--- /srv/rebuilderd/tmp/rebuilderdmcqXVT/inputs/black_25.1.0-3+deb13u1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdmcqXVT/out/black_25.1.0-3+deb13u1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-05-06 09:45:09.000000 debian-binary │ --rw-r--r-- 0 0 0 3620 2026-05-06 09:45:09.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1340064 2026-05-06 09:45:09.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3624 2026-05-06 09:45:09.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1340192 2026-05-06 09:45:09.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/python3/dist-packages/_black_version.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2e2b414cc3ab2cff788aadc5e4542c9adbd8b838 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 74fdde678041daddcdd1b473065115fcd0edd79e │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32623431 34636333 61623263 66663738 2b414cc3ab2cff78 │ │ │ │ - 0x00000010 38616164 63356534 35343263 39616462 8aadc5e4542c9adb │ │ │ │ - 0x00000020 64386238 33382e64 65627567 00000000 d8b838.debug.... │ │ │ │ - 0x00000030 c885d4d8 .... │ │ │ │ + 0x00000000 66646465 36373830 34316461 64646364 fdde678041daddcd │ │ │ │ + 0x00000010 64316234 37333036 35313135 66636430 d1b473065115fcd0 │ │ │ │ + 0x00000020 65646437 39652e64 65627567 00000000 edd79e.debug.... │ │ │ │ + 0x00000030 152e901a .... │ │ ├── ./usr/lib/python3/dist-packages/black/__init__.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8ff912019d2e5fa4c8accb3c0e2355267888cfe5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9dc9b82e54107071ee124dab6dfc429ab1b1e036 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66393132 30313964 32653566 61346338 f912019d2e5fa4c8 │ │ │ │ - 0x00000010 61636362 33633065 32333535 32363738 accb3c0e23552678 │ │ │ │ - 0x00000020 38386366 65352e64 65627567 00000000 88cfe5.debug.... │ │ │ │ - 0x00000030 fa84719c ..q. │ │ │ │ + 0x00000000 63396238 32653534 31303730 37316565 c9b82e54107071ee │ │ │ │ + 0x00000010 31323464 61623664 66633432 39616231 124dab6dfc429ab1 │ │ │ │ + 0x00000020 62316530 33362e64 65627567 00000000 b1e036.debug.... │ │ │ │ + 0x00000030 7ccde7ab |... │ │ ├── ./usr/lib/python3/dist-packages/black/_width_table.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1afbd7369f7d9f5d8b31954e5a387cea328c6899 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4525094687c156eb8b6f9fabca4cd6f48855a89e │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66626437 33363966 37643966 35643862 fbd7369f7d9f5d8b │ │ │ │ - 0x00000010 33313935 34653561 33383763 65613332 31954e5a387cea32 │ │ │ │ - 0x00000020 38633638 39392e64 65627567 00000000 8c6899.debug.... │ │ │ │ - 0x00000030 927c19d5 .|.. │ │ │ │ + 0x00000000 32353039 34363837 63313536 65623862 25094687c156eb8b │ │ │ │ + 0x00000010 36663966 61626361 34636436 66343838 6f9fabca4cd6f488 │ │ │ │ + 0x00000020 35356138 39652e64 65627567 00000000 55a89e.debug.... │ │ │ │ + 0x00000030 695497f1 iT.. │ │ ├── ./usr/lib/python3/dist-packages/black/brackets.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2b0b7eca1f4c8c5f55ded79c782eaa3985f82f14 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 928291e74fd25d58a12751bfce211223f403be5e │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30623765 63613166 34633863 35663535 0b7eca1f4c8c5f55 │ │ │ │ - 0x00000010 64656437 39633738 32656161 33393835 ded79c782eaa3985 │ │ │ │ - 0x00000020 66383266 31342e64 65627567 00000000 f82f14.debug.... │ │ │ │ - 0x00000030 97f27bc8 ..{. │ │ │ │ + 0x00000000 38323931 65373466 64323564 35386131 8291e74fd25d58a1 │ │ │ │ + 0x00000010 32373531 62666365 32313132 32336634 2751bfce211223f4 │ │ │ │ + 0x00000020 30336265 35652e64 65627567 00000000 03be5e.debug.... │ │ │ │ + 0x00000030 f0f321f1 ..!. │ │ ├── ./usr/lib/python3/dist-packages/black/cache.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9935fbc0980981dad2d7625fd02dc2cb2d105659 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f894f21d2ef5af53074782e458b7012d6aa1905e │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33356662 63303938 30393831 64616432 35fbc0980981dad2 │ │ │ │ - 0x00000010 64373632 35666430 32646332 63623264 d7625fd02dc2cb2d │ │ │ │ - 0x00000020 31303536 35392e64 65627567 00000000 105659.debug.... │ │ │ │ - 0x00000030 6138d9fd a8.. │ │ │ │ + 0x00000000 39346632 31643265 66356166 35333037 94f21d2ef5af5307 │ │ │ │ + 0x00000010 34373832 65343538 62373031 32643661 4782e458b7012d6a │ │ │ │ + 0x00000020 61313930 35652e64 65627567 00000000 a1905e.debug.... │ │ │ │ + 0x00000030 1298e9d2 .... │ │ ├── ./usr/lib/python3/dist-packages/black/comments.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c13d9b995eb8d8c493bda13154718d437058c84b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f980ae3fb4bbf038f8c5579b2159e2ca85eb30b4 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33643962 39393565 62386438 63343933 3d9b995eb8d8c493 │ │ │ │ - 0x00000010 62646131 33313534 37313864 34333730 bda13154718d4370 │ │ │ │ - 0x00000020 35386338 34622e64 65627567 00000000 58c84b.debug.... │ │ │ │ - 0x00000030 880db010 .... │ │ │ │ + 0x00000000 38306165 33666234 62626630 33386638 80ae3fb4bbf038f8 │ │ │ │ + 0x00000010 63353537 39623231 35396532 63613835 c5579b2159e2ca85 │ │ │ │ + 0x00000020 65623330 62342e64 65627567 00000000 eb30b4.debug.... │ │ │ │ + 0x00000030 8cc53740 ..7@ │ │ ├── ./usr/lib/python3/dist-packages/black/const.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 107d9637ba19f7bb1519dfc4fa1f7e6beddde467 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d00e855f42bb3b7102db1619cd9200c188ee606b │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37643936 33376261 31396637 62623135 7d9637ba19f7bb15 │ │ │ │ - 0x00000010 31396466 63346661 31663765 36626564 19dfc4fa1f7e6bed │ │ │ │ - 0x00000020 64646534 36372e64 65627567 00000000 dde467.debug.... │ │ │ │ - 0x00000030 10a2c39f .... │ │ │ │ + 0x00000000 30653835 35663432 62623362 37313032 0e855f42bb3b7102 │ │ │ │ + 0x00000010 64623136 31396364 39323030 63313838 db1619cd9200c188 │ │ │ │ + 0x00000020 65653630 36622e64 65627567 00000000 ee606b.debug.... │ │ │ │ + 0x00000030 d53b2a34 .;*4 │ │ ├── ./usr/lib/python3/dist-packages/black/handle_ipynb_magics.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d0ab76bc87dafec22f251b9e363dcd20be18c56b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b5b45e3c12e2107d56ea52c5476bc762d7e4931b │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61623736 62633837 64616665 63323266 ab76bc87dafec22f │ │ │ │ - 0x00000010 32353162 39653336 33646364 32306265 251b9e363dcd20be │ │ │ │ - 0x00000020 31386335 36622e64 65627567 00000000 18c56b.debug.... │ │ │ │ - 0x00000030 53aee466 S..f │ │ │ │ + 0x00000000 62343565 33633132 65323130 37643536 b45e3c12e2107d56 │ │ │ │ + 0x00000010 65613532 63353437 36626337 36326437 ea52c5476bc762d7 │ │ │ │ + 0x00000020 65343933 31622e64 65627567 00000000 e4931b.debug.... │ │ │ │ + 0x00000030 e8190cc8 .... │ │ ├── ./usr/lib/python3/dist-packages/black/linegen.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6ce43fa7362afb633f53c859b31e3fc6138f8f2d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3fbc93c41cf91c5c9ac096423cdc2884e2827c51 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65343366 61373336 32616662 36333366 e43fa7362afb633f │ │ │ │ - 0x00000010 35336338 35396233 31653366 63363133 53c859b31e3fc613 │ │ │ │ - 0x00000020 38663866 32642e64 65627567 00000000 8f8f2d.debug.... │ │ │ │ - 0x00000030 1a2ca6f6 .,.. │ │ │ │ + 0x00000000 62633933 63343163 66393163 35633961 bc93c41cf91c5c9a │ │ │ │ + 0x00000010 63303936 34323363 64633238 38346532 c096423cdc2884e2 │ │ │ │ + 0x00000020 38323763 35312e64 65627567 00000000 827c51.debug.... │ │ │ │ + 0x00000030 5a603036 Z`06 │ │ ├── ./usr/lib/python3/dist-packages/black/lines.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7ca47e36529120df666a016921b6ca11cd6c66c6 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8a685a6ad72fc5316186de6edef6da6e88ef1476 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61343765 33363532 39313230 64663636 a47e36529120df66 │ │ │ │ - 0x00000010 36613031 36393231 62366361 31316364 6a016921b6ca11cd │ │ │ │ - 0x00000020 36633636 63362e64 65627567 00000000 6c66c6.debug.... │ │ │ │ - 0x00000030 efb260b9 ..`. │ │ │ │ + 0x00000000 36383561 36616437 32666335 33313631 685a6ad72fc53161 │ │ │ │ + 0x00000010 38366465 36656465 66366461 36653838 86de6edef6da6e88 │ │ │ │ + 0x00000020 65663134 37362e64 65627567 00000000 ef1476.debug.... │ │ │ │ + 0x00000030 feac15ac .... │ │ ├── ./usr/lib/python3/dist-packages/black/mode.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4386f59595a20cc657764b85320d329aac4315e7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3c5780891e0ea330d385e2fc7ba5c9914febe7d8 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38366635 39353935 61323063 63363537 86f59595a20cc657 │ │ │ │ - 0x00000010 37363462 38353332 30643332 39616163 764b85320d329aac │ │ │ │ - 0x00000020 34333135 65372e64 65627567 00000000 4315e7.debug.... │ │ │ │ - 0x00000030 e3e0d8f7 .... │ │ │ │ + 0x00000000 35373830 38393165 30656133 33306433 5780891e0ea330d3 │ │ │ │ + 0x00000010 38356532 66633762 61356339 39313466 85e2fc7ba5c9914f │ │ │ │ + 0x00000020 65626537 64382e64 65627567 00000000 ebe7d8.debug.... │ │ │ │ + 0x00000030 b20caebe .... │ │ ├── ./usr/lib/python3/dist-packages/black/nodes.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1c78e01397b564a5a0382e9e36fe6c57592c3e24 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c201ff22e798f9ea3468608013825b61404f43ad │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37386530 31333937 62353634 61356130 78e01397b564a5a0 │ │ │ │ - 0x00000010 33383265 39653336 66653663 35373539 382e9e36fe6c5759 │ │ │ │ - 0x00000020 32633365 32342e64 65627567 00000000 2c3e24.debug.... │ │ │ │ - 0x00000030 b692eacb .... │ │ │ │ + 0x00000000 30316666 32326537 39386639 65613334 01ff22e798f9ea34 │ │ │ │ + 0x00000010 36383630 38303133 38323562 36313430 68608013825b6140 │ │ │ │ + 0x00000020 34663433 61642e64 65627567 00000000 4f43ad.debug.... │ │ │ │ + 0x00000030 eebdd4f0 .... │ │ ├── ./usr/lib/python3/dist-packages/black/numerics.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d4486931a49a2f8f65780f51945f6b4d47d76f89 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 54f9d820d364f225c2f9df83ad8afb065c40e975 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34383639 33316134 39613266 38663635 486931a49a2f8f65 │ │ │ │ - 0x00000010 37383066 35313934 35663662 34643437 780f51945f6b4d47 │ │ │ │ - 0x00000020 64373666 38392e64 65627567 00000000 d76f89.debug.... │ │ │ │ - 0x00000030 d625d952 .%.R │ │ │ │ + 0x00000000 66396438 32306433 36346632 32356332 f9d820d364f225c2 │ │ │ │ + 0x00000010 66396466 38336164 38616662 30363563 f9df83ad8afb065c │ │ │ │ + 0x00000020 34306539 37352e64 65627567 00000000 40e975.debug.... │ │ │ │ + 0x00000030 ef2415e8 .$.. │ │ ├── ./usr/lib/python3/dist-packages/black/parsing.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2c7389f27a31c287b76a250cd58b8bd7b77e2572 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6ad447874ebc5c2b2036cee8182f7c86746ca455 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37333839 66323761 33316332 38376237 7389f27a31c287b7 │ │ │ │ - 0x00000010 36613235 30636435 38623862 64376237 6a250cd58b8bd7b7 │ │ │ │ - 0x00000020 37653235 37322e64 65627567 00000000 7e2572.debug.... │ │ │ │ - 0x00000030 fd565193 .VQ. │ │ │ │ + 0x00000000 64343437 38373465 62633563 32623230 d447874ebc5c2b20 │ │ │ │ + 0x00000010 33366365 65383138 32663763 38363734 36cee8182f7c8674 │ │ │ │ + 0x00000020 36636134 35352e64 65627567 00000000 6ca455.debug.... │ │ │ │ + 0x00000030 d7acbc4b ...K │ │ ├── ./usr/lib/python3/dist-packages/black/ranges.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7cddda7695d13d99f50361ba4c83508cb0c26a7a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 403a63dc60f4062f2384b623fe461f80aaa92c18 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64646461 37363935 64313364 39396635 ddda7695d13d99f5 │ │ │ │ - 0x00000010 30333631 62613463 38333530 38636230 0361ba4c83508cb0 │ │ │ │ - 0x00000020 63323661 37612e64 65627567 00000000 c26a7a.debug.... │ │ │ │ - 0x00000030 79d545f5 y.E. │ │ │ │ + 0x00000000 33613633 64633630 66343036 32663233 3a63dc60f4062f23 │ │ │ │ + 0x00000010 38346236 32336665 34363166 38306161 84b623fe461f80aa │ │ │ │ + 0x00000020 61393263 31382e64 65627567 00000000 a92c18.debug.... │ │ │ │ + 0x00000030 57fe813b W..; │ │ ├── ./usr/lib/python3/dist-packages/black/resources/__init__.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: acdf61980d28a45a494369187a61602440441069 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 31b0833b55694478c28b843a18026658f80dc357 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64663631 39383064 32386134 35613439 df61980d28a45a49 │ │ │ │ - 0x00000010 34333639 31383761 36313630 32343430 4369187a61602440 │ │ │ │ - 0x00000020 34343130 36392e64 65627567 00000000 441069.debug.... │ │ │ │ - 0x00000030 a48f71a2 ..q. │ │ │ │ + 0x00000000 62303833 33623535 36393434 37386332 b0833b55694478c2 │ │ │ │ + 0x00000010 38623834 33613138 30323636 35386638 8b843a18026658f8 │ │ │ │ + 0x00000020 30646333 35372e64 65627567 00000000 0dc357.debug.... │ │ │ │ + 0x00000030 8bfa2116 ..!. │ │ ├── ./usr/lib/python3/dist-packages/black/rusty.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8deaca582decfeaa1e2d3bc013f8b08cf37fd0e5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 59fc2844c0625a41a5a7990224fbdd2ea228b860 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65616361 35383264 65636665 61613165 eaca582decfeaa1e │ │ │ │ - 0x00000010 32643362 63303133 66386230 38636633 2d3bc013f8b08cf3 │ │ │ │ - 0x00000020 37666430 65352e64 65627567 00000000 7fd0e5.debug.... │ │ │ │ - 0x00000030 125cb3c8 .\.. │ │ │ │ + 0x00000000 66633238 34346330 36323561 34316135 fc2844c0625a41a5 │ │ │ │ + 0x00000010 61373939 30323234 66626464 32656132 a7990224fbdd2ea2 │ │ │ │ + 0x00000020 32386238 36302e64 65627567 00000000 28b860.debug.... │ │ │ │ + 0x00000030 0e64cb08 .d.. │ │ ├── ./usr/lib/python3/dist-packages/black/schema.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3856c0a56db8e4a1bea7920eb6296599cc320f62 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1358b8973da535dd5110d92dab2a35a68229df12 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35366330 61353664 62386534 61316265 56c0a56db8e4a1be │ │ │ │ - 0x00000010 61373932 30656236 32393635 39396363 a7920eb6296599cc │ │ │ │ - 0x00000020 33323066 36322e64 65627567 00000000 320f62.debug.... │ │ │ │ - 0x00000030 2648f4c7 &H.. │ │ │ │ + 0x00000000 35386238 39373364 61353335 64643531 58b8973da535dd51 │ │ │ │ + 0x00000010 31306439 32646162 32613335 61363832 10d92dab2a35a682 │ │ │ │ + 0x00000020 32396466 31322e64 65627567 00000000 29df12.debug.... │ │ │ │ + 0x00000030 d2be1384 .... │ │ ├── ./usr/lib/python3/dist-packages/black/strings.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a554cab3911ed45e5b3548ba5c42090d42e8ce5f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 80b6cb3530416eb349ae51ee2da92e731dac8c00 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35346361 62333931 31656434 35653562 54cab3911ed45e5b │ │ │ │ - 0x00000010 33353438 62613563 34323039 30643432 3548ba5c42090d42 │ │ │ │ - 0x00000020 65386365 35662e64 65627567 00000000 e8ce5f.debug.... │ │ │ │ - 0x00000030 b8e7fd2f .../ │ │ │ │ + 0x00000000 62366362 33353330 34313665 62333439 b6cb3530416eb349 │ │ │ │ + 0x00000010 61653531 65653264 61393265 37333164 ae51ee2da92e731d │ │ │ │ + 0x00000020 61633863 30302e64 65627567 00000000 ac8c00.debug.... │ │ │ │ + 0x00000030 ea538aa3 .S.. │ │ ├── ./usr/lib/python3/dist-packages/black/trans.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 558fdfa8cb72ade2b8eb1599e274407ca5080157 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d13a24001ad1d0dd9682ad4928c642322b9c93ab │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38666466 61386362 37326164 65326238 8fdfa8cb72ade2b8 │ │ │ │ - 0x00000010 65623135 39396532 37343430 37636135 eb1599e274407ca5 │ │ │ │ - 0x00000020 30383031 35372e64 65627567 00000000 080157.debug.... │ │ │ │ - 0x00000030 e5495f66 .I_f │ │ │ │ + 0x00000000 33613234 30303161 64316430 64643936 3a24001ad1d0dd96 │ │ │ │ + 0x00000010 38326164 34393238 63363432 33323262 82ad4928c642322b │ │ │ │ + 0x00000020 39633933 61622e64 65627567 00000000 9c93ab.debug.... │ │ │ │ + 0x00000030 b242af07 .B.. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 15845691721b7f28ad3b1b5ebe66cd26586c3a20 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 80329d72487f884caddc39dc0e3117bc6d455ca0 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38343536 39313732 31623766 32386164 845691721b7f28ad │ │ │ │ - 0x00000010 33623162 35656265 36366364 32363538 3b1b5ebe66cd2658 │ │ │ │ - 0x00000020 36633361 32302e64 65627567 00000000 6c3a20.debug.... │ │ │ │ - 0x00000030 a222ab0a .".. │ │ │ │ + 0x00000000 33323964 37323438 37663838 34636164 329d72487f884cad │ │ │ │ + 0x00000010 64633339 64633065 33313137 62633664 dc39dc0e3117bc6d │ │ │ │ + 0x00000020 34353563 61302e64 65627567 00000000 455ca0.debug.... │ │ │ │ + 0x00000030 6962340c ib4. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/driver.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b7fa14c05c4b4ab6b4a044a051127777b0b514a5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b2e48e7325b0a86be8bf0438acf98d3e8f1b2462 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66613134 63303563 34623461 62366234 fa14c05c4b4ab6b4 │ │ │ │ - 0x00000010 61303434 61303531 31323737 37376230 a044a051127777b0 │ │ │ │ - 0x00000020 62353134 61352e64 65627567 00000000 b514a5.debug.... │ │ │ │ - 0x00000030 7ef9b057 ~..W │ │ │ │ + 0x00000000 65343865 37333235 62306138 36626538 e48e7325b0a86be8 │ │ │ │ + 0x00000010 62663034 33386163 66393864 33653866 bf0438acf98d3e8f │ │ │ │ + 0x00000020 31623234 36322e64 65627567 00000000 1b2462.debug.... │ │ │ │ + 0x00000030 fb395360 .9S` │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/grammar.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 297624c12517e9421fdb36ad5fcbed96db91cd6b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: eb5e1135593be1f02a213921d5874f330d75c569 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37363234 63313235 31376539 34323166 7624c12517e9421f │ │ │ │ - 0x00000010 64623336 61643566 63626564 39366462 db36ad5fcbed96db │ │ │ │ - 0x00000020 39316364 36622e64 65627567 00000000 91cd6b.debug.... │ │ │ │ - 0x00000030 1e5ea0d7 .^.. │ │ │ │ + 0x00000000 35653131 33353539 33626531 66303261 5e1135593be1f02a │ │ │ │ + 0x00000010 32313339 32316435 38373466 33333064 213921d5874f330d │ │ │ │ + 0x00000020 37356335 36392e64 65627567 00000000 75c569.debug.... │ │ │ │ + 0x00000030 5fc240b0 _.@. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bc44da360b862d49b6a67110859bce68f07d608b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e6cbaa268155cda0b04a696060077f9bf40ac957 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34346461 33363062 38363264 34396236 44da360b862d49b6 │ │ │ │ - 0x00000010 61363731 31303835 39626365 36386630 a67110859bce68f0 │ │ │ │ - 0x00000020 37643630 38622e64 65627567 00000000 7d608b.debug.... │ │ │ │ - 0x00000030 de94e3e3 .... │ │ │ │ + 0x00000000 63626161 32363831 35356364 61306230 cbaa268155cda0b0 │ │ │ │ + 0x00000010 34613639 36303630 30373766 39626634 4a696060077f9bf4 │ │ │ │ + 0x00000020 30616339 35372e64 65627567 00000000 0ac957.debug.... │ │ │ │ + 0x00000030 bc92fdaa .... │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/parse.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5de6f83a0177aae866e914562fcc3f2d1ee7337e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5d788a71a781d44142a3266053cccebdab65d72b │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65366638 33613031 37376161 65383636 e6f83a0177aae866 │ │ │ │ - 0x00000010 65393134 35363266 63633366 32643165 e914562fcc3f2d1e │ │ │ │ - 0x00000020 65373333 37652e64 65627567 00000000 e7337e.debug.... │ │ │ │ - 0x00000030 0f8c8bbd .... │ │ │ │ + 0x00000000 37383861 37316137 38316434 34313432 788a71a781d44142 │ │ │ │ + 0x00000010 61333236 36303533 63636365 62646162 a3266053cccebdab │ │ │ │ + 0x00000020 36356437 32622e64 65627567 00000000 65d72b.debug.... │ │ │ │ + 0x00000030 4dca550d M.U. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dbf943f7d809a2b32a669bd247000551d3dcaea6 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ef7c2c2159e80bb290d83381d72b66ba7f1555d4 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66393433 66376438 30396132 62333261 f943f7d809a2b32a │ │ │ │ - 0x00000010 36363962 64323437 30303035 35316433 669bd247000551d3 │ │ │ │ - 0x00000020 64636165 61362e64 65627567 00000000 dcaea6.debug.... │ │ │ │ - 0x00000030 2e0b8006 .... │ │ │ │ + 0x00000000 37633263 32313539 65383062 62323930 7c2c2159e80bb290 │ │ │ │ + 0x00000010 64383333 38316437 32623636 62613766 d83381d72b66ba7f │ │ │ │ + 0x00000020 31353535 64342e64 65627567 00000000 1555d4.debug.... │ │ │ │ + 0x00000030 7abcbd28 z..( │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/token.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7399bf1bbb32af765f01e22b916201b70dee36cd │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 50dbd50594fd911c0749a9606639e898a23aba60 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39396266 31626262 33326166 37363566 99bf1bbb32af765f │ │ │ │ - 0x00000010 30316532 32623931 36323031 62373064 01e22b916201b70d │ │ │ │ - 0x00000020 65653336 63642e64 65627567 00000000 ee36cd.debug.... │ │ │ │ - 0x00000030 a45a3534 .Z54 │ │ │ │ + 0x00000000 64626435 30353934 66643931 31633037 dbd50594fd911c07 │ │ │ │ + 0x00000010 34396139 36303636 33396538 39386132 49a9606639e898a2 │ │ │ │ + 0x00000020 33616261 36302e64 65627567 00000000 3aba60.debug.... │ │ │ │ + 0x00000030 34fae152 4..R │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b700aee6b885b6f08143c2101accaf1822e83315 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a196fd4dc35a1fffdd631ec543fe4bfab575bb26 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30306165 65366238 38356236 66303831 00aee6b885b6f081 │ │ │ │ - 0x00000010 34336332 31303161 63636166 31383232 43c2101accaf1822 │ │ │ │ - 0x00000020 65383333 31352e64 65627567 00000000 e83315.debug.... │ │ │ │ - 0x00000030 a1a80f70 ...p │ │ │ │ + 0x00000000 39366664 34646333 35613166 66666464 96fd4dc35a1fffdd │ │ │ │ + 0x00000010 36333165 63353433 66653462 66616235 631ec543fe4bfab5 │ │ │ │ + 0x00000020 37356262 32362e64 65627567 00000000 75bb26.debug.... │ │ │ │ + 0x00000030 8e05a55d ...] │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 18d4bc0cce4b312429e01207647672fc3c1a3b4c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5bd5ba7538b2fa367ef7b84519aa7c43b94950e7 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64346263 30636365 34623331 32343239 d4bc0cce4b312429 │ │ │ │ - 0x00000010 65303132 30373634 37363732 66633363 e01207647672fc3c │ │ │ │ - 0x00000020 31613362 34632e64 65627567 00000000 1a3b4c.debug.... │ │ │ │ - 0x00000030 3cf14386 <.C. │ │ │ │ + 0x00000000 64356261 37353338 62326661 33363765 d5ba7538b2fa367e │ │ │ │ + 0x00000010 66376238 34353139 61613763 34336239 f7b84519aa7c43b9 │ │ │ │ + 0x00000020 34393530 65372e64 65627567 00000000 4950e7.debug.... │ │ │ │ + 0x00000030 1b7162e7 .qb. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4867c461dd87d0b8c688ee1eb2fb441d9afcef30 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0d23b3e824575b3ba764ec3428bdd22d88e80dd2 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36376334 36316464 38376430 62386336 67c461dd87d0b8c6 │ │ │ │ - 0x00000010 38386565 31656232 66623434 31643961 88ee1eb2fb441d9a │ │ │ │ - 0x00000020 66636566 33302e64 65627567 00000000 fcef30.debug.... │ │ │ │ - 0x00000030 9191d307 .... │ │ │ │ + 0x00000000 32336233 65383234 35373562 33626137 23b3e824575b3ba7 │ │ │ │ + 0x00000010 36346563 33343238 62646432 32643838 64ec3428bdd22d88 │ │ │ │ + 0x00000020 65383064 64322e64 65627567 00000000 e80dd2.debug.... │ │ │ │ + 0x00000030 fce31e94 .... │ │ ├── ./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 7 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x32338c 0x0032338c 0x0032338c 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x323398 0x323398 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x3233c4 0x003233c4 0x003233c4 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x3233d0 0x3233d0 R E 0x10000 │ │ │ │ LOAD 0x32d6a4 0x0033d6a4 0x0033d6a4 0x2812c 0x2ba58 RW 0x10000 │ │ │ │ DYNAMIC 0x32ff18 0x0033ff18 0x0033ff18 0x000e8 0x000e8 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x32d6a4 0x0033d6a4 0x0033d6a4 0x0295c 0x0295c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 0001217c 01217c 022b79 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 00034cf6 034cf6 001a06 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 000366fc 0366fc 000040 00 A 4 2 4 │ │ │ │ [ 7] .rel.dyn REL 0003673c 03673c 018d98 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 0004f4d4 04f4d4 000660 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 0004fb34 04fb34 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0004fb40 04fb40 000a58 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 00050598 050598 29eddc 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 002ef374 2ef374 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 002ef380 2ef380 03400c 00 A 0 0 8 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 0032338c 32338c 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 00323394 323394 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 00050598 050598 29ee18 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 002ef3b0 2ef3b0 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 002ef3b8 2ef3b8 03400c 00 A 0 0 8 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 003233c4 3233c4 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 003233cc 3233cc 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 0033d6a4 32d6a4 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0033d6a8 32d6a8 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 0033d6ac 32d6ac 00286c 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0033ff18 32ff18 0000e8 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 00340000 330000 000d68 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 00340d68 330d68 024a68 00 WA 0 0 4 │ │ │ │ [22] .bss NOBITS 003657d0 3557d0 00392c 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -251,3084 +251,3084 @@ │ │ │ │ 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemWithError │ │ │ │ 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.4 (2) │ │ │ │ 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_Import │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_FloorDivide │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Values │ │ │ │ - 254: 000c33fd 1144 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class_paren_empty │ │ │ │ - 255: 001f3671 10216 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_one_string_group │ │ │ │ + 254: 000c33f5 1144 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class_paren_empty │ │ │ │ + 255: 001f3665 10216 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_one_string_group │ │ │ │ 256: 003668e0 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_gen │ │ │ │ - 257: 001bdea5 192 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_file │ │ │ │ - 258: 0022f771 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 259: 000a2079 316 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____new__ │ │ │ │ - 260: 002afab1 1252 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_cell │ │ │ │ - 261: 000b88e1 1144 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___unifystate │ │ │ │ - 262: 0013a739 248 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___validate_cell │ │ │ │ - 263: 000a2c15 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 264: 00259161 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ - 265: 00201de9 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ + 257: 001bde9d 192 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_file │ │ │ │ + 258: 0022f7b5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 259: 000a2075 316 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____new__ │ │ │ │ + 260: 002afaf1 1252 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_cell │ │ │ │ + 261: 000b88d9 1144 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___unifystate │ │ │ │ + 262: 0013a72d 248 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___validate_cell │ │ │ │ + 263: 000a2c11 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ + 264: 002591a5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ + 265: 00201dd9 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ 266: 00366930 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Node_gen │ │ │ │ - 267: 00260aad 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ + 267: 00260af1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ 268: 00366c18 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_obj │ │ │ │ 269: 00366a14 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CustomSplit │ │ │ │ - 270: 00184bfd 216 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ - 271: 000a69ed 352 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___is_fstring_start │ │ │ │ - 272: 001e6e55 188 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___send │ │ │ │ + 270: 00184bf5 216 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ + 271: 000a69e5 352 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___is_fstring_start │ │ │ │ + 272: 001e6e49 188 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___send │ │ │ │ 273: 00091e65 292 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments │ │ │ │ - 274: 00165201 2752 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_be_split │ │ │ │ - 275: 000a3ee9 108 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy │ │ │ │ + 274: 001651f5 2752 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_be_split │ │ │ │ + 275: 000a3ee5 108 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy │ │ │ │ 276: 00366b84 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY33 │ │ │ │ 277: 00366de8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_conv___globals │ │ │ │ 278: 003668d0 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___Driver │ │ │ │ 279: 00366b80 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY34 │ │ │ │ - 280: 001c7f1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___close │ │ │ │ - 281: 001992f1 1672 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_illegal_split_indices │ │ │ │ - 282: 000cf199 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___send │ │ │ │ - 283: 00250961 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___throw │ │ │ │ - 284: 0015ee01 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___close │ │ │ │ - 285: 002763d5 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ + 280: 001c7f15 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___close │ │ │ │ + 281: 001992e9 1672 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_illegal_split_indices │ │ │ │ + 282: 000cf191 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___send │ │ │ │ + 283: 002509a5 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___throw │ │ │ │ + 284: 0015edf5 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___close │ │ │ │ + 285: 00276415 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ 286: 00366b7c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY35 │ │ │ │ - 287: 000b112d 2152 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___furthest_ancestor_with_last_leaf │ │ │ │ + 287: 000b1125 2152 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___furthest_ancestor_with_last_leaf │ │ │ │ 288: 00366b78 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY36 │ │ │ │ - 289: 001a5365 5092 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_break_idx │ │ │ │ - 290: 0023ba79 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ - 291: 00097bb5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____iter__ │ │ │ │ - 292: 00271281 13168 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ - 293: 0009fe99 312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____new__ │ │ │ │ + 289: 001a535d 5092 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_break_idx │ │ │ │ + 290: 0023babd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ + 291: 00097bb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____iter__ │ │ │ │ + 292: 002712c1 13168 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ + 293: 0009fe95 312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____new__ │ │ │ │ 294: 00366b74 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY37 │ │ │ │ 295: 00054351 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen │ │ │ │ 296: 0005566d 280 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___ensure_visible │ │ │ │ 297: 00366b70 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY38 │ │ │ │ - 298: 00223849 240 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_before_delimiter │ │ │ │ + 298: 0022388d 240 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_before_delimiter │ │ │ │ 299: 00366d2c 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_ignored_nodes_gen │ │ │ │ 300: 00366b6c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 301: 00051d89 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen │ │ │ │ 302: 00366920 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Leaf_gen │ │ │ │ 303: 00366a58 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_gen │ │ │ │ 304: 0005622d 752 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter_____mypyc_defaults_setup │ │ │ │ - 305: 001e75c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___close │ │ │ │ + 305: 001e75b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___close │ │ │ │ 306: 000847dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ 307: 0006328d 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ - 308: 00223939 5584 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___mark │ │ │ │ + 308: 0022397d 5584 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___mark │ │ │ │ 309: 00366e8c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___trans_internal │ │ │ │ 310: 0005d849 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__ │ │ │ │ 311: 0005dd0d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ - 312: 0012de21 4288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ - 313: 0021b1a1 144 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___untokenize │ │ │ │ - 314: 00115cbd 76 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ - 315: 000a0179 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base____eq │ │ │ │ + 312: 0012de19 4288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 313: 0021b195 144 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___untokenize │ │ │ │ + 314: 00115cb5 76 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ + 315: 000a0175 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base____eq │ │ │ │ 316: 00085411 96 FUNC GLOBAL DEFAULT 11 CPyFloat_FromTagged │ │ │ │ 317: 00366eac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___util │ │ │ │ 318: 00091449 420 FUNC GLOBAL DEFAULT 11 CPyDef_black___path_empty │ │ │ │ - 319: 00193ac9 104 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols │ │ │ │ - 320: 002eda4d 668 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___pgen │ │ │ │ - 321: 0020cad1 168 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder │ │ │ │ + 319: 00193ac1 104 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols │ │ │ │ + 320: 002eda8d 668 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___pgen │ │ │ │ + 321: 0020cac5 168 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder │ │ │ │ 322: 0005d739 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__ │ │ │ │ - 323: 00099da1 388 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default │ │ │ │ - 324: 0015e691 188 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___send │ │ │ │ - 325: 000c959d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_import │ │ │ │ + 323: 00099d9d 388 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default │ │ │ │ + 324: 0015e685 188 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___send │ │ │ │ + 325: 000c9595 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_import │ │ │ │ 326: 00366d8c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___COLOR_DIFF │ │ │ │ - 327: 0011ba29 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ + 327: 0011ba21 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ 328: 00054cd1 68 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj │ │ │ │ 329: 0006348d 100 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ 330: 0005de2d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ - 331: 001186f5 12356 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ - 332: 001d3e45 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ - 333: 0023dd01 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 331: 001186ed 12356 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ + 332: 001d3e39 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ + 333: 0023dd45 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ 334: 00366880 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___endprogs │ │ │ │ - 335: 00135181 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ - 336: 002e5d21 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_setter__prefix │ │ │ │ - 337: 000b0bd1 476 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf │ │ │ │ - 338: 001cd6cd 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_body │ │ │ │ - 339: 00139a09 1672 FUNC GLOBAL DEFAULT 11 CPyDef_comments___make_comment │ │ │ │ - 340: 00097c35 500 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split │ │ │ │ - 341: 0009d4d9 496 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op │ │ │ │ - 342: 000b64c9 288 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver_____init__ │ │ │ │ - 343: 0019f4f9 308 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_trailing_prefix │ │ │ │ + 335: 00135175 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ + 336: 002e5d61 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_setter__prefix │ │ │ │ + 337: 000b0bc9 476 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf │ │ │ │ + 338: 001cd6c1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_body │ │ │ │ + 339: 001399fd 1672 FUNC GLOBAL DEFAULT 11 CPyDef_comments___make_comment │ │ │ │ + 340: 00097c31 500 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split │ │ │ │ + 341: 0009d4d5 496 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op │ │ │ │ + 342: 000b64c1 288 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver_____init__ │ │ │ │ + 343: 0019f4f1 308 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_trailing_prefix │ │ │ │ 344: 0006338d 100 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ - 345: 000a366d 160 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq │ │ │ │ - 346: 000e0f69 1336 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___preceding_leaf │ │ │ │ - 347: 000d5529 5944 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 345: 000a3669 160 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq │ │ │ │ + 346: 000e0f61 1336 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___preceding_leaf │ │ │ │ + 347: 000d5521 5944 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ 348: 00366df4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pytree___globals │ │ │ │ - 349: 00259091 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ - 350: 0009a1bd 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_rpar │ │ │ │ + 349: 002590d5 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ + 350: 0009a1b9 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_rpar │ │ │ │ 351: 00366fd4 4 OBJECT GLOBAL DEFAULT 22 CPyModule__black_version │ │ │ │ 352: 00054045 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_env │ │ │ │ - 353: 0023d389 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ + 353: 0023d3cd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ 354: 000873c1 160 FUNC GLOBAL DEFAULT 11 CPyDict_Build │ │ │ │ 355: 00366dcc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_grammar___globals │ │ │ │ - 356: 0013a091 184 FUNC GLOBAL DEFAULT 11 CPyPy_comments___make_comment │ │ │ │ - 357: 001bf931 228 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___is_changed │ │ │ │ + 356: 0013a085 184 FUNC GLOBAL DEFAULT 11 CPyPy_comments___make_comment │ │ │ │ + 357: 001bf929 228 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___is_changed │ │ │ │ 358: 00366c40 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STRING_LineGenerator_gen │ │ │ │ - 359: 000bd689 248 FUNC GLOBAL DEFAULT 11 CPyPy_comments___children_contains_fmt_on │ │ │ │ - 360: 00133505 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___throw │ │ │ │ + 359: 000bd681 248 FUNC GLOBAL DEFAULT 11 CPyPy_comments___children_contains_fmt_on │ │ │ │ + 360: 001334f9 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___throw │ │ │ │ 361: 00366fb0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_re │ │ │ │ - 362: 0022cde9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ - 363: 00186339 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___get_token │ │ │ │ + 362: 0022ce2d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ + 363: 00186331 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___get_token │ │ │ │ 364: 00084f01 192 FUNC GLOBAL DEFAULT 11 CPyInt64_Divide │ │ │ │ - 365: 002af88d 264 FUNC GLOBAL DEFAULT 11 CPyDef_black___check_stability_and_equivalence │ │ │ │ - 366: 0015dd65 152 FUNC GLOBAL DEFAULT 11 CPyPy_driver___ReleaseRange___lock │ │ │ │ - 367: 000ae4bd 2080 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ - 368: 00264b2d 112 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___get_leaves_inside_matching_brackets │ │ │ │ + 365: 002af8cd 264 FUNC GLOBAL DEFAULT 11 CPyDef_black___check_stability_and_equivalence │ │ │ │ + 366: 0015dd59 152 FUNC GLOBAL DEFAULT 11 CPyPy_driver___ReleaseRange___lock │ │ │ │ + 367: 000ae4b5 2080 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ + 368: 00264b71 112 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___get_leaves_inside_matching_brackets │ │ │ │ 369: 00052865 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen │ │ │ │ 370: 00366be0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_env │ │ │ │ 371: 00366a44 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env │ │ │ │ - 372: 0026c885 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___throw │ │ │ │ - 373: 0013c7e1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ - 374: 00165da9 4428 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_match │ │ │ │ + 372: 0026c8c5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___throw │ │ │ │ + 373: 0013c7d5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ + 374: 00165d9d 4428 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_match │ │ │ │ 375: 00366f08 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pytree │ │ │ │ 376: 003412c4 4 OBJECT GLOBAL DEFAULT 21 CPyStatic_pytree___blib2to3___pytree___WildcardPattern_____init_____max │ │ │ │ - 377: 000efa35 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_walrus │ │ │ │ - 378: 002b0e1d 13612 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_in_place │ │ │ │ - 379: 0027481d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ - 380: 000c1681 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ + 377: 000efa2d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_walrus │ │ │ │ + 378: 002b0e5d 13612 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_in_place │ │ │ │ + 379: 0027485d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ + 380: 000c1679 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ 381: 00366e18 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___globals │ │ │ │ 382: 00366a88 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___Visitor │ │ │ │ 383: 00366f78 4 OBJECT GLOBAL DEFAULT 22 CPyModule_mypy_extensions │ │ │ │ - 384: 000a4ecd 184 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar_____init__ │ │ │ │ + 384: 000a4ec5 184 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar_____init__ │ │ │ │ 385: 0008485d 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____get__ │ │ │ │ - 386: 0020b54d 728 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___classify │ │ │ │ - 387: 000ce93d 976 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node____eq │ │ │ │ - 388: 002aa5ad 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream │ │ │ │ + 386: 0020b541 728 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___classify │ │ │ │ + 387: 000ce935 976 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node____eq │ │ │ │ + 388: 002aa5ed 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream │ │ │ │ 389: 0005169d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen │ │ │ │ 390: 00366a8c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___ALWAYS_NO_SPACE │ │ │ │ - 391: 000d7541 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___close │ │ │ │ - 392: 000a540d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___backtrack │ │ │ │ - 393: 000d6e8d 196 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___throw │ │ │ │ - 394: 0029a521 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ + 391: 000d7539 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___close │ │ │ │ + 392: 000a5405 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___backtrack │ │ │ │ + 393: 000d6e85 196 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___throw │ │ │ │ + 394: 0029a561 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ 395: 00051b09 64 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_env │ │ │ │ 396: 00052b59 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_env │ │ │ │ - 397: 001c77ad 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___send │ │ │ │ - 398: 0019d0f1 1744 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match │ │ │ │ - 399: 00095e11 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ - 400: 00192ae1 504 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___is_valid_line_range │ │ │ │ - 401: 00193c01 312 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___Symbols_____init__ │ │ │ │ + 397: 001c77a5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___send │ │ │ │ + 398: 0019d0e9 1744 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match │ │ │ │ + 399: 00095e0d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ + 400: 00192ad9 504 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___is_valid_line_range │ │ │ │ + 401: 00193bf9 312 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___Symbols_____init__ │ │ │ │ 402: 00366f84 4 OBJECT GLOBAL DEFAULT 22 CPyModule_typing │ │ │ │ - 403: 000d7b01 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____next__ │ │ │ │ + 403: 000d7af9 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____next__ │ │ │ │ 404: 00051ea5 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen │ │ │ │ 405: 00088759 304 FUNC GLOBAL DEFAULT 11 CPy_CatchError │ │ │ │ - 406: 000c49bd 512 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode_____contains__ │ │ │ │ - 407: 00287831 140 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 408: 001bfd71 4908 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_magics │ │ │ │ + 406: 000c49b5 512 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode_____contains__ │ │ │ │ + 407: 00287871 140 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 408: 001bfd69 4908 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_magics │ │ │ │ 409: 00366c80 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_async_stmt_LineGenerator_gen │ │ │ │ - 410: 00097151 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_NUMBER │ │ │ │ - 411: 001829cd 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___throw │ │ │ │ - 412: 000e968d 1668 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___container_of │ │ │ │ + 410: 0009714d 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_NUMBER │ │ │ │ + 411: 001829c5 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___throw │ │ │ │ + 412: 000e9685 1668 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___container_of │ │ │ │ 413: 00366950 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___NodePattern │ │ │ │ - 414: 0009e7e5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ + 414: 0009e7e1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ 415: 0005e8a1 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ 416: 0005eae1 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___prefix │ │ │ │ - 417: 000de001 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_comment │ │ │ │ - 418: 000a11f9 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_defaults_setup │ │ │ │ - 419: 00269eed 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_build_line │ │ │ │ - 420: 00270c1d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___close │ │ │ │ + 417: 000ddff9 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_comment │ │ │ │ + 418: 000a11f5 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_defaults_setup │ │ │ │ + 419: 00269f2d 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_build_line │ │ │ │ + 420: 00270c5d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___close │ │ │ │ 421: 000850d1 120 FUNC GLOBAL DEFAULT 11 CPyInt32_Divide │ │ │ │ 422: 00088aa1 132 FUNC GLOBAL DEFAULT 11 CPyTagged_TrueDivide │ │ │ │ - 423: 00194d09 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ + 423: 00194d01 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ 424: 00087f95 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetItemsIter │ │ │ │ 425: 00366a68 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing_____mypyc_lambda__0_lib2to3_parse_obj │ │ │ │ 426: 000545bd 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_env │ │ │ │ - 427: 00123b95 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ + 427: 00123b8d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ 428: 00366f4c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___handle_ipynb_magics │ │ │ │ - 429: 0023b989 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ - 430: 000a726d 508 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_regex │ │ │ │ - 431: 00186c65 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ + 429: 0023b9cd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ + 430: 000a7265 508 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_regex │ │ │ │ + 431: 00186c5d 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ 432: 003668ac 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___backtrack_Recorder_env │ │ │ │ - 433: 000bf47d 256 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____init__ │ │ │ │ - 434: 0010cd69 14756 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____top_level__ │ │ │ │ + 433: 000bf475 256 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____init__ │ │ │ │ + 434: 0010cd61 14756 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____top_level__ │ │ │ │ 435: 000547f9 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____mypyc_defaults_setup │ │ │ │ - 436: 001e0a8d 1192 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___prev_siblings_are │ │ │ │ - 437: 000a3415 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____recursive_matches │ │ │ │ - 438: 0009528d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 439: 0010c355 356 FUNC GLOBAL DEFAULT 11 CPyDef_schema_____top_level__ │ │ │ │ - 440: 0020cb79 716 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder_____init__ │ │ │ │ + 436: 001e0a81 1192 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___prev_siblings_are │ │ │ │ + 437: 000a3411 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____recursive_matches │ │ │ │ + 438: 00095289 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ + 439: 0010c34d 356 FUNC GLOBAL DEFAULT 11 CPyDef_schema_____top_level__ │ │ │ │ + 440: 0020cb6d 716 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder_____init__ │ │ │ │ 441: 00052ea1 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj │ │ │ │ 442: 0005d9f5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____iter__ │ │ │ │ 443: 00083c5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ 444: 00052649 60 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences_env │ │ │ │ 445: 00366d80 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___WriteBack │ │ │ │ - 446: 00104a99 236 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ + 446: 00104a91 236 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ 447: 00366a54 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges____TopLevelStatementsVisitor │ │ │ │ - 448: 0009bf21 280 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ + 448: 0009bf1d 280 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ 449: 0005513d 124 FUNC GLOBAL DEFAULT 11 CPyDef_comments___ProtoComment │ │ │ │ - 450: 001ccd25 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ + 450: 001ccd1d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ 451: 00366fa4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_traceback │ │ │ │ 452: 00366b94 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_with_length_Line_env │ │ │ │ - 453: 00099815 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____iter__ │ │ │ │ + 453: 00099811 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____iter__ │ │ │ │ 454: 000517bd 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen │ │ │ │ 455: 00054c91 64 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___detect_encoding_env │ │ │ │ 456: 00366f50 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___handle_ipynb_magics_internal │ │ │ │ - 457: 00096a11 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_tname │ │ │ │ - 458: 00209791 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ - 459: 003222bc 244 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ - 460: 000b1a55 2736 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___get_grammars │ │ │ │ + 457: 00096a0d 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_tname │ │ │ │ + 458: 00209785 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ + 459: 003222f4 244 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ + 460: 000b1a4d 2736 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___get_grammars │ │ │ │ 461: 00366aa0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___IMPLICIT_TUPLE │ │ │ │ - 462: 001a37c5 3096 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 462: 001a37bd 3096 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 463: 00366bc0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_env │ │ │ │ - 464: 0009ab19 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_unparse │ │ │ │ - 465: 000a65c5 164 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____mypyc_defaults_setup │ │ │ │ - 466: 002bc899 0x27dc8 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ - 467: 00231919 4176 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_await_parens │ │ │ │ - 468: 001286bd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ - 469: 001332d9 140 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 470: 00215f71 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ + 464: 0009ab15 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_unparse │ │ │ │ + 465: 000a65bd 164 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____mypyc_defaults_setup │ │ │ │ + 466: 002bc8d9 0x27dc8 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ + 467: 0023195d 4176 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_await_parens │ │ │ │ + 468: 001286b5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ + 469: 001332cd 140 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 470: 00215f65 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ 471: 00051095 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_env │ │ │ │ 472: 00366dec 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___conv │ │ │ │ - 473: 00160141 612 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ + 473: 00160135 612 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ 474: 00064de5 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base │ │ │ │ - 475: 0020392d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___send │ │ │ │ + 475: 0020391d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___send │ │ │ │ 476: 0008c37d 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser │ │ │ │ - 477: 001956d1 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___unmask_cell │ │ │ │ + 477: 001956c9 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___unmask_cell │ │ │ │ 478: 0005438d 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_env │ │ │ │ 479: 00050ae1 76 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_env │ │ │ │ - 480: 00133365 48 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ - 481: 001eb4c5 4756 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 480: 00133359 48 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ + 481: 001eb4b9 4756 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ 482: 0006388d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ - 483: 0019e519 2044 FUNC GLOBAL DEFAULT 11 CPyDef_trans____toggle_fexpr_quotes │ │ │ │ - 484: 000d2c45 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ - 485: 001400e1 272 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___detect_encoding │ │ │ │ - 486: 002a3e11 25612 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_tokens │ │ │ │ + 483: 0019e511 2044 FUNC GLOBAL DEFAULT 11 CPyDef_trans____toggle_fexpr_quotes │ │ │ │ + 484: 000d2c3d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ + 485: 001400d5 272 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___detect_encoding │ │ │ │ + 486: 002a3e51 25612 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_tokens │ │ │ │ 487: 00055299 116 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___OffsetAndMagic │ │ │ │ - 488: 000f1985 58784 FUNC GLOBAL DEFAULT 11 CPyDef__width_table_____top_level__ │ │ │ │ - 489: 001fd7b5 6440 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_splitter_match │ │ │ │ - 490: 00270919 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____next__ │ │ │ │ - 491: 002e5409 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_def │ │ │ │ + 488: 000f197d 58784 FUNC GLOBAL DEFAULT 11 CPyDef__width_table_____top_level__ │ │ │ │ + 489: 001fd7a5 6440 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_splitter_match │ │ │ │ + 490: 00270959 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____next__ │ │ │ │ + 491: 002e5449 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_def │ │ │ │ 492: 00088541 232 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_SetItemUnsafe │ │ │ │ - 493: 00194c19 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match │ │ │ │ - 494: 00270b4d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___throw │ │ │ │ - 495: 00138fe9 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____next__ │ │ │ │ + 493: 00194c11 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match │ │ │ │ + 494: 00270b8d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___throw │ │ │ │ + 495: 00138fdd 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____next__ │ │ │ │ 496: 00366e6c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3 │ │ │ │ - 497: 0014c57d 23128 FUNC GLOBAL DEFAULT 11 CPyDef_black_____top_level__ │ │ │ │ + 497: 0014c571 23128 FUNC GLOBAL DEFAULT 11 CPyDef_black_____top_level__ │ │ │ │ 498: 00366d5c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_brackets___MATH_PRIORITIES │ │ │ │ - 499: 000c2e79 284 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____bool__ │ │ │ │ + 499: 000c2e71 284 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____bool__ │ │ │ │ 500: 00366e58 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___grammar │ │ │ │ - 501: 00231059 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ - 502: 001c8e79 5848 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ - 503: 001ee78d 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 504: 001ee5d9 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ + 501: 0023109d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ + 502: 001c8e71 5848 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ + 503: 001ee781 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 504: 001ee5cd 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ 505: 0005e265 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____iter__ │ │ │ │ - 506: 0022f7fd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ - 507: 00276499 204 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ + 506: 0022f841 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ + 507: 002764d9 204 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ 508: 00366eb4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_secrets │ │ │ │ - 509: 000c7d1d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_fstring │ │ │ │ + 509: 000c7d15 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_fstring │ │ │ │ 510: 003668f0 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____recursive_matches_WildcardPattern_gen │ │ │ │ - 511: 000da921 5068 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_dfa │ │ │ │ + 511: 000da919 5068 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_dfa │ │ │ │ 512: 00366f18 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___ranges │ │ │ │ 513: 00366d0c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___head │ │ │ │ - 514: 001c4a21 164 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf │ │ │ │ - 515: 000c2f95 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____bool__ │ │ │ │ - 516: 000ac909 400 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_sources │ │ │ │ - 517: 0026538d 14172 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ - 518: 0019fb99 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ - 519: 002a356d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ + 514: 001c4a19 164 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf │ │ │ │ + 515: 000c2f8d 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____bool__ │ │ │ │ + 516: 000ac901 400 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_sources │ │ │ │ + 517: 002653d1 14168 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 518: 0019fb91 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ + 519: 002a35ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ 520: 0008435d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 521: 002e735d 256 FUNC GLOBAL DEFAULT 11 CPyInit_black____width_table │ │ │ │ - 522: 00239acd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___send │ │ │ │ - 523: 0012d5fd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ - 524: 000f08fd 408 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_walrus_assignment │ │ │ │ + 521: 002e739d 256 FUNC GLOBAL DEFAULT 11 CPyInit_black____width_table │ │ │ │ + 522: 00239b11 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___send │ │ │ │ + 523: 0012d5f5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ + 524: 000f08f5 408 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_walrus_assignment │ │ │ │ 525: 00366908 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj │ │ │ │ 526: 00093d35 316 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_stmt │ │ │ │ - 527: 00291e79 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___throw │ │ │ │ + 527: 00291eb9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___throw │ │ │ │ 528: 000930e5 232 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_default │ │ │ │ - 529: 000962f5 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ - 530: 000d17b5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ + 529: 000962f1 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ + 530: 000d17ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ 531: 00050ea9 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen │ │ │ │ - 532: 00225cf9 216 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___max_delimiter_priority_in_atom │ │ │ │ + 532: 00225d3d 216 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___max_delimiter_priority_in_atom │ │ │ │ 533: 0033f840 8 OBJECT GLOBAL DEFAULT 18 CPyLit_Bytes │ │ │ │ - 534: 00239b89 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ - 535: 0013d035 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ + 534: 00239bcd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ + 535: 0013d029 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ 536: 00366960 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Node │ │ │ │ - 537: 0022ab15 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ - 538: 00126a05 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ - 539: 00133415 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___send │ │ │ │ + 537: 0022ab59 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ + 538: 001269fd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ + 539: 00133409 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___send │ │ │ │ 540: 00366f3c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___lines │ │ │ │ 541: 00366868 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___StopTokenizing │ │ │ │ - 542: 001d4b59 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_multiline_strings │ │ │ │ - 543: 00098c5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____iter__ │ │ │ │ - 544: 002785a1 8800 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_label │ │ │ │ + 542: 001d4b4d 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_multiline_strings │ │ │ │ + 543: 00098c59 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____iter__ │ │ │ │ + 544: 002785e1 8800 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_label │ │ │ │ 545: 00366bc4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___standalone_comment_split_gen │ │ │ │ - 546: 000951b1 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_suite │ │ │ │ - 547: 00268ae9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 546: 000951ad 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_suite │ │ │ │ + 547: 00268b29 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ 548: 0005e6b9 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ 549: 00366e28 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___schema_internal │ │ │ │ - 550: 0009d2c1 224 FUNC GLOBAL DEFAULT 11 CPyDef_strings____cached_compile │ │ │ │ - 551: 00115d09 568 FUNC GLOBAL DEFAULT 11 CPyDef_black___patched_main │ │ │ │ - 552: 0009e991 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans │ │ │ │ - 553: 0014ad51 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___detect_target_versions │ │ │ │ + 550: 0009d2bd 224 FUNC GLOBAL DEFAULT 11 CPyDef_strings____cached_compile │ │ │ │ + 551: 00115d01 568 FUNC GLOBAL DEFAULT 11 CPyDef_black___patched_main │ │ │ │ + 552: 0009e98d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans │ │ │ │ + 553: 0014ad45 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___detect_target_versions │ │ │ │ 554: 00094351 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typevartuple │ │ │ │ - 555: 000b605d 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern │ │ │ │ + 555: 000b6055 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern │ │ │ │ 556: 0008bc8d 46 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISNONTERMINAL │ │ │ │ - 557: 00137815 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____next__ │ │ │ │ + 557: 00137809 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____next__ │ │ │ │ 558: 00366f80 4 OBJECT GLOBAL DEFAULT 22 CPyModule_click │ │ │ │ - 559: 00210201 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ - 560: 0011d3f5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ - 561: 0017c62d 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____get_last_non_comment_leaf │ │ │ │ - 562: 000c0db9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ - 563: 0012bfd5 5356 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 559: 002101f5 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ + 560: 0011d3ed 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ + 561: 0017c621 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____get_last_non_comment_leaf │ │ │ │ + 562: 000c0db1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ + 563: 0012bfcd 5356 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 564: 00366d40 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_ON │ │ │ │ 565: 00366fb4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_platform │ │ │ │ 566: 00366b3c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___POS_ONLY_ARGUMENTS │ │ │ │ - 567: 000a1461 860 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq │ │ │ │ + 567: 000a145d 860 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq │ │ │ │ 568: 003669c8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenStripper_gen │ │ │ │ - 569: 000cf05d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 569: 000cf055 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ 570: 00366a30 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___UNICODE_ESCAPE_RE │ │ │ │ - 571: 001bc225 1172 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_rbrace │ │ │ │ - 572: 000af469 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____hugging_power_ops_line_to_string │ │ │ │ + 571: 001bc21d 1172 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_rbrace │ │ │ │ + 572: 000af461 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____hugging_power_ops_line_to_string │ │ │ │ 573: 0006292d 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match │ │ │ │ - 574: 000ae405 184 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_str_args │ │ │ │ - 575: 001a8921 240 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_dfa │ │ │ │ - 576: 002e595d 240 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ - 577: 001fb80d 7884 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_match │ │ │ │ - 578: 00170c8d 43668 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_c │ │ │ │ - 579: 0027ac55 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_first │ │ │ │ - 580: 000a4dc5 132 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar │ │ │ │ - 581: 000df59d 656 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ - 582: 002a0795 900 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___push │ │ │ │ - 583: 00170c0d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___close │ │ │ │ - 584: 001d3ff9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ - 585: 00131f01 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___close │ │ │ │ + 574: 000ae3fd 184 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_str_args │ │ │ │ + 575: 001a8919 240 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_dfa │ │ │ │ + 576: 002e599d 240 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ + 577: 001fb7fd 7884 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_match │ │ │ │ + 578: 00170c81 43668 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_c │ │ │ │ + 579: 0027ac95 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_first │ │ │ │ + 580: 000a4dbd 132 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar │ │ │ │ + 581: 000df595 656 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ + 582: 002a07d5 900 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___push │ │ │ │ + 583: 00170c01 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___close │ │ │ │ + 584: 001d3fed 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ + 585: 00131ef9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___close │ │ │ │ 586: 00366ae8 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Feature │ │ │ │ - 587: 00261161 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ + 587: 002611a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ 588: 00064a15 92 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_env │ │ │ │ - 589: 00180065 9848 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ - 590: 00199231 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___char_width │ │ │ │ - 591: 000a3add 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____mypyc_defaults_setup │ │ │ │ + 589: 0018005d 9848 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ + 590: 00199229 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___char_width │ │ │ │ + 591: 000a3ad9 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____mypyc_defaults_setup │ │ │ │ 592: 00093529 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_INDENT │ │ │ │ - 593: 002b58d9 1456 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_code │ │ │ │ - 594: 0018897d 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ - 595: 000c8645 1208 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_function_or_class │ │ │ │ - 596: 000d3515 4340 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_h │ │ │ │ + 593: 002b5919 1456 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_code │ │ │ │ + 594: 00188975 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ + 595: 000c863d 1208 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_function_or_class │ │ │ │ + 596: 000d350d 4340 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_h │ │ │ │ 597: 00052d51 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen │ │ │ │ - 598: 000c0649 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ + 598: 000c0641 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ 599: 00366f30 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___nodes_internal │ │ │ │ 600: 00366aa4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___ASSIGNMENTS │ │ │ │ - 601: 001ff0dd 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_splitter_match │ │ │ │ - 602: 000cf289 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___throw │ │ │ │ + 601: 001ff0cd 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_splitter_match │ │ │ │ + 602: 000cf281 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___throw │ │ │ │ 603: 00085f9d 50 FUNC GLOBAL DEFAULT 11 CPyStr_Endswith │ │ │ │ 604: 00087a15 180 FUNC GLOBAL DEFAULT 11 CPyDict_ValuesView │ │ │ │ - 605: 00262ca1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ - 606: 000c0899 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ - 607: 000b955d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____eq__ │ │ │ │ + 605: 00262ce5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ + 606: 000c0891 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ + 607: 000b9555 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____eq__ │ │ │ │ 608: 00366910 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_BasePattern_gen │ │ │ │ - 609: 00215ee5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 610: 0012b8a1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ + 609: 00215ed9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 610: 0012b899 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ 611: 00366f38 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___mode_internal │ │ │ │ 612: 00050cc1 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen │ │ │ │ - 613: 001c3c21 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ - 614: 001dfbf9 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_item │ │ │ │ - 615: 0010127d 4712 FUNC GLOBAL DEFAULT 11 CPyDef_cache_____top_level__ │ │ │ │ - 616: 0009d459 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____iter__ │ │ │ │ - 617: 002a34b1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 618: 000d0821 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ + 613: 001c3c19 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ + 614: 001dfbed 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_item │ │ │ │ + 615: 00101275 4712 FUNC GLOBAL DEFAULT 11 CPyDef_cache_____top_level__ │ │ │ │ + 616: 0009d455 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____iter__ │ │ │ │ + 617: 002a34f1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 618: 000d0819 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ 619: 00366c88 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_simple_stmt_LineGenerator_gen │ │ │ │ 620: 00084fc1 136 FUNC GLOBAL DEFAULT 11 CPyInt64_Remainder │ │ │ │ 621: 0006360d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ - 622: 000b2a19 492 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____contains_standalone_comment │ │ │ │ - 623: 001ccdd5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ - 624: 0022fa61 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ + 622: 000b2a11 492 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____contains_standalone_comment │ │ │ │ + 623: 001ccdcd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ + 624: 0022faa5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ 625: 00085b41 856 FUNC GLOBAL DEFAULT 11 CPyStr_Build │ │ │ │ - 626: 0012bf55 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ - 627: 00287a5d 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___throw │ │ │ │ - 628: 001bc751 5672 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode___get_cache_key │ │ │ │ + 626: 0012bf4d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ + 627: 00287a9d 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___throw │ │ │ │ + 628: 001bc749 5672 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode___get_cache_key │ │ │ │ 629: 00366b54 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___NUMERIC_UNDERSCORES │ │ │ │ - 630: 000f1039 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_float_or_int_string │ │ │ │ - 631: 0023a2b9 364 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append │ │ │ │ + 630: 000f1031 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_float_or_int_string │ │ │ │ + 631: 0023a2fd 364 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append │ │ │ │ 632: 0008bc01 116 FUNC GLOBAL DEFAULT 11 CPyTagged_IsLt_ │ │ │ │ - 633: 003223b0 3428 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ - 634: 002399e9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ - 635: 0009d7b1 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_match │ │ │ │ - 636: 001f3579 248 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ + 633: 003223e8 3428 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ + 634: 00239a2d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ + 635: 0009d7ad 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_match │ │ │ │ + 636: 001f356d 248 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ 637: 00052101 60 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen │ │ │ │ - 638: 0017e8d1 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____next__ │ │ │ │ - 639: 00234971 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 640: 000af245 548 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____hugging_power_ops_line_to_string │ │ │ │ - 641: 0022a755 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 642: 00126701 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ - 643: 001bfa15 516 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___filtered_cached │ │ │ │ + 638: 0017e8c9 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____next__ │ │ │ │ + 639: 002349b5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 640: 000af23d 548 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____hugging_power_ops_line_to_string │ │ │ │ + 641: 0022a799 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 642: 001266f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ + 643: 001bfa0d 516 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___filtered_cached │ │ │ │ 644: 003668c8 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___release_TokenProxy_gen │ │ │ │ 645: 000920d5 488 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes │ │ │ │ - 646: 001212c5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ + 646: 001212bd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ 647: 00366f1c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___ranges_internal │ │ │ │ 648: 00366d10 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___MagicFinder │ │ │ │ - 649: 00288111 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___close │ │ │ │ + 649: 00288151 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___close │ │ │ │ 650: 003669fc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParenWrapper │ │ │ │ - 651: 00183121 1120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 651: 00183119 1120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ 652: 00366f88 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathlib │ │ │ │ - 653: 0021a2d9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___close │ │ │ │ + 653: 0021a2cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___close │ │ │ │ 654: 0005ee6d 72 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ 655: 000911fd 404 FUNC GLOBAL DEFAULT 11 CPyDef_black___re_compile_maybe_verbose │ │ │ │ - 656: 0011156d 980 FUNC GLOBAL DEFAULT 11 CPyDef_conv_____top_level__ │ │ │ │ + 656: 00111565 980 FUNC GLOBAL DEFAULT 11 CPyDef_conv_____top_level__ │ │ │ │ 657: 00366ed4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tempfile │ │ │ │ 658: 000859b5 396 FUNC GLOBAL DEFAULT 11 CPyStr_GetItem │ │ │ │ - 659: 000d7a45 140 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ - 660: 00252bd9 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 661: 001413e5 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_future_imports │ │ │ │ + 659: 000d7a3d 140 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 660: 00252c1d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 661: 001413d9 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_future_imports │ │ │ │ 662: 003669a4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_nameescape_slices_StringSplitter_gen │ │ │ │ - 663: 0009f251 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_nameescape_slices │ │ │ │ - 664: 00240645 7648 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ - 665: 002e6505 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ - 666: 0016a95d 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___throw │ │ │ │ + 663: 0009f24d 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_nameescape_slices │ │ │ │ + 664: 00240689 7648 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ + 665: 002e6545 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ + 666: 0016a951 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___throw │ │ │ │ 667: 000648bd 88 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_env │ │ │ │ 668: 000551b9 112 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___Replacement │ │ │ │ - 669: 000c182d 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ + 669: 000c1825 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ 670: 00366c4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_tname_LineGenerator_env │ │ │ │ - 671: 000c5cdd 4724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_trailer │ │ │ │ + 671: 000c5cd5 4724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_trailer │ │ │ │ 672: 00051535 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen │ │ │ │ - 673: 00201ea1 308 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser___parse │ │ │ │ - 674: 000cb491 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ - 675: 001870c9 228 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ + 673: 00201e91 308 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser___parse │ │ │ │ + 674: 000cb489 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ + 675: 001870c1 228 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ 676: 00366e0c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___resources_internal │ │ │ │ - 677: 00248335 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___close │ │ │ │ - 678: 001362c1 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___throw │ │ │ │ + 677: 00248379 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___close │ │ │ │ + 678: 001362b5 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___throw │ │ │ │ 679: 00054129 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen │ │ │ │ 680: 0005230d 60 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen │ │ │ │ - 681: 00186a35 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_cell_magics │ │ │ │ - 682: 002161d5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ - 683: 00096c71 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ - 684: 000b9e49 1604 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____combinations │ │ │ │ - 685: 000cfc85 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____next__ │ │ │ │ - 686: 0019a045 784 FUNC GLOBAL DEFAULT 11 CPyPy_parse___ParseError_____init__ │ │ │ │ + 681: 00186a2d 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_cell_magics │ │ │ │ + 682: 002161c9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ + 683: 00096c6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ + 684: 000b9e41 1604 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____combinations │ │ │ │ + 685: 000cfc7d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____next__ │ │ │ │ + 686: 0019a03d 784 FUNC GLOBAL DEFAULT 11 CPyPy_parse___ParseError_____init__ │ │ │ │ 687: 00054fe9 116 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker │ │ │ │ 688: 0036686c 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___TokenError │ │ │ │ - 689: 000a6f95 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____iter__ │ │ │ │ + 689: 000a6f8d 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____iter__ │ │ │ │ 690: 00366f10 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2 │ │ │ │ - 691: 00291f3d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___throw │ │ │ │ + 691: 00291f7d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___throw │ │ │ │ 692: 00366eb0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_string │ │ │ │ - 693: 00188cb1 364 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____init__ │ │ │ │ - 694: 000a57f5 80 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState_____init__ │ │ │ │ - 695: 0013a149 1520 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___validate_cell │ │ │ │ - 696: 0020387d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____next__ │ │ │ │ - 697: 002aa465 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream_raw │ │ │ │ - 698: 0015f7d9 1304 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___simplify_dfa │ │ │ │ - 699: 000dd79d 2148 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_comment │ │ │ │ - 700: 000d0a85 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___throw │ │ │ │ - 701: 0013e601 3260 FUNC GLOBAL DEFAULT 11 CPyDef_black___decode_bytes │ │ │ │ + 693: 00188ca9 364 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____init__ │ │ │ │ + 694: 000a57ed 80 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState_____init__ │ │ │ │ + 695: 0013a13d 1520 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___validate_cell │ │ │ │ + 696: 0020386d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____next__ │ │ │ │ + 697: 002aa4a5 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream_raw │ │ │ │ + 698: 0015f7cd 1304 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___simplify_dfa │ │ │ │ + 699: 000dd795 2148 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_comment │ │ │ │ + 700: 000d0a7d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___throw │ │ │ │ + 701: 0013e5f5 3260 FUNC GLOBAL DEFAULT 11 CPyDef_black___decode_bytes │ │ │ │ 702: 000927f5 684 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ 703: 00366c08 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___right_hand_split_env │ │ │ │ - 704: 001a6749 300 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_break_idx │ │ │ │ + 704: 001a6741 300 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_break_idx │ │ │ │ 705: 00366f2c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___nodes │ │ │ │ - 706: 00201fd5 260 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser____next_state │ │ │ │ + 706: 00201fc5 260 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser____next_state │ │ │ │ 707: 00366ec0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_handle_ipynb_magics___globals │ │ │ │ - 708: 002878ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____next__ │ │ │ │ + 708: 0028792d 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____next__ │ │ │ │ 709: 0005260d 60 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen │ │ │ │ - 710: 001ec985 196 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 711: 00115f9d 176 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ - 712: 00239a99 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___send │ │ │ │ - 713: 002e5b85 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prev_sibling │ │ │ │ - 714: 000d9d75 672 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___addfirstsets │ │ │ │ - 715: 0019c5d5 2496 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_opening_paren │ │ │ │ - 716: 00098cdd 500 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split │ │ │ │ - 717: 000dbde5 2132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___raise_error │ │ │ │ - 718: 00163b35 3456 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 719: 001acbc1 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern │ │ │ │ - 720: 001ce785 1484 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___convert │ │ │ │ + 710: 001ec979 196 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 711: 00115f95 176 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ + 712: 00239add 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___send │ │ │ │ + 713: 002e5bc5 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prev_sibling │ │ │ │ + 714: 000d9d6d 672 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___addfirstsets │ │ │ │ + 715: 0019c5cd 2496 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_opening_paren │ │ │ │ + 716: 00098cd9 500 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split │ │ │ │ + 717: 000dbddd 2132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___raise_error │ │ │ │ + 718: 00163b29 3456 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 719: 001acbb9 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern │ │ │ │ + 720: 001ce779 1484 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___convert │ │ │ │ 721: 00366bac 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___Line │ │ │ │ 722: 00366a7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_default_Visitor_env │ │ │ │ - 723: 000b7e89 396 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___ilabels │ │ │ │ + 723: 000b7e81 396 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___ilabels │ │ │ │ 724: 00064d75 112 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_env │ │ │ │ 725: 00364ea8 60 OBJECT GLOBAL DEFAULT 21 trans___CannotTransform_members │ │ │ │ - 726: 0021c0cd 112 FUNC GLOBAL DEFAULT 11 CPyPy_literals___escape │ │ │ │ - 727: 0009e191 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ + 726: 0021c0c1 112 FUNC GLOBAL DEFAULT 11 CPyPy_literals___escape │ │ │ │ + 727: 0009e18d 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ 728: 000646cd 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_env │ │ │ │ 729: 00366b44 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASYNC_KEYWORDS │ │ │ │ 730: 00051cb5 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen │ │ │ │ - 731: 002eb2f1 296 FUNC GLOBAL DEFAULT 11 CPyInit_black___rusty │ │ │ │ - 732: 0022d5f9 8568 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 731: 002eb331 296 FUNC GLOBAL DEFAULT 11 CPyInit_black___rusty │ │ │ │ + 732: 0022d63d 8568 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 733: 00366850 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___generate_tokens_env │ │ │ │ - 734: 000c2df9 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___clone │ │ │ │ - 735: 000ae041 168 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____is_ipython_magic │ │ │ │ + 734: 000c2df1 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___clone │ │ │ │ + 735: 000ae039 168 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____is_ipython_magic │ │ │ │ 736: 00366cc4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typeparams_LineGenerator_env │ │ │ │ - 737: 00126781 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ - 738: 000b4965 320 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___insert_child │ │ │ │ + 737: 00126779 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ + 738: 000b495d 320 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___insert_child │ │ │ │ 739: 0006378d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 740: 00248001 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ - 741: 00160041 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ + 740: 00248045 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ + 741: 00160035 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ 742: 00084e69 152 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt64_ │ │ │ │ 743: 00087b7d 224 FUNC GLOBAL DEFAULT 11 CPyDict_Keys │ │ │ │ - 744: 001a4cbd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ - 745: 00112361 164 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___report │ │ │ │ - 746: 002b00a5 2356 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_ipynb_string │ │ │ │ - 747: 001f7ad5 5804 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_omit_invisible_parens │ │ │ │ + 744: 001a4cb5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ + 745: 00112359 164 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___report │ │ │ │ + 746: 002b00e5 2356 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_ipynb_string │ │ │ │ + 747: 001f7ac9 5804 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_omit_invisible_parens │ │ │ │ 748: 00094429 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____iter__ │ │ │ │ 749: 000518d5 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj │ │ │ │ 750: 00366c70 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_power_LineGenerator_gen │ │ │ │ - 751: 000a4b11 692 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar_____init__ │ │ │ │ + 751: 000a4b09 692 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar_____init__ │ │ │ │ 752: 00091ce9 52 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext │ │ │ │ - 753: 000aef55 172 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ - 754: 00164ba5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___throw │ │ │ │ + 753: 000aef4d 172 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ + 754: 00164b99 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___throw │ │ │ │ 755: 0008415d 128 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ - 756: 00120255 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ + 756: 0012024d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ 757: 000881ed 224 FUNC GLOBAL DEFAULT 11 CPyDict_NextValue │ │ │ │ - 758: 001a3295 1108 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences │ │ │ │ - 759: 00133bb9 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___close │ │ │ │ + 758: 001a328d 1108 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences │ │ │ │ + 759: 00133bad 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___close │ │ │ │ 760: 00366e24 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___schema │ │ │ │ - 761: 00270999 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___send │ │ │ │ - 762: 000b2f41 2424 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_prefix │ │ │ │ - 763: 0009bd49 472 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___is_valid_line_range │ │ │ │ + 761: 002709d9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___send │ │ │ │ + 762: 000b2f39 2424 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_prefix │ │ │ │ + 763: 0009bd45 472 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___is_valid_line_range │ │ │ │ 764: 0005e2ad 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ 765: 00366a38 4 OBJECT GLOBAL DEFAULT 22 CPyType_rusty___Err │ │ │ │ - 766: 0009ef4d 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_transform │ │ │ │ - 767: 0011dcc9 7340 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 766: 0009ef49 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_transform │ │ │ │ + 767: 0011dcc1 7340 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 768: 00091721 856 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_metadata │ │ │ │ - 769: 000b43e1 164 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____ne__ │ │ │ │ - 770: 0009e865 300 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans │ │ │ │ - 771: 00122605 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ - 772: 00192f49 496 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___leave_fstring │ │ │ │ + 769: 000b43d9 164 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____ne__ │ │ │ │ + 770: 0009e861 300 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans │ │ │ │ + 771: 001225fd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ + 772: 00192f41 496 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___leave_fstring │ │ │ │ 773: 00366898 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___DFAState │ │ │ │ 774: 00054845 84 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____mypyc_defaults_setup │ │ │ │ - 775: 0013da71 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____get_normal_name │ │ │ │ - 776: 002a3621 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ + 775: 0013da65 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____get_normal_name │ │ │ │ + 776: 002a3661 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ 777: 000867e9 156 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShortBorrow │ │ │ │ - 778: 0014bae1 2120 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___copy │ │ │ │ - 779: 000a42d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____iter__ │ │ │ │ + 778: 0014bad5 2120 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___copy │ │ │ │ + 779: 000a42cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____iter__ │ │ │ │ 780: 000548e5 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern_____mypyc_defaults_setup │ │ │ │ 781: 0005e535 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ 782: 003668e4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_env │ │ │ │ - 783: 000d6d9d 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___send │ │ │ │ + 783: 000d6d95 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___send │ │ │ │ 784: 0005e06d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____iter__ │ │ │ │ 785: 00366c50 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_factor_LineGenerator_gen │ │ │ │ 786: 00366e44 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_ranges___globals │ │ │ │ 787: 00064c81 148 FUNC GLOBAL DEFAULT 11 CPyPickle_SetState │ │ │ │ - 788: 0012f051 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___send │ │ │ │ - 789: 000b2c05 244 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____contains_standalone_comment │ │ │ │ - 790: 001d8ea9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____next__ │ │ │ │ + 788: 0012f049 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___send │ │ │ │ + 789: 000b2bfd 244 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____contains_standalone_comment │ │ │ │ + 790: 001d8e9d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____next__ │ │ │ │ 791: 00054455 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj │ │ │ │ - 792: 0015da91 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ + 792: 0015da85 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ 793: 000845dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ - 794: 00095d35 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_power │ │ │ │ - 795: 002693c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___close │ │ │ │ + 794: 00095d31 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_power │ │ │ │ + 795: 00269409 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___close │ │ │ │ 796: 00366934 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Node_env │ │ │ │ 797: 003668a0 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___ParserGenerator │ │ │ │ - 798: 0009fcb1 236 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory │ │ │ │ - 799: 000949e1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ + 798: 0009fcad 236 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory │ │ │ │ + 799: 000949dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ 800: 00366b50 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TRAILING_COMMA_IN_CALL │ │ │ │ 801: 00366ac0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___MATH_OPERATORS │ │ │ │ 802: 000555e9 132 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode │ │ │ │ - 803: 00262d51 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ - 804: 00291c4d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 803: 00262d95 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ + 804: 00291c8d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 805: 0005213d 68 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj │ │ │ │ 806: 00366b08 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FUTURE_ANNOTATIONS │ │ │ │ - 807: 0019fc81 3296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern____submatch │ │ │ │ + 807: 0019fc79 3296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern____submatch │ │ │ │ 808: 0005d91d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____iter__ │ │ │ │ 809: 00366bf0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_obj │ │ │ │ - 810: 001211f5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ - 811: 000cfee9 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___throw │ │ │ │ + 810: 001211ed 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ + 811: 000cfee1 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___throw │ │ │ │ 812: 000515c5 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen │ │ │ │ 813: 00054305 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_env │ │ │ │ - 814: 001b0a51 332 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize │ │ │ │ - 815: 0009d209 184 FUNC GLOBAL DEFAULT 11 CPyPy_schema___get_schema │ │ │ │ + 814: 001b0a49 332 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize │ │ │ │ + 815: 0009d205 184 FUNC GLOBAL DEFAULT 11 CPyPy_schema___get_schema │ │ │ │ 816: 000855fd 120 FUNC GLOBAL DEFAULT 11 CPyFloat_Exp │ │ │ │ 817: 00366d30 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_ignored_nodes_env │ │ │ │ 818: 00050d8d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen │ │ │ │ 819: 00051cf1 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_env │ │ │ │ - 820: 00244dfd 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___send │ │ │ │ - 821: 001ee559 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 820: 00244e41 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___send │ │ │ │ + 821: 001ee54d 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ 822: 00366f14 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___report │ │ │ │ 823: 000944a9 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_paramspec │ │ │ │ 824: 00366924 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Leaf_env │ │ │ │ - 825: 0027cc6d 352 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_grammar │ │ │ │ + 825: 0027ccad 352 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_grammar │ │ │ │ 826: 00366a5c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_env │ │ │ │ - 827: 000b8e61 1788 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____eq__ │ │ │ │ - 828: 0011fa31 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ - 829: 00133c39 3176 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ - 830: 001d4bfd 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_multiline_string │ │ │ │ - 831: 002e7ccd 7620 FUNC GLOBAL DEFAULT 11 CPyInit_black___linegen │ │ │ │ - 832: 001dccc1 736 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____init__ │ │ │ │ - 833: 000e9dd1 1104 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___get_annotation_type │ │ │ │ + 827: 000b8e59 1788 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____eq__ │ │ │ │ + 828: 0011fa29 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ + 829: 00133c2d 3176 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ + 830: 001d4bf1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_multiline_string │ │ │ │ + 831: 002e7d0d 7620 FUNC GLOBAL DEFAULT 11 CPyInit_black___linegen │ │ │ │ + 832: 001dccb5 736 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____init__ │ │ │ │ + 833: 000e9dc9 1104 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___get_annotation_type │ │ │ │ 834: 0005dacd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____iter__ │ │ │ │ - 835: 00323118 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ + 835: 00323150 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ 836: 00086015 30 FUNC GLOBAL DEFAULT 11 CPyStr_Size_size_t │ │ │ │ - 837: 0009ba09 388 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast │ │ │ │ - 838: 001c5ab9 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____next__ │ │ │ │ - 839: 000bfaed 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____call__ │ │ │ │ + 837: 0009ba05 388 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast │ │ │ │ + 838: 001c5ab1 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____next__ │ │ │ │ + 839: 000bfae5 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____call__ │ │ │ │ 840: 00084abd 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer │ │ │ │ - 841: 00117e7d 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ - 842: 000b05c5 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_lpar_token │ │ │ │ + 841: 00117e75 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ + 842: 000b05bd 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_lpar_token │ │ │ │ 843: 00054c7d 8 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISEOF │ │ │ │ 844: 00091141 188 FUNC GLOBAL DEFAULT 11 CPyDef__black_version_____top_level__ │ │ │ │ - 845: 0011fae5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ - 846: 00235aa1 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_with_parens │ │ │ │ + 845: 0011fadd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ + 846: 00235ae5 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_with_parens │ │ │ │ 847: 00366b68 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY310 │ │ │ │ 848: 00366b64 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY311 │ │ │ │ - 849: 00247f75 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ + 849: 00247fb9 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ 850: 00366b60 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY312 │ │ │ │ - 851: 001e59f5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_docstring │ │ │ │ - 852: 00250871 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___send │ │ │ │ - 853: 002a35ed 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ - 854: 00185e7d 1212 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___get_token │ │ │ │ - 855: 0009a4cd 340 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_comment │ │ │ │ + 851: 001e59e9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_docstring │ │ │ │ + 852: 002508b5 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___send │ │ │ │ + 853: 002a362d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ + 854: 00185e75 1212 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___get_token │ │ │ │ + 855: 0009a4c9 340 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_comment │ │ │ │ 856: 00366b5c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY313 │ │ │ │ - 857: 0009c0a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ - 858: 00192679 1128 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ - 859: 0009f0c9 392 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_nameescape_slices │ │ │ │ + 857: 0009c0a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ + 858: 00192671 1128 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ + 859: 0009f0c5 392 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_nameescape_slices │ │ │ │ 860: 00051be1 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen │ │ │ │ - 861: 000c0e39 644 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ - 862: 002badd1 5404 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_one │ │ │ │ + 861: 000c0e31 644 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ + 862: 002bae11 5404 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_one │ │ │ │ 863: 00366b40 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASSIGNMENT_EXPRESSIONS │ │ │ │ - 864: 0012dda1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ - 865: 000cb6c5 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___throw │ │ │ │ - 866: 0013492d 48 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ - 867: 0009c401 388 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ - 868: 000a5845 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState │ │ │ │ - 869: 0017d9d1 1580 FUNC GLOBAL DEFAULT 11 CPyDef_strings___lines_with_leading_tabs_expanded │ │ │ │ + 864: 0012dd99 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ + 865: 000cb6bd 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___throw │ │ │ │ + 866: 00134921 48 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ + 867: 0009c3fd 388 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ + 868: 000a583d 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState │ │ │ │ + 869: 0017d9c9 1580 FUNC GLOBAL DEFAULT 11 CPyDef_strings___lines_with_leading_tabs_expanded │ │ │ │ 870: 000888f5 40 FUNC GLOBAL DEFAULT 11 CPy_ExceptionMatches │ │ │ │ - 871: 000972a9 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_atom │ │ │ │ - 872: 00244d49 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ + 871: 000972a5 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_atom │ │ │ │ + 872: 00244d8d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ 873: 00051211 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen │ │ │ │ - 874: 000d0795 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 875: 000e0869 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_with_or_async_with_stmt │ │ │ │ - 876: 000a2589 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___generate_matches │ │ │ │ + 874: 000d078d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 875: 000e0861 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_with_or_async_with_stmt │ │ │ │ + 876: 000a2585 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___generate_matches │ │ │ │ 877: 00366a9c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___BRACKET │ │ │ │ 878: 00366fd0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__black_version___globals │ │ │ │ - 879: 0009a621 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_comment │ │ │ │ - 880: 000c97fd 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_async_stmt_or_funcdef │ │ │ │ - 881: 002424b1 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____next__ │ │ │ │ + 879: 0009a61d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_comment │ │ │ │ + 880: 000c97f5 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_async_stmt_or_funcdef │ │ │ │ + 881: 002424f5 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____next__ │ │ │ │ 882: 00063f19 112 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ - 883: 00216111 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ - 884: 0017b721 248 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___run │ │ │ │ + 883: 00216105 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ + 884: 0017b715 248 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___run │ │ │ │ 885: 00366c44 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STRING_LineGenerator_env │ │ │ │ - 886: 000da015 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___addfirstsets │ │ │ │ - 887: 000a0d89 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___post_order │ │ │ │ - 888: 000ee219 1620 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___unwrap_singleton_parenthesis │ │ │ │ - 889: 002a3d91 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ - 890: 000d1925 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ + 886: 000da00d 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___addfirstsets │ │ │ │ + 887: 000a0d85 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___post_order │ │ │ │ + 888: 000ee211 1620 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___unwrap_singleton_parenthesis │ │ │ │ + 889: 002a3dd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ + 890: 000d191d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ 891: 0006476d 84 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_env │ │ │ │ - 892: 00234c61 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ - 893: 000ecf41 1564 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___printtoken │ │ │ │ - 894: 0022ced9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ - 895: 000bf5e9 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____init__ │ │ │ │ + 892: 00234ca5 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ + 893: 000ecf39 1564 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___printtoken │ │ │ │ + 894: 0022cf1d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ + 895: 000bf5e1 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____init__ │ │ │ │ 896: 00366d7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___from_configuration_WriteBack_obj │ │ │ │ 897: 00083d5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____get__ │ │ │ │ - 898: 001f73ed 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_line │ │ │ │ - 899: 001a2fe1 508 FUNC GLOBAL DEFAULT 11 CPyDef_strings___get_string_prefix │ │ │ │ - 900: 000995e9 312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___enumerate_with_length │ │ │ │ + 898: 001f73e1 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_line │ │ │ │ + 899: 001a2fd9 508 FUNC GLOBAL DEFAULT 11 CPyDef_strings___get_string_prefix │ │ │ │ + 900: 000995e5 312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___enumerate_with_length │ │ │ │ 901: 00366a60 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ - 902: 001c5a89 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____next__ │ │ │ │ - 903: 001dbd9d 320 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___wrap_in_parentheses │ │ │ │ - 904: 000b4cd1 204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ - 905: 001ce701 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone │ │ │ │ - 906: 00096e75 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STRING │ │ │ │ - 907: 000bc449 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___throw │ │ │ │ - 908: 0017046d 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___send │ │ │ │ + 902: 001c5a81 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____next__ │ │ │ │ + 903: 001dbd91 320 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___wrap_in_parentheses │ │ │ │ + 904: 000b4cc9 204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ + 905: 001ce6f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone │ │ │ │ + 906: 00096e71 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STRING │ │ │ │ + 907: 000bc441 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___throw │ │ │ │ + 908: 00170461 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___send │ │ │ │ 909: 00054b95 60 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___make_dfa_ParserGenerator_env │ │ │ │ 910: 00064815 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_env │ │ │ │ 911: 00366918 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Leaf_gen │ │ │ │ - 912: 000baca1 156 FUNC GLOBAL DEFAULT 11 CPy_AttributeError │ │ │ │ + 912: 000bac99 156 FUNC GLOBAL DEFAULT 11 CPy_AttributeError │ │ │ │ 913: 003650ec 60 OBJECT GLOBAL DEFAULT 21 mode___Deprecated_members │ │ │ │ - 914: 0025bdf9 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_splitter_match │ │ │ │ - 915: 0027c679 1524 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_grammar │ │ │ │ - 916: 000b7339 248 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar____update │ │ │ │ - 917: 00096731 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_factor │ │ │ │ + 914: 0025be3d 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_splitter_match │ │ │ │ + 915: 0027c6b9 1524 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_grammar │ │ │ │ + 916: 000b7331 248 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar____update │ │ │ │ + 917: 0009672d 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_factor │ │ │ │ 918: 00051e0d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_env │ │ │ │ - 919: 001eca49 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 920: 000dcab9 88 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ + 919: 001eca3d 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 920: 000dcab1 88 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ 921: 00050889 64 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj │ │ │ │ - 922: 000d08d1 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___send │ │ │ │ + 922: 000d08c9 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___send │ │ │ │ 923: 00366e4c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___tokenize_internal │ │ │ │ 924: 00366c84 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_async_stmt_LineGenerator_env │ │ │ │ - 925: 0009ecd9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ + 925: 0009ecd5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ 926: 00092ee1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____iter__ │ │ │ │ - 927: 00129cdd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ - 928: 001d3e79 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ - 929: 000a0af5 404 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____str__ │ │ │ │ - 930: 0013983d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___close │ │ │ │ - 931: 001e07e9 144 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator │ │ │ │ - 932: 001286ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ - 933: 000f0b8d 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___unwrap_singleton_parenthesis │ │ │ │ - 934: 0025cabd 8472 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___normalize_invisible_parens │ │ │ │ - 935: 001e953d 3532 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____validate │ │ │ │ - 936: 001e0879 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator_____init__ │ │ │ │ - 937: 00219a85 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ - 938: 002116a1 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___fix_multiline_docstring │ │ │ │ - 939: 000cbed1 2832 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____return_match │ │ │ │ - 940: 000a0459 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___clone │ │ │ │ - 941: 00094909 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ - 942: 000cf93d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___close │ │ │ │ - 943: 0011fd35 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ + 927: 00129cd5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ + 928: 001d3e6d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ + 929: 000a0af1 404 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____str__ │ │ │ │ + 930: 00139831 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___close │ │ │ │ + 931: 001e07dd 144 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator │ │ │ │ + 932: 001286e5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ + 933: 000f0b85 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___unwrap_singleton_parenthesis │ │ │ │ + 934: 0025cb01 8472 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___normalize_invisible_parens │ │ │ │ + 935: 001e9531 3532 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____validate │ │ │ │ + 936: 001e086d 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator_____init__ │ │ │ │ + 937: 00219a79 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ + 938: 00211695 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___fix_multiline_docstring │ │ │ │ + 939: 000cbec9 2832 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____return_match │ │ │ │ + 940: 000a0455 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___clone │ │ │ │ + 941: 00094905 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ + 942: 000cf935 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___close │ │ │ │ + 943: 0011fd2d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ 944: 00054c59 36 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____mypyc_defaults_setup │ │ │ │ - 945: 000d2c75 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ + 945: 000d2c6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ 946: 0036694c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___WildcardPattern │ │ │ │ 947: 00054c15 68 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj │ │ │ │ - 948: 00262e41 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ - 949: 00121865 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 948: 00262e85 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ + 949: 0012185d 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 950: 00085ef1 96 FUNC GLOBAL DEFAULT 11 CPyStr_Replace │ │ │ │ 951: 00364f5c 60 OBJECT GLOBAL DEFAULT 21 parsing___ASTSafetyError_members │ │ │ │ - 952: 000a3f55 228 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____init__ │ │ │ │ + 952: 000a3f51 228 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____init__ │ │ │ │ 953: 003668a4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___PgenGrammar │ │ │ │ - 954: 001a4d3d 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___assert_is_leaf_string │ │ │ │ + 954: 001a4d35 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___assert_is_leaf_string │ │ │ │ 955: 0006308d 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____get__ │ │ │ │ 956: 00063b8d 100 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____get__ │ │ │ │ 957: 00366dac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pgen___globals │ │ │ │ 958: 00051769 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_env │ │ │ │ - 959: 0010a64d 240 FUNC GLOBAL DEFAULT 11 CPyDef_numerics_____top_level__ │ │ │ │ + 959: 0010a645 240 FUNC GLOBAL DEFAULT 11 CPyDef_numerics_____top_level__ │ │ │ │ 960: 00366e84 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_lines___globals │ │ │ │ - 961: 00131e31 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___throw │ │ │ │ + 961: 00131e29 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___throw │ │ │ │ 962: 0008720d 68 FUNC GLOBAL DEFAULT 11 CPyList_Insert │ │ │ │ 963: 00366de0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___driver_internal │ │ │ │ - 964: 00137845 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____next__ │ │ │ │ + 964: 00137839 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____next__ │ │ │ │ 965: 00366ad0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___WHITESPACE │ │ │ │ - 966: 000d2bb9 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 967: 002ba881 1360 FUNC GLOBAL DEFAULT 11 CPyPy_black___main │ │ │ │ - 968: 000a1951 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ - 969: 000a1e29 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___pre_order │ │ │ │ + 966: 000d2bb1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 967: 002ba8c1 1360 FUNC GLOBAL DEFAULT 11 CPyPy_black___main │ │ │ │ + 968: 000a194d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ + 969: 000a1e25 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___pre_order │ │ │ │ 970: 00366fa0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections___abc │ │ │ │ 971: 00366fcc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_builtins │ │ │ │ - 972: 000b8019 2248 FUNC GLOBAL DEFAULT 11 CPyDef_parse___ParseError_____init__ │ │ │ │ + 972: 000b8011 2248 FUNC GLOBAL DEFAULT 11 CPyDef_parse___ParseError_____init__ │ │ │ │ 973: 0005e145 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____iter__ │ │ │ │ 974: 0005eb2d 184 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ - 975: 002e5a4d 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prefix │ │ │ │ - 976: 001cd565 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ - 977: 0013c755 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 978: 0017dffd 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___lines_with_leading_tabs_expanded │ │ │ │ - 979: 002af0e5 228 FUNC GLOBAL DEFAULT 11 CPyPy_black____format_str_once │ │ │ │ - 980: 000bc2c9 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___send │ │ │ │ - 981: 00268c59 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___send │ │ │ │ - 982: 00225dd1 13856 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ - 983: 000ebdd9 940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_succeeded_or_raise │ │ │ │ - 984: 00274f4d 4700 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 985: 00219db9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___close │ │ │ │ + 975: 002e5a8d 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prefix │ │ │ │ + 976: 001cd559 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ + 977: 0013c749 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 978: 0017dff5 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___lines_with_leading_tabs_expanded │ │ │ │ + 979: 002af125 228 FUNC GLOBAL DEFAULT 11 CPyPy_black____format_str_once │ │ │ │ + 980: 000bc2c1 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___send │ │ │ │ + 981: 00268c99 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___send │ │ │ │ + 982: 00225e15 13856 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ + 983: 000ebdd1 940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_succeeded_or_raise │ │ │ │ + 984: 00274f8d 4700 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 985: 00219dad 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___close │ │ │ │ 986: 00366ba4 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___LinesBlock │ │ │ │ 987: 000855ad 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Sqrt │ │ │ │ - 988: 001e4ab1 3688 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ - 989: 0027d449 5708 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___initialize │ │ │ │ - 990: 001398d9 28 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ - 991: 00134c61 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ - 992: 001703bd 48 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____next__ │ │ │ │ - 993: 0027ae4d 5796 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_grammar │ │ │ │ - 994: 0009a2fd 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_par │ │ │ │ - 995: 000ae0e9 796 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_str_args │ │ │ │ - 996: 002edde9 1076 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___tokenize │ │ │ │ - 997: 000a30e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____iterative_matches │ │ │ │ - 998: 000ad72d 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments___contains_pragma_comment │ │ │ │ - 999: 001a4499 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ - 1000: 000b09cd 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_number_token │ │ │ │ - 1001: 000a1d29 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___post_order │ │ │ │ - 1002: 001c7779 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___send │ │ │ │ - 1003: 00234a2d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ + 988: 001e4aa5 3688 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ + 989: 0027d489 5708 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___initialize │ │ │ │ + 990: 001398cd 28 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ + 991: 00134c55 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ + 992: 001703b1 48 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____next__ │ │ │ │ + 993: 0027ae8d 5796 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_grammar │ │ │ │ + 994: 0009a2f9 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_par │ │ │ │ + 995: 000ae0e1 796 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_str_args │ │ │ │ + 996: 002ede29 1076 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___tokenize │ │ │ │ + 997: 000a30e1 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____iterative_matches │ │ │ │ + 998: 000ad725 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments___contains_pragma_comment │ │ │ │ + 999: 001a4491 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ + 1000: 000b09c5 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_number_token │ │ │ │ + 1001: 000a1d25 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___post_order │ │ │ │ + 1002: 001c7771 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___send │ │ │ │ + 1003: 00234a71 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ 1004: 00366890 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___closure_make_dfa_ParserGenerator_obj │ │ │ │ 1005: 00366e60 4 OBJECT GLOBAL DEFAULT 22 CPyModule_warnings │ │ │ │ - 1006: 001826dd 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ - 1007: 001ee49d 140 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1008: 002488d5 32352 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 1006: 001826d5 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ + 1007: 001ee491 140 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1008: 00248919 32352 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 1009: 00084dfd 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStrWithBase │ │ │ │ - 1010: 000b0025 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___child_towards │ │ │ │ + 1010: 000b001d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___child_towards │ │ │ │ 1011: 003668f4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____recursive_matches_WildcardPattern_env │ │ │ │ - 1012: 00182909 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___throw │ │ │ │ - 1013: 0011dc49 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ - 1014: 000df161 240 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin____get_key │ │ │ │ - 1015: 0009e095 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_transform │ │ │ │ - 1016: 000b0ad9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_number_token │ │ │ │ - 1017: 001ccc99 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1012: 00182901 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___throw │ │ │ │ + 1013: 0011dc41 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ + 1014: 000df159 240 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin____get_key │ │ │ │ + 1015: 0009e091 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_transform │ │ │ │ + 1016: 000b0ad1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_number_token │ │ │ │ + 1017: 001ccc91 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1018: 00366e7c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_math │ │ │ │ - 1019: 000adb7d 184 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_code_start │ │ │ │ - 1020: 00160f99 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___depth │ │ │ │ + 1019: 000adb75 184 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_code_start │ │ │ │ + 1020: 00160f8d 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___depth │ │ │ │ 1021: 000669e5 408 FUNC GLOBAL DEFAULT 11 CPyPickle_GetState │ │ │ │ 1022: 000866ed 80 FUNC GLOBAL DEFAULT 11 CPyList_GetItemUnsafe │ │ │ │ - 1023: 00220eb1 10648 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_before_delimiter │ │ │ │ + 1023: 00220ea5 10728 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_before_delimiter │ │ │ │ 1024: 0005e21d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____iter__ │ │ │ │ 1025: 00366db0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___pgen │ │ │ │ 1026: 00085265 124 FUNC GLOBAL DEFAULT 11 CPyInt16_Divide │ │ │ │ - 1027: 0012ef9d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ - 1028: 002634f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ - 1029: 000c7611 1380 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____can_add_trailing_comma │ │ │ │ - 1030: 001fb61d 496 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser___parse │ │ │ │ - 1031: 00138065 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___close │ │ │ │ - 1032: 000a3221 500 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____recursive_matches │ │ │ │ - 1033: 0022a811 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ + 1027: 0012ef95 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ + 1028: 00263539 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ + 1029: 000c7609 1380 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____can_add_trailing_comma │ │ │ │ + 1030: 001fb60d 496 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser___parse │ │ │ │ + 1031: 00138059 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___close │ │ │ │ + 1032: 000a321d 500 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____recursive_matches │ │ │ │ + 1033: 0022a855 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ 1034: 00087d3d 224 FUNC GLOBAL DEFAULT 11 CPyDict_Items │ │ │ │ 1035: 0006462d 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_env │ │ │ │ - 1036: 00138f5d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1036: 00138f51 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ 1037: 000862a9 148 FUNC GLOBAL DEFAULT 11 CPyBytes_Concat │ │ │ │ - 1038: 00252c65 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ - 1039: 000cb601 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___throw │ │ │ │ - 1040: 0009f725 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_transform │ │ │ │ + 1038: 00252ca9 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1039: 000cb5f9 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___throw │ │ │ │ + 1040: 0009f721 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_transform │ │ │ │ 1041: 00052349 60 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse_env │ │ │ │ - 1042: 000b5c65 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match_seq │ │ │ │ - 1043: 002e5f25 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone__Base_glue │ │ │ │ - 1044: 00244d19 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ + 1042: 000b5c5d 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match_seq │ │ │ │ + 1043: 002e5f65 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone__Base_glue │ │ │ │ + 1044: 00244d5d 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ 1045: 00366bc8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___standalone_comment_split_env │ │ │ │ - 1046: 00128631 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1046: 00128629 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1047: 00050bc9 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen │ │ │ │ - 1048: 0012f2a1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___close │ │ │ │ - 1049: 000cc9e1 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____return_match │ │ │ │ + 1048: 0012f299 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___close │ │ │ │ + 1049: 000cc9d9 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____return_match │ │ │ │ 1050: 00366ea4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_IPython___core___inputtransformer2 │ │ │ │ - 1051: 002bc439 368 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_stdin_to_stdout │ │ │ │ - 1052: 000ec295 2940 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_nfa │ │ │ │ + 1051: 002bc479 368 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_stdin_to_stdout │ │ │ │ + 1052: 000ec28d 2940 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_nfa │ │ │ │ 1053: 00363b20 60 OBJECT GLOBAL DEFAULT 21 tokenize___StopTokenizing_members │ │ │ │ - 1054: 000a19d1 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___leaves │ │ │ │ + 1054: 000a19cd 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___leaves │ │ │ │ 1055: 0005e0fd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ - 1056: 002095f1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ - 1057: 0028a621 120 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___generate_grammar │ │ │ │ - 1058: 00262cd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ + 1056: 002095e5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ + 1057: 0028a661 120 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___generate_grammar │ │ │ │ + 1058: 00262d15 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ 1059: 0005ec75 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 1060: 0019f06d 1164 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_trailing_prefix │ │ │ │ + 1060: 0019f065 1164 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_trailing_prefix │ │ │ │ 1061: 00366bfc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____maybe_split_omitting_optional_parens_gen │ │ │ │ 1062: 0006340d 100 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ 1063: 003669cc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenStripper_env │ │ │ │ - 1064: 002e6845 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ - 1065: 002aadd1 564 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_string │ │ │ │ - 1066: 000d2ea9 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ - 1067: 002a353d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ - 1068: 000bcc99 164 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_brackets │ │ │ │ - 1069: 000c707d 1152 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_vararg │ │ │ │ + 1064: 002e6885 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ + 1065: 002aae11 564 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_string │ │ │ │ + 1066: 000d2ea1 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ + 1067: 002a357d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1068: 000bcc91 164 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_brackets │ │ │ │ + 1069: 000c7075 1152 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_vararg │ │ │ │ 1070: 00087961 180 FUNC GLOBAL DEFAULT 11 CPyDict_KeysView │ │ │ │ - 1071: 00296599 6788 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_fstring_quotes │ │ │ │ - 1072: 000981d5 244 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split │ │ │ │ + 1071: 002965d9 6788 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_fstring_quotes │ │ │ │ + 1072: 000981d1 244 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split │ │ │ │ 1073: 00088945 116 FUNC GLOBAL DEFAULT 11 _CPy_GetExcInfo │ │ │ │ - 1074: 001180b1 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ - 1075: 000a674d 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___group │ │ │ │ - 1076: 00193e7d 976 FUNC GLOBAL DEFAULT 11 CPyDef_strings___count_chars_in_width │ │ │ │ - 1077: 000cfcb5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____next__ │ │ │ │ + 1074: 001180a9 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ + 1075: 000a6745 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___group │ │ │ │ + 1076: 00193e75 976 FUNC GLOBAL DEFAULT 11 CPyDef_strings___count_chars_in_width │ │ │ │ + 1077: 000cfcad 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____next__ │ │ │ │ 1078: 00084a35 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____init__ │ │ │ │ 1079: 00050f39 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen │ │ │ │ 1080: 003668d8 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___ReleaseRange │ │ │ │ - 1081: 000c0595 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ - 1082: 000ec185 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_succeeded_or_raise │ │ │ │ - 1083: 0023d8a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ - 1084: 00128f11 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ + 1081: 000c058d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ + 1082: 000ec17d 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_succeeded_or_raise │ │ │ │ + 1083: 0023d8ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ + 1084: 00128f09 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ 1085: 00366ce8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_default_LineGenerator_gen │ │ │ │ - 1086: 000bda2d 6736 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____post_init__ │ │ │ │ - 1087: 00323120 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ + 1086: 000bda25 6736 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____post_init__ │ │ │ │ + 1087: 00323158 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ 1088: 00052cf9 76 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_env │ │ │ │ - 1089: 000d8325 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___close │ │ │ │ - 1090: 000d7c71 196 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___throw │ │ │ │ - 1091: 000afcb5 880 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___child_towards │ │ │ │ - 1092: 000aeef1 100 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder │ │ │ │ + 1089: 000d831d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___close │ │ │ │ + 1090: 000d7c69 196 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___throw │ │ │ │ + 1091: 000afcad 880 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___child_towards │ │ │ │ + 1092: 000aeee9 100 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder │ │ │ │ 1093: 00063b0d 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ 1094: 0005dc7d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 1095: 00104b85 8164 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____top_level__ │ │ │ │ + 1095: 00104b7d 8164 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____top_level__ │ │ │ │ 1096: 00366e74 4 OBJECT GLOBAL DEFAULT 22 CPyModule_operator │ │ │ │ 1097: 00085f51 52 FUNC GLOBAL DEFAULT 11 CPyStr_Startswith │ │ │ │ 1098: 00366914 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_BasePattern_env │ │ │ │ - 1099: 001cf0e9 10444 FUNC GLOBAL DEFAULT 11 CPyDef_comments___convert_one_fmt_off_pair │ │ │ │ - 1100: 000a17bd 156 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq__Base_glue │ │ │ │ + 1099: 001cf0dd 10444 FUNC GLOBAL DEFAULT 11 CPyDef_comments___convert_one_fmt_off_pair │ │ │ │ + 1100: 000a17b9 156 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq__Base_glue │ │ │ │ 1101: 00088629 108 FUNC GLOBAL DEFAULT 11 CPy_Raise │ │ │ │ - 1102: 000d09c1 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___throw │ │ │ │ - 1103: 000a6809 88 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer_____init__ │ │ │ │ + 1102: 000d09b9 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___throw │ │ │ │ + 1103: 000a6801 88 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer_____init__ │ │ │ │ 1104: 00050c75 64 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_env │ │ │ │ - 1105: 000da329 1280 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 1105: 000da321 1280 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 1106: 00366b24 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___VARIADIC_GENERICS │ │ │ │ - 1107: 00123d15 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ + 1107: 00123d0d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ 1108: 00366c8c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_simple_stmt_LineGenerator_env │ │ │ │ - 1109: 00220dd9 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ - 1110: 001378c5 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___send │ │ │ │ + 1109: 00220dcd 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ + 1110: 001378b9 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___send │ │ │ │ 1111: 00085149 96 FUNC GLOBAL DEFAULT 11 CPyInt32_Remainder │ │ │ │ - 1112: 002e6255 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ - 1113: 000ce8a1 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_lineno │ │ │ │ + 1112: 002e6295 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ + 1113: 000ce899 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_lineno │ │ │ │ 1114: 0006380d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ 1115: 000843dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ 1116: 00087499 28 FUNC GLOBAL DEFAULT 11 CPyDict_GetWithNone │ │ │ │ - 1117: 00185049 264 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___eat │ │ │ │ + 1117: 00185041 264 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___eat │ │ │ │ 1118: 00366874 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___fstring_prefix │ │ │ │ 1119: 000875d1 84 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateInDisplay │ │ │ │ - 1120: 000a7f69 244 FUNC GLOBAL DEFAULT 11 CPyPy_black___spellcheck_pyproject_toml_keys │ │ │ │ - 1121: 000e157d 32764 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___whitespace │ │ │ │ + 1120: 000a7f61 244 FUNC GLOBAL DEFAULT 11 CPyPy_black___spellcheck_pyproject_toml_keys │ │ │ │ + 1121: 000e1575 32764 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___whitespace │ │ │ │ 1122: 00055805 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplit │ │ │ │ 1123: 00366d4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_cache___Cache │ │ │ │ - 1124: 000d6c61 140 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 1124: 000d6c59 140 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ 1125: 000520b5 64 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_env │ │ │ │ 1126: 0006398d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ - 1127: 002ead19 832 FUNC GLOBAL DEFAULT 11 CPyInit_black___parsing │ │ │ │ + 1127: 002ead59 832 FUNC GLOBAL DEFAULT 11 CPyInit_black___parsing │ │ │ │ 1128: 0005598d 116 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange │ │ │ │ 1129: 00366c0c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___left_hand_split_gen │ │ │ │ - 1130: 0009f52d 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_fexpr_slices │ │ │ │ - 1131: 000acd41 52 FUNC GLOBAL DEFAULT 11 CPyPy_black____black_info │ │ │ │ - 1132: 00268b75 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____next__ │ │ │ │ + 1130: 0009f529 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_fexpr_slices │ │ │ │ + 1131: 000acd39 52 FUNC GLOBAL DEFAULT 11 CPyPy_black____black_info │ │ │ │ + 1132: 00268bb5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____next__ │ │ │ │ 1133: 003668cc 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___release_TokenProxy_env │ │ │ │ - 1134: 001c5ced 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___throw │ │ │ │ - 1135: 000da829 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ - 1136: 000a129d 324 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____str__ │ │ │ │ - 1137: 000a3b81 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____iter__ │ │ │ │ - 1138: 00203bb1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___close │ │ │ │ - 1139: 0016103d 2592 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ - 1140: 0014ae4d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_expression │ │ │ │ + 1134: 001c5ce5 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___throw │ │ │ │ + 1135: 000da821 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 1136: 000a1299 324 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____str__ │ │ │ │ + 1137: 000a3b7d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____iter__ │ │ │ │ + 1138: 00203ba1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___close │ │ │ │ + 1139: 00161031 2592 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ + 1140: 0014ae41 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_expression │ │ │ │ 1141: 0008bc75 24 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISTERMINAL │ │ │ │ - 1142: 0022b0a1 340 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ - 1143: 002e6631 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ - 1144: 000eac11 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____ensure_trailing_comma │ │ │ │ - 1145: 0023c12d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ - 1146: 000a9abd 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___target_version_option_callback │ │ │ │ + 1142: 0022b0e5 340 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ + 1143: 002e6671 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ + 1144: 000eac09 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____ensure_trailing_comma │ │ │ │ + 1145: 0023c171 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ + 1146: 000a9ab5 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___target_version_option_callback │ │ │ │ 1147: 00366870 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater │ │ │ │ - 1148: 002884ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____repr__ │ │ │ │ - 1149: 000b7d6d 284 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___loads │ │ │ │ + 1148: 0028852d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____repr__ │ │ │ │ + 1149: 000b7d65 284 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___loads │ │ │ │ 1150: 00366bcc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_gen │ │ │ │ - 1151: 001c1ba5 1144 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ - 1152: 00103f39 368 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ - 1153: 002748e1 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ - 1154: 000a13e1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____str__ │ │ │ │ - 1155: 000f0805 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_generator │ │ │ │ - 1156: 000c3055 244 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_decorator │ │ │ │ + 1151: 001c1b9d 1144 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ + 1152: 00103f31 368 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ + 1153: 00274921 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ + 1154: 000a13dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____str__ │ │ │ │ + 1155: 000f07fd 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_generator │ │ │ │ + 1156: 000c304d 244 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_decorator │ │ │ │ 1157: 003669a8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_nameescape_slices_StringSplitter_env │ │ │ │ 1158: 00366e78 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___globals │ │ │ │ - 1159: 0011fab1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ + 1159: 0011faa9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ 1160: 0005dd55 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ - 1161: 001933e1 532 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____parse_single_version │ │ │ │ - 1162: 00098aed 112 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___dont_increase_indentation │ │ │ │ + 1161: 001933d9 532 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____parse_single_version │ │ │ │ + 1162: 00098ae9 112 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___dont_increase_indentation │ │ │ │ 1163: 00055ec9 120 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ - 1164: 00193139 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___leave_fstring │ │ │ │ + 1164: 00193131 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___leave_fstring │ │ │ │ 1165: 0005475d 40 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____mypyc_defaults_setup │ │ │ │ - 1166: 0023d105 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ - 1167: 0013b629 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_complex_number │ │ │ │ - 1168: 0026c659 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1169: 000d1785 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ + 1166: 0023d149 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ + 1167: 0013b61d 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_complex_number │ │ │ │ + 1168: 0026c699 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1169: 000d177d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ 1170: 000514dd 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_env │ │ │ │ 1171: 003669d8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ - 1172: 000bc1e5 48 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____next__ │ │ │ │ + 1172: 000bc1dd 48 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____next__ │ │ │ │ 1173: 000540d5 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_env │ │ │ │ 1174: 00366af0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___always_one_newline_after_import │ │ │ │ 1175: 000522b9 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_env │ │ │ │ - 1176: 0009e5a5 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ - 1177: 00216021 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ - 1178: 001c763d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1179: 002ad465 6092 FUNC GLOBAL DEFAULT 11 CPyDef_black____format_str_once │ │ │ │ + 1176: 0009e5a1 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ + 1177: 00216015 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ + 1178: 001c7635 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1179: 002ad4a5 6092 FUNC GLOBAL DEFAULT 11 CPyDef_black____format_str_once │ │ │ │ 1180: 00366854 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___find_cookie_detect_encoding_obj │ │ │ │ 1181: 00366b58 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___F_STRINGS │ │ │ │ 1182: 0033f848 1744 OBJECT GLOBAL DEFAULT 18 CPyLit_Str │ │ │ │ 1183: 00366ca8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ - 1184: 002352cd 2004 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_with_parens │ │ │ │ + 1184: 00235311 2004 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_with_parens │ │ │ │ 1185: 00052de1 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen │ │ │ │ - 1186: 00198655 3036 FUNC GLOBAL DEFAULT 11 CPyDef_strings___char_width │ │ │ │ + 1186: 0019864d 3036 FUNC GLOBAL DEFAULT 11 CPyDef_strings___char_width │ │ │ │ 1187: 00366f90 4 OBJECT GLOBAL DEFAULT 22 CPyModule_enum │ │ │ │ - 1188: 00252ec9 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ - 1189: 000a2e1d 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ - 1190: 0011d729 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ - 1191: 001c190d 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___mask_cell │ │ │ │ + 1188: 00252f0d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ + 1189: 000a2e19 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ + 1190: 0011d721 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ + 1191: 001c1905 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___mask_cell │ │ │ │ 1192: 00366dd8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_driver___globals │ │ │ │ - 1193: 00248031 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ - 1194: 001040a9 2544 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ + 1193: 00248075 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ + 1194: 001040a1 2544 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ 1195: 00364f98 60 OBJECT GLOBAL DEFAULT 21 parsing___InvalidInput_members │ │ │ │ 1196: 00366e00 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pygram_internal │ │ │ │ - 1197: 0009f3a5 392 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_fexpr_slices │ │ │ │ - 1198: 00188815 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ - 1199: 002e5189 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_import │ │ │ │ - 1200: 00234b9d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ + 1197: 0009f3a1 392 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_fexpr_slices │ │ │ │ + 1198: 0018880d 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ + 1199: 002e51c9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_import │ │ │ │ + 1200: 00234be1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ 1201: 000525b9 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_env │ │ │ │ - 1202: 00199a4d 440 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___is_in_fstring_expression │ │ │ │ + 1202: 00199a45 440 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___is_in_fstring_expression │ │ │ │ 1203: 003668dc 4 OBJECT GLOBAL DEFAULT 22 CPyType_conv___Converter │ │ │ │ - 1204: 002a36dd 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ - 1205: 001abf71 3152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____init__ │ │ │ │ - 1206: 000c2629 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_fmt_pass_converted │ │ │ │ + 1204: 002a371d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ + 1205: 001abf69 3152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____init__ │ │ │ │ + 1206: 000c2621 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_fmt_pass_converted │ │ │ │ 1207: 003669e8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_simple_operand_hug_power_op_obj │ │ │ │ 1208: 00366a04 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___BaseStringSplitter │ │ │ │ - 1209: 001649f1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___send │ │ │ │ + 1209: 001649e5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___send │ │ │ │ 1210: 00052ef1 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen │ │ │ │ - 1211: 00122521 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ + 1211: 00122519 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ 1212: 000640c9 112 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err_____init__ │ │ │ │ - 1213: 001ec7e5 48 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ - 1214: 000cf0e9 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____next__ │ │ │ │ - 1215: 001ee859 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ + 1213: 001ec7d9 48 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 1214: 000cf0e1 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____next__ │ │ │ │ + 1215: 001ee84d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ 1216: 00366bdc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_obj │ │ │ │ - 1217: 00164ae1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___throw │ │ │ │ + 1217: 00164ad5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___throw │ │ │ │ 1218: 00051c1d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_env │ │ │ │ - 1219: 000a55f5 112 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser │ │ │ │ - 1220: 0009c65d 228 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok_____init__ │ │ │ │ + 1219: 000a55ed 112 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser │ │ │ │ + 1220: 0009c659 228 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok_____init__ │ │ │ │ 1221: 00366928 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Leaf_gen │ │ │ │ 1222: 00050d05 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen │ │ │ │ 1223: 0005140d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen │ │ │ │ 1224: 00054581 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen │ │ │ │ - 1225: 000c53b5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_arith_like │ │ │ │ - 1226: 001e6da1 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ - 1227: 000c493d 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____str__ │ │ │ │ + 1225: 000c53ad 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_arith_like │ │ │ │ + 1226: 001e6d95 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ + 1227: 000c4935 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____str__ │ │ │ │ 1228: 00366980 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___insert_str_child_insert_str_child_factory_obj │ │ │ │ 1229: 00366fc8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black_internal │ │ │ │ 1230: 00366988 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ - 1231: 0014b8c1 148 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node │ │ │ │ - 1232: 002a0425 880 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser____addtoken │ │ │ │ + 1231: 0014b8b5 148 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node │ │ │ │ + 1232: 002a0465 880 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser____addtoken │ │ │ │ 1233: 00093ae1 596 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_stmt │ │ │ │ - 1234: 000ba48d 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____combinations │ │ │ │ - 1235: 0023113d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ + 1234: 000ba485 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____combinations │ │ │ │ + 1235: 00231181 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ 1236: 00051b49 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj │ │ │ │ 1237: 00366c74 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_power_LineGenerator_env │ │ │ │ - 1238: 00122551 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ + 1238: 00122549 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ 1239: 00366cd0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_DEDENT_LineGenerator_gen │ │ │ │ - 1240: 00252c95 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1240: 00252cd9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ 1241: 000547ad 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____mypyc_defaults_setup │ │ │ │ 1242: 00087345 10 FUNC GLOBAL DEFAULT 11 CPySequence_RMultiply │ │ │ │ - 1243: 00243b41 4428 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ + 1243: 00243b85 4428 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ 1244: 00055361 124 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line │ │ │ │ - 1245: 00115f95 6 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ - 1246: 00285de9 6728 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1247: 000b0e7d 480 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___last_leaf │ │ │ │ - 1248: 0009a875 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment │ │ │ │ + 1245: 00115f8d 6 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ + 1246: 00285e29 6728 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1247: 000b0e75 480 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___last_leaf │ │ │ │ + 1248: 0009a871 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment │ │ │ │ 1249: 00091061 224 FUNC GLOBAL DEFAULT 11 CPy_AddTraceback │ │ │ │ 1250: 00084e45 36 FUNC GLOBAL DEFAULT 11 CPyBool_Str │ │ │ │ 1251: 000874b5 116 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefault │ │ │ │ - 1252: 000cf9bd 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1253: 001db389 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ + 1252: 000cf9b5 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1253: 001db37d 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ 1254: 00366984 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___insert_str_child_factory_env │ │ │ │ - 1255: 000af06d 280 FUNC GLOBAL DEFAULT 11 CPyDef_lines___line_to_string │ │ │ │ - 1256: 001aa11d 112 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___parse_line_ranges │ │ │ │ - 1257: 000a2711 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___generate_matches │ │ │ │ - 1258: 002e5ca1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___prefix │ │ │ │ - 1259: 00204151 21524 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1255: 000af065 280 FUNC GLOBAL DEFAULT 11 CPyDef_lines___line_to_string │ │ │ │ + 1256: 001aa115 112 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___parse_line_ranges │ │ │ │ + 1257: 000a270d 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___generate_matches │ │ │ │ + 1258: 002e5ce1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___prefix │ │ │ │ + 1259: 00204141 21528 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1260: 000512a1 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen │ │ │ │ - 1261: 0017e0b5 1936 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ + 1261: 0017e0ad 1936 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ 1262: 00366958 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___BasePattern │ │ │ │ - 1263: 00262c15 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1264: 0023a239 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___close │ │ │ │ - 1265: 0010af6d 2328 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____top_level__ │ │ │ │ - 1266: 001d1c25 1048 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___fstring_to_string │ │ │ │ - 1267: 00219b69 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___send │ │ │ │ - 1268: 0023b84d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1269: 001a9449 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___sanitized_lines │ │ │ │ - 1270: 0017c455 472 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____get_last_non_comment_leaf │ │ │ │ + 1263: 00262c59 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1264: 0023a27d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___close │ │ │ │ + 1265: 0010af65 2328 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____top_level__ │ │ │ │ + 1266: 001d1c19 1048 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___fstring_to_string │ │ │ │ + 1267: 00219b5d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___send │ │ │ │ + 1268: 0023b891 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1269: 001a9441 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___sanitized_lines │ │ │ │ + 1270: 0017c449 472 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____get_last_non_comment_leaf │ │ │ │ 1271: 00050e61 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen │ │ │ │ - 1272: 001a0a51 1940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____init__ │ │ │ │ + 1272: 001a0a49 1940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____init__ │ │ │ │ 1273: 00366c54 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_factor_LineGenerator_env │ │ │ │ - 1274: 00253539 22632 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ - 1275: 001f1365 8244 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_quotes │ │ │ │ - 1276: 00231899 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ - 1277: 000a7571 476 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ - 1278: 001d96cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___close │ │ │ │ - 1279: 0028a699 3972 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___parse_ast │ │ │ │ + 1274: 0025357d 22632 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ + 1275: 001f1359 8244 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_quotes │ │ │ │ + 1276: 002318dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ + 1277: 000a7569 476 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ + 1278: 001d96c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___close │ │ │ │ + 1279: 0028a6d9 3972 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___parse_ast │ │ │ │ 1280: 00054931 60 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter │ │ │ │ 1281: 003669b8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringSplitter_gen │ │ │ │ 1282: 00055e51 120 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit__Visitor_glue │ │ │ │ - 1283: 001abecd 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_uncollapsable_type_comments │ │ │ │ - 1284: 001ced51 920 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___convert │ │ │ │ - 1285: 0012f1d1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ - 1286: 000cfbf9 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1287: 001706ed 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___close │ │ │ │ - 1288: 001632d5 1884 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___has_magic_trailing_comma │ │ │ │ - 1289: 000c9e69 108 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err___err │ │ │ │ - 1290: 000a6e45 184 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___enter_fstring │ │ │ │ - 1291: 001a479d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ + 1283: 001abec5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_uncollapsable_type_comments │ │ │ │ + 1284: 001ced45 920 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___convert │ │ │ │ + 1285: 0012f1c9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ + 1286: 000cfbf1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1287: 001706e1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___close │ │ │ │ + 1288: 001632c9 1884 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___has_magic_trailing_comma │ │ │ │ + 1289: 000c9e61 108 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err___err │ │ │ │ + 1290: 000a6e3d 184 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___enter_fstring │ │ │ │ + 1291: 001a4795 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ 1292: 000542c9 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen │ │ │ │ 1293: 00052465 60 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen │ │ │ │ - 1294: 001faa95 184 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___read │ │ │ │ - 1295: 0012d631 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ - 1296: 00197649 580 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____leaf_line_end │ │ │ │ - 1297: 001cd059 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ + 1294: 001faa85 184 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___read │ │ │ │ + 1295: 0012d629 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ + 1296: 00197641 580 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____leaf_line_end │ │ │ │ + 1297: 001cd051 1288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ 1298: 0005df05 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ 1299: 00366bbc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_obj │ │ │ │ - 1300: 0021f9c5 5140 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ - 1301: 000a718d 224 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens │ │ │ │ + 1300: 0021f9b9 5140 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ + 1301: 000a7185 224 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens │ │ │ │ 1302: 00051571 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_env │ │ │ │ - 1303: 002e5ae9 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___next_sibling │ │ │ │ - 1304: 0026c949 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___throw │ │ │ │ + 1303: 002e5b29 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___next_sibling │ │ │ │ + 1304: 0026c989 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___throw │ │ │ │ 1305: 00063011 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ 1306: 00050d3d 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_env │ │ │ │ - 1307: 002040d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___close │ │ │ │ + 1307: 002040c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___close │ │ │ │ 1308: 00366dd0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pkgutil │ │ │ │ 1309: 00366d34 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_comments_gen │ │ │ │ 1310: 00366eb8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections │ │ │ │ - 1311: 0019788d 200 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____leaf_line_end │ │ │ │ - 1312: 001225d1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ - 1313: 000ced0d 276 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node____eq │ │ │ │ - 1314: 00244eb9 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___throw │ │ │ │ - 1315: 0014c329 140 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___copy │ │ │ │ - 1316: 0017bc71 124 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___get_open_lsqb │ │ │ │ - 1317: 0025aea1 3928 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_splitter_match │ │ │ │ - 1318: 000c4d01 1716 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_arith_like │ │ │ │ - 1319: 000a5265 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ - 1320: 0012d6ed 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ - 1321: 00240531 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___run_transformer │ │ │ │ - 1322: 0026cfb9 11016 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____first_right_hand_split │ │ │ │ - 1323: 0013931d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___close │ │ │ │ + 1311: 00197885 200 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____leaf_line_end │ │ │ │ + 1312: 001225c9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ + 1313: 000ced05 276 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node____eq │ │ │ │ + 1314: 00244efd 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___throw │ │ │ │ + 1315: 0014c31d 140 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___copy │ │ │ │ + 1316: 0017bc65 124 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___get_open_lsqb │ │ │ │ + 1317: 0025aee5 3928 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_splitter_match │ │ │ │ + 1318: 000c4cf9 1716 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_arith_like │ │ │ │ + 1319: 000a525d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ + 1320: 0012d6e5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ + 1321: 00240575 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___run_transformer │ │ │ │ + 1322: 0026cff9 11016 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____first_right_hand_split │ │ │ │ + 1323: 00139311 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___close │ │ │ │ 1324: 00086641 172 FUNC GLOBAL DEFAULT 11 CPyList_Build │ │ │ │ 1325: 00085675 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Log │ │ │ │ - 1326: 00288dcd 1136 FUNC GLOBAL DEFAULT 11 CPyDef_driver___main │ │ │ │ - 1327: 00260881 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1328: 001d3f35 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ - 1329: 000c2a85 884 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___clone │ │ │ │ - 1330: 0017d0d1 1548 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock___all_lines │ │ │ │ - 1331: 00129c19 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ - 1332: 001c5b39 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___send │ │ │ │ - 1333: 000c1a09 1276 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_def │ │ │ │ + 1326: 00288e0d 1136 FUNC GLOBAL DEFAULT 11 CPyDef_driver___main │ │ │ │ + 1327: 002608c5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1328: 001d3f29 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ + 1329: 000c2a7d 884 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___clone │ │ │ │ + 1330: 0017d0c9 1548 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock___all_lines │ │ │ │ + 1331: 00129c11 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ + 1332: 001c5b31 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___send │ │ │ │ + 1333: 000c1a01 1276 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_def │ │ │ │ 1334: 00050599 0 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer___do_match │ │ │ │ 1335: 00366f70 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathspec___patterns___gitwildmatch │ │ │ │ - 1336: 000c292d 148 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ - 1337: 000d5401 296 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___can_advance │ │ │ │ + 1336: 000c2925 148 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ + 1337: 000d53f9 296 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___can_advance │ │ │ │ 1338: 00064eb9 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_env │ │ │ │ 1339: 003668b0 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___switch_to_Recorder_gen │ │ │ │ - 1340: 0025adc9 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ + 1340: 0025ae0d 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ 1341: 00366b4c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TRAILING_COMMA_IN_DEF │ │ │ │ - 1342: 0028c241 23052 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1343: 001c2e79 140 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern │ │ │ │ - 1344: 00167ef5 236 FUNC GLOBAL DEFAULT 11 CPyPy_comments___list_comments │ │ │ │ + 1342: 0028c281 23052 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1343: 001c2e71 140 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern │ │ │ │ + 1344: 00167ee9 236 FUNC GLOBAL DEFAULT 11 CPyPy_comments___list_comments │ │ │ │ 1345: 00366ef0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___brackets_internal │ │ │ │ - 1346: 0009a0d5 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_lpar │ │ │ │ + 1346: 0009a0d1 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_lpar │ │ │ │ 1347: 000511b9 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_env │ │ │ │ - 1348: 00288191 860 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____repr__ │ │ │ │ + 1348: 002881d1 860 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____repr__ │ │ │ │ 1349: 000849cd 58 FUNC GLOBAL DEFAULT 11 CPyTagged_FromInt64 │ │ │ │ - 1350: 000ee121 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_yield │ │ │ │ - 1351: 000dd799 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ + 1350: 000ee119 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_yield │ │ │ │ + 1351: 000dd791 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ 1352: 0005dbed 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ - 1353: 000bc385 196 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___throw │ │ │ │ - 1354: 000a7541 48 FUNC GLOBAL DEFAULT 11 CPy_TypeErrorTraceback │ │ │ │ + 1353: 000bc37d 196 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___throw │ │ │ │ + 1354: 000a7539 48 FUNC GLOBAL DEFAULT 11 CPy_TypeErrorTraceback │ │ │ │ 1355: 00084dd9 36 FUNC GLOBAL DEFAULT 11 CPyTagged_XDecRef │ │ │ │ - 1356: 00288c0d 228 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___type_repr │ │ │ │ - 1357: 00242715 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___throw │ │ │ │ + 1356: 00288c4d 228 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___type_repr │ │ │ │ + 1357: 00242759 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___throw │ │ │ │ 1358: 00083b4d 116 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsOneArg │ │ │ │ 1359: 00366ab0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___UNPACKING_PARENTS │ │ │ │ - 1360: 0023995d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1361: 0016a899 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___throw │ │ │ │ - 1362: 00096b95 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_tname │ │ │ │ - 1363: 0022f99d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ - 1364: 0009bc8d 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast │ │ │ │ - 1365: 00164971 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____next__ │ │ │ │ - 1366: 00299e81 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ - 1367: 000a5665 288 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser_____init__ │ │ │ │ - 1368: 001703ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____next__ │ │ │ │ + 1360: 002399a1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1361: 0016a88d 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___throw │ │ │ │ + 1362: 00096b91 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_tname │ │ │ │ + 1363: 0022f9e1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ + 1364: 0009bc89 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast │ │ │ │ + 1365: 00164965 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____next__ │ │ │ │ + 1366: 00299ec1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ + 1367: 000a565d 288 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser_____init__ │ │ │ │ + 1368: 001703e1 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____next__ │ │ │ │ 1369: 00366888 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_token___tok_name │ │ │ │ - 1370: 000cb461 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ - 1371: 00209e45 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ - 1372: 0023c1ad 3612 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1370: 000cb459 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ + 1371: 00209e39 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ + 1372: 0023c1f1 3612 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ 1373: 00366a64 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_with_new_parent_env │ │ │ │ - 1374: 00268c25 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___send │ │ │ │ - 1375: 002e7a4d 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___const │ │ │ │ + 1374: 00268c65 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___send │ │ │ │ + 1375: 002e7a8d 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___const │ │ │ │ 1376: 00366f74 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathspec │ │ │ │ 1377: 0005dcc5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ 1378: 0008475d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ 1379: 00366ae4 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Preview │ │ │ │ 1380: 0005debd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ - 1381: 000b52e9 316 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory │ │ │ │ - 1382: 0019da4d 284 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match │ │ │ │ + 1381: 000b52e1 316 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory │ │ │ │ + 1382: 0019da45 284 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match │ │ │ │ 1383: 000889b9 100 FUNC GLOBAL DEFAULT 11 CPy_GetExcInfo │ │ │ │ 1384: 0005e415 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ 1385: 0036691c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Leaf_env │ │ │ │ - 1386: 000ef34d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_tuple │ │ │ │ - 1387: 000955f1 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_async_stmt │ │ │ │ - 1388: 002eb6d9 3608 FUNC GLOBAL DEFAULT 11 CPyInit_black___trans │ │ │ │ - 1389: 0019c4c9 268 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___replace_child │ │ │ │ - 1390: 00288cf1 220 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_packaged_grammar │ │ │ │ + 1386: 000ef345 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_tuple │ │ │ │ + 1387: 000955ed 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_async_stmt │ │ │ │ + 1388: 002eb719 3608 FUNC GLOBAL DEFAULT 11 CPyInit_black___trans │ │ │ │ + 1389: 0019c4c1 268 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___replace_child │ │ │ │ + 1390: 00288d31 220 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_packaged_grammar │ │ │ │ 1391: 00084a85 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____init__ │ │ │ │ 1392: 0005ed4d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ - 1393: 00192e85 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ - 1394: 0014c485 106 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ - 1395: 000af8bd 796 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___parent_type │ │ │ │ - 1396: 00184d0d 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 1397: 000b9d91 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___maybe │ │ │ │ - 1398: 0023dddd 592 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____safe_add_trailing_comma │ │ │ │ - 1399: 00097f15 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____iter__ │ │ │ │ + 1393: 00192e7d 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ + 1394: 0014c479 106 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ + 1395: 000af8b5 796 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___parent_type │ │ │ │ + 1396: 00184d05 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1397: 000b9d89 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___maybe │ │ │ │ + 1398: 0023de21 592 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____safe_add_trailing_comma │ │ │ │ + 1399: 00097f11 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____iter__ │ │ │ │ 1400: 0005e9c1 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____iter__ │ │ │ │ - 1401: 000c9685 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_import │ │ │ │ + 1401: 000c967d 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_import │ │ │ │ 1402: 00366af4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___multiline_string_handling │ │ │ │ - 1403: 00135fd1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ - 1404: 002e479d 52 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___send │ │ │ │ - 1405: 002878bd 48 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____next__ │ │ │ │ - 1406: 0012f01d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___send │ │ │ │ + 1403: 00135fc5 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ + 1404: 002e47dd 52 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___send │ │ │ │ + 1405: 002878fd 48 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____next__ │ │ │ │ + 1406: 0012f015 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___send │ │ │ │ 1407: 00052b1d 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen │ │ │ │ - 1408: 002bc5a9 280 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_contents │ │ │ │ - 1409: 0009dea1 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_transform │ │ │ │ - 1410: 000a27e9 172 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____mypyc_defaults_setup │ │ │ │ + 1408: 002bc5e9 280 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_contents │ │ │ │ + 1409: 0009de9d 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_transform │ │ │ │ + 1410: 000a27e5 172 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____mypyc_defaults_setup │ │ │ │ 1411: 0005de75 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ 1412: 00366adc 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Mode │ │ │ │ - 1413: 001d8e79 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____next__ │ │ │ │ - 1414: 000a0759 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___pre_order │ │ │ │ + 1413: 001d8e6d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____next__ │ │ │ │ + 1414: 000a0755 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___pre_order │ │ │ │ 1415: 00366ddc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___driver │ │ │ │ 1416: 0005db5d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ 1417: 00366b00 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___string_processing │ │ │ │ - 1418: 000b5b05 352 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match_seq │ │ │ │ - 1419: 0013692d 3676 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1420: 00299c55 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1421: 0029a5a1 8444 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___push │ │ │ │ - 1422: 0017b911 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ - 1423: 00184e21 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 1424: 001648b5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1425: 002507c1 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ - 1426: 000a2edd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ + 1418: 000b5afd 352 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match_seq │ │ │ │ + 1419: 00136921 3676 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1420: 00299c95 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1421: 0029a5e1 8444 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___push │ │ │ │ + 1422: 0017b905 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ + 1423: 00184e19 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1424: 001648a9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1425: 00250805 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ + 1426: 000a2ed9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ 1427: 00050999 56 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen │ │ │ │ - 1428: 000a6c2d 156 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState_____init__ │ │ │ │ - 1429: 000b6655 2296 FUNC GLOBAL DEFAULT 11 CPyDef_driver____generate_pickle_name │ │ │ │ - 1430: 000b627d 480 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver_____init__ │ │ │ │ - 1431: 001e1055 5164 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_docstring │ │ │ │ - 1432: 00164941 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____next__ │ │ │ │ - 1433: 00244dc9 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___send │ │ │ │ - 1434: 00252f99 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ - 1435: 0023e655 2700 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ - 1436: 000b96bd 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____ne__ │ │ │ │ - 1437: 000a2509 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ - 1438: 001a454d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ - 1439: 000b4309 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____eq__ │ │ │ │ - 1440: 00251015 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___close │ │ │ │ - 1441: 001c84b5 340 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____normalize_import_from │ │ │ │ - 1442: 0015e74d 196 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___throw │ │ │ │ - 1443: 00137789 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1444: 0014b955 396 FUNC GLOBAL DEFAULT 11 CPyDef_parse___lam_sub │ │ │ │ - 1445: 00126935 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ - 1446: 001ca551 540 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ - 1447: 00096015 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_SEMI │ │ │ │ - 1448: 00186fb5 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___line │ │ │ │ + 1428: 000a6c25 156 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState_____init__ │ │ │ │ + 1429: 000b664d 2296 FUNC GLOBAL DEFAULT 11 CPyDef_driver____generate_pickle_name │ │ │ │ + 1430: 000b6275 480 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver_____init__ │ │ │ │ + 1431: 001e1049 5164 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_docstring │ │ │ │ + 1432: 00164935 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____next__ │ │ │ │ + 1433: 00244e0d 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___send │ │ │ │ + 1434: 00252fdd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ + 1435: 0023e699 2700 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ + 1436: 000b96b5 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____ne__ │ │ │ │ + 1437: 000a2505 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ + 1438: 001a4545 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ + 1439: 000b4301 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____eq__ │ │ │ │ + 1440: 00251059 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___close │ │ │ │ + 1441: 001c84ad 340 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____normalize_import_from │ │ │ │ + 1442: 0015e741 196 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___throw │ │ │ │ + 1443: 0013777d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1444: 0014b949 396 FUNC GLOBAL DEFAULT 11 CPyDef_parse___lam_sub │ │ │ │ + 1445: 0012692d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ + 1446: 001ca549 540 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ + 1447: 00096011 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_SEMI │ │ │ │ + 1448: 00186fad 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___line │ │ │ │ 1449: 00054899 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____mypyc_defaults_setup │ │ │ │ 1450: 00087311 52 FUNC GLOBAL DEFAULT 11 CPySequence_Multiply │ │ │ │ - 1451: 0013af95 1144 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_scientific_notation │ │ │ │ - 1452: 0012b731 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ - 1453: 001871ad 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ + 1451: 0013af89 1144 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_scientific_notation │ │ │ │ + 1452: 0012b729 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ + 1453: 001871a5 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ 1454: 00084bc5 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper │ │ │ │ - 1455: 000a5d75 736 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____init__ │ │ │ │ + 1455: 000a5d6d 736 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____init__ │ │ │ │ 1456: 00366c30 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_atom_LineGenerator_gen │ │ │ │ - 1457: 000a805d 5896 FUNC GLOBAL DEFAULT 11 CPyDef_black___read_pyproject_toml │ │ │ │ - 1458: 00196de9 2016 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____next__ │ │ │ │ - 1459: 00235b99 2264 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append │ │ │ │ - 1460: 001e2481 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_docstring │ │ │ │ + 1457: 000a8055 5896 FUNC GLOBAL DEFAULT 11 CPyDef_black___read_pyproject_toml │ │ │ │ + 1458: 00196de1 2016 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____next__ │ │ │ │ + 1459: 00235bdd 2264 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append │ │ │ │ + 1460: 001e2475 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_docstring │ │ │ │ 1461: 000508c9 56 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports_env │ │ │ │ - 1462: 000c54ad 1848 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_tuple │ │ │ │ - 1463: 00234ae1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___send │ │ │ │ + 1462: 000c54a5 1848 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_tuple │ │ │ │ + 1463: 00234b25 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___send │ │ │ │ 1464: 0005e979 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____iter__ │ │ │ │ - 1465: 001a8a11 2616 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___sanitized_lines │ │ │ │ + 1465: 001a8a09 2616 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___sanitized_lines │ │ │ │ 1466: 0005d965 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____iter__ │ │ │ │ - 1467: 000a058d 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___post_order │ │ │ │ - 1468: 001c79fd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___close │ │ │ │ - 1469: 001034c9 2672 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ + 1467: 000a0589 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___post_order │ │ │ │ + 1468: 001c79f5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___close │ │ │ │ + 1469: 001034c1 2672 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ 1470: 00366c38 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_NUMBER_LineGenerator_gen │ │ │ │ - 1471: 00124385 8896 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1472: 0015dc85 224 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange___lock │ │ │ │ + 1471: 0012437d 8896 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1472: 0015dc79 224 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange___lock │ │ │ │ 1473: 00366a48 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen │ │ │ │ 1474: 00366d9c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___NO │ │ │ │ - 1475: 0023a7ed 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_safe │ │ │ │ - 1476: 000a1859 248 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq │ │ │ │ - 1477: 00268ea9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___close │ │ │ │ - 1478: 002108b5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ - 1479: 000bf769 152 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____post_init__ │ │ │ │ - 1480: 00244f7d 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___throw │ │ │ │ + 1475: 0023a831 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_safe │ │ │ │ + 1476: 000a1855 248 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq │ │ │ │ + 1477: 00268ee9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___close │ │ │ │ + 1478: 002108a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ + 1479: 000bf761 152 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____post_init__ │ │ │ │ + 1480: 00244fc1 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___throw │ │ │ │ 1481: 00366e9c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___numerics_internal │ │ │ │ - 1482: 00184cf1 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ - 1483: 001e70a5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___close │ │ │ │ - 1484: 0018416d 1148 FUNC GLOBAL DEFAULT 11 CPyDef_literals___test │ │ │ │ - 1485: 000a6b4d 224 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___is_fstring_start │ │ │ │ - 1486: 0020cecd 12552 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 1487: 0011604d 7540 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ + 1482: 00184ce9 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ + 1483: 001e7099 1312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___close │ │ │ │ + 1484: 00184165 1148 FUNC GLOBAL DEFAULT 11 CPyDef_literals___test │ │ │ │ + 1485: 000a6b45 224 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___is_fstring_start │ │ │ │ + 1486: 0020cec1 12552 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 1487: 00116045 7540 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ 1488: 00054721 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen │ │ │ │ - 1489: 000b4bd9 248 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___append_child │ │ │ │ - 1490: 0011c06d 4860 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1489: 000b4bd1 248 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___append_child │ │ │ │ + 1490: 0011c065 4860 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1491: 00366f34 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___mode │ │ │ │ - 1492: 001d3dc5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ - 1493: 0015e521 140 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ - 1494: 00194dfd 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ + 1492: 001d3db9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ + 1493: 0015e515 140 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ + 1494: 00194df5 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ 1495: 00366e98 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___numerics │ │ │ │ - 1496: 000cfe25 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___throw │ │ │ │ - 1497: 001ec759 140 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1498: 000d7ad1 48 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____next__ │ │ │ │ - 1499: 000d2d29 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ - 1500: 00095775 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_async_stmt │ │ │ │ + 1496: 000cfe1d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___throw │ │ │ │ + 1497: 001ec74d 140 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1498: 000d7ac9 48 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____next__ │ │ │ │ + 1499: 000d2d21 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ + 1500: 00095771 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_async_stmt │ │ │ │ 1501: 00366abc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___STARS │ │ │ │ 1502: 00366a98 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___OPENING_BRACKETS │ │ │ │ 1503: 0005172d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen │ │ │ │ - 1504: 000a52e5 296 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___backtrack │ │ │ │ - 1505: 0013c981 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ - 1506: 000d83a5 6372 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___calcfirst │ │ │ │ - 1507: 00186d49 316 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___make_simple_prefix │ │ │ │ - 1508: 00118181 1268 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ + 1504: 000a52dd 296 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___backtrack │ │ │ │ + 1505: 0013c975 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ + 1506: 000d839d 6372 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___calcfirst │ │ │ │ + 1507: 00186d41 316 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___make_simple_prefix │ │ │ │ + 1508: 00118179 1268 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ 1509: 0005dba5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ - 1510: 0022d579 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ + 1510: 0022d5bd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ 1511: 00366b10 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TYPE_PARAM_DEFAULTS │ │ │ │ 1512: 00086035 92 FUNC GLOBAL DEFAULT 11 CPy_Decode │ │ │ │ - 1513: 0029801d 400 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_fstring_quotes │ │ │ │ + 1513: 0029805d 400 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_fstring_quotes │ │ │ │ 1514: 00366ba0 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___EmptyLineTracker │ │ │ │ - 1515: 002609bd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ - 1516: 002199f9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ + 1515: 00260a01 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ + 1516: 002199ed 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ 1517: 0005ea99 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ - 1518: 0011b965 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ - 1519: 002af995 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___check_stability_and_equivalence │ │ │ │ + 1518: 0011b95d 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ + 1519: 002af9d5 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___check_stability_and_equivalence │ │ │ │ 1520: 00055f41 748 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter_____mypyc_defaults_setup │ │ │ │ - 1521: 000df0c9 152 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___remove_trailing_comma │ │ │ │ - 1522: 001cb7a9 5360 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1523: 0016a7dd 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___send │ │ │ │ - 1524: 00258e5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ + 1521: 000df0c1 152 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___remove_trailing_comma │ │ │ │ + 1522: 001cb7a1 5360 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1523: 0016a7d1 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___send │ │ │ │ + 1524: 00258ea1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ 1525: 00050b71 76 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_env │ │ │ │ - 1526: 00096451 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ - 1527: 000bd3a9 736 FUNC GLOBAL DEFAULT 11 CPyDef_comments___children_contains_fmt_on │ │ │ │ - 1528: 000b2cf9 368 FUNC GLOBAL DEFAULT 11 CPyDef_strings___sub_twice │ │ │ │ - 1529: 001eedf9 236 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_node_to_standalone_comment │ │ │ │ - 1530: 00098fbd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____iter__ │ │ │ │ - 1531: 0012b701 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ - 1532: 0009dc65 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____call__ │ │ │ │ + 1526: 0009644d 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ + 1527: 000bd3a1 736 FUNC GLOBAL DEFAULT 11 CPyDef_comments___children_contains_fmt_on │ │ │ │ + 1528: 000b2cf1 368 FUNC GLOBAL DEFAULT 11 CPyDef_strings___sub_twice │ │ │ │ + 1529: 001eeded 236 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_node_to_standalone_comment │ │ │ │ + 1530: 00098fb9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____iter__ │ │ │ │ + 1531: 0012b6f9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ + 1532: 0009dc61 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____call__ │ │ │ │ 1533: 00051f39 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen │ │ │ │ 1534: 0005d8d5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____iter__ │ │ │ │ 1535: 0005e385 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____iter__ │ │ │ │ 1536: 00366cc8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_stmt_LineGenerator_gen │ │ │ │ - 1537: 001349dd 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ - 1538: 001d3d09 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1537: 001349d1 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ + 1538: 001d3cfd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1539: 00051135 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ - 1540: 00095571 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ + 1540: 0009556d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ 1541: 003669e0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans_____call___3_StringTransformer_gen │ │ │ │ - 1542: 00166fd1 3876 FUNC GLOBAL DEFAULT 11 CPyDef_comments___list_comments │ │ │ │ - 1543: 000dcaa5 20 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ + 1542: 00166fc5 3876 FUNC GLOBAL DEFAULT 11 CPyDef_comments___list_comments │ │ │ │ + 1543: 000dca9d 20 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ 1544: 00366c00 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____maybe_split_omitting_optional_parens_env │ │ │ │ 1545: 00051acd 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation_env │ │ │ │ 1546: 00085e99 88 FUNC GLOBAL DEFAULT 11 CPyStr_Split │ │ │ │ - 1547: 00122d75 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ - 1548: 002636a9 5252 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___get_leaves_inside_matching_brackets │ │ │ │ - 1549: 000ebbd5 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ + 1547: 00122d6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ + 1548: 002636ed 5252 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___get_leaves_inside_matching_brackets │ │ │ │ + 1549: 000ebbcd 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ 1550: 00064c1d 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern │ │ │ │ 1551: 00366954 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___LeafPattern │ │ │ │ - 1552: 00294489 7612 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___shift │ │ │ │ - 1553: 0020b825 3516 FUNC GLOBAL DEFAULT 11 CPyDef_parse___stack_copy │ │ │ │ + 1552: 002944c9 7612 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___shift │ │ │ │ + 1553: 0020b819 3516 FUNC GLOBAL DEFAULT 11 CPyDef_parse___stack_copy │ │ │ │ 1554: 00366cb8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typevartuple_LineGenerator_gen │ │ │ │ 1555: 00366d1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___CellMagic │ │ │ │ - 1556: 0013f435 3244 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___detect_encoding │ │ │ │ - 1557: 001e25f9 8992 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ - 1558: 00094785 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ - 1559: 0015ee81 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____find_lines_mapping_index │ │ │ │ - 1560: 0009878d 864 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation │ │ │ │ - 1561: 00120f91 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ - 1562: 000a2f5d 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____iterative_matches │ │ │ │ + 1556: 0013f429 3244 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___detect_encoding │ │ │ │ + 1557: 001e25ed 8992 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ + 1558: 00094785 384 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ + 1559: 0015ee75 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____find_lines_mapping_index │ │ │ │ + 1560: 00098789 864 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation │ │ │ │ + 1561: 00120f89 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ + 1562: 000a2f59 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____iterative_matches │ │ │ │ 1563: 000846dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ - 1564: 000f1799 492 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ + 1564: 000f1791 492 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ 1565: 0033f830 16 OBJECT GLOBAL DEFAULT 18 CPyLit_Int │ │ │ │ 1566: 00083119 28 FUNC GLOBAL DEFAULT 11 CPy_Init │ │ │ │ 1567: 00366f6c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___cache_internal │ │ │ │ 1568: 00083ddd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ - 1569: 000bc159 140 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____mypyc_generator_helper__ │ │ │ │ + 1569: 000bc151 140 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____mypyc_generator_helper__ │ │ │ │ 1570: 00088a1d 64 FUNC GLOBAL DEFAULT 11 CPyError_OutOfMemory │ │ │ │ 1571: 00052975 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen │ │ │ │ 1572: 00050ee5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_env │ │ │ │ - 1573: 0009a281 124 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_par │ │ │ │ - 1574: 0018816d 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___set_child │ │ │ │ - 1575: 001bdfe5 1008 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ - 1576: 002708e9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____next__ │ │ │ │ + 1573: 0009a27d 124 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_par │ │ │ │ + 1574: 00188165 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___set_child │ │ │ │ + 1575: 001bdfdd 1008 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ + 1576: 00270929 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____next__ │ │ │ │ 1577: 00366cec 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_default_LineGenerator_env │ │ │ │ - 1578: 000a3d89 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches │ │ │ │ - 1579: 0009d98d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ - 1580: 00248265 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ - 1581: 002e4fc1 128 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagic___header │ │ │ │ - 1582: 001287a1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ + 1578: 000a3d85 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches │ │ │ │ + 1579: 0009d989 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ + 1580: 002482a9 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ + 1581: 002e5001 128 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagic___header │ │ │ │ + 1582: 00128799 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ 1583: 0008445d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 1584: 002ed5b1 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___grammar │ │ │ │ - 1585: 00185259 268 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit │ │ │ │ - 1586: 000d1fd9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___close │ │ │ │ - 1587: 001de535 276 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___expect │ │ │ │ + 1584: 002ed5f1 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___grammar │ │ │ │ + 1585: 00185251 268 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit │ │ │ │ + 1586: 000d1fd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___close │ │ │ │ + 1587: 001de529 276 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___expect │ │ │ │ 1588: 000529fd 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen │ │ │ │ 1589: 0005ea51 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ - 1590: 0013e4d5 300 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ - 1591: 000a099d 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___leaves │ │ │ │ - 1592: 000985f1 284 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens │ │ │ │ - 1593: 0028923d 236 FUNC GLOBAL DEFAULT 11 CPyPy_driver___main │ │ │ │ - 1594: 0023138d 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ - 1595: 000990bd 500 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split │ │ │ │ - 1596: 0010c4b9 2224 FUNC GLOBAL DEFAULT 11 CPyDef_strings_____top_level__ │ │ │ │ - 1597: 001c5c29 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___throw │ │ │ │ - 1598: 0026c7c9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___send │ │ │ │ - 1599: 002879a1 188 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___send │ │ │ │ + 1590: 0013e4c9 300 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ + 1591: 000a0999 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___leaves │ │ │ │ + 1592: 000985ed 284 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens │ │ │ │ + 1593: 0028927d 236 FUNC GLOBAL DEFAULT 11 CPyPy_driver___main │ │ │ │ + 1594: 002313d1 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ + 1595: 000990b9 500 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split │ │ │ │ + 1596: 0010c4b1 2224 FUNC GLOBAL DEFAULT 11 CPyDef_strings_____top_level__ │ │ │ │ + 1597: 001c5c21 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___throw │ │ │ │ + 1598: 0026c809 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___send │ │ │ │ + 1599: 002879e1 188 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___send │ │ │ │ 1600: 00366aac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___TEST_DESCENDANTS │ │ │ │ 1601: 00366b28 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___EXCEPT_STAR │ │ │ │ - 1602: 000f10f1 1104 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ + 1602: 000f10e9 1104 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ 1603: 00088479 200 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetItem │ │ │ │ - 1604: 00164a25 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___send │ │ │ │ - 1605: 0011b875 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ + 1604: 00164a19 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___send │ │ │ │ + 1605: 0011b86d 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ 1606: 0005ed95 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____iter__ │ │ │ │ - 1607: 001299ed 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1607: 001299e5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1608: 00366e08 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___resources │ │ │ │ 1609: 00052fe9 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj │ │ │ │ - 1610: 000bc215 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____next__ │ │ │ │ - 1611: 001d91ad 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___close │ │ │ │ + 1610: 000bc20d 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____next__ │ │ │ │ + 1611: 001d91a1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___close │ │ │ │ 1612: 00366d00 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___CannotSplit │ │ │ │ - 1613: 00258e2d 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ - 1614: 000a370d 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ - 1615: 0015fcf1 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___simplify_dfa │ │ │ │ + 1613: 00258e71 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ + 1614: 000a3709 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ + 1615: 0015fce5 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___simplify_dfa │ │ │ │ 1616: 0008554d 96 FUNC GLOBAL DEFAULT 11 CPyFloat_Tan │ │ │ │ 1617: 00093989 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_DEDENT │ │ │ │ - 1618: 000bd2b1 248 FUNC GLOBAL DEFAULT 11 CPyPy_comments___is_fmt_on │ │ │ │ + 1618: 000bd2a9 248 FUNC GLOBAL DEFAULT 11 CPyPy_comments___is_fmt_on │ │ │ │ 1619: 0036685c 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___detect_encoding_env │ │ │ │ - 1620: 001924a5 332 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___current │ │ │ │ - 1621: 00099a31 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____iter__ │ │ │ │ + 1620: 0019249d 332 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___current │ │ │ │ + 1621: 00099a2d 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____iter__ │ │ │ │ 1622: 003668bc 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___ParseError │ │ │ │ - 1623: 000b4035 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_expression_chained │ │ │ │ - 1624: 000bbe89 184 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ - 1625: 000e0089 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___update_sibling_maps │ │ │ │ + 1623: 000b402d 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_expression_chained │ │ │ │ + 1624: 000bbe81 184 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ + 1625: 000e0081 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___update_sibling_maps │ │ │ │ 1626: 00366a6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___lib2to3_parse_env │ │ │ │ 1627: 00366c10 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___left_hand_split_env │ │ │ │ 1628: 00054241 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen │ │ │ │ - 1629: 00096171 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ - 1630: 00224ffd 3324 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___max_delimiter_priority_in_atom │ │ │ │ - 1631: 000d0559 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1632: 00122855 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ - 1633: 00194aed 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match │ │ │ │ + 1629: 0009616d 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ + 1630: 00225041 3324 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___max_delimiter_priority_in_atom │ │ │ │ + 1631: 000d0551 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1632: 0012284d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ + 1633: 00194ae5 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match │ │ │ │ 1634: 00086c85 288 FUNC GLOBAL DEFAULT 11 CPyList_SetItemInt64 │ │ │ │ - 1635: 00106b69 6404 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____top_level__ │ │ │ │ - 1636: 00194e01 780 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_colon │ │ │ │ + 1635: 00106b61 6404 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____top_level__ │ │ │ │ + 1636: 00194df9 780 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_colon │ │ │ │ 1637: 000925c5 232 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ - 1638: 00117f31 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ - 1639: 001f1281 228 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___convert_unchanged_lines │ │ │ │ + 1638: 00117f29 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ + 1639: 001f1275 228 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___convert_unchanged_lines │ │ │ │ 1640: 00366d64 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___nullcontext_gen │ │ │ │ 1641: 00052c2d 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj │ │ │ │ - 1642: 001d49bd 412 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_multiline_strings │ │ │ │ + 1642: 001d49b1 412 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_multiline_strings │ │ │ │ 1643: 00051d39 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj │ │ │ │ 1644: 00086091 78 FUNC GLOBAL DEFAULT 11 CPy_Encode │ │ │ │ - 1645: 001a4e11 1120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____normalize_f_string │ │ │ │ - 1646: 0012eee1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1645: 001a4e09 1120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____normalize_f_string │ │ │ │ + 1646: 0012eed9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 1647: 00366bd4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_env │ │ │ │ - 1648: 0027085d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1648: 0027089d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ 1649: 00064061 104 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok │ │ │ │ - 1650: 000dfa45 280 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ - 1651: 00244c8d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ - 1652: 001202d5 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1653: 002e57c9 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___opens_block │ │ │ │ + 1650: 000dfa3d 280 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ + 1651: 00244cd1 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ + 1652: 001202cd 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1653: 002e5809 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___opens_block │ │ │ │ 1654: 0005e71d 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ - 1655: 0017ea71 196 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___throw │ │ │ │ - 1656: 000b9619 164 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____ne__ │ │ │ │ - 1657: 0017f125 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___close │ │ │ │ - 1658: 002468d5 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper____transform_to_new_line │ │ │ │ - 1659: 00231109 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ - 1660: 000bcc09 144 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_brackets │ │ │ │ - 1661: 000d6d1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____next__ │ │ │ │ - 1662: 001c109d 2160 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___mask_cell │ │ │ │ - 1663: 00185449 2612 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___create_token │ │ │ │ - 1664: 002af001 228 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_str │ │ │ │ - 1665: 0015db59 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ + 1655: 0017ea69 196 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___throw │ │ │ │ + 1656: 000b9611 164 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____ne__ │ │ │ │ + 1657: 0017f11d 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___close │ │ │ │ + 1658: 00246919 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper____transform_to_new_line │ │ │ │ + 1659: 0023114d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ + 1660: 000bcc01 144 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_brackets │ │ │ │ + 1661: 000d6d15 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____next__ │ │ │ │ + 1662: 001c1095 2160 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___mask_cell │ │ │ │ + 1663: 00185441 2612 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___create_token │ │ │ │ + 1664: 002af041 228 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_str │ │ │ │ + 1665: 0015db4d 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ 1666: 003669dc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringMerger_env │ │ │ │ 1667: 00366a70 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___ASTSafetyError │ │ │ │ - 1668: 0009bb8d 144 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___stringify_ast │ │ │ │ + 1668: 0009bb89 144 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___stringify_ast │ │ │ │ 1669: 00083a7d 100 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywords │ │ │ │ - 1670: 0022aa45 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ + 1670: 0022aa89 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ 1671: 00366f94 4 OBJECT GLOBAL DEFAULT 22 CPyModule_datetime │ │ │ │ - 1672: 000cbd35 412 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1672: 000cbd2d 412 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ 1673: 00366eec 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___brackets │ │ │ │ - 1674: 002709cd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___send │ │ │ │ + 1674: 00270a0d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___send │ │ │ │ 1675: 00052f69 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj │ │ │ │ - 1676: 0019e3f9 288 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___setup │ │ │ │ + 1676: 0019e3f1 288 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___setup │ │ │ │ 1677: 00052fad 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory_env │ │ │ │ 1678: 00366cac 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_dictsetmaker_LineGenerator_env │ │ │ │ - 1679: 00121075 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ + 1679: 0012106d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ 1680: 00052d8d 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_env │ │ │ │ - 1681: 00163a31 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___has_magic_trailing_comma │ │ │ │ - 1682: 000a21b5 268 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____new__ │ │ │ │ - 1683: 001dbedd 3332 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_nodes_to_standalone_comment │ │ │ │ - 1684: 000a6efd 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___enter_fstring │ │ │ │ - 1685: 00219b35 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___send │ │ │ │ - 1686: 0009bc1d 112 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___stringify_ast │ │ │ │ + 1681: 00163a25 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___has_magic_trailing_comma │ │ │ │ + 1682: 000a21b1 268 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____new__ │ │ │ │ + 1683: 001dbed1 3332 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_nodes_to_standalone_comment │ │ │ │ + 1684: 000a6ef5 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___enter_fstring │ │ │ │ + 1685: 00219b29 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___send │ │ │ │ + 1686: 0009bc19 112 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___stringify_ast │ │ │ │ 1687: 00363b5c 60 OBJECT GLOBAL DEFAULT 21 tokenize___TokenError_members │ │ │ │ - 1688: 000968b5 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_factor │ │ │ │ - 1689: 000d6dd1 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___send │ │ │ │ + 1688: 000968b1 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_factor │ │ │ │ + 1689: 000d6dc9 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___send │ │ │ │ 1690: 00366d60 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__width_table___WIDTH_TABLE │ │ │ │ 1691: 00366c98 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_match_case_LineGenerator_gen │ │ │ │ - 1692: 001c89c9 1200 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_def │ │ │ │ - 1693: 00242595 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___send │ │ │ │ - 1694: 000977e9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____iter__ │ │ │ │ - 1695: 002609f1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ + 1692: 001c89c1 1200 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_def │ │ │ │ + 1693: 002425d9 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___send │ │ │ │ + 1694: 000977e5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____iter__ │ │ │ │ + 1695: 00260a35 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ 1696: 00366a10 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CustomSplitMapMixin │ │ │ │ 1697: 00366e70 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___globals │ │ │ │ 1698: 00366ebc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_ast │ │ │ │ 1699: 00366ac8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___LOGIC_OPERATORS │ │ │ │ 1700: 000647c1 84 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_env │ │ │ │ - 1701: 000d2de5 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ + 1701: 000d2ddd 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ 1702: 00083cdd 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ - 1703: 002e6115 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ - 1704: 000d2109 124 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ - 1705: 000e0395 1236 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_with_or_async_with_stmt │ │ │ │ + 1703: 002e6155 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ + 1704: 000d2101 124 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ + 1705: 000e038d 1236 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_with_or_async_with_stmt │ │ │ │ 1706: 00064bbd 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_env │ │ │ │ 1707: 0036692c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Leaf_env │ │ │ │ - 1708: 0026a011 9800 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1709: 002e4a21 1312 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___close │ │ │ │ - 1710: 001289f1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ + 1708: 0026a051 9800 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1709: 002e4a61 1312 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___close │ │ │ │ + 1710: 001289e9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ 1711: 000513b9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_env │ │ │ │ 1712: 0005452d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_env │ │ │ │ 1713: 00366970 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram____python_symbols │ │ │ │ - 1714: 001d9879 6928 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ + 1714: 001d986d 6928 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ 1715: 00052c71 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj │ │ │ │ 1716: 00366d08 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___body │ │ │ │ 1717: 0008810d 224 FUNC GLOBAL DEFAULT 11 CPyDict_NextKey │ │ │ │ - 1718: 0023f0e1 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ - 1719: 0009c381 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ + 1718: 0023f125 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ + 1719: 0009c37d 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ 1720: 00093785 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____iter__ │ │ │ │ 1721: 0036698c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenWrapper_env │ │ │ │ - 1722: 00201071 3448 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ + 1722: 00201061 3448 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ 1723: 00054bd1 68 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj │ │ │ │ - 1724: 00137b45 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___close │ │ │ │ - 1725: 000a4251 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___release │ │ │ │ + 1724: 00137b39 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___close │ │ │ │ + 1725: 000a424d 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___release │ │ │ │ 1726: 00051059 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen │ │ │ │ 1727: 0005241d 60 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen │ │ │ │ 1728: 00054d15 68 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj │ │ │ │ - 1729: 000a3881 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___generate_matches │ │ │ │ + 1729: 000a387d 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___generate_matches │ │ │ │ 1730: 00366d44 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_SKIP │ │ │ │ - 1731: 002eac41 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___numerics │ │ │ │ - 1732: 002e5369 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_class │ │ │ │ - 1733: 00264b9d 1760 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_funcdef_with_rhs │ │ │ │ - 1734: 00167fe1 9868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ + 1731: 002eac81 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___numerics │ │ │ │ + 1732: 002e53a9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_class │ │ │ │ + 1733: 00264be1 1760 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_funcdef_with_rhs │ │ │ │ + 1734: 00167fd5 9868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ 1735: 0006390d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ 1736: 00366cd4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_DEDENT_LineGenerator_env │ │ │ │ - 1737: 00194d0d 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq │ │ │ │ - 1738: 000b54e5 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___remove │ │ │ │ + 1737: 00194d05 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq │ │ │ │ + 1738: 000b54dd 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___remove │ │ │ │ 1739: 00051e55 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj │ │ │ │ - 1740: 0013608d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____next__ │ │ │ │ + 1740: 00136081 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____next__ │ │ │ │ 1741: 0005e60d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ - 1742: 00276265 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ - 1743: 001e4919 408 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ + 1742: 002762a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ + 1743: 001e490d 408 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ 1744: 00091de5 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____iter__ │ │ │ │ 1745: 003669b0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___max_last_string_column_do_transform_StringSplitter_obj │ │ │ │ - 1746: 0009ebf9 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___fstring_contains_expr │ │ │ │ + 1746: 0009ebf5 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___fstring_contains_expr │ │ │ │ 1747: 00091b15 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____iter__ │ │ │ │ - 1748: 001cdf51 868 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone │ │ │ │ - 1749: 0027a801 1108 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_first │ │ │ │ - 1750: 001ec895 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ - 1751: 0012d57d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ - 1752: 001402c1 4388 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports │ │ │ │ - 1753: 00299d11 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ + 1748: 001cdf45 868 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone │ │ │ │ + 1749: 0027a841 1108 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_first │ │ │ │ + 1750: 001ec889 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ + 1751: 0012d575 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ + 1752: 001402b5 4388 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports │ │ │ │ + 1753: 00299d51 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ 1754: 00366f44 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___linegen │ │ │ │ 1755: 00366cb0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_paramspec_LineGenerator_gen │ │ │ │ - 1756: 001a6875 936 FUNC GLOBAL DEFAULT 11 CPyDef_strings___str_width │ │ │ │ - 1757: 0023d929 984 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 1758: 00219ab5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ - 1759: 000b9a6d 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___any │ │ │ │ - 1760: 000a238d 244 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern____submatch │ │ │ │ - 1761: 000f0215 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_generator │ │ │ │ + 1756: 001a686d 936 FUNC GLOBAL DEFAULT 11 CPyDef_strings___str_width │ │ │ │ + 1757: 0023d96d 984 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 1758: 00219aa9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ + 1759: 000b9a65 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___any │ │ │ │ + 1760: 000a2389 244 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern____submatch │ │ │ │ + 1761: 000f020d 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_generator │ │ │ │ 1762: 000649c1 84 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_env │ │ │ │ - 1763: 00242651 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___throw │ │ │ │ + 1763: 00242695 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___throw │ │ │ │ 1764: 000528e5 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj │ │ │ │ - 1765: 0014a829 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_features_used │ │ │ │ + 1765: 0014a81d 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_features_used │ │ │ │ 1766: 0008891d 38 FUNC GLOBAL DEFAULT 11 CPy_GetExcValue │ │ │ │ - 1767: 00196c8d 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_closing_paren │ │ │ │ + 1767: 00196c85 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_closing_paren │ │ │ │ 1768: 00366df8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pygram___globals │ │ │ │ - 1769: 001f0b91 260 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_unchanged_line_by_line │ │ │ │ - 1770: 001bdd79 300 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_file │ │ │ │ + 1769: 001f0b85 260 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_unchanged_line_by_line │ │ │ │ + 1770: 001bdd71 300 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_file │ │ │ │ 1771: 00064915 84 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_env │ │ │ │ - 1772: 00260c41 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ - 1773: 00288b85 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____repr__ │ │ │ │ - 1774: 0016a66d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ + 1772: 00260c85 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ + 1773: 00288bc5 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____repr__ │ │ │ │ + 1774: 0016a661 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ 1775: 000553dd 112 FUNC GLOBAL DEFAULT 11 CPyDef_lines___RHSResult │ │ │ │ 1776: 0008673d 172 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShort │ │ │ │ - 1777: 000d16f9 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ + 1777: 000d16f1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ 1778: 0008bcbd 1728 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____mypyc_defaults_setup │ │ │ │ 1779: 0005e45d 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ - 1780: 001348a1 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ - 1781: 0009de21 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ + 1780: 00134895 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ + 1781: 0009de1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ 1782: 000933d1 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_test │ │ │ │ - 1783: 000c2889 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_standalone_comments │ │ │ │ + 1783: 000c2881 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_standalone_comments │ │ │ │ 1784: 003669bc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringSplitter_env │ │ │ │ - 1785: 00186411 1572 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_cell_magics │ │ │ │ - 1786: 00276565 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ - 1787: 00250af5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___close │ │ │ │ - 1788: 001d8ded 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ - 1789: 00276235 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ - 1790: 001de649 1128 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_item │ │ │ │ + 1785: 00186409 1572 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_cell_magics │ │ │ │ + 1786: 002765a5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ + 1787: 00250b39 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___close │ │ │ │ + 1788: 001d8de1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 1789: 00276275 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ + 1790: 001de63d 1128 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_item │ │ │ │ 1791: 0005e57d 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____iter__ │ │ │ │ - 1792: 001cde95 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_string_operator_leaves │ │ │ │ - 1793: 000a29c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch │ │ │ │ + 1792: 001cde89 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_string_operator_leaves │ │ │ │ + 1793: 000a29c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch │ │ │ │ 1794: 00366e2c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_rusty___globals │ │ │ │ - 1795: 0023bc0d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ - 1796: 001324a1 3640 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1797: 0022a7e1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ + 1795: 0023bc51 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ + 1796: 00132499 3636 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1797: 0022a825 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ 1798: 0005eefd 72 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____iter__ │ │ │ │ - 1799: 0023b8d9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ + 1799: 0023b91d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ 1800: 00064d15 96 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_env │ │ │ │ 1801: 0005427d 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_env │ │ │ │ - 1802: 001a43dd 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 1803: 000bcb65 164 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ - 1804: 000df48d 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ + 1802: 001a43d5 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 1803: 000bcb5d 164 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ + 1804: 000df485 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ 1805: 00051fa5 60 FUNC GLOBAL DEFAULT 11 CPyDef_lines___contains_implicit_multiline_string_with_comments_Line_env │ │ │ │ - 1806: 000c0615 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ - 1807: 002e4951 208 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___throw │ │ │ │ + 1806: 000c060d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ + 1807: 002e4991 208 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___throw │ │ │ │ 1808: 00366d38 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_comments_env │ │ │ │ - 1809: 0012ef6d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ - 1810: 0026093d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ - 1811: 002e69f1 1012 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ - 1812: 001872bd 3636 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ - 1813: 002e6705 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ - 1814: 00131cb1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___send │ │ │ │ - 1815: 0027c571 264 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___generate_grammar │ │ │ │ + 1809: 0012ef65 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ + 1810: 00260981 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ + 1811: 002e6a31 1012 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ + 1812: 001872b5 3636 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ + 1813: 002e6745 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ + 1814: 00131ca9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___send │ │ │ │ + 1815: 0027c5b1 264 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___generate_grammar │ │ │ │ 1816: 0005d7c1 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____iter__ │ │ │ │ 1817: 00366b2c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ANN_ASSIGN_EXTENDED_RHS │ │ │ │ 1818: 003668f8 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____iterative_matches_WildcardPattern_gen │ │ │ │ 1819: 00366b88 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_reversed_gen │ │ │ │ - 1820: 0009e649 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_splitter_match │ │ │ │ - 1821: 001380e5 3704 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1822: 001622e9 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____bare_name_matches │ │ │ │ - 1823: 002e5729 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_chained_assignment │ │ │ │ + 1820: 0009e645 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_splitter_match │ │ │ │ + 1821: 001380d9 3704 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1822: 001622dd 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____bare_name_matches │ │ │ │ + 1823: 002e5769 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_chained_assignment │ │ │ │ 1824: 00366e48 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___tokenize │ │ │ │ - 1825: 001e09f5 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___gettoken │ │ │ │ - 1826: 000a2481 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___optimize │ │ │ │ + 1825: 001e09e9 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___gettoken │ │ │ │ + 1826: 000a247d 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___optimize │ │ │ │ 1827: 0005e765 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ - 1828: 0015e65d 52 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___send │ │ │ │ - 1829: 00242d85 3516 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_string_group │ │ │ │ - 1830: 000ea381 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_part_of_annotation │ │ │ │ + 1828: 0015e651 52 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___send │ │ │ │ + 1829: 00242dc9 3516 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_string_group │ │ │ │ + 1830: 000ea379 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_part_of_annotation │ │ │ │ 1831: 0006330d 100 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ - 1832: 001e01cd 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse │ │ │ │ - 1833: 00123c51 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ + 1832: 001e01c1 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse │ │ │ │ + 1833: 00123c49 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ 1834: 0005505d 112 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache │ │ │ │ - 1835: 0015e5ad 48 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____next__ │ │ │ │ - 1836: 0011bfed 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ - 1837: 000e0cf5 628 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prev_sibling │ │ │ │ - 1838: 000c15c1 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ - 1839: 000cb545 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___send │ │ │ │ - 1840: 000dcb11 440 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ - 1841: 001361fd 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___throw │ │ │ │ + 1835: 0015e5a1 48 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____next__ │ │ │ │ + 1836: 0011bfe5 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ + 1837: 000e0ced 628 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prev_sibling │ │ │ │ + 1838: 000c15b9 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ + 1839: 000cb53d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___send │ │ │ │ + 1840: 000dcb09 440 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ + 1841: 001361f1 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___throw │ │ │ │ 1842: 00366ce0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_test_LineGenerator_gen │ │ │ │ 1843: 00366f7c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_click___core │ │ │ │ 1844: 00092445 384 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ - 1845: 000b5749 332 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____mypyc_setter__prefix │ │ │ │ + 1845: 000b5741 332 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____mypyc_setter__prefix │ │ │ │ 1846: 00366f60 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___comments │ │ │ │ - 1847: 00184f35 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ + 1847: 00184f2d 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ 1848: 00087c5d 224 FUNC GLOBAL DEFAULT 11 CPyDict_Values │ │ │ │ - 1849: 00236471 13548 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1850: 0013bbdd 2936 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1851: 001bdf65 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode___get_cache_key │ │ │ │ + 1849: 002364b5 13548 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1850: 0013bbd1 2936 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1851: 001bdf5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode___get_cache_key │ │ │ │ 1852: 00366b20 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___DEBUG_F_STRINGS │ │ │ │ - 1853: 00258fcd 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ - 1854: 000c3191 548 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class │ │ │ │ + 1853: 00259011 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ + 1854: 000c3189 548 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class │ │ │ │ 1855: 00087171 156 FUNC GLOBAL DEFAULT 11 CPyList_Count │ │ │ │ - 1856: 0017ca4d 880 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ - 1857: 001891e1 432 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____init__ │ │ │ │ + 1856: 0017ca45 880 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ + 1857: 001891d9 432 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____init__ │ │ │ │ 1858: 003668b4 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___switch_to_Recorder_env │ │ │ │ - 1859: 000c2711 376 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_standalone_comments │ │ │ │ - 1860: 00095851 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ - 1861: 000a3a09 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___generate_matches │ │ │ │ - 1862: 00259681 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ - 1863: 0011d4d9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ - 1864: 001c792d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ + 1859: 000c2709 376 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_standalone_comments │ │ │ │ + 1860: 0009584d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ + 1861: 000a3a05 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___generate_matches │ │ │ │ + 1862: 002596c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ + 1863: 0011d4d1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ + 1864: 001c7925 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ 1865: 0005e2f5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ - 1866: 0009aa3d 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___ensure_visible │ │ │ │ + 1866: 0009aa39 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___ensure_visible │ │ │ │ 1867: 00086e49 344 FUNC GLOBAL DEFAULT 11 CPyList_PopLast │ │ │ │ - 1868: 0023e02d 320 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____safe_add_trailing_comma │ │ │ │ - 1869: 00133699 1312 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___close │ │ │ │ - 1870: 0015e811 208 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___throw │ │ │ │ - 1871: 002e52c9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class │ │ │ │ - 1872: 000c9f55 5248 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ - 1873: 00097e29 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split │ │ │ │ - 1874: 002746ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ - 1875: 00185151 264 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___switch_to │ │ │ │ + 1868: 0023e071 320 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____safe_add_trailing_comma │ │ │ │ + 1869: 0013368d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___close │ │ │ │ + 1870: 0015e805 208 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___throw │ │ │ │ + 1871: 002e5309 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class │ │ │ │ + 1872: 000c9f4d 5248 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ + 1873: 00097e25 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split │ │ │ │ + 1874: 002746ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ + 1875: 00185149 264 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___switch_to │ │ │ │ 1876: 00087461 54 FUNC GLOBAL DEFAULT 11 CPyDict_Get │ │ │ │ - 1877: 000ba545 1552 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____split_fstring_start_and_middle │ │ │ │ - 1878: 00123a25 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1879: 000a3801 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ + 1877: 000ba53d 1552 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____split_fstring_start_and_middle │ │ │ │ + 1878: 00123a1d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1879: 000a37fd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ 1880: 00366d58 4 OBJECT GLOBAL DEFAULT 22 CPyType_brackets___BracketMatchError │ │ │ │ - 1881: 00184af1 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISEOF │ │ │ │ - 1882: 0026ca19 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___close │ │ │ │ + 1881: 00184ae9 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISEOF │ │ │ │ + 1882: 0026ca59 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___close │ │ │ │ 1883: 0008694d 184 FUNC GLOBAL DEFAULT 11 CPyList_GetItemBorrow │ │ │ │ - 1884: 001dcbe1 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_nodes_to_standalone_comment │ │ │ │ + 1884: 001dcbd5 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_nodes_to_standalone_comment │ │ │ │ 1885: 00366ef8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black____width_table │ │ │ │ - 1886: 00160b71 1064 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___depth │ │ │ │ + 1886: 00160b65 1064 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___depth │ │ │ │ 1887: 00366d6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_gen │ │ │ │ - 1888: 000de9a9 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ - 1889: 001a11e5 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern │ │ │ │ + 1888: 000de9a1 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ + 1889: 001a11dd 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern │ │ │ │ 1890: 00366b18 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TYPE_PARAMS │ │ │ │ - 1891: 0019857d 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____get_line_range │ │ │ │ - 1892: 000d1835 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___send │ │ │ │ - 1893: 000a9dd9 11056 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_sources │ │ │ │ - 1894: 001e6fd5 208 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___throw │ │ │ │ - 1895: 002749ad 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ - 1896: 002e9a91 888 FUNC GLOBAL DEFAULT 11 CPyInit_black___lines │ │ │ │ - 1897: 000dea4d 220 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___comments_after │ │ │ │ + 1891: 00198575 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____get_line_range │ │ │ │ + 1892: 000d182d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___send │ │ │ │ + 1893: 000a9dd1 11056 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_sources │ │ │ │ + 1894: 001e6fc9 208 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___throw │ │ │ │ + 1895: 002749ed 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ + 1896: 002e9ad1 888 FUNC GLOBAL DEFAULT 11 CPyInit_black___lines │ │ │ │ + 1897: 000dea45 220 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___comments_after │ │ │ │ 1898: 00083e5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ - 1899: 00123b61 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ - 1900: 00258edd 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ - 1901: 000a58a9 172 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState_____init__ │ │ │ │ - 1902: 000a0d09 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____iter__ │ │ │ │ - 1903: 000d7021 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___close │ │ │ │ + 1899: 00123b59 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ + 1900: 00258f21 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ + 1901: 000a58a1 172 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState_____init__ │ │ │ │ + 1902: 000a0d05 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____iter__ │ │ │ │ + 1903: 000d7019 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___close │ │ │ │ 1904: 00366a24 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___BaseStringSplitter___STRING_OPERATORS │ │ │ │ - 1905: 000dd581 536 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ - 1906: 000978e9 480 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line │ │ │ │ - 1907: 000cee21 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1908: 000d502d 980 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___eat │ │ │ │ + 1905: 000dd579 536 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ + 1906: 000978e5 480 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line │ │ │ │ + 1907: 000cee19 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1908: 000d5025 980 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___eat │ │ │ │ 1909: 00366ed8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pickle │ │ │ │ 1910: 00062f95 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ 1911: 00051a91 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen │ │ │ │ - 1912: 000b08d5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_rpar_token │ │ │ │ - 1913: 000c10bd 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ - 1914: 002aa21d 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_tokens │ │ │ │ - 1915: 001f92b5 6112 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___read │ │ │ │ - 1916: 00096fcd 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_NUMBER │ │ │ │ - 1917: 0010b885 2768 FUNC GLOBAL DEFAULT 11 CPyDef_rusty_____top_level__ │ │ │ │ - 1918: 0017f1a5 3776 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 1919: 0013d191 404 FUNC GLOBAL DEFAULT 11 CPyDef_strings___has_triple_quotes │ │ │ │ + 1912: 000b08cd 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_rpar_token │ │ │ │ + 1913: 000c10b5 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ + 1914: 002aa25d 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_tokens │ │ │ │ + 1915: 001f92a9 6108 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___read │ │ │ │ + 1916: 00096fc9 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_NUMBER │ │ │ │ + 1917: 0010b87d 2768 FUNC GLOBAL DEFAULT 11 CPyDef_rusty_____top_level__ │ │ │ │ + 1918: 0017f19d 3776 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1919: 0013d185 404 FUNC GLOBAL DEFAULT 11 CPyDef_strings___has_triple_quotes │ │ │ │ 1920: 00366d90 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___CHECK │ │ │ │ - 1921: 00134b91 208 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ - 1922: 00182f91 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___close │ │ │ │ - 1923: 000e14a1 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___preceding_leaf │ │ │ │ + 1921: 00134b85 208 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ + 1922: 00182f89 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___close │ │ │ │ + 1923: 000e1499 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___preceding_leaf │ │ │ │ 1924: 00054785 40 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____mypyc_defaults_setup │ │ │ │ 1925: 0005e4a5 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____iter__ │ │ │ │ - 1926: 0028526d 152 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___initialize │ │ │ │ - 1927: 002e6971 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___ilabels │ │ │ │ - 1928: 0027c4f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_grammar │ │ │ │ + 1926: 002852ad 152 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___initialize │ │ │ │ + 1927: 002e69b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___ilabels │ │ │ │ + 1928: 0027c531 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_grammar │ │ │ │ 1929: 003668e8 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_NegatedPattern_gen │ │ │ │ 1930: 00084c49 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter │ │ │ │ - 1931: 0017d75d 628 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___add_whitespace │ │ │ │ - 1932: 002e745d 336 FUNC GLOBAL DEFAULT 11 CPyInit_black___brackets │ │ │ │ - 1933: 001c3ba1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize │ │ │ │ - 1934: 0009f325 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ - 1935: 000b3b3d 1272 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_expression_chained │ │ │ │ - 1936: 001398bd 28 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ - 1937: 00182799 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ + 1931: 0017d755 628 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___add_whitespace │ │ │ │ + 1932: 002e749d 336 FUNC GLOBAL DEFAULT 11 CPyInit_black___brackets │ │ │ │ + 1933: 001c3b99 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize │ │ │ │ + 1934: 0009f321 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ + 1935: 000b3b35 1272 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_expression_chained │ │ │ │ + 1936: 001398b1 28 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ + 1937: 00182791 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ 1938: 00052abd 84 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_env │ │ │ │ - 1939: 00095b31 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ - 1940: 002ed6b1 216 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___literals │ │ │ │ - 1941: 000c22dd 844 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_fmt_pass_converted │ │ │ │ + 1939: 00095b2d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ + 1940: 002ed6f1 216 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___literals │ │ │ │ + 1941: 000c22d5 844 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_fmt_pass_converted │ │ │ │ 1942: 00366e64 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_parsing___globals │ │ │ │ - 1943: 002b5fe9 18584 FUNC GLOBAL DEFAULT 11 CPyDef_black___main │ │ │ │ - 1944: 0023d1f5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ + 1943: 002b6029 18584 FUNC GLOBAL DEFAULT 11 CPyDef_black___main │ │ │ │ + 1944: 0023d239 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ 1945: 0006320d 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ - 1946: 00209ec5 5768 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___classify │ │ │ │ + 1946: 00209eb9 5768 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___classify │ │ │ │ 1947: 00366df0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___conv_internal │ │ │ │ - 1948: 002745f1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ + 1948: 00274631 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ 1949: 00086a05 200 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64 │ │ │ │ - 1950: 00232a45 7980 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1951: 002455ed 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_string_group │ │ │ │ - 1952: 00098349 680 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens │ │ │ │ + 1950: 00232a89 7980 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1951: 00245631 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_string_group │ │ │ │ + 1952: 00098345 680 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens │ │ │ │ 1953: 0008bb8d 116 FUNC GLOBAL DEFAULT 11 CPyTagged_IsEq_ │ │ │ │ - 1954: 0021b0e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___untokenize │ │ │ │ - 1955: 00291dbd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___send │ │ │ │ - 1956: 0015e5dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____next__ │ │ │ │ - 1957: 001951a5 1324 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___unmask_cell │ │ │ │ + 1954: 0021b0d9 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___untokenize │ │ │ │ + 1955: 00291dfd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___send │ │ │ │ + 1956: 0015e5d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____next__ │ │ │ │ + 1957: 0019519d 1324 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___unmask_cell │ │ │ │ 1958: 000554c9 112 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker │ │ │ │ - 1959: 00209925 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ + 1959: 00209919 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ 1960: 00050901 72 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_env │ │ │ │ 1961: 00366b34 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___PATTERN_MATCHING │ │ │ │ - 1962: 002e5c21 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone__Base_glue │ │ │ │ - 1963: 00098bdd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____iter__ │ │ │ │ + 1962: 002e5c61 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone__Base_glue │ │ │ │ + 1963: 00098bd9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____iter__ │ │ │ │ 1964: 00063a8d 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ - 1965: 001cd5e5 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_suite │ │ │ │ + 1965: 001cd5d9 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_suite │ │ │ │ 1966: 00085345 32 FUNC GLOBAL DEFAULT 11 CPyInt16_Overflow │ │ │ │ - 1967: 0012d54d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ - 1968: 0013c811 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ - 1969: 0009fc0d 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____mypyc_defaults_setup │ │ │ │ + 1967: 0012d545 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ + 1968: 0013c805 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ + 1969: 0009fc09 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____mypyc_defaults_setup │ │ │ │ 1970: 0006318d 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ - 1971: 00097229 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ - 1972: 002b09d9 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_ipynb_string │ │ │ │ - 1973: 00299dc5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ - 1974: 000d6f51 208 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___throw │ │ │ │ + 1971: 00097225 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ + 1972: 002b0a19 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_ipynb_string │ │ │ │ + 1973: 00299e05 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ + 1974: 000d6f49 208 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___throw │ │ │ │ 1975: 00366cf0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___line_LineGenerator_gen │ │ │ │ - 1976: 000fff25 4952 FUNC GLOBAL DEFAULT 11 CPyDef_brackets_____top_level__ │ │ │ │ + 1976: 000fff1d 4952 FUNC GLOBAL DEFAULT 11 CPyDef_brackets_____top_level__ │ │ │ │ 1977: 000941cd 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typevartuple │ │ │ │ 1978: 0005ed05 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 1979: 00299f45 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ - 1980: 002e5fa5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___prefix │ │ │ │ - 1981: 000f011d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_star │ │ │ │ - 1982: 002aff95 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_cell │ │ │ │ - 1983: 000cfd69 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___send │ │ │ │ - 1984: 000d9c89 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___calcfirst │ │ │ │ - 1985: 0017e981 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___send │ │ │ │ + 1979: 00299f85 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ + 1980: 002e5fe5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___prefix │ │ │ │ + 1981: 000f0115 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_star │ │ │ │ + 1982: 002affd5 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_cell │ │ │ │ + 1983: 000cfd61 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___send │ │ │ │ + 1984: 000d9c81 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___calcfirst │ │ │ │ + 1985: 0017e979 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___send │ │ │ │ 1986: 003669c0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___iter_fexpr_spans_gen │ │ │ │ 1987: 0005e671 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ - 1988: 00135201 3536 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ + 1988: 001351f5 3536 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ 1989: 00052079 60 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen │ │ │ │ - 1990: 000aecdd 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ + 1990: 000aecd5 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ 1991: 00366c34 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_atom_LineGenerator_env │ │ │ │ - 1992: 000b2945 212 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____normalize │ │ │ │ + 1992: 000b293d 212 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____normalize │ │ │ │ 1993: 00366e3c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___token_internal │ │ │ │ - 1994: 0009ab61 192 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_unparse │ │ │ │ - 1995: 0011070d 2372 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____top_level__ │ │ │ │ - 1996: 0027113d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___close │ │ │ │ - 1997: 00270a89 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___throw │ │ │ │ + 1994: 0009ab5d 192 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_unparse │ │ │ │ + 1995: 00110705 2372 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____top_level__ │ │ │ │ + 1996: 0027117d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___close │ │ │ │ + 1997: 00270ac9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___throw │ │ │ │ 1998: 00366c28 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_fstring_LineGenerator_gen │ │ │ │ - 1999: 000a7469 216 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_regex │ │ │ │ - 2000: 000bab55 332 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____split_fstring_start_and_middle │ │ │ │ - 2001: 000a10e1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___pre_order │ │ │ │ + 1999: 000a7461 216 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_regex │ │ │ │ + 2000: 000bab4d 332 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____split_fstring_start_and_middle │ │ │ │ + 2001: 000a10dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___pre_order │ │ │ │ 2002: 00366f68 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___cache │ │ │ │ - 2003: 000b645d 108 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver │ │ │ │ - 2004: 000b97f9 628 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___any │ │ │ │ + 2003: 000b6455 108 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver │ │ │ │ + 2004: 000b97f1 628 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___any │ │ │ │ 2005: 0005dc35 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 2006: 000b02f1 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf_of │ │ │ │ - 2007: 00094cc5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ + 2006: 000b02e9 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf_of │ │ │ │ + 2007: 00094cc1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ 2008: 00366c3c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_NUMBER_LineGenerator_env │ │ │ │ - 2009: 000f1591 520 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ - 2010: 001eed79 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2009: 000f1589 520 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ + 2010: 001eed6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ 2011: 00366a4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_simple_stmt__TopLevelStatementsVisitor_env │ │ │ │ - 2012: 001c4ac5 3896 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ - 2013: 000df91d 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ + 2012: 001c4abd 3896 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ + 2013: 000df915 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ 2014: 00366ec4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_const___globals │ │ │ │ 2015: 00366c14 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_gen │ │ │ │ 2016: 00366ab4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___VARARGS_PARENTS │ │ │ │ - 2017: 001ab0c1 3596 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_uncollapsable_type_comments │ │ │ │ - 2018: 0009fe0d 140 FUNC GLOBAL DEFAULT 11 CPyDef_resources_____top_level__ │ │ │ │ - 2019: 00276a85 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ - 2020: 001e6d71 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ + 2017: 001ab0b9 3596 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_uncollapsable_type_comments │ │ │ │ + 2018: 0009fe09 140 FUNC GLOBAL DEFAULT 11 CPyDef_resources_____top_level__ │ │ │ │ + 2019: 00276ac5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ + 2020: 001e6d65 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ 2021: 0005ecbd 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 2022: 002e4661 140 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ - 2023: 0023b9bd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ - 2024: 000b2505 200 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___get_grammars │ │ │ │ - 2025: 000ee86d 2784 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_tuple │ │ │ │ - 2026: 000b5d91 716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern_____init__ │ │ │ │ + 2022: 002e46a1 140 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ + 2023: 0023ba01 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ + 2024: 000b24fd 200 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___get_grammars │ │ │ │ + 2025: 000ee865 2784 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_tuple │ │ │ │ + 2026: 000b5d89 716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern_____init__ │ │ │ │ 2027: 000546d1 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_env │ │ │ │ - 2028: 001be3d5 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ - 2029: 002aaca9 296 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_file │ │ │ │ - 2030: 00230fcd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2028: 001be3cd 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ + 2029: 002aace9 296 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_file │ │ │ │ + 2030: 00231011 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2031: 00366b1c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ - 2032: 000e0c55 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_suffix │ │ │ │ + 2032: 000e0c4d 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_suffix │ │ │ │ 2033: 000516d9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_env │ │ │ │ - 2034: 0009870d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____iter__ │ │ │ │ - 2035: 000a0211 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base____eq │ │ │ │ - 2036: 001d203d 7372 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2037: 0029200d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___close │ │ │ │ - 2038: 0009941d 332 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit │ │ │ │ - 2039: 002e63c5 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ - 2040: 000a4129 296 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___release │ │ │ │ - 2041: 000c29c1 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ + 2034: 00098709 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____iter__ │ │ │ │ + 2035: 000a020d 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base____eq │ │ │ │ + 2036: 001d2031 7372 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2037: 0029204d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___close │ │ │ │ + 2038: 00099419 332 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit │ │ │ │ + 2039: 002e6405 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ + 2040: 000a4125 296 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___release │ │ │ │ + 2041: 000c29b9 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ 2042: 000915ed 308 FUNC GLOBAL DEFAULT 11 CPyPy_black___path_empty │ │ │ │ - 2043: 001886cd 328 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____find_lines_mapping_index │ │ │ │ - 2044: 00239d19 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___close │ │ │ │ - 2045: 002aa561 76 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream │ │ │ │ - 2046: 000ad0f1 536 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___hash_digest │ │ │ │ - 2047: 002e5041 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_comment │ │ │ │ - 2048: 001df7f1 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_atom │ │ │ │ + 2043: 001886c5 328 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____find_lines_mapping_index │ │ │ │ + 2044: 00239d5d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___close │ │ │ │ + 2045: 002aa5a1 76 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream │ │ │ │ + 2046: 000ad0e9 536 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___hash_digest │ │ │ │ + 2047: 002e5081 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_comment │ │ │ │ + 2048: 001df7e5 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_atom │ │ │ │ 2049: 000841dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ 2050: 00366a50 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges____LinesMapping │ │ │ │ - 2051: 0009e2b5 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_transform │ │ │ │ - 2052: 002ab2b5 276 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___matches_grammar │ │ │ │ - 2053: 002a0b19 10648 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 2054: 0009ea49 432 FUNC GLOBAL DEFAULT 11 CPyDef_trans___fstring_contains_expr │ │ │ │ - 2055: 000b0dad 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf │ │ │ │ - 2056: 000ea221 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___get_annotation_type │ │ │ │ + 2051: 0009e2b1 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_transform │ │ │ │ + 2052: 002ab2f5 276 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___matches_grammar │ │ │ │ + 2053: 002a0b59 10648 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2054: 0009ea45 432 FUNC GLOBAL DEFAULT 11 CPyDef_trans___fstring_contains_expr │ │ │ │ + 2055: 000b0da5 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf │ │ │ │ + 2056: 000ea219 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___get_annotation_type │ │ │ │ 2057: 00088445 10 FUNC GLOBAL DEFAULT 11 CPyMapping_Check │ │ │ │ 2058: 0036699c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_fexpr_slices_StringSplitter_gen │ │ │ │ - 2059: 00120fc1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ - 2060: 002ea699 1448 FUNC GLOBAL DEFAULT 11 CPyInit_black___nodes │ │ │ │ - 2061: 001a7d6d 2996 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_dfa │ │ │ │ - 2062: 001cb13d 1644 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_suite │ │ │ │ - 2063: 001ccd55 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ - 2064: 0021c13d 9872 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____calculate_lines_mappings │ │ │ │ - 2065: 0019510d 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_colon │ │ │ │ - 2066: 00210395 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ - 2067: 00139019 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____next__ │ │ │ │ - 2068: 0014af45 2428 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____init__ │ │ │ │ + 2059: 00120fb9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ + 2060: 002ea6d9 1448 FUNC GLOBAL DEFAULT 11 CPyInit_black___nodes │ │ │ │ + 2061: 001a7d65 2996 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_dfa │ │ │ │ + 2062: 001cb135 1644 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_suite │ │ │ │ + 2063: 001ccd4d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ + 2064: 0021c131 9872 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____calculate_lines_mappings │ │ │ │ + 2065: 00195105 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_colon │ │ │ │ + 2066: 00210389 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ + 2067: 0013900d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____next__ │ │ │ │ + 2068: 0014af39 2428 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____init__ │ │ │ │ 2069: 00051ee1 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_env │ │ │ │ 2070: 00366f24 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___parsing_internal │ │ │ │ 2071: 00064969 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_env │ │ │ │ - 2072: 001ea309 1600 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_match │ │ │ │ + 2072: 001ea2fd 1600 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_match │ │ │ │ 2073: 00366ccc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_stmt_LineGenerator_env │ │ │ │ 2074: 003669e4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans_____call___3_StringTransformer_env │ │ │ │ 2075: 003669d0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ - 2076: 000992b1 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split │ │ │ │ + 2076: 000992ad 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split │ │ │ │ 2077: 0005e025 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____iter__ │ │ │ │ - 2078: 000a0eb5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___post_order │ │ │ │ - 2079: 0009d3a1 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings____cached_compile │ │ │ │ - 2080: 001a6cdd 1080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 2081: 002e76d5 888 FUNC GLOBAL DEFAULT 11 CPyInit_black___comments │ │ │ │ - 2082: 0019bf15 384 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___add_token │ │ │ │ - 2083: 001d45e9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ + 2078: 000a0eb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___post_order │ │ │ │ + 2079: 0009d39d 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings____cached_compile │ │ │ │ + 2080: 001a6cd5 1080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 2081: 002e7715 888 FUNC GLOBAL DEFAULT 11 CPyInit_black___comments │ │ │ │ + 2082: 0019bf0d 384 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___add_token │ │ │ │ + 2083: 001d45dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ 2084: 00366a08 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParenStripper │ │ │ │ 2085: 00051a49 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen │ │ │ │ 2086: 00366cbc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typevartuple_LineGenerator_env │ │ │ │ 2087: 00051c65 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj │ │ │ │ - 2088: 000bd781 680 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic___header │ │ │ │ - 2089: 0017c355 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_complex_subscript │ │ │ │ + 2088: 000bd779 680 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic___header │ │ │ │ + 2089: 0017c349 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_complex_subscript │ │ │ │ 2090: 000549e9 60 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen │ │ │ │ 2091: 00366f20 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___parsing │ │ │ │ - 2092: 00251095 6980 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2092: 002510d9 6980 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2093: 000521d1 84 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor │ │ │ │ - 2094: 0013495d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ - 2095: 000cd515 4204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___replace │ │ │ │ - 2096: 001bc185 160 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_loop │ │ │ │ + 2094: 00134951 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ + 2095: 000cd50d 4204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___replace │ │ │ │ + 2096: 001bc17d 160 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_loop │ │ │ │ 2097: 00366f00 4 OBJECT GLOBAL DEFAULT 22 CPyModule_multiprocessing │ │ │ │ - 2098: 00197955 3112 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____get_line_range │ │ │ │ + 2098: 0019794d 3112 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____get_line_range │ │ │ │ 2099: 00063ff1 112 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok_____init__ │ │ │ │ - 2100: 000a1bfd 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___post_order │ │ │ │ + 2100: 000a1bf9 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___post_order │ │ │ │ 2101: 00052929 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_env │ │ │ │ - 2102: 000cf41d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___close │ │ │ │ - 2103: 000dbced 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_dfa │ │ │ │ + 2102: 000cf415 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___close │ │ │ │ + 2103: 000dbce5 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_dfa │ │ │ │ 2104: 00084e21 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStr │ │ │ │ 2105: 0005ec2d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ - 2106: 00231089 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ - 2107: 001414a5 3152 FUNC GLOBAL DEFAULT 11 CPyDef_comments____contains_fmt_skip_comment │ │ │ │ + 2106: 002310cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ + 2107: 00141499 3152 FUNC GLOBAL DEFAULT 11 CPyDef_comments____contains_fmt_skip_comment │ │ │ │ 2108: 00366da4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___globals │ │ │ │ - 2109: 002784c9 216 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___write │ │ │ │ - 2110: 0013ca45 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ + 2109: 00278509 216 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___write │ │ │ │ + 2110: 0013ca39 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ 2111: 0005d77d 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____iter__ │ │ │ │ - 2112: 000ce581 272 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___replace │ │ │ │ - 2113: 001a31dd 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___get_string_prefix │ │ │ │ - 2114: 0012ba35 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ + 2112: 000ce579 272 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___replace │ │ │ │ + 2113: 001a31d5 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___get_string_prefix │ │ │ │ + 2114: 0012ba2d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ 2115: 00054e81 60 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen │ │ │ │ - 2116: 0012a34d 4904 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2116: 0012a345 4904 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2117: 0005227d 60 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen │ │ │ │ - 2118: 0022a981 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ - 2119: 00182769 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ - 2120: 00126871 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ - 2121: 000ea2e1 160 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_part_of_annotation │ │ │ │ - 2122: 0023f1c1 4976 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___run_transformer │ │ │ │ + 2118: 0022a9c5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ + 2119: 00182761 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ + 2120: 00126869 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ + 2121: 000ea2d9 160 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_part_of_annotation │ │ │ │ + 2122: 0023f205 4976 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___run_transformer │ │ │ │ 2123: 000529b1 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_env │ │ │ │ 2124: 00054415 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____init___3_WildcardPattern_env │ │ │ │ 2125: 00084d55 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper │ │ │ │ 2126: 00366aa8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___TYPED_NAMES │ │ │ │ - 2127: 00287bf1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___close │ │ │ │ - 2128: 0023003d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ - 2129: 000c9105 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_import │ │ │ │ + 2127: 00287c31 1312 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___close │ │ │ │ + 2128: 00230081 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ + 2129: 000c90fd 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_import │ │ │ │ 2130: 00051805 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen │ │ │ │ 2131: 00083ae1 108 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsNoArgs │ │ │ │ - 2132: 0009fa15 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper_____mypyc_defaults_setup │ │ │ │ - 2133: 000bad3d 3756 FUNC GLOBAL DEFAULT 11 CPyDef_black____contains_asexpr │ │ │ │ + 2132: 0009fa11 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper_____mypyc_defaults_setup │ │ │ │ + 2133: 000bad35 3756 FUNC GLOBAL DEFAULT 11 CPyDef_black____contains_asexpr │ │ │ │ 2134: 00366b38 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___RELAXED_DECORATORS │ │ │ │ - 2135: 000b48b1 180 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___changed │ │ │ │ - 2136: 00186b81 228 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___create_token │ │ │ │ - 2137: 000999c1 112 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed │ │ │ │ - 2138: 00133395 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ - 2139: 0012b7b1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ + 2135: 000b48a9 180 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___changed │ │ │ │ + 2136: 00186b79 228 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___create_token │ │ │ │ + 2137: 000999bd 112 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed │ │ │ │ + 2138: 00133389 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ + 2139: 0012b7a9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ 2140: 00087711 352 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateFromAny │ │ │ │ 2141: 0008735d 100 FUNC GLOBAL DEFAULT 11 CPyDict_GetItem │ │ │ │ - 2142: 0009d891 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_transform │ │ │ │ - 2143: 000c07c9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ - 2144: 000ead39 3740 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ - 2145: 0009e235 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ - 2146: 00131bfd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____next__ │ │ │ │ - 2147: 000d0905 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___send │ │ │ │ + 2142: 0009d88d 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_transform │ │ │ │ + 2143: 000c07c1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ + 2144: 000ead31 3740 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ + 2145: 0009e231 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ + 2146: 00131bf5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____next__ │ │ │ │ + 2147: 000d08fd 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___send │ │ │ │ 2148: 000514a1 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen │ │ │ │ 2149: 00366fb8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_json │ │ │ │ - 2150: 000df309 388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ - 2151: 000dca65 64 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ + 2150: 000df301 388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ + 2151: 000dca5d 64 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ 2152: 00366878 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___single_quoted │ │ │ │ 2153: 00366dd4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_logging │ │ │ │ 2154: 00366f48 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___linegen_internal │ │ │ │ - 2155: 001f5e59 476 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_one_string_group │ │ │ │ - 2156: 0017e9b5 188 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___send │ │ │ │ - 2157: 0011d425 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ + 2155: 001f5e4d 476 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_one_string_group │ │ │ │ + 2156: 0017e9ad 188 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___send │ │ │ │ + 2157: 0011d41d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ 2158: 000541f5 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_env │ │ │ │ - 2159: 001fd6d9 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_match │ │ │ │ - 2160: 00170621 204 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___throw │ │ │ │ + 2159: 001fd6c9 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_match │ │ │ │ + 2160: 00170615 204 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___throw │ │ │ │ 2161: 0005da85 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____iter__ │ │ │ │ - 2162: 00193b31 88 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____python_symbols │ │ │ │ - 2163: 0016a6f9 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ - 2164: 00131d6d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___throw │ │ │ │ - 2165: 00260b71 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ + 2162: 00193b29 88 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____python_symbols │ │ │ │ + 2163: 0016a6ed 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ + 2164: 00131d65 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___throw │ │ │ │ + 2165: 00260bb5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ 2166: 0005ea09 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ 2167: 0005e4ed 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ - 2168: 001ffcc1 4856 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assign_match │ │ │ │ - 2169: 0026527d 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_funcdef_with_rhs │ │ │ │ - 2170: 0009e4a9 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_transform │ │ │ │ + 2168: 001ffcb1 4856 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assign_match │ │ │ │ + 2169: 002652c1 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_funcdef_with_rhs │ │ │ │ + 2170: 0009e4a5 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_transform │ │ │ │ 2171: 00366c60 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_ENDMARKER_LineGenerator_gen │ │ │ │ - 2172: 001d3d95 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ + 2172: 001d3d89 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ 2173: 00366d68 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___nullcontext_env │ │ │ │ 2174: 000936ad 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_INDENT │ │ │ │ - 2175: 0009b8c9 192 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent │ │ │ │ - 2176: 0017c6ed 864 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_look_up_prev │ │ │ │ - 2177: 000a548d 360 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser_____init__ │ │ │ │ + 2175: 0009b8c5 192 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent │ │ │ │ + 2176: 0017c6e1 868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_look_up_prev │ │ │ │ + 2177: 000a5485 360 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser_____init__ │ │ │ │ 2178: 00366c20 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___transform_line_gen │ │ │ │ - 2179: 0016af4d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___close │ │ │ │ - 2180: 000aedb5 316 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ - 2181: 000cb511 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___send │ │ │ │ - 2182: 0022b1f5 6840 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2183: 000de105 416 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___comments_after │ │ │ │ - 2184: 00099569 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ - 2185: 002469d1 5540 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ - 2186: 0013605d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____next__ │ │ │ │ + 2179: 0016af41 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___close │ │ │ │ + 2180: 000aedad 316 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ + 2181: 000cb509 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___send │ │ │ │ + 2182: 0022b239 6840 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2183: 000de0fd 416 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___comments_after │ │ │ │ + 2184: 00099565 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ + 2185: 00246a15 5540 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ + 2186: 00136051 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____next__ │ │ │ │ 2187: 00051655 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen │ │ │ │ - 2188: 000c0705 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ - 2189: 0009c8fd 2316 FUNC GLOBAL DEFAULT 11 CPyDef_schema___get_schema │ │ │ │ - 2190: 001c76f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ - 2191: 001368ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___close │ │ │ │ + 2188: 000c06fd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ + 2189: 0009c8f9 2316 FUNC GLOBAL DEFAULT 11 CPyDef_schema___get_schema │ │ │ │ + 2190: 001c76f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ + 2191: 001368a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___close │ │ │ │ 2192: 00055d65 104 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder │ │ │ │ 2193: 00055785 128 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____LinesMapping │ │ │ │ 2194: 00366fc0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___globals │ │ │ │ - 2195: 002167c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ + 2195: 002167b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ 2196: 0009414d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____iter__ │ │ │ │ - 2197: 000f1541 80 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ - 2198: 000a31a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 2199: 00094d45 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_match_case │ │ │ │ - 2200: 001e5aed 4600 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ - 2201: 000e09e1 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_with_or_async_with_stmt │ │ │ │ - 2202: 000d0851 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ - 2203: 0011f975 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2204: 00095e91 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_SEMI │ │ │ │ - 2205: 00242561 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___send │ │ │ │ - 2206: 0016afcd 21348 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ - 2207: 0029252d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___close │ │ │ │ - 2208: 000b04cd 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_name_token │ │ │ │ - 2209: 0012b965 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ - 2210: 001a7cc9 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_unsplittable_type_ignore │ │ │ │ + 2197: 000f1539 80 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ + 2198: 000a319d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ + 2199: 00094d41 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_match_case │ │ │ │ + 2200: 001e5ae1 4600 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ + 2201: 000e09d9 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_with_or_async_with_stmt │ │ │ │ + 2202: 000d0849 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ + 2203: 0011f96d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2204: 00095e8d 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_SEMI │ │ │ │ + 2205: 002425a5 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___send │ │ │ │ + 2206: 0016afc1 21348 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ + 2207: 0029256d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___close │ │ │ │ + 2208: 000b04c5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_name_token │ │ │ │ + 2209: 0012b95d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ + 2210: 001a7cc1 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_unsplittable_type_ignore │ │ │ │ 2211: 000849ad 32 FUNC GLOBAL DEFAULT 11 CPyTagged_FromVoidPtr │ │ │ │ - 2212: 001a2025 4028 FUNC GLOBAL DEFAULT 11 CPyDef_strings___assert_is_leaf_string │ │ │ │ - 2213: 0014a925 1068 FUNC GLOBAL DEFAULT 11 CPyDef_black___detect_target_versions │ │ │ │ - 2214: 000d2059 176 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ - 2215: 00276b05 6596 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___write │ │ │ │ - 2216: 000d1075 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___close │ │ │ │ - 2217: 0011d4a5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ + 2212: 001a201d 4028 FUNC GLOBAL DEFAULT 11 CPyDef_strings___assert_is_leaf_string │ │ │ │ + 2213: 0014a919 1068 FUNC GLOBAL DEFAULT 11 CPyDef_black___detect_target_versions │ │ │ │ + 2214: 000d2051 176 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ + 2215: 00276b45 6596 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___write │ │ │ │ + 2216: 000d106d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___close │ │ │ │ + 2217: 0011d49d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ 2218: 00366ca0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 2219: 00091d1d 200 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_after_delimiter │ │ │ │ - 2220: 00166ef5 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_match │ │ │ │ + 2220: 00166ee9 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_match │ │ │ │ 2221: 0008425d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ - 2222: 000a06c1 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___pre_order │ │ │ │ - 2223: 001ce781 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone__Base_glue │ │ │ │ - 2224: 001ecb15 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2222: 000a06bd 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___pre_order │ │ │ │ + 2223: 001ce775 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone__Base_glue │ │ │ │ + 2224: 001ecb09 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ 2225: 00366c9c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_match_case_LineGenerator_env │ │ │ │ - 2226: 0015f3a1 1080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_lookup_forward │ │ │ │ + 2226: 0015f395 1080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_lookup_forward │ │ │ │ 2227: 00092aa1 232 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ - 2228: 00121131 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ + 2228: 00121129 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ 2229: 00086185 172 FUNC GLOBAL DEFAULT 11 CPyBytes_Compare │ │ │ │ - 2230: 00287b21 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___throw │ │ │ │ + 2230: 00287b61 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___throw │ │ │ │ 2231: 00366dc8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pprint │ │ │ │ - 2232: 0009fd9d 112 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_factory │ │ │ │ + 2232: 0009fd99 112 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_factory │ │ │ │ 2233: 00366acc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___STATEMENT │ │ │ │ 2234: 000857ed 456 FUNC GLOBAL DEFAULT 11 CPyFloat_Pow │ │ │ │ - 2235: 00170331 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ - 2236: 00219ce9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ + 2235: 00170325 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ + 2236: 00219cdd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ 2237: 00085471 108 FUNC GLOBAL DEFAULT 11 CPyFloat_Sin │ │ │ │ - 2238: 0009a011 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_lpar │ │ │ │ - 2239: 0013c8c5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ - 2240: 002e586d 240 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit__Visitor_glue │ │ │ │ + 2238: 0009a00d 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_lpar │ │ │ │ + 2239: 0013c8b9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ + 2240: 002e58ad 240 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit__Visitor_glue │ │ │ │ 2241: 00366a00 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringSplitter │ │ │ │ - 2242: 00224f09 244 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___mark │ │ │ │ + 2242: 00224f4d 244 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___mark │ │ │ │ 2243: 0036689c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___NFAState │ │ │ │ 2244: 00366fd8 4 OBJECT GLOBAL DEFAULT 22 CPyModule__black_version_internal │ │ │ │ - 2245: 000ef445 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_walrus │ │ │ │ + 2245: 000ef43d 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_walrus │ │ │ │ 2246: 00366894 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___make_dfa_ParserGenerator_env │ │ │ │ 2247: 00091f89 204 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments │ │ │ │ - 2248: 000d2cf5 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ + 2248: 000d2ced 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ 2249: 000922bd 264 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes │ │ │ │ - 2250: 001bef65 2508 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___is_changed │ │ │ │ + 2250: 001bef5d 2508 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___is_changed │ │ │ │ 2251: 00366de4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pgen2 │ │ │ │ - 2252: 000bbf41 536 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____mypyc_generator_helper__ │ │ │ │ - 2253: 000a3711 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq │ │ │ │ - 2254: 000bf801 748 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____call__ │ │ │ │ - 2255: 000bcd3d 1396 FUNC GLOBAL DEFAULT 11 CPyDef_comments___is_fmt_on │ │ │ │ - 2256: 002481a1 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ - 2257: 000d10f5 1540 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ - 2258: 00211775 18288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2259: 001935f5 1236 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols_____init__ │ │ │ │ - 2260: 00165181 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___close │ │ │ │ + 2252: 000bbf39 536 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____mypyc_generator_helper__ │ │ │ │ + 2253: 000a370d 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq │ │ │ │ + 2254: 000bf7f9 748 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____call__ │ │ │ │ + 2255: 000bcd35 1396 FUNC GLOBAL DEFAULT 11 CPyDef_comments___is_fmt_on │ │ │ │ + 2256: 002481e5 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ + 2257: 000d10ed 1540 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2258: 00211769 18288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2259: 001935ed 1236 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols_____init__ │ │ │ │ + 2260: 00165175 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___close │ │ │ │ 2261: 00051005 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_env │ │ │ │ 2262: 000523c9 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_env │ │ │ │ - 2263: 00122495 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2263: 0012248d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2264: 00050aa9 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen │ │ │ │ 2265: 00366e34 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___rusty_internal │ │ │ │ - 2266: 00099c35 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit │ │ │ │ - 2267: 0013d0b5 220 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___normalize_numeric_literal │ │ │ │ - 2268: 0011b7f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ + 2266: 00099c31 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit │ │ │ │ + 2267: 0013d0a9 220 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___normalize_numeric_literal │ │ │ │ + 2268: 0011b7ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ 2269: 003669f0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___hug_power_op_gen │ │ │ │ - 2270: 001a1e3d 488 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___compat │ │ │ │ - 2271: 0023b909 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ - 2272: 000deb29 1440 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___remove_trailing_comma │ │ │ │ - 2273: 001af185 268 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____validate_msg │ │ │ │ - 2274: 002eb4f1 488 FUNC GLOBAL DEFAULT 11 CPyInit_black___strings │ │ │ │ - 2275: 0019c095 1076 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___replace_child │ │ │ │ - 2276: 000a4351 1728 FUNC GLOBAL DEFAULT 11 CPyDef_driver____newer │ │ │ │ + 2270: 001a1e35 488 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___compat │ │ │ │ + 2271: 0023b94d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ + 2272: 000deb21 1440 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___remove_trailing_comma │ │ │ │ + 2273: 001af17d 268 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____validate_msg │ │ │ │ + 2274: 002eb531 488 FUNC GLOBAL DEFAULT 11 CPyInit_black___strings │ │ │ │ + 2275: 0019c08d 1076 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___replace_child │ │ │ │ + 2276: 000a434d 1724 FUNC GLOBAL DEFAULT 11 CPyDef_driver____newer │ │ │ │ 2277: 00366c68 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_SEMI_LineGenerator_gen │ │ │ │ 2278: 00366cb4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_paramspec_LineGenerator_env │ │ │ │ - 2279: 001840b5 184 FUNC GLOBAL DEFAULT 11 CPyPy_literals___evalString │ │ │ │ - 2280: 00200fb9 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assign_match │ │ │ │ + 2279: 001840ad 184 FUNC GLOBAL DEFAULT 11 CPyPy_literals___evalString │ │ │ │ + 2280: 00200fa9 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assign_match │ │ │ │ 2281: 00093ef1 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typeparams │ │ │ │ - 2282: 0009da0d 600 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____call__ │ │ │ │ + 2282: 0009da09 600 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____call__ │ │ │ │ 2283: 00366ecc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___globals │ │ │ │ 2284: 00366a80 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_Visitor_gen │ │ │ │ - 2285: 002293f1 4964 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2286: 0027cdcd 1660 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_packaged_grammar │ │ │ │ + 2285: 00229435 4964 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2286: 0027ce0d 1660 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_packaged_grammar │ │ │ │ 2287: 00088451 38 FUNC GLOBAL DEFAULT 11 CPySet_Remove │ │ │ │ - 2288: 0020c699 1080 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder_____init__ │ │ │ │ - 2289: 002761a9 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 2288: 0020c68d 1080 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder_____init__ │ │ │ │ + 2289: 002761e9 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 2290: 0006368d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 2291: 00299d91 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ + 2291: 00299dd1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ 2292: 00084a65 32 FUNC GLOBAL DEFAULT 11 CPyTagged_DecRef │ │ │ │ 2293: 0008495d 42 FUNC GLOBAL DEFAULT 11 CPyTagged_FromSsize_t │ │ │ │ - 2294: 000d2185 2612 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 2295: 00094ecd 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_match_case │ │ │ │ + 2294: 000d217d 2612 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2295: 00094ec9 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_match_case │ │ │ │ 2296: 00050a19 56 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen │ │ │ │ - 2297: 001217e5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ - 2298: 0011fa01 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ - 2299: 000d04d9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___close │ │ │ │ - 2300: 001aff85 2764 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_loop │ │ │ │ + 2297: 001217dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ + 2298: 0011f9f9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ + 2299: 000d04d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___close │ │ │ │ + 2300: 001aff7d 2764 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_loop │ │ │ │ 2301: 000840dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ - 2302: 000a59c1 668 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState___addarc │ │ │ │ - 2303: 0013aedd 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_hex │ │ │ │ - 2304: 001aafed 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ - 2305: 001a46cd 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ + 2302: 000a59b9 668 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState___addarc │ │ │ │ + 2303: 0013aed1 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_hex │ │ │ │ + 2304: 001aafe5 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ + 2305: 001a46c5 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ 2306: 00366b9c 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___contains_implicit_multiline_string_with_comments_Line_env │ │ │ │ - 2307: 000d7b81 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___send │ │ │ │ + 2307: 000d7b79 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___send │ │ │ │ 2308: 00087545 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetItem │ │ │ │ - 2309: 000b3a85 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___TErr │ │ │ │ + 2309: 000b3a7d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___TErr │ │ │ │ 2310: 00366da0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_codecs │ │ │ │ 2311: 00088695 100 FUNC GLOBAL DEFAULT 11 CPy_Reraise │ │ │ │ - 2312: 002456e9 4588 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper____transform_to_new_line │ │ │ │ + 2312: 0024572d 4588 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper____transform_to_new_line │ │ │ │ 2313: 00092d09 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____iter__ │ │ │ │ - 2314: 000ea469 1960 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____ensure_trailing_comma │ │ │ │ - 2315: 00268ba5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____next__ │ │ │ │ - 2316: 0009b989 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____iter__ │ │ │ │ - 2317: 002096d5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ + 2314: 000ea461 1960 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____ensure_trailing_comma │ │ │ │ + 2315: 00268be5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____next__ │ │ │ │ + 2316: 0009b985 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____iter__ │ │ │ │ + 2317: 002096c9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ 2318: 00366ee0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_hashlib │ │ │ │ - 2319: 000b4485 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____ne__ │ │ │ │ - 2320: 0011fc65 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ - 2321: 0018840d 352 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_look_up_prev │ │ │ │ + 2319: 000b447d 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____ne__ │ │ │ │ + 2320: 0011fc5d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ + 2321: 00188405 352 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_look_up_prev │ │ │ │ 2322: 00366f9c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_contextlib │ │ │ │ 2323: 00366b8c 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_reversed_env │ │ │ │ - 2324: 001931d1 528 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___add_whitespace │ │ │ │ + 2324: 001931c9 528 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___add_whitespace │ │ │ │ 2325: 003668fc 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____iterative_matches_WildcardPattern_env │ │ │ │ - 2326: 002bc6c1 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_stable │ │ │ │ - 2327: 0015d9c9 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ - 2328: 001335c9 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___throw │ │ │ │ - 2329: 001603a5 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ - 2330: 0026c795 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___send │ │ │ │ - 2331: 0013b4c5 356 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_complex_number │ │ │ │ - 2332: 002ec5c9 336 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pygram │ │ │ │ - 2333: 0022cd39 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ - 2334: 001f9181 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_omit_invisible_parens │ │ │ │ - 2335: 001c2f05 3228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize │ │ │ │ + 2326: 002bc701 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_stable │ │ │ │ + 2327: 0015d9bd 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ + 2328: 001335bd 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___throw │ │ │ │ + 2329: 00160399 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ + 2330: 0026c7d5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___send │ │ │ │ + 2331: 0013b4b9 356 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_complex_number │ │ │ │ + 2332: 002ec609 336 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pygram │ │ │ │ + 2333: 0022cd7d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ + 2334: 001f9175 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_omit_invisible_parens │ │ │ │ + 2335: 001c2efd 3228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize │ │ │ │ 2336: 00366f04 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___concurrency │ │ │ │ - 2337: 000a0381 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____deepcopy__ │ │ │ │ - 2338: 001d974d 300 FUNC GLOBAL DEFAULT 11 CPyPy_lines___is_line_short_enough │ │ │ │ + 2337: 000a037d 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____deepcopy__ │ │ │ │ + 2338: 001d9741 300 FUNC GLOBAL DEFAULT 11 CPyPy_lines___is_line_short_enough │ │ │ │ 2339: 00366ce4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_test_LineGenerator_env │ │ │ │ - 2340: 00112405 4996 FUNC GLOBAL DEFAULT 11 CPyDef_grammar_____top_level__ │ │ │ │ - 2341: 0029c69d 9224 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser____addtoken │ │ │ │ - 2342: 000ed589 156 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ - 2343: 0019d7c1 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match │ │ │ │ + 2340: 001123fd 4996 FUNC GLOBAL DEFAULT 11 CPyDef_grammar_____top_level__ │ │ │ │ + 2341: 0029c6dd 9224 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser____addtoken │ │ │ │ + 2342: 000ed581 156 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ + 2343: 0019d7b9 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match │ │ │ │ 2344: 00092d89 344 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___line │ │ │ │ 2345: 00088a5d 66 FUNC GLOBAL DEFAULT 11 CPyTagged_AsObject │ │ │ │ - 2346: 000b38b9 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_prefix │ │ │ │ + 2346: 000b38b1 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_prefix │ │ │ │ 2347: 0036696c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram____pattern_symbols │ │ │ │ - 2348: 002e6345 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ - 2349: 002e47d1 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___send │ │ │ │ - 2350: 00268dd9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___throw │ │ │ │ + 2348: 002e6385 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ + 2349: 002e4811 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___send │ │ │ │ + 2350: 00268e19 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___throw │ │ │ │ 2351: 000852e1 100 FUNC GLOBAL DEFAULT 11 CPyInt16_Remainder │ │ │ │ - 2352: 000cbcb5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___close │ │ │ │ + 2352: 000cbcad 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___close │ │ │ │ 2353: 0005e3cd 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____iter__ │ │ │ │ 2354: 00084ccd 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter │ │ │ │ 2355: 0005dfdd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____iter__ │ │ │ │ 2356: 00366884 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___pseudoprog │ │ │ │ 2357: 000886f9 96 FUNC GLOBAL DEFAULT 11 CPyErr_SetObjectAndTraceback │ │ │ │ 2358: 0008c869 108 FUNC GLOBAL DEFAULT 11 CPy_TypeError │ │ │ │ 2359: 00366a3c 4 OBJECT GLOBAL DEFAULT 22 CPyType_rusty___Ok │ │ │ │ - 2360: 000efb2d 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_star │ │ │ │ + 2360: 000efb25 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_star │ │ │ │ 2361: 00084a09 16 FUNC GLOBAL DEFAULT 11 CPyTagged_AsSsize_t │ │ │ │ - 2362: 001a9505 3096 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___parse_line_ranges │ │ │ │ - 2363: 002162a5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ - 2364: 0022cd69 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ - 2365: 0013e3f9 220 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ + 2362: 001a94fd 3096 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___parse_line_ranges │ │ │ │ + 2363: 00216299 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ + 2364: 0022cdad 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ + 2365: 0013e3ed 220 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ 2366: 00087eb5 176 FUNC GLOBAL DEFAULT 11 CPyDict_Copy │ │ │ │ - 2367: 000b58ad 600 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___set_child │ │ │ │ - 2368: 002aa6a9 1536 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_file │ │ │ │ + 2367: 000b58a5 600 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___set_child │ │ │ │ + 2368: 002aa6e9 1536 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_file │ │ │ │ 2369: 000856e9 16 FUNC GLOBAL DEFAULT 11 CPyFloat_IsNaN │ │ │ │ - 2370: 000c4bbd 256 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode_____contains__ │ │ │ │ - 2371: 000d1ab9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___close │ │ │ │ - 2372: 000a3c01 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches │ │ │ │ + 2370: 000c4bb5 256 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode_____contains__ │ │ │ │ + 2371: 000d1ab1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___close │ │ │ │ + 2372: 000a3bfd 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches │ │ │ │ 2373: 003412c8 8 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummyStruct │ │ │ │ - 2374: 001a717d 2892 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_unsplittable_type_ignore │ │ │ │ - 2375: 00126fa5 5772 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2374: 001a7175 2892 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_unsplittable_type_ignore │ │ │ │ + 2375: 00126f9d 5772 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2376: 0005e811 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ 2377: 00366c58 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen │ │ │ │ - 2378: 0023524d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___close │ │ │ │ - 2379: 0011b739 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ + 2378: 00235291 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___close │ │ │ │ + 2379: 0011b731 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ 2380: 00366d74 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_env │ │ │ │ 2381: 0005d88d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____iter__ │ │ │ │ - 2382: 0022d06d 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ + 2382: 0022d0b1 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ 2383: 000519b9 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen │ │ │ │ - 2384: 0022a891 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ - 2385: 00183581 72 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 2386: 002e50e5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_decorator │ │ │ │ + 2384: 0022a8d5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ + 2385: 00183579 72 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 2386: 002e5125 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_decorator │ │ │ │ 2387: 00094075 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typeparams │ │ │ │ - 2388: 00115801 568 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ + 2388: 001157f9 568 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ 2389: 00366994 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj │ │ │ │ - 2390: 000cfd35 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___send │ │ │ │ - 2391: 000965d5 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ + 2390: 000cfd2d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___send │ │ │ │ + 2391: 000965d1 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ 2392: 00365794 60 OBJECT GLOBAL DEFAULT 21 brackets___BracketMatchError_members │ │ │ │ - 2393: 000bc9f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___close │ │ │ │ + 2393: 000bc9f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___close │ │ │ │ 2394: 003669b4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___maybe_append_string_operators_do_transform_StringSplitter_obj │ │ │ │ 2395: 00087571 96 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithEmptyDatatype │ │ │ │ - 2396: 001af291 3088 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___dump │ │ │ │ - 2397: 00242425 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ - 2398: 002e6de5 216 FUNC GLOBAL DEFAULT 11 CPyInit__black_version │ │ │ │ + 2396: 001af289 3088 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___dump │ │ │ │ + 2397: 00242469 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ + 2398: 002e6e25 216 FUNC GLOBAL DEFAULT 11 CPyInit__black_version │ │ │ │ 2399: 00064a71 84 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_env │ │ │ │ - 2400: 001ed035 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ - 2401: 001a36e9 220 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_unicode_escape_sequences │ │ │ │ - 2402: 0018284d 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___send │ │ │ │ - 2403: 00210935 3436 FUNC GLOBAL DEFAULT 11 CPyDef_strings___fix_multiline_docstring │ │ │ │ - 2404: 001e0321 1224 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator_____init__ │ │ │ │ - 2405: 000a7015 376 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens │ │ │ │ - 2406: 000960f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ + 2400: 001ed029 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2401: 001a36e1 220 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_unicode_escape_sequences │ │ │ │ + 2402: 00182845 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___send │ │ │ │ + 2403: 00210929 3436 FUNC GLOBAL DEFAULT 11 CPyDef_strings___fix_multiline_docstring │ │ │ │ + 2404: 001e0315 1224 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator_____init__ │ │ │ │ + 2405: 000a700d 376 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens │ │ │ │ + 2406: 000960ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ 2407: 00366968 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pytree___blib2to3___pytree___Leaf_____init_____fixers_applied │ │ │ │ - 2408: 00095495 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_simple_stmt │ │ │ │ - 2409: 00121041 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ + 2408: 00095491 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_simple_stmt │ │ │ │ + 2409: 00121039 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ 2410: 00366d98 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___YES │ │ │ │ - 2411: 0009ac21 2616 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____parse_single_version │ │ │ │ - 2412: 0013b40d 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_scientific_notation │ │ │ │ - 2413: 00131c7d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___send │ │ │ │ + 2411: 0009ac1d 2616 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____parse_single_version │ │ │ │ + 2412: 0013b401 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_scientific_notation │ │ │ │ + 2413: 00131c75 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___send │ │ │ │ 2414: 0005ee25 72 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____iter__ │ │ │ │ 2415: 00366e14 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___globals │ │ │ │ 2416: 00083f5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ 2417: 0006370d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 2418: 0012a2cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ - 2419: 00210091 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ - 2420: 00161a5d 2188 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____bare_name_matches │ │ │ │ - 2421: 0019ed15 216 FUNC GLOBAL DEFAULT 11 CPyPy_trans____toggle_fexpr_quotes │ │ │ │ + 2418: 0012a2c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ + 2419: 00210085 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ + 2420: 00161a51 2188 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____bare_name_matches │ │ │ │ + 2421: 0019ed0d 216 FUNC GLOBAL DEFAULT 11 CPyPy_trans____toggle_fexpr_quotes │ │ │ │ 2422: 00086511 304 FUNC GLOBAL DEFAULT 11 CPyBytes_Ord │ │ │ │ 2423: 003668ec 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_NegatedPattern_env │ │ │ │ - 2424: 0012d7b1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ - 2425: 001f6035 2356 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___max_delimiter_priority │ │ │ │ - 2426: 001114ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____repr__ │ │ │ │ - 2427: 001ed0b5 5096 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 2428: 0027ad4d 256 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_label │ │ │ │ - 2429: 002ee21d 3316 FUNC GLOBAL DEFAULT 11 PyInit_fec286f4eda846987175__mypyc │ │ │ │ - 2430: 0017b819 128 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___run │ │ │ │ + 2424: 0012d7a9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ + 2425: 001f6029 2356 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___max_delimiter_priority │ │ │ │ + 2426: 001114e5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____repr__ │ │ │ │ + 2427: 001ed0a9 5096 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 2428: 0027ad8d 256 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_label │ │ │ │ + 2429: 002ee25d 3316 FUNC GLOBAL DEFAULT 11 PyInit_fec286f4eda846987175__mypyc │ │ │ │ + 2430: 0017b80d 128 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___run │ │ │ │ 2431: 00366da8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_token___globals │ │ │ │ - 2432: 000e0121 628 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___next_sibling │ │ │ │ + 2432: 000e0119 628 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___next_sibling │ │ │ │ 2433: 00366b04 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___FUTURE_FLAG_TO_FEATURE │ │ │ │ 2434: 00366c78 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_decorators_LineGenerator_gen │ │ │ │ 2435: 000853f1 32 FUNC GLOBAL DEFAULT 11 CPyUInt8_Overflow │ │ │ │ - 2436: 0026c715 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____next__ │ │ │ │ - 2437: 0017ba3d 564 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___get_open_lsqb │ │ │ │ + 2436: 0026c755 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____next__ │ │ │ │ + 2437: 0017ba31 564 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___get_open_lsqb │ │ │ │ 2438: 00366ad4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___syms │ │ │ │ - 2439: 001cd7c5 1744 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_string_operator_leaves │ │ │ │ - 2440: 00262fd5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ - 2441: 00097509 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ + 2439: 001cd7b9 1744 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_string_operator_leaves │ │ │ │ + 2440: 00263019 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ + 2441: 00097505 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ 2442: 0005eeb5 72 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ - 2443: 00115769 152 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ - 2444: 002a37a1 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ - 2445: 00132421 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___close │ │ │ │ - 2446: 001eab71 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____get_max_string_length │ │ │ │ + 2443: 00115761 152 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ + 2444: 002a37e1 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ + 2445: 00132419 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___close │ │ │ │ + 2446: 001eab65 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____get_max_string_length │ │ │ │ 2447: 00366e30 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___rusty │ │ │ │ - 2448: 00097ac9 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line │ │ │ │ - 2449: 0011b7c5 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ - 2450: 002349fd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ - 2451: 0013a831 960 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ - 2452: 00115ab1 392 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ + 2448: 00097ac5 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line │ │ │ │ + 2449: 0011b7bd 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ + 2450: 00234a41 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ + 2451: 0013a825 960 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ + 2452: 00115aa9 392 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ 2453: 00366d48 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_OFF │ │ │ │ - 2454: 00210145 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ + 2454: 00210139 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ 2455: 00051925 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen │ │ │ │ 2456: 000844dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ - 2457: 000a6055 120 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState │ │ │ │ - 2458: 000d1869 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___send │ │ │ │ - 2459: 000b60cd 288 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____init__ │ │ │ │ + 2457: 000a604d 120 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState │ │ │ │ + 2458: 000d1861 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___send │ │ │ │ + 2459: 000b60c5 288 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____init__ │ │ │ │ 2460: 00366efc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black____width_table_internal │ │ │ │ - 2461: 002e6025 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ - 2462: 00194359 1940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq │ │ │ │ + 2461: 002e6065 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ + 2462: 00194351 1940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq │ │ │ │ 2463: 00366cf4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___line_LineGenerator_env │ │ │ │ - 2464: 00117e4d 48 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ - 2465: 000f0a95 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_walrus_assignment │ │ │ │ - 2466: 0023e505 336 FUNC GLOBAL DEFAULT 11 CPyPy_lines___append_leaves │ │ │ │ - 2467: 000d7bb5 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___send │ │ │ │ - 2468: 0010846d 8672 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____top_level__ │ │ │ │ - 2469: 0009530d 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_simple_stmt │ │ │ │ - 2470: 001deab1 840 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_alt │ │ │ │ - 2471: 00299ce1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ - 2472: 000a00dd 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prefix │ │ │ │ + 2464: 00117e45 48 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ + 2465: 000f0a8d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_walrus_assignment │ │ │ │ + 2466: 0023e549 336 FUNC GLOBAL DEFAULT 11 CPyPy_lines___append_leaves │ │ │ │ + 2467: 000d7bad 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___send │ │ │ │ + 2468: 00108465 8672 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____top_level__ │ │ │ │ + 2469: 00095309 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_simple_stmt │ │ │ │ + 2470: 001deaa5 840 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_alt │ │ │ │ + 2471: 00299d21 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ + 2472: 000a00d9 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prefix │ │ │ │ 2473: 003669c4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___iter_fexpr_spans_env │ │ │ │ - 2474: 0009f6a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ + 2474: 0009f6a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ 2475: 00366990 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___passes_all_checks__get_break_idx_StringSplitter_obj │ │ │ │ 2476: 000851a9 32 FUNC GLOBAL DEFAULT 11 CPyInt32_Overflow │ │ │ │ 2477: 00366cd8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_INDENT_LineGenerator_gen │ │ │ │ - 2478: 000bfbe5 2292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ + 2478: 000bfbdd 2292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ 2479: 00052025 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_env │ │ │ │ - 2480: 001024e5 4068 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____top_level__ │ │ │ │ - 2481: 001be4d5 2412 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___determine_route │ │ │ │ + 2480: 001024dd 4068 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____top_level__ │ │ │ │ + 2481: 001be4cd 2412 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___determine_route │ │ │ │ 2482: 0005dd9d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ - 2483: 000b2e69 216 FUNC GLOBAL DEFAULT 11 CPyPy_strings___sub_twice │ │ │ │ - 2484: 002480e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___send │ │ │ │ + 2483: 000b2e61 216 FUNC GLOBAL DEFAULT 11 CPyPy_strings___sub_twice │ │ │ │ + 2484: 00248129 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___send │ │ │ │ 2485: 00366c2c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_fstring_LineGenerator_env │ │ │ │ - 2486: 00183011 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ - 2487: 0013924d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___throw │ │ │ │ - 2488: 002ab3c9 272 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_string │ │ │ │ - 2489: 001eaa31 320 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____validate │ │ │ │ - 2490: 00252d49 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ - 2491: 0017bced 1640 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_complex_subscript │ │ │ │ - 2492: 001ce67d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone │ │ │ │ + 2486: 00183009 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ + 2487: 00139241 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___throw │ │ │ │ + 2488: 002ab409 272 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_string │ │ │ │ + 2489: 001eaa25 320 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____validate │ │ │ │ + 2490: 00252d8d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ + 2491: 0017bce1 1640 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_complex_subscript │ │ │ │ + 2492: 001ce671 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone │ │ │ │ 2493: 00366c1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_env │ │ │ │ - 2494: 0021e7cd 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____calculate_lines_mappings │ │ │ │ - 2495: 00199ca9 924 FUNC GLOBAL DEFAULT 11 CPyPy_parse___lam_sub │ │ │ │ - 2496: 0011fba1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ + 2494: 0021e7c1 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____calculate_lines_mappings │ │ │ │ + 2495: 00199ca1 924 FUNC GLOBAL DEFAULT 11 CPyPy_parse___lam_sub │ │ │ │ + 2496: 0011fb99 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ 2497: 0009324d 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_test │ │ │ │ - 2498: 000aca99 680 FUNC GLOBAL DEFAULT 11 CPyDef_black____black_info │ │ │ │ + 2498: 000aca91 680 FUNC GLOBAL DEFAULT 11 CPyDef_black____black_info │ │ │ │ 2499: 00366a0c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringMerger │ │ │ │ - 2500: 00182a9d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___close │ │ │ │ - 2501: 001b0b9d 156 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize │ │ │ │ + 2500: 00182a95 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___close │ │ │ │ + 2501: 001b0b95 156 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize │ │ │ │ 2502: 00366d18 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___CellMagicFinder │ │ │ │ - 2503: 000cf34d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___throw │ │ │ │ - 2504: 0021b2a1 3628 FUNC GLOBAL DEFAULT 11 CPyDef_literals___escape │ │ │ │ + 2503: 000cf345 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___throw │ │ │ │ + 2504: 0021b295 3628 FUNC GLOBAL DEFAULT 11 CPyDef_literals___escape │ │ │ │ 2505: 00050e1d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen │ │ │ │ 2506: 00366bd0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_obj │ │ │ │ 2507: 000848dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____get__ │ │ │ │ 2508: 0005da3d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____iter__ │ │ │ │ 2509: 003668d4 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___TokenProxy │ │ │ │ 2510: 00366940 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Base_gen │ │ │ │ 2511: 00366bec 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_gen │ │ │ │ - 2512: 001c5b6d 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___send │ │ │ │ - 2513: 000cd265 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____else_match │ │ │ │ - 2514: 0019d905 328 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match │ │ │ │ + 2512: 001c5b65 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___send │ │ │ │ + 2513: 000cd25d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____else_match │ │ │ │ + 2514: 0019d8fd 328 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match │ │ │ │ 2515: 00366b98 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj │ │ │ │ - 2516: 002a0129 764 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___addtoken │ │ │ │ - 2517: 002943f1 152 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___pop │ │ │ │ - 2518: 0028c095 244 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_equivalent │ │ │ │ + 2516: 002a0169 764 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___addtoken │ │ │ │ + 2517: 00294431 152 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___pop │ │ │ │ + 2518: 0028c0d5 244 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_equivalent │ │ │ │ 2519: 0005e0b5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____iter__ │ │ │ │ - 2520: 0021b231 112 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___untokenize │ │ │ │ - 2521: 00115c99 34 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ + 2520: 0021b225 112 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___untokenize │ │ │ │ + 2521: 00115c91 34 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ 2522: 00366cfc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___LineGenerator │ │ │ │ - 2523: 0019f62d 1388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ - 2524: 000b105d 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___last_leaf │ │ │ │ - 2525: 002e5e11 276 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq__Base_glue │ │ │ │ + 2523: 0019f625 1388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ + 2524: 000b1055 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___last_leaf │ │ │ │ + 2525: 002e5e51 276 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq__Base_glue │ │ │ │ 2526: 00083135 2376 FUNC GLOBAL DEFAULT 11 CPyArg_ParseTupleAndKeywords │ │ │ │ - 2527: 001dedf9 1192 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_rhs │ │ │ │ + 2527: 001deded 1192 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_rhs │ │ │ │ 2528: 00366e68 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_numerics___globals │ │ │ │ - 2529: 000cb795 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___close │ │ │ │ - 2530: 000a1fd5 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ - 2531: 000c1f4d 556 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_chained_assignment │ │ │ │ - 2532: 00129aa9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ - 2533: 001ccf89 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ + 2529: 000cb78d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___close │ │ │ │ + 2530: 000a1fd1 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ + 2531: 000c1f45 556 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_chained_assignment │ │ │ │ + 2532: 00129aa1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ + 2533: 001ccf81 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ 2534: 00087f65 48 FUNC GLOBAL DEFAULT 11 CPyDict_GetKeysIter │ │ │ │ 2535: 00366a28 4 OBJECT GLOBAL DEFAULT 22 CPyType_strings___replace_normalize_unicode_escape_sequences_obj │ │ │ │ - 2536: 0012f841 8960 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2536: 0012f839 8960 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ 2537: 003669a0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_fexpr_slices_StringSplitter_env │ │ │ │ - 2538: 00139991 120 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ - 2539: 002b0ae9 820 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_contents │ │ │ │ - 2540: 00219c25 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ - 2541: 001845e9 84 FUNC GLOBAL DEFAULT 11 CPyPy_literals___test │ │ │ │ + 2538: 00139985 120 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ + 2539: 002b0b29 820 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_contents │ │ │ │ + 2540: 00219c19 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ + 2541: 001845e1 84 FUNC GLOBAL DEFAULT 11 CPyPy_literals___test │ │ │ │ 2542: 00366860 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___FStringState │ │ │ │ - 2543: 002eb059 664 FUNC GLOBAL DEFAULT 11 CPyInit_black___ranges │ │ │ │ - 2544: 0016a729 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ - 2545: 00259701 5832 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ - 2546: 0013c891 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ - 2547: 001a4469 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ - 2548: 00134acd 196 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ + 2543: 002eb099 664 FUNC GLOBAL DEFAULT 11 CPyInit_black___ranges │ │ │ │ + 2544: 0016a71d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ + 2545: 00259745 5832 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ + 2546: 0013c885 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ + 2547: 001a4461 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ + 2548: 00134ac1 196 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ 2549: 00091b95 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____iter__ │ │ │ │ 2550: 00366d50 4 OBJECT GLOBAL DEFAULT 22 CPyType_cache___FileData │ │ │ │ - 2551: 0022a8c5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ + 2551: 0022a909 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ 2552: 0005e8e9 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ - 2553: 001d1a19 256 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_fmt_off │ │ │ │ + 2553: 001d1a0d 256 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_fmt_off │ │ │ │ 2554: 0006310d 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ - 2555: 00188ae5 460 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver____partially_consume_prefix │ │ │ │ - 2556: 002bc7dd 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_parse │ │ │ │ - 2557: 000b7431 1788 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___load │ │ │ │ + 2555: 00188add 460 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver____partially_consume_prefix │ │ │ │ + 2556: 002bc81d 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_parse │ │ │ │ + 2557: 000b7429 1788 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___load │ │ │ │ 2558: 0005117d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen │ │ │ │ - 2559: 001c3c69 520 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____init__ │ │ │ │ - 2560: 00196439 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_lbrace │ │ │ │ - 2561: 0009a3e5 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_rpar │ │ │ │ - 2562: 001f79b9 284 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ - 2563: 0013abf1 188 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ - 2564: 00209621 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ + 2559: 001c3c61 520 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____init__ │ │ │ │ + 2560: 00196431 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_lbrace │ │ │ │ + 2561: 0009a3e1 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_rpar │ │ │ │ + 2562: 001f79ad 284 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ + 2563: 0013abe5 188 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ + 2564: 00209615 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ 2565: 00366fbc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_io │ │ │ │ - 2566: 00252d15 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ - 2567: 000d3495 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ - 2568: 001b0c39 46412 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize_____top_level__ │ │ │ │ - 2569: 0026090d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ + 2566: 00252d59 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ + 2567: 000d348d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ + 2568: 001b0c31 46412 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize_____top_level__ │ │ │ │ + 2569: 00260951 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ 2570: 00054b1d 60 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen │ │ │ │ 2571: 000854dd 112 FUNC GLOBAL DEFAULT 11 CPyFloat_Cos │ │ │ │ 2572: 00052e1d 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans____get_break_idx_StringSplitter_env │ │ │ │ 2573: 00062979 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ - 2574: 000c9ed5 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err___err │ │ │ │ + 2574: 000c9ecd 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err___err │ │ │ │ 2575: 00363dc8 60 OBJECT GLOBAL DEFAULT 21 parse___ParseError_members │ │ │ │ - 2576: 000df251 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin____get_key │ │ │ │ + 2576: 000df249 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin____get_key │ │ │ │ 2577: 00088889 108 FUNC GLOBAL DEFAULT 11 CPy_RestoreExcInfo │ │ │ │ - 2578: 0011d659 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ + 2578: 0011d651 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ 2579: 000519f5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_env │ │ │ │ - 2580: 00118675 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ - 2581: 000a2a49 132 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ + 2580: 0011866d 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ + 2581: 000a2a45 132 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ 2582: 00051dd1 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen │ │ │ │ - 2583: 001c201d 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ + 2583: 001c2015 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ 2584: 0005499d 64 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_env │ │ │ │ 2585: 00087625 236 FUNC GLOBAL DEFAULT 11 CPyDict_Update │ │ │ │ - 2586: 0017e901 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____next__ │ │ │ │ - 2587: 000a3e61 136 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____init__ │ │ │ │ + 2586: 0017e8f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____next__ │ │ │ │ + 2587: 000a3e5d 136 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____init__ │ │ │ │ 2588: 00366e54 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___parse_internal │ │ │ │ - 2589: 000b25cd 888 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____normalize │ │ │ │ - 2590: 0009dd75 172 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ - 2591: 00195da9 636 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_sequence_between │ │ │ │ - 2592: 0022f8ad 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ - 2593: 00115c39 94 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ - 2594: 001ce2b5 968 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone │ │ │ │ - 2595: 00262f05 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ - 2596: 0023a425 968 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_safe │ │ │ │ + 2589: 000b25c5 888 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____normalize │ │ │ │ + 2590: 0009dd71 172 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ + 2591: 00195da1 636 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_sequence_between │ │ │ │ + 2592: 0022f8f1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ + 2593: 00115c31 94 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ + 2594: 001ce2a9 968 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone │ │ │ │ + 2595: 00262f49 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ + 2596: 0023a469 968 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_safe │ │ │ │ 2597: 00366a74 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___InvalidInput │ │ │ │ - 2598: 000d7e05 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___close │ │ │ │ - 2599: 002611e1 6708 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2600: 00137a79 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___throw │ │ │ │ + 2598: 000d7dfd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___close │ │ │ │ + 2599: 00261225 6708 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2600: 00137a6d 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___throw │ │ │ │ 2601: 003668b8 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___Parser │ │ │ │ 2602: 00052f2d 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory_env │ │ │ │ 2603: 00366fdc 8268 OBJECT GLOBAL DEFAULT 22 CPyStatics │ │ │ │ - 2604: 000a509d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ - 2605: 0012d4c1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2606: 0023a921 3884 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2604: 000a5095 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ + 2605: 0012d4b9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2606: 0023a965 3884 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 2607: 0005302d 32 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer___do_transform │ │ │ │ - 2608: 00209565 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2608: 00209559 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2609: 00366e40 4 OBJECT GLOBAL DEFAULT 22 CPyModule_difflib │ │ │ │ - 2610: 000d0b55 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___close │ │ │ │ - 2611: 00111941 2592 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___report │ │ │ │ + 2610: 000d0b4d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___close │ │ │ │ + 2611: 00111939 2592 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___report │ │ │ │ 2612: 00054e61 20 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_env │ │ │ │ - 2613: 000c11a9 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ + 2613: 000c11a1 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ 2614: 00052225 76 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_env │ │ │ │ - 2615: 0018856d 352 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_lookup_forward │ │ │ │ + 2615: 00188565 352 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_lookup_forward │ │ │ │ 2616: 00366db8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_parse___globals │ │ │ │ - 2617: 0013d405 1644 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____get_normal_name │ │ │ │ - 2618: 000a1afd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___leaves │ │ │ │ - 2619: 00124305 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ - 2620: 0009ffd1 268 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____new__ │ │ │ │ + 2617: 0013d3f9 1644 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____get_normal_name │ │ │ │ + 2618: 000a1af9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___leaves │ │ │ │ + 2619: 001242fd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ + 2620: 0009ffcd 268 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____new__ │ │ │ │ 2621: 00083fdd 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ - 2622: 000bc295 52 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___send │ │ │ │ + 2622: 000bc28d 52 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___send │ │ │ │ 2623: 00366dc4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___literals_internal │ │ │ │ 2624: 00050a51 12 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_after_delimiter │ │ │ │ 2625: 00052a39 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans____merge_one_string_group_StringMerger_env │ │ │ │ 2626: 00366f98 4 OBJECT GLOBAL DEFAULT 22 CPyModule_dataclasses │ │ │ │ - 2627: 0009c125 388 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ - 2628: 000c7b75 240 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____can_add_trailing_comma │ │ │ │ - 2629: 0012f10d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ - 2630: 001c7f9d 1304 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____normalize_import_from │ │ │ │ + 2627: 0009c121 388 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ + 2628: 000c7b6d 240 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____can_add_trailing_comma │ │ │ │ + 2629: 0012f105 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ + 2630: 001c7f95 1304 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____normalize_import_from │ │ │ │ 2631: 00085365 140 FUNC GLOBAL DEFAULT 11 CPyLong_AsUInt8_ │ │ │ │ - 2632: 000c1415 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ + 2632: 000c140d 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ 2633: 0006471d 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_env │ │ │ │ - 2634: 00117efd 52 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ - 2635: 000d4ff1 60 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___finish_off │ │ │ │ - 2636: 000a7871 1784 FUNC GLOBAL DEFAULT 11 CPyDef_black___spellcheck_pyproject_toml_keys │ │ │ │ + 2634: 00117ef5 52 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ + 2635: 000d4fe9 60 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___finish_off │ │ │ │ + 2636: 000a7869 1784 FUNC GLOBAL DEFAULT 11 CPyDef_black___spellcheck_pyproject_toml_keys │ │ │ │ 2637: 00366bb0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___generate_trailers_to_omit_gen │ │ │ │ - 2638: 001604a5 1740 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver____partially_consume_prefix │ │ │ │ - 2639: 000adc35 1036 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____is_ipython_magic │ │ │ │ - 2640: 0017cdbd 788 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___make_simple_prefix │ │ │ │ - 2641: 0009b6d9 496 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent │ │ │ │ + 2638: 00160499 1740 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver____partially_consume_prefix │ │ │ │ + 2639: 000adc2d 1036 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____is_ipython_magic │ │ │ │ + 2640: 0017cdb5 788 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___make_simple_prefix │ │ │ │ + 2641: 0009b6d5 496 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent │ │ │ │ 2642: 00366f64 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___comments_internal │ │ │ │ - 2643: 001e5919 220 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ - 2644: 00111051 1180 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____repr__ │ │ │ │ - 2645: 00094a61 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_funcdef │ │ │ │ + 2643: 001e590d 220 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ + 2644: 00111049 1180 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____repr__ │ │ │ │ + 2645: 00094a5d 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_funcdef │ │ │ │ 2646: 00051449 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_env │ │ │ │ 2647: 00366bf8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___dont_increase_indentation_env │ │ │ │ - 2648: 000b4aa5 308 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___append_child │ │ │ │ - 2649: 00120f05 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2648: 000b4a9d 308 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___append_child │ │ │ │ + 2649: 00120efd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2650: 00052385 68 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj │ │ │ │ - 2651: 001c62b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___close │ │ │ │ + 2651: 001c62a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___close │ │ │ │ 2652: 0036697c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_valid_index_factory_env │ │ │ │ - 2653: 000c7c65 184 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_fstring │ │ │ │ - 2654: 0023d055 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ - 2655: 00199979 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_illegal_split_indices │ │ │ │ - 2656: 000ece11 304 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_nfa │ │ │ │ - 2657: 001421fd 3424 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_expression │ │ │ │ + 2653: 000c7c5d 184 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_fstring │ │ │ │ + 2654: 0023d099 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ + 2655: 00199971 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_illegal_split_indices │ │ │ │ + 2656: 000ece09 304 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_nfa │ │ │ │ + 2657: 001421f1 3424 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_expression │ │ │ │ 2658: 00366b0c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FORCE_OPTIONAL_PARENTHESES │ │ │ │ - 2659: 00184cd5 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ + 2659: 00184ccd 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ 2660: 00050fc9 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen │ │ │ │ 2661: 00366858 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___read_or_stop_detect_encoding_obj │ │ │ │ - 2662: 000a983d 640 FUNC GLOBAL DEFAULT 11 CPyDef_black___target_version_option_callback │ │ │ │ - 2663: 002e7b25 424 FUNC GLOBAL DEFAULT 11 CPyInit_black___handle_ipynb_magics │ │ │ │ + 2662: 000a9835 640 FUNC GLOBAL DEFAULT 11 CPyDef_black___target_version_option_callback │ │ │ │ + 2663: 002e7b65 424 FUNC GLOBAL DEFAULT 11 CPyInit_black___handle_ipynb_magics │ │ │ │ 2664: 00366c64 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_ENDMARKER_LineGenerator_env │ │ │ │ - 2665: 00274ecd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ + 2665: 00274f0d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ 2666: 00366ec8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_functools │ │ │ │ 2667: 00366b14 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FSTRING_PARSING │ │ │ │ - 2668: 00128921 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ - 2669: 00291d89 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___send │ │ │ │ + 2668: 00128919 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ + 2669: 00291dc9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___send │ │ │ │ 2670: 000544f1 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen │ │ │ │ 2671: 00366c24 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___transform_line_env │ │ │ │ - 2672: 0023d2b9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ - 2673: 001d4729 660 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_multiline_string │ │ │ │ - 2674: 000a6d2d 172 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState_____init__ │ │ │ │ - 2675: 000d7d35 208 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___throw │ │ │ │ + 2672: 0023d2fd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ + 2673: 001d471d 660 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_multiline_string │ │ │ │ + 2674: 000a6d25 172 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState_____init__ │ │ │ │ + 2675: 000d7d2d 208 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___throw │ │ │ │ 2676: 000882cd 376 FUNC GLOBAL DEFAULT 11 CPyDict_NextItem │ │ │ │ 2677: 00366d78 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_future_imports_env │ │ │ │ 2678: 0008455d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ 2679: 00051601 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_env │ │ │ │ 2680: 00366be4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___delimiter_split_gen │ │ │ │ - 2681: 000a60cd 300 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____init__ │ │ │ │ - 2682: 00095029 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_suite │ │ │ │ - 2683: 001882bd 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___insert_child │ │ │ │ - 2684: 000bbbe9 248 FUNC GLOBAL DEFAULT 11 CPyPy_black____contains_asexpr │ │ │ │ - 2685: 000a07f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____iter__ │ │ │ │ - 2686: 0009f049 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ + 2681: 000a60c5 300 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____init__ │ │ │ │ + 2682: 00095025 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_suite │ │ │ │ + 2683: 001882b5 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___insert_child │ │ │ │ + 2684: 000bbbe1 248 FUNC GLOBAL DEFAULT 11 CPyPy_black____contains_asexpr │ │ │ │ + 2685: 000a07f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____iter__ │ │ │ │ + 2686: 0009f045 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ 2687: 0008465d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ - 2688: 00291d09 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____next__ │ │ │ │ - 2689: 00234aad 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___send │ │ │ │ - 2690: 000a0625 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___post_order │ │ │ │ - 2691: 002534b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ + 2688: 00291d49 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____next__ │ │ │ │ + 2689: 00234af1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___send │ │ │ │ + 2690: 000a0621 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___post_order │ │ │ │ + 2691: 002534fd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ 2692: 0005257d 60 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen │ │ │ │ - 2693: 000966b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ + 2693: 000966ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ 2694: 003668c4 4 OBJECT GLOBAL DEFAULT 22 CPyType_grammar___Grammar │ │ │ │ - 2695: 000963d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ - 2696: 001d4cf5 9356 FUNC GLOBAL DEFAULT 11 CPyDef_lines___is_line_short_enough │ │ │ │ - 2697: 000a0339 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____deepcopy__ │ │ │ │ + 2695: 000963cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ + 2696: 001d4ce9 9352 FUNC GLOBAL DEFAULT 11 CPyDef_lines___is_line_short_enough │ │ │ │ + 2697: 000a0335 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____deepcopy__ │ │ │ │ 2698: 000856c5 36 FUNC GLOBAL DEFAULT 11 CPyFloat_IsInf │ │ │ │ 2699: 00366f5c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___const_internal │ │ │ │ - 2700: 002b4499 5184 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_stdin_to_stdout │ │ │ │ - 2701: 001a6c1d 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___str_width │ │ │ │ - 2702: 0009939d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ + 2700: 002b44d9 5184 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_stdin_to_stdout │ │ │ │ + 2701: 001a6c15 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___str_width │ │ │ │ + 2702: 00099399 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ 2703: 00366ca4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_funcdef_LineGenerator_env │ │ │ │ 2704: 00366c90 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_suite_LineGenerator_gen │ │ │ │ - 2705: 000a9765 216 FUNC GLOBAL DEFAULT 11 CPyPy_black___read_pyproject_toml │ │ │ │ - 2706: 0022ccad 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2705: 000a975d 216 FUNC GLOBAL DEFAULT 11 CPyPy_black___read_pyproject_toml │ │ │ │ + 2706: 0022ccf1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2707: 00366ed0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_platformdirs │ │ │ │ 2708: 00366af8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___wrap_long_dict_values_in_parens │ │ │ │ - 2709: 002e5689 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_docstring │ │ │ │ - 2710: 001a0961 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern____submatch │ │ │ │ - 2711: 001dfd51 1148 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse │ │ │ │ - 2712: 000b7c11 348 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___loads │ │ │ │ - 2713: 000a68cd 172 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer_____init__ │ │ │ │ - 2714: 00234d2d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___close │ │ │ │ + 2709: 002e56c9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_docstring │ │ │ │ + 2710: 001a0959 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern____submatch │ │ │ │ + 2711: 001dfd45 1148 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse │ │ │ │ + 2712: 000b7c09 348 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___loads │ │ │ │ + 2713: 000a68c5 172 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer_____init__ │ │ │ │ + 2714: 00234d71 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___close │ │ │ │ 2715: 0036687c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___triple_quoted │ │ │ │ - 2716: 002a3871 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ - 2717: 00139099 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___send │ │ │ │ - 2718: 002508a5 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___send │ │ │ │ - 2719: 00136141 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___send │ │ │ │ - 2720: 00203a1d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___throw │ │ │ │ - 2721: 0015ddfd 1828 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ - 2722: 0023bb3d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ - 2723: 00164c75 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___close │ │ │ │ - 2724: 00258f11 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ - 2725: 001c59fd 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ + 2716: 002a38b1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ + 2717: 0013908d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___send │ │ │ │ + 2718: 002508e9 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___send │ │ │ │ + 2719: 00136135 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___send │ │ │ │ + 2720: 00203a0d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___throw │ │ │ │ + 2721: 0015ddf1 1828 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ + 2722: 0023bb81 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ + 2723: 00164c69 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___close │ │ │ │ + 2724: 00258f55 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ + 2725: 001c59f5 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ 2726: 0005df4d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ 2727: 0005e859 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ - 2728: 001e0f35 288 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___prev_siblings_are │ │ │ │ - 2729: 0010a73d 2096 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____top_level__ │ │ │ │ + 2728: 001e0f29 288 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___prev_siblings_are │ │ │ │ + 2729: 0010a735 2096 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____top_level__ │ │ │ │ 2730: 0005e18d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____iter__ │ │ │ │ - 2731: 0023cfc9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ - 2732: 001f6a31 2492 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_line │ │ │ │ - 2733: 0016a7a9 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___send │ │ │ │ - 2734: 001a1451 2540 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___compat │ │ │ │ + 2731: 0023d00d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2732: 001f6a25 2492 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_line │ │ │ │ + 2733: 0016a79d 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___send │ │ │ │ + 2734: 001a1449 2540 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___compat │ │ │ │ 2735: 00366d94 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___DIFF │ │ │ │ - 2736: 000a0a35 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____mypyc_defaults_setup │ │ │ │ + 2736: 000a0a31 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____mypyc_defaults_setup │ │ │ │ 2737: 0005e1d5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____iter__ │ │ │ │ - 2738: 0025c9b9 260 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_wrap_cms_in_parens │ │ │ │ - 2739: 001db4ad 2288 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___wrap_in_parentheses │ │ │ │ - 2740: 000a9d19 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___enable_unstable_feature_callback │ │ │ │ + 2738: 0025c9fd 260 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_wrap_cms_in_parens │ │ │ │ + 2739: 001db4a1 2288 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___wrap_in_parentheses │ │ │ │ + 2740: 000a9d11 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___enable_unstable_feature_callback │ │ │ │ 2741: 00093a61 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 2742: 00285305 2788 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___type_repr │ │ │ │ + 2742: 00285345 2788 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___type_repr │ │ │ │ 2743: 00366900 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_WildcardPattern_gen │ │ │ │ - 2744: 00165cc1 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_be_split │ │ │ │ + 2744: 00165cb5 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_be_split │ │ │ │ 2745: 0005137d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen │ │ │ │ - 2746: 000c3fcd 2416 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____str__ │ │ │ │ + 2746: 000c3fc5 2416 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____str__ │ │ │ │ 2747: 000541b9 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen │ │ │ │ 2748: 00365500 60 OBJECT GLOBAL DEFAULT 21 linegen___CannotSplit_members │ │ │ │ - 2749: 000b6fcd 876 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar____update │ │ │ │ - 2750: 002424e1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____next__ │ │ │ │ + 2749: 000b6fc5 876 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar____update │ │ │ │ + 2750: 00242525 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____next__ │ │ │ │ 2751: 0006350d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ 2752: 00050a5d 64 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_env │ │ │ │ 2753: 00366d24 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments____generate_ignored_nodes_from_fmt_skip_gen │ │ │ │ 2754: 00366938 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Node_gen │ │ │ │ 2755: 0008633d 184 FUNC GLOBAL DEFAULT 11 CPyBytes_Join │ │ │ │ - 2756: 000f0c5d 988 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_float_or_int_string │ │ │ │ + 2756: 000f0c55 988 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_float_or_int_string │ │ │ │ 2757: 003669f4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___hug_power_op_env │ │ │ │ 2758: 003669d4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____merge_one_string_group_StringMerger_env │ │ │ │ 2759: 00366dc0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___literals │ │ │ │ - 2760: 001c1a59 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_magics │ │ │ │ - 2761: 000c38bd 1736 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line____is_triple_quoted_string │ │ │ │ + 2760: 001c1a51 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_magics │ │ │ │ + 2761: 000c38b5 1736 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line____is_triple_quoted_string │ │ │ │ 2762: 0005eddd 72 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____iter__ │ │ │ │ - 2763: 000b07c9 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_rpar_token │ │ │ │ - 2764: 001849e5 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISNONTERMINAL │ │ │ │ + 2763: 000b07c1 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_rpar_token │ │ │ │ + 2764: 001849dd 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISNONTERMINAL │ │ │ │ 2765: 00051fe1 68 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj │ │ │ │ - 2766: 000a0fb5 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___pre_order │ │ │ │ + 2766: 000a0fb1 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___pre_order │ │ │ │ 2767: 00086231 120 FUNC GLOBAL DEFAULT 11 CPyBytes_GetItem │ │ │ │ - 2768: 00250735 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 2768: 00250779 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 2769: 0009462d 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_paramspec │ │ │ │ - 2770: 0011d595 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ + 2770: 0011d58d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ 2771: 00366c6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_SEMI_LineGenerator_env │ │ │ │ - 2772: 0017d6dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___LinesBlock___all_lines │ │ │ │ - 2773: 000c21c1 212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___opens_block │ │ │ │ - 2774: 002ec719 2952 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pytree │ │ │ │ - 2775: 001aa18d 3680 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ - 2776: 000a64b9 268 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___addarc │ │ │ │ - 2777: 000c9c95 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_async_stmt_or_funcdef │ │ │ │ - 2778: 0027472d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ - 2779: 0021e8a5 4168 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___adjusted_lines │ │ │ │ + 2772: 0017d6d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___LinesBlock___all_lines │ │ │ │ + 2773: 000c21b9 212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___opens_block │ │ │ │ + 2774: 002ec759 2952 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pytree │ │ │ │ + 2775: 001aa185 3680 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ + 2776: 000a64b1 268 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___addarc │ │ │ │ + 2777: 000c9c8d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_async_stmt_or_funcdef │ │ │ │ + 2778: 0027476d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ + 2779: 0021e899 4168 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___adjusted_lines │ │ │ │ 2780: 00366a84 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_Visitor_env │ │ │ │ - 2781: 00289329 4856 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____top_level__ │ │ │ │ - 2782: 000b557d 456 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___prefix │ │ │ │ + 2781: 00289369 4856 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____top_level__ │ │ │ │ + 2782: 000b5575 456 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___prefix │ │ │ │ 2783: 00054695 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen │ │ │ │ 2784: 00366f40 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___lines_internal │ │ │ │ - 2785: 001704a1 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___send │ │ │ │ - 2786: 0028796d 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___send │ │ │ │ - 2787: 0009c7ad 228 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err_____init__ │ │ │ │ + 2785: 00170495 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___send │ │ │ │ + 2786: 002879ad 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___send │ │ │ │ + 2787: 0009c7a9 228 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err_____init__ │ │ │ │ 2788: 00092b89 276 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder_____init__ │ │ │ │ - 2789: 000d6ced 48 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____next__ │ │ │ │ - 2790: 000a1b7d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ - 2791: 0012f7c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___close │ │ │ │ - 2792: 001ee6c9 196 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 2793: 002eb419 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___schema │ │ │ │ - 2794: 0021f8ed 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___adjusted_lines │ │ │ │ - 2795: 001d4669 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___fstring_to_string │ │ │ │ + 2789: 000d6ce5 48 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____next__ │ │ │ │ + 2790: 000a1b79 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ + 2791: 0012f7b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___close │ │ │ │ + 2792: 001ee6bd 196 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 2793: 002eb459 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___schema │ │ │ │ + 2794: 0021f8e1 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___adjusted_lines │ │ │ │ + 2795: 001d465d 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___fstring_to_string │ │ │ │ 2796: 00050949 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj │ │ │ │ - 2797: 002b5e89 352 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_code │ │ │ │ - 2798: 000982c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ + 2797: 002b5ec9 352 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_code │ │ │ │ + 2798: 000982c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ 2799: 000509d1 60 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_env │ │ │ │ - 2800: 000c8be5 1064 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_atom_with_invisible_parens │ │ │ │ + 2800: 000c8bdd 1064 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_atom_with_invisible_parens │ │ │ │ 2801: 00366e5c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___grammar_internal │ │ │ │ - 2802: 0009d6c9 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op │ │ │ │ - 2803: 0026cf39 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___close │ │ │ │ + 2802: 0009d6c5 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op │ │ │ │ + 2803: 0026cf79 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___close │ │ │ │ 2804: 00085ff1 36 FUNC GLOBAL DEFAULT 11 CPyStr_IsTrue │ │ │ │ 2805: 00084b41 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger │ │ │ │ - 2806: 00097589 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_fstring │ │ │ │ - 2807: 000c18ed 212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_comment │ │ │ │ - 2808: 001ec8c9 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ - 2809: 000a6669 228 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___group │ │ │ │ + 2806: 00097585 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_fstring │ │ │ │ + 2807: 000c18e5 212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_comment │ │ │ │ + 2808: 001ec8bd 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ + 2809: 000a6661 228 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___group │ │ │ │ 2810: 000842dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ - 2811: 002ab005 688 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___matches_grammar │ │ │ │ + 2811: 002ab045 688 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___matches_grammar │ │ │ │ 2812: 00084a19 26 FUNC GLOBAL DEFAULT 11 CPyTagged_IncRef │ │ │ │ 2813: 00366a94 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___CLOSING_BRACKETS │ │ │ │ - 2814: 001f0c95 1516 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___convert_unchanged_lines │ │ │ │ - 2815: 00199c05 164 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___is_in_fstring_expression │ │ │ │ - 2816: 000ad0bd 52 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_dir │ │ │ │ - 2817: 0017e845 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ - 2818: 002e5229 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_with_or_async_with_stmt │ │ │ │ - 2819: 001ff1b9 2640 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assert_match │ │ │ │ - 2820: 00215fa1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ - 2821: 000af185 192 FUNC GLOBAL DEFAULT 11 CPyPy_lines___line_to_string │ │ │ │ - 2822: 002e471d 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____next__ │ │ │ │ - 2823: 000dfb5d 1324 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___update_sibling_maps │ │ │ │ - 2824: 0024504d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___close │ │ │ │ - 2825: 00203961 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___send │ │ │ │ - 2826: 001d8f5d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___send │ │ │ │ - 2827: 000c855d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_parent_function_or_class │ │ │ │ + 2814: 001f0c89 1516 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___convert_unchanged_lines │ │ │ │ + 2815: 00199bfd 164 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___is_in_fstring_expression │ │ │ │ + 2816: 000ad0b5 52 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_dir │ │ │ │ + 2817: 0017e83d 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ + 2818: 002e5269 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_with_or_async_with_stmt │ │ │ │ + 2819: 001ff1a9 2640 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assert_match │ │ │ │ + 2820: 00215f95 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ + 2821: 000af17d 192 FUNC GLOBAL DEFAULT 11 CPyPy_lines___line_to_string │ │ │ │ + 2822: 002e475d 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____next__ │ │ │ │ + 2823: 000dfb55 1324 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___update_sibling_maps │ │ │ │ + 2824: 00245091 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___close │ │ │ │ + 2825: 00203951 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___send │ │ │ │ + 2826: 001d8f51 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___send │ │ │ │ + 2827: 000c8555 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_parent_function_or_class │ │ │ │ 2828: 00366f8c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_json___decoder │ │ │ │ - 2829: 001c6331 4876 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2829: 001c6329 4876 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2830: 00051259 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen │ │ │ │ - 2831: 000e9579 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___whitespace │ │ │ │ - 2832: 0012d881 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ + 2831: 000e9571 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___whitespace │ │ │ │ + 2832: 0012d879 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ 2833: 0005651d 748 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup │ │ │ │ - 2834: 000ad379 948 FUNC GLOBAL DEFAULT 11 CPyDef_comments___contains_pragma_comment │ │ │ │ - 2835: 001e6ce5 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ + 2834: 000ad371 948 FUNC GLOBAL DEFAULT 11 CPyDef_comments___contains_pragma_comment │ │ │ │ + 2835: 001e6cd9 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ 2836: 00366964 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Base │ │ │ │ 2837: 00366db4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___pgen_internal │ │ │ │ - 2838: 00239c4d 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ - 2839: 001d40c9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ + 2838: 00239c91 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ + 2839: 001d40bd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ 2840: 000863f5 284 FUNC GLOBAL DEFAULT 11 CPyBytes_Build │ │ │ │ - 2841: 00129dad 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ + 2841: 00129da5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ 2842: 00366e50 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___parse │ │ │ │ 2843: 00087871 240 FUNC GLOBAL DEFAULT 11 CPyDict_FromAny │ │ │ │ - 2844: 002ed2a1 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___conv │ │ │ │ - 2845: 000de2a5 1796 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ + 2844: 002ed2e1 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___conv │ │ │ │ + 2845: 000de29d 1796 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ 2846: 0006358d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ - 2847: 00216845 12724 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ - 2848: 0020ffd5 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2847: 00216839 12724 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ + 2848: 0020ffc9 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2849: 00366864 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___Untokenizer │ │ │ │ 2850: 00052cb5 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj │ │ │ │ - 2851: 001848d9 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISTERMINAL │ │ │ │ - 2852: 002312bd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ + 2851: 001848d1 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISTERMINAL │ │ │ │ + 2852: 00231301 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ 2853: 00092055 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____iter__ │ │ │ │ - 2854: 001de065 1232 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___expect │ │ │ │ - 2855: 001d90dd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___throw │ │ │ │ - 2856: 000b010d 484 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf_of │ │ │ │ + 2854: 001de059 1232 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___expect │ │ │ │ + 2855: 001d90d1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___throw │ │ │ │ + 2856: 000b0105 484 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf_of │ │ │ │ 2857: 00366e38 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___token │ │ │ │ - 2858: 000a5c5d 280 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState___addarc │ │ │ │ - 2859: 0017055d 196 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___throw │ │ │ │ + 2858: 000a5c55 280 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState___addarc │ │ │ │ + 2859: 00170551 196 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___throw │ │ │ │ 2860: 00366e1c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___resources │ │ │ │ 2861: 00055dcd 132 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___invalidate_sibling_maps │ │ │ │ 2862: 00366d3c 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___ProtoComment │ │ │ │ - 2863: 000a774d 292 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ - 2864: 001a4609 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ - 2865: 000bc519 1248 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___close │ │ │ │ - 2866: 001a4519 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ - 2867: 000e9d11 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___container_of │ │ │ │ - 2868: 001ccec5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ + 2863: 000a7745 292 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ + 2864: 001a4601 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ + 2865: 000bc511 1248 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___close │ │ │ │ + 2866: 001a4511 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ + 2867: 000e9d09 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___container_of │ │ │ │ + 2868: 001ccebd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ 2869: 00366e94 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___strings_internal │ │ │ │ - 2870: 001c8609 888 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_class │ │ │ │ - 2871: 002e9e09 2192 FUNC GLOBAL DEFAULT 11 CPyInit_black___mode │ │ │ │ - 2872: 000b6f4d 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver____generate_pickle_name │ │ │ │ - 2873: 001f3399 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_quotes │ │ │ │ + 2870: 001c8601 888 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_class │ │ │ │ + 2871: 002e9e49 2192 FUNC GLOBAL DEFAULT 11 CPyInit_black___mode │ │ │ │ + 2872: 000b6f45 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver____generate_pickle_name │ │ │ │ + 2873: 001f338d 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_quotes │ │ │ │ 2874: 00366a2c 4 OBJECT GLOBAL DEFAULT 22 CPyType_strings___normalize_unicode_escape_sequences_env │ │ │ │ - 2875: 000a40a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____iter__ │ │ │ │ - 2876: 000b4761 336 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___changed │ │ │ │ + 2875: 000a40a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____iter__ │ │ │ │ + 2876: 000b4759 336 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___changed │ │ │ │ 2877: 0036695c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Leaf │ │ │ │ 2878: 000872cd 68 FUNC GLOBAL DEFAULT 11 CPyList_Index │ │ │ │ - 2879: 0016aa2d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___close │ │ │ │ - 2880: 00242d05 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___close │ │ │ │ + 2879: 0016aa21 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___close │ │ │ │ + 2880: 00242d49 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___close │ │ │ │ 2881: 00366c5c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STANDALONE_COMMENT_LineGenerator_env │ │ │ │ - 2882: 00203ae1 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___throw │ │ │ │ - 2883: 0022ce1d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ + 2882: 00203ad1 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___throw │ │ │ │ + 2883: 0022ce61 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ 2884: 00091c15 212 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext │ │ │ │ - 2885: 0029a015 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ - 2886: 000ebc91 328 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ + 2885: 0029a055 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ + 2886: 000ebc89 328 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ 2887: 00052685 68 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj │ │ │ │ - 2888: 00123ae1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ - 2889: 0022fb31 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ + 2888: 00123ad9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ + 2889: 0022fb75 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ 2890: 00051961 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_env │ │ │ │ - 2891: 000cf1cd 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___send │ │ │ │ - 2892: 00117dc1 140 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ + 2891: 000cf1c5 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___send │ │ │ │ + 2892: 00117db9 140 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ 2893: 0005dde5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ - 2894: 00096f4d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ - 2895: 000b1995 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___furthest_ancestor_with_last_leaf │ │ │ │ + 2894: 00096f49 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ + 2895: 000b198d 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___furthest_ancestor_with_last_leaf │ │ │ │ 2896: 00366ae0 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Deprecated │ │ │ │ - 2897: 0009ed59 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_transform │ │ │ │ - 2898: 00131bcd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____next__ │ │ │ │ + 2897: 0009ed55 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_transform │ │ │ │ + 2898: 00131bc5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____next__ │ │ │ │ 2899: 00366f28 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___output │ │ │ │ 2900: 00366a1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CannotTransform │ │ │ │ 2901: 00366d88 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___black___format_file_in_place___write_back │ │ │ │ 2902: 00052e5d 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj │ │ │ │ - 2903: 0009a709 364 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment │ │ │ │ + 2903: 0009a705 364 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment │ │ │ │ 2904: 00087251 44 FUNC GLOBAL DEFAULT 11 CPyList_Extend │ │ │ │ - 2905: 000c9d7d 108 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok___ok │ │ │ │ - 2906: 001975c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____next__ │ │ │ │ - 2907: 000acd75 840 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_dir │ │ │ │ - 2908: 002e54a9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_def │ │ │ │ - 2909: 000a2acd 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____mypyc_defaults_setup │ │ │ │ + 2905: 000c9d75 108 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok___ok │ │ │ │ + 2906: 001975c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____next__ │ │ │ │ + 2907: 000acd6d 840 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_dir │ │ │ │ + 2908: 002e54e9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_def │ │ │ │ + 2909: 000a2ac9 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____mypyc_defaults_setup │ │ │ │ 2910: 00087ac9 180 FUNC GLOBAL DEFAULT 11 CPyDict_ItemsView │ │ │ │ - 2911: 000d4681 2416 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___finish_off │ │ │ │ - 2912: 001ee529 48 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 2911: 000d4679 2416 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___finish_off │ │ │ │ + 2912: 001ee51d 48 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ 2913: 00366a20 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___StringParser____goto │ │ │ │ - 2914: 00139189 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___throw │ │ │ │ - 2915: 001d19b5 100 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_fmt_off │ │ │ │ - 2916: 0009fab9 172 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____init__ │ │ │ │ - 2917: 0026c6e5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____next__ │ │ │ │ + 2914: 0013917d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___throw │ │ │ │ + 2915: 001d19a9 100 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_fmt_off │ │ │ │ + 2916: 0009fab5 172 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____init__ │ │ │ │ + 2917: 0026c725 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____next__ │ │ │ │ 2918: 00366d04 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___tail │ │ │ │ - 2919: 00095bb1 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_power │ │ │ │ + 2919: 00095bad 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_power │ │ │ │ 2920: 00085f85 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment_string │ │ │ │ - 2921: 002e5549 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class_paren_empty │ │ │ │ - 2922: 00099f25 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default │ │ │ │ - 2923: 0023d085 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ + 2921: 002e5589 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class_paren_empty │ │ │ │ + 2922: 00099f21 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default │ │ │ │ + 2923: 0023d0c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ 2924: 00054099 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen │ │ │ │ - 2925: 001dfaa1 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_alt │ │ │ │ - 2926: 0022f82d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ - 2927: 0013db29 2256 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ - 2928: 0019db69 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ - 2929: 002711bd 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____first_right_hand_split │ │ │ │ - 2930: 000a22c1 204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern____submatch │ │ │ │ + 2925: 001dfa95 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_alt │ │ │ │ + 2926: 0022f871 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ + 2927: 0013db1d 2256 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ + 2928: 0019db61 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ + 2929: 002711fd 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____first_right_hand_split │ │ │ │ + 2930: 000a22bd 204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern____submatch │ │ │ │ 2931: 00366f0c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pytree_internal │ │ │ │ - 2932: 001ffc09 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assert_match │ │ │ │ + 2932: 001ffbf9 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assert_match │ │ │ │ 2933: 0005e33d 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ - 2934: 0011d369 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2934: 0011d361 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2935: 0036688c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___addclosure_make_dfa_ParserGenerator_obj │ │ │ │ - 2936: 001bee41 292 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___determine_route │ │ │ │ + 2936: 001bee39 292 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___determine_route │ │ │ │ 2937: 00366c7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_decorators_LineGenerator_env │ │ │ │ - 2938: 001c76c9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ + 2938: 001c76c1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ 2939: 00366cf8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____BracketSplitComponent │ │ │ │ 2940: 00366bd8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_gen │ │ │ │ - 2941: 00186e85 304 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___can_advance │ │ │ │ + 2941: 00186e7d 304 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___can_advance │ │ │ │ 2942: 00366a40 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_suite__TopLevelStatementsVisitor_gen │ │ │ │ 2943: 00063f89 104 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor │ │ │ │ - 2944: 0015a8d9 7600 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____top_level__ │ │ │ │ + 2944: 0015a8cd 7600 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____top_level__ │ │ │ │ 2945: 00366ef4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__width_table___globals │ │ │ │ - 2946: 000d75c1 1156 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 2946: 000d75b9 1156 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ 2947: 00087529 28 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithNone │ │ │ │ 2948: 000926ad 328 FUNC GLOBAL DEFAULT 11 CPyDef_const_____top_level__ │ │ │ │ - 2949: 00097f95 576 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split │ │ │ │ - 2950: 00193b89 120 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____pattern_symbols │ │ │ │ - 2951: 000a2895 308 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch │ │ │ │ - 2952: 000958d1 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_decorators │ │ │ │ - 2953: 00123ab1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ - 2954: 0015e8e1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___close │ │ │ │ - 2955: 001afea1 228 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___dump │ │ │ │ - 2956: 00209855 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ - 2957: 002096a1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ + 2949: 00097f91 576 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split │ │ │ │ + 2950: 00193b81 120 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____pattern_symbols │ │ │ │ + 2951: 000a2891 308 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch │ │ │ │ + 2952: 000958cd 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_decorators │ │ │ │ + 2953: 00123aa9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ + 2954: 0015e8d5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___close │ │ │ │ + 2955: 001afe99 228 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___dump │ │ │ │ + 2956: 00209849 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ + 2957: 00209695 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ 2958: 00088051 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetValuesIter │ │ │ │ 2959: 00051b99 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen │ │ │ │ 2960: 00051889 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_env │ │ │ │ - 2961: 001eacb9 2060 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_node_to_standalone_comment │ │ │ │ - 2962: 00126f25 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ - 2963: 00113789 5196 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____top_level__ │ │ │ │ + 2961: 001eacad 2060 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_node_to_standalone_comment │ │ │ │ + 2962: 00126f1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ + 2963: 00113781 5196 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____top_level__ │ │ │ │ 2964: 000851c9 156 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt16_ │ │ │ │ - 2965: 0013b6e1 1276 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___normalize_numeric_literal │ │ │ │ - 2966: 0012b7e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ - 2967: 00192cd9 428 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ + 2965: 0013b6d5 1276 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___normalize_numeric_literal │ │ │ │ + 2966: 0012b7dd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ + 2967: 00192cd1 428 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ 2968: 00052ba9 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen │ │ │ │ - 2969: 000c900d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_atom_with_invisible_parens │ │ │ │ + 2969: 000c9005 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_atom_with_invisible_parens │ │ │ │ 2970: 00055d01 100 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder_____init__ │ │ │ │ - 2971: 000b4115 500 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____eq__ │ │ │ │ - 2972: 002ed3a1 528 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___driver │ │ │ │ - 2973: 00151fd5 35076 FUNC GLOBAL DEFAULT 11 CPyDef_mode_____top_level__ │ │ │ │ - 2974: 00094fa9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ + 2971: 000b410d 500 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____eq__ │ │ │ │ + 2972: 002ed3e1 528 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___driver │ │ │ │ + 2973: 00151fc9 35076 FUNC GLOBAL DEFAULT 11 CPyDef_mode_____top_level__ │ │ │ │ + 2974: 00094fa5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ 2975: 00093e71 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____iter__ │ │ │ │ 2976: 00366fac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_sys │ │ │ │ - 2977: 001ace09 9084 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____validate_msg │ │ │ │ - 2978: 001c211d 3420 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____init__ │ │ │ │ + 2977: 001ace01 9084 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____validate_msg │ │ │ │ + 2978: 001c2115 3420 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____init__ │ │ │ │ 2979: 00366d14 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___OffsetAndMagic │ │ │ │ 2980: 00366948 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___NegatedPattern │ │ │ │ - 2981: 000a628d 556 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___addarc │ │ │ │ - 2982: 00274761 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ + 2981: 000a6285 556 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___addarc │ │ │ │ + 2982: 002747a1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ 2983: 00085049 136 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt32_ │ │ │ │ 2984: 00366afc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___hug_parens_with_braces_and_square_brackets │ │ │ │ 2985: 00366fc4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black │ │ │ │ - 2986: 0025ebd5 7340 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2987: 001ec815 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ - 2988: 000dc7a5 704 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ - 2989: 000a6861 108 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer │ │ │ │ + 2986: 0025ec19 7340 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2987: 001ec809 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 2988: 000dc79d 704 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ + 2989: 000a6859 108 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer │ │ │ │ 2990: 00366cdc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_INDENT_LineGenerator_env │ │ │ │ - 2991: 00129b29 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ - 2992: 001df949 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_rhs │ │ │ │ + 2991: 00129b21 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ + 2992: 001df93d 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_rhs │ │ │ │ 2993: 003669ec 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_simple_lookup_hug_power_op_obj │ │ │ │ - 2994: 000a0f35 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____iter__ │ │ │ │ - 2995: 0028c189 184 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___parse_ast │ │ │ │ + 2994: 000a0f31 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____iter__ │ │ │ │ + 2995: 0028c1c9 184 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___parse_ast │ │ │ │ 2996: 0005460d 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen │ │ │ │ - 2997: 000b8d59 264 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___unifystate │ │ │ │ - 2998: 000ce691 528 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_lineno │ │ │ │ - 2999: 001d1b19 268 FUNC GLOBAL DEFAULT 11 CPyPy_comments___convert_one_fmt_off_pair │ │ │ │ + 2997: 000b8d51 264 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___unifystate │ │ │ │ + 2998: 000ce689 528 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_lineno │ │ │ │ + 2999: 001d1b0d 268 FUNC GLOBAL DEFAULT 11 CPyPy_comments___convert_one_fmt_off_pair │ │ │ │ 3000: 003668a8 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___backtrack_Recorder_gen │ │ │ │ - 3001: 000da26d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ - 3002: 000a511d 328 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___switch_to │ │ │ │ + 3001: 000da265 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 3002: 000a5115 328 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___switch_to │ │ │ │ 3003: 00366e20 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_schema___globals │ │ │ │ 3004: 00086885 200 FUNC GLOBAL DEFAULT 11 CPyList_GetItem │ │ │ │ - 3005: 0009f919 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_transform │ │ │ │ - 3006: 001ea949 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_match │ │ │ │ - 3007: 000cca99 1996 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____else_match │ │ │ │ - 3008: 0024556d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___close │ │ │ │ - 3009: 00114bd5 2964 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____top_level__ │ │ │ │ - 3010: 00099ab1 388 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit │ │ │ │ + 3005: 0009f915 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_transform │ │ │ │ + 3006: 001ea93d 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_match │ │ │ │ + 3007: 000cca91 1996 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____else_match │ │ │ │ + 3008: 002455b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___close │ │ │ │ + 3009: 00114bcd 2964 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____top_level__ │ │ │ │ + 3010: 00099aad 388 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit │ │ │ │ 3011: 000856f9 244 FUNC GLOBAL DEFAULT 11 CPyFloat_FloorDivide │ │ │ │ - 3012: 001378f9 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___send │ │ │ │ - 3013: 00098ed1 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split │ │ │ │ - 3014: 000a34d9 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____mypyc_defaults_setup │ │ │ │ - 3015: 001ee60d 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ + 3012: 001378ed 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___send │ │ │ │ + 3013: 00098ecd 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split │ │ │ │ + 3014: 000a34d5 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____mypyc_defaults_setup │ │ │ │ + 3015: 001ee601 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ 3016: 00366ea0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen___globals │ │ │ │ 3017: 00366dfc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pygram │ │ │ │ - 3018: 00115f41 84 FUNC GLOBAL DEFAULT 11 CPyPy_black___patched_main │ │ │ │ + 3018: 00115f39 84 FUNC GLOBAL DEFAULT 11 CPyPy_black___patched_main │ │ │ │ 3019: 00050dc5 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_env │ │ │ │ 3020: 00366b90 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_with_length_Line_gen │ │ │ │ - 3021: 000cffb9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___close │ │ │ │ - 3022: 0009b659 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ + 3021: 000cffb1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___close │ │ │ │ + 3022: 0009b655 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ 3023: 00366944 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Base_env │ │ │ │ 3024: 00366bf4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_env │ │ │ │ - 3025: 0013cb15 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ + 3025: 0013cb09 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ 3026: 00050599 0 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_splitter_match │ │ │ │ - 3027: 0015c689 4928 FUNC GLOBAL DEFAULT 11 CPyDef_token_____top_level__ │ │ │ │ - 3028: 001964d1 1980 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_closing_paren │ │ │ │ - 3029: 0028856d 1560 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____repr__ │ │ │ │ - 3030: 001eeee5 7340 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_unchanged_line_by_line │ │ │ │ + 3027: 0015c67d 4928 FUNC GLOBAL DEFAULT 11 CPyDef_token_____top_level__ │ │ │ │ + 3028: 001964c9 1980 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_closing_paren │ │ │ │ + 3029: 002885ad 1560 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____repr__ │ │ │ │ + 3030: 001eeed9 7340 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_unchanged_line_by_line │ │ │ │ 3031: 00366bb8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_gen │ │ │ │ 3032: 00055229 112 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic │ │ │ │ - 3033: 00252e05 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ - 3034: 0023d139 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ - 3035: 0018463d 668 FUNC GLOBAL DEFAULT 11 CPyDef_literals_____top_level__ │ │ │ │ + 3033: 00252e49 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ + 3034: 0023d17d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ + 3035: 00184635 668 FUNC GLOBAL DEFAULT 11 CPyDef_literals_____top_level__ │ │ │ │ 3036: 000510ed 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ - 3037: 00250a25 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___throw │ │ │ │ - 3038: 00269449 2724 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_build_line │ │ │ │ - 3039: 00096991 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ - 3040: 001420f5 264 FUNC GLOBAL DEFAULT 11 CPyPy_comments____contains_fmt_skip_comment │ │ │ │ - 3041: 001acc3d 316 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____init__ │ │ │ │ + 3037: 00250a69 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___throw │ │ │ │ + 3038: 00269489 2724 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_build_line │ │ │ │ + 3039: 0009698d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ + 3040: 001420e9 264 FUNC GLOBAL DEFAULT 11 CPyPy_comments____contains_fmt_skip_comment │ │ │ │ + 3041: 001acc35 316 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____init__ │ │ │ │ 3042: 00050b39 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen │ │ │ │ - 3043: 000b06d1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_lpar_token │ │ │ │ - 3044: 00094be9 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_funcdef │ │ │ │ + 3043: 000b06c9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_lpar_token │ │ │ │ + 3044: 00094be5 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_funcdef │ │ │ │ 3045: 000543d9 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen │ │ │ │ 3046: 0005d805 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____iter__ │ │ │ │ - 3047: 0011baf9 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ - 3048: 000c5be5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_tuple │ │ │ │ + 3047: 0011baf1 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ + 3048: 000c5bdd 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_tuple │ │ │ │ 3049: 0008727d 80 FUNC GLOBAL DEFAULT 11 CPyList_Remove │ │ │ │ - 3050: 00196025 1044 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_lbrace │ │ │ │ - 3051: 002aec31 976 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_str │ │ │ │ - 3052: 0019abfd 112 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___get_file_data │ │ │ │ - 3053: 000a2e21 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches │ │ │ │ - 3054: 00182819 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___send │ │ │ │ + 3050: 0019601d 1044 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_lbrace │ │ │ │ + 3051: 002aec71 976 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_str │ │ │ │ + 3052: 0019abf5 112 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___get_file_data │ │ │ │ + 3053: 000a2e1d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches │ │ │ │ + 3054: 00182811 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___send │ │ │ │ 3055: 00366e10 4 OBJECT GLOBAL DEFAULT 22 CPyModule_abc │ │ │ │ - 3056: 0009f601 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter_____mypyc_defaults_setup │ │ │ │ - 3057: 000cd31d 504 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ + 3056: 0009f5fd 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter_____mypyc_defaults_setup │ │ │ │ + 3057: 000cd315 504 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ 3058: 00091a79 156 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_metadata │ │ │ │ - 3059: 000b03c1 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_name_token │ │ │ │ - 3060: 00258da1 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ - 3061: 00239a19 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ - 3062: 002ed789 708 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___parse │ │ │ │ - 3063: 002507f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ - 3064: 000c04d9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ - 3065: 00099d21 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ - 3066: 0009903d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ - 3067: 001c7869 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ + 3059: 000b03b9 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_name_token │ │ │ │ + 3060: 00258de5 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ + 3061: 00239a5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ + 3062: 002ed7c9 708 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___parse │ │ │ │ + 3063: 00250835 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ + 3064: 000c04d1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ + 3065: 00099d1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ + 3066: 00099039 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ + 3067: 001c7861 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ 3068: 00086da5 164 FUNC GLOBAL DEFAULT 11 CPyList_SetItemUnsafe │ │ │ │ - 3069: 002020d9 5912 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ + 3069: 002020c9 5912 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ 3070: 0006467d 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_env │ │ │ │ - 3071: 000dc639 364 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___raise_error │ │ │ │ - 3072: 00162449 3724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_sequence_between │ │ │ │ - 3073: 00268d15 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___throw │ │ │ │ - 3074: 002102c5 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ - 3075: 002edce9 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___token │ │ │ │ + 3071: 000dc631 364 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___raise_error │ │ │ │ + 3072: 0016243d 3724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_sequence_between │ │ │ │ + 3073: 00268d55 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___throw │ │ │ │ + 3074: 002102b9 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ + 3075: 002edd29 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___token │ │ │ │ 3076: 000934a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____iter__ │ │ │ │ - 3077: 000da0ad 448 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 3077: 000da0a5 448 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 3078: 0005ebe5 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___optimize │ │ │ │ - 3079: 00095a55 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_decorators │ │ │ │ - 3080: 000c1355 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ - 3081: 0015fddd 612 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ - 3082: 002981ad 6824 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3079: 00095a51 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_decorators │ │ │ │ + 3080: 000c134d 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ + 3081: 0015fdd1 612 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ + 3082: 002981ed 6824 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 3083: 00054acd 68 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_env │ │ │ │ - 3084: 001e6f11 196 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___throw │ │ │ │ + 3084: 001e6f05 196 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___throw │ │ │ │ 3085: 0008405d 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ 3086: 0005e7c9 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ - 3087: 0009a95d 224 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment_string │ │ │ │ - 3088: 0027ea95 26584 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____top_level__ │ │ │ │ + 3087: 0009a959 224 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment_string │ │ │ │ + 3088: 0027ead5 26584 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____top_level__ │ │ │ │ 3089: 0006486d 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_env │ │ │ │ - 3090: 0009c2a9 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ + 3090: 0009c2a5 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ 3091: 0005e5c5 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ 3092: 0005df95 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ - 3093: 001267b5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ - 3094: 0019a371 956 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___printtoken │ │ │ │ + 3093: 001267ad 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ + 3094: 0019a369 956 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___printtoken │ │ │ │ 3095: 00052a79 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ - 3096: 0014c3b5 208 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ - 3097: 000ed625 2812 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_yield │ │ │ │ - 3098: 0012876d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ - 3099: 00248855 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___close │ │ │ │ - 3100: 002b4349 336 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_in_place │ │ │ │ + 3096: 0014c3a9 208 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ + 3097: 000ed61d 2812 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_yield │ │ │ │ + 3098: 00128765 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ + 3099: 00248899 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___close │ │ │ │ + 3100: 002b4389 336 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_in_place │ │ │ │ 3101: 00366ee4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_cache___globals │ │ │ │ 3102: 0005e931 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____iter__ │ │ │ │ - 3103: 00117fed 196 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ + 3103: 00117fe5 196 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ 3104: 000931cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____iter__ │ │ │ │ - 3105: 0022cf9d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ - 3106: 001a1261 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____init__ │ │ │ │ - 3107: 000cf119 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____next__ │ │ │ │ - 3108: 00210111 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ - 3109: 000c0565 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ - 3110: 000a2c95 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches │ │ │ │ - 3111: 000a1da9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ - 3112: 0012b675 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3113: 001ce6fd 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone__Base_glue │ │ │ │ - 3114: 001c5dbd 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___close │ │ │ │ - 3115: 000afbd9 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___parent_type │ │ │ │ + 3105: 0022cfe1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ + 3106: 001a1259 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____init__ │ │ │ │ + 3107: 000cf111 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____next__ │ │ │ │ + 3108: 00210105 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ + 3109: 000c055d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ + 3110: 000a2c91 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches │ │ │ │ + 3111: 000a1da5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ + 3112: 0012b66d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3113: 001ce6f1 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone__Base_glue │ │ │ │ + 3114: 001c5db5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___close │ │ │ │ + 3115: 000afbd1 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___parent_type │ │ │ │ 3116: 00366f58 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___const │ │ │ │ 3117: 00088b25 50 FUNC GLOBAL DEFAULT 11 CPyTagged_StealAsObject │ │ │ │ 3118: 000528a1 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj │ │ │ │ - 3119: 001d7181 7276 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ - 3120: 000a0875 296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___leaves │ │ │ │ - 3121: 000e0ac9 396 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_suffix │ │ │ │ - 3122: 000b7b2d 228 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___load │ │ │ │ + 3119: 001d7171 7280 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 3120: 000a0871 296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___leaves │ │ │ │ + 3121: 000e0ac1 396 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_suffix │ │ │ │ + 3122: 000b7b25 228 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___load │ │ │ │ 3123: 00366ba8 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___RHSResult │ │ │ │ 3124: 00366bb4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___generate_trailers_to_omit_env │ │ │ │ - 3125: 0009e731 180 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter_____mypyc_defaults_setup │ │ │ │ - 3126: 0013d325 224 FUNC GLOBAL DEFAULT 11 CPyPy_strings___has_triple_quotes │ │ │ │ - 3127: 000dccc9 248 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ - 3128: 001835c9 2796 FUNC GLOBAL DEFAULT 11 CPyDef_literals___evalString │ │ │ │ + 3125: 0009e72d 180 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter_____mypyc_defaults_setup │ │ │ │ + 3126: 0013d319 224 FUNC GLOBAL DEFAULT 11 CPyPy_strings___has_triple_quotes │ │ │ │ + 3127: 000dccc1 248 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ + 3128: 001835c1 2796 FUNC GLOBAL DEFAULT 11 CPyDef_literals___evalString │ │ │ │ 3129: 00093805 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_DEDENT │ │ │ │ - 3130: 002925ad 7748 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___pop │ │ │ │ - 3131: 0021a359 3468 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___untokenize │ │ │ │ + 3130: 002925ed 7748 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___pop │ │ │ │ + 3131: 0021a34d 3468 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___untokenize │ │ │ │ 3132: 00366e88 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___trans │ │ │ │ - 3133: 00296245 852 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___shift │ │ │ │ - 3134: 00133449 188 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___send │ │ │ │ - 3135: 000c74fd 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_vararg │ │ │ │ - 3136: 00122785 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ - 3137: 000b9b25 620 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___maybe │ │ │ │ + 3133: 00296285 852 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___shift │ │ │ │ + 3134: 0013343d 188 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___send │ │ │ │ + 3135: 000c74f5 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_vararg │ │ │ │ + 3136: 0012277d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ + 3137: 000b9b1d 620 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___maybe │ │ │ │ 3138: 00350b1c 4 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummy │ │ │ │ - 3139: 00262d85 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ - 3140: 000a04f1 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___clone │ │ │ │ - 3141: 00134a11 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ - 3142: 000ad80d 880 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_code_start │ │ │ │ + 3139: 00262dc9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ + 3140: 000a04ed 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___clone │ │ │ │ + 3141: 00134a05 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ + 3142: 000ad805 880 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_code_start │ │ │ │ 3143: 0005184d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen │ │ │ │ 3144: 00366d54 4 OBJECT GLOBAL DEFAULT 22 CPyType_brackets___BracketTracker │ │ │ │ - 3145: 00216055 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ + 3145: 00216049 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ 3146: 00050f75 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_env │ │ │ │ - 3147: 0025bed5 2788 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_wrap_cms_in_parens │ │ │ │ + 3147: 0025bf19 2788 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_wrap_cms_in_parens │ │ │ │ 3148: 00063c0d 100 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____get__ │ │ │ │ - 3149: 0013f2bd 376 FUNC GLOBAL DEFAULT 11 CPyPy_black___decode_bytes │ │ │ │ - 3150: 00291cd9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____next__ │ │ │ │ - 3151: 0009c585 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ - 3152: 001bc6b9 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_rbrace │ │ │ │ - 3153: 00129b5d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ - 3154: 001390cd 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___send │ │ │ │ + 3149: 0013f2b1 376 FUNC GLOBAL DEFAULT 11 CPyPy_black___decode_bytes │ │ │ │ + 3150: 00291d19 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____next__ │ │ │ │ + 3151: 0009c581 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ + 3152: 001bc6b1 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_rbrace │ │ │ │ + 3153: 00129b55 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ + 3154: 001390c1 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___send │ │ │ │ 3155: 000860e1 164 FUNC GLOBAL DEFAULT 11 CPyStr_Ord │ │ │ │ - 3156: 0013acad 560 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_hex │ │ │ │ + 3156: 0013aca1 560 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_hex │ │ │ │ 3157: 00054499 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_env │ │ │ │ - 3158: 000a357d 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match │ │ │ │ - 3159: 00096cf1 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STRING │ │ │ │ - 3160: 00122df5 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3161: 002e55e9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line____is_triple_quoted_string │ │ │ │ + 3158: 000a3579 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match │ │ │ │ + 3159: 00096ced 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STRING │ │ │ │ + 3160: 00122ded 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3161: 002e5629 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line____is_triple_quoted_string │ │ │ │ 3162: 00366978 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_valid_index_is_valid_index_factory_obj │ │ │ │ - 3163: 0017ec05 1312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___close │ │ │ │ - 3164: 0011b8a9 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ - 3165: 002e46ed 48 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____next__ │ │ │ │ + 3163: 0017ebfd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___close │ │ │ │ + 3164: 0011b8a1 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ + 3165: 002e472d 48 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____next__ │ │ │ │ 3166: 00083edd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ - 3167: 001e7645 7928 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____get_max_string_length │ │ │ │ - 3168: 000bf57d 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator │ │ │ │ - 3169: 000c9de9 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok___ok │ │ │ │ + 3167: 001e7639 7928 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____get_max_string_length │ │ │ │ + 3168: 000bf575 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator │ │ │ │ + 3169: 000c9de1 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok___ok │ │ │ │ 3170: 00086b7d 264 FUNC GLOBAL DEFAULT 11 CPyList_SetItem │ │ │ │ 3171: 00366f54 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___files │ │ │ │ 3172: 00366be8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___delimiter_split_env │ │ │ │ - 3173: 0022f8e1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ - 3174: 000d19e9 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ + 3173: 0022f925 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ + 3174: 000d19e1 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ 3175: 00366edc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_os │ │ │ │ - 3176: 001e6e21 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___send │ │ │ │ - 3177: 002311f9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ - 3178: 00115a39 120 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ - 3179: 0022b021 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ + 3176: 001e6e15 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___send │ │ │ │ + 3177: 0023123d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ + 3178: 00115a31 120 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ + 3179: 0022b065 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ 3180: 0036690c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree_____init___3_WildcardPattern_env │ │ │ │ - 3181: 002af1c9 1732 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_stable │ │ │ │ + 3181: 002af209 1732 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_stable │ │ │ │ 3182: 000923c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__ │ │ │ │ - 3183: 0026fac1 3484 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 3183: 0026fb01 3484 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ 3184: 00366ad8 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ - 3185: 0013610d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___send │ │ │ │ + 3185: 00136101 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___send │ │ │ │ 3186: 00366fa8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tokenize │ │ │ │ - 3187: 000a6cc9 100 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState │ │ │ │ - 3188: 001401f1 208 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ + 3187: 000a6cc1 100 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState │ │ │ │ + 3188: 001401e5 208 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ 3189: 00366ea8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tokenize_rt │ │ │ │ 3190: 00052529 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_env │ │ │ │ 3191: 00064139 104 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err │ │ │ │ - 3192: 00098b5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____iter__ │ │ │ │ + 3192: 00098b59 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____iter__ │ │ │ │ 3193: 00092f61 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_default │ │ │ │ - 3194: 0019db6d 2188 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___setup │ │ │ │ - 3195: 0027467d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ - 3196: 001d9019 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___throw │ │ │ │ - 3197: 00131b41 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ - 3198: 00185365 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ + 3194: 0019db65 2188 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___setup │ │ │ │ + 3195: 002746bd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ + 3196: 001d900d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___throw │ │ │ │ + 3197: 00131b39 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 3198: 0018535d 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ 3199: 00366c94 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_suite_LineGenerator_env │ │ │ │ - 3200: 002480b1 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___send │ │ │ │ - 3201: 0019ac6d 4776 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___add_token │ │ │ │ + 3200: 002480f5 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___send │ │ │ │ + 3201: 0019ac65 4776 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___add_token │ │ │ │ 3202: 00366ab8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___VARARGS_SPECIALS │ │ │ │ - 3203: 00210061 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ + 3203: 00210055 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ 3204: 00366dbc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_literals___globals │ │ │ │ 3205: 00366ac4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___COMPARATORS │ │ │ │ 3206: 00366e90 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___strings │ │ │ │ 3207: 00366d84 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___black___format_stdin_to_stdout___write_back │ │ │ │ - 3208: 00097431 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_atom │ │ │ │ - 3209: 00097711 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_fstring │ │ │ │ - 3210: 002762e5 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ + 3208: 0009742d 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_atom │ │ │ │ + 3209: 0009770d 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_fstring │ │ │ │ + 3210: 00276325 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ 3211: 00366998 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____get_break_idx_StringSplitter_env │ │ │ │ - 3212: 000a9b7d 412 FUNC GLOBAL DEFAULT 11 CPyDef_black___enable_unstable_feature_callback │ │ │ │ + 3212: 000a9b75 412 FUNC GLOBAL DEFAULT 11 CPyDef_black___enable_unstable_feature_callback │ │ │ │ 3213: 00366a34 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___STRING_PREFIX_RE │ │ │ │ - 3214: 000d2f75 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ - 3215: 001226c1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ - 3216: 001df2a1 1360 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_atom │ │ │ │ + 3214: 000d2f6d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ + 3215: 001226b9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ + 3216: 001df295 1360 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_atom │ │ │ │ 3217: 00087351 10 FUNC GLOBAL DEFAULT 11 CPySequence_Check │ │ │ │ 3218: 00063a0d 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ - 3219: 0017b899 120 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_c │ │ │ │ + 3219: 0017b88d 120 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_c │ │ │ │ 3220: 00366e04 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_resources___globals │ │ │ │ - 3221: 00099895 300 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed │ │ │ │ + 3221: 00099891 300 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed │ │ │ │ 3222: 0005d9ad 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____iter__ │ │ │ │ 3223: 00366d70 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_obj │ │ │ │ 3224: 00054a91 60 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen │ │ │ │ 3225: 00085fd1 32 FUNC GLOBAL DEFAULT 11 CPyStr_Append │ │ │ │ - 3226: 001925f1 136 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___current │ │ │ │ - 3227: 001bfc19 344 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___filtered_cached │ │ │ │ - 3228: 001f3451 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ - 3229: 00126645 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3226: 001925e9 136 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___current │ │ │ │ + 3227: 001bfc11 344 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___filtered_cached │ │ │ │ + 3228: 001f3445 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ + 3229: 0012663d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 3230: 00366b48 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASYNC_IDENTIFIERS │ │ │ │ - 3231: 000a0c89 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____str__ │ │ │ │ + 3231: 000a0c85 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____str__ │ │ │ │ 3232: 003669f8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParser │ │ │ │ - 3233: 000a2b71 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____mypyc_defaults_setup │ │ │ │ + 3233: 000a2b6d 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____mypyc_defaults_setup │ │ │ │ 3234: 00366c48 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_tname_LineGenerator_gen │ │ │ │ - 3235: 001266d1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ - 3236: 000c7e05 1880 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_parent_function_or_class │ │ │ │ - 3237: 001880f1 124 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ - 3238: 0017eb35 208 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___throw │ │ │ │ - 3239: 00099721 244 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___enumerate_with_length │ │ │ │ - 3240: 002ec4f1 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___resources │ │ │ │ + 3235: 001266c9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ + 3236: 000c7dfd 1880 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_parent_function_or_class │ │ │ │ + 3237: 001880e9 124 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ + 3238: 0017eb2d 208 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___throw │ │ │ │ + 3239: 0009971d 244 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___enumerate_with_length │ │ │ │ + 3240: 002ec531 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___resources │ │ │ │ 3241: 00366a90 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___BRACKETS │ │ │ │ - 3242: 000d4609 120 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_h │ │ │ │ - 3243: 00276319 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ - 3244: 00097869 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____iter__ │ │ │ │ + 3242: 000d4601 120 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_h │ │ │ │ + 3243: 00276359 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ + 3244: 00097865 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____iter__ │ │ │ │ 3245: 00366904 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_WildcardPattern_env │ │ │ │ 3246: 00051325 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_env │ │ │ │ - 3247: 00232969 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_await_parens │ │ │ │ - 3248: 001ca7b5 2440 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_body │ │ │ │ + 3247: 002329ad 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_await_parens │ │ │ │ + 3248: 001ca7ad 2440 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_body │ │ │ │ 3249: 00054165 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_env │ │ │ │ - 3250: 000af555 596 FUNC GLOBAL DEFAULT 11 CPyDef_mode___supports_feature │ │ │ │ + 3250: 000af54d 596 FUNC GLOBAL DEFAULT 11 CPyDef_mode___supports_feature │ │ │ │ 3251: 00366d28 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments____generate_ignored_nodes_from_fmt_skip_env │ │ │ │ - 3252: 001cce09 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ - 3253: 000ad309 112 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___hash_digest │ │ │ │ + 3252: 001cce01 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ + 3253: 000ad301 112 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___hash_digest │ │ │ │ 3254: 0036693c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Node_env │ │ │ │ - 3255: 000a1f55 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___pre_order │ │ │ │ - 3256: 001f6969 200 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___max_delimiter_priority │ │ │ │ + 3255: 000a1f51 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___pre_order │ │ │ │ + 3256: 001f695d 200 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___max_delimiter_priority │ │ │ │ 3257: 00366e80 4 OBJECT GLOBAL DEFAULT 22 CPyModule_itertools │ │ │ │ - 3258: 000bca79 236 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ - 3259: 000b4db5 1332 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___remove │ │ │ │ + 3258: 000bca71 236 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ + 3259: 000b4dad 1332 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___remove │ │ │ │ 3260: 0005db15 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__ │ │ │ │ 3261: 00366ee8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_brackets___globals │ │ │ │ 3262: 00366aec 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___TargetVersion │ │ │ │ 3263: 00366c04 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___right_hand_split_gen │ │ │ │ - 3264: 00128f91 2652 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3265: 002427e5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___close │ │ │ │ - 3266: 000af7a9 276 FUNC GLOBAL DEFAULT 11 CPyPy_mode___supports_feature │ │ │ │ - 3267: 000a1161 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___invalidate_sibling_maps │ │ │ │ + 3264: 00128f89 2652 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3265: 00242829 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___close │ │ │ │ + 3266: 000af7a1 276 FUNC GLOBAL DEFAULT 11 CPyPy_mode___supports_feature │ │ │ │ + 3267: 000a115d 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___invalidate_sibling_maps │ │ │ │ 3268: 00366d20 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___Replacement │ │ │ │ - 3269: 002037f1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ - 3270: 000b3971 276 FUNC GLOBAL DEFAULT 11 CPyDef_trans___TErr │ │ │ │ + 3269: 002037e1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ + 3270: 000b3969 276 FUNC GLOBAL DEFAULT 11 CPyDef_trans___TErr │ │ │ │ 3271: 00054649 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_env │ │ │ │ - 3272: 00263575 308 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___normalize_invisible_parens │ │ │ │ - 3273: 0020c5e1 184 FUNC GLOBAL DEFAULT 11 CPyPy_parse___stack_copy │ │ │ │ - 3274: 0019424d 268 FUNC GLOBAL DEFAULT 11 CPyPy_strings___count_chars_in_width │ │ │ │ - 3275: 000bbce1 424 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ - 3276: 002038ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____next__ │ │ │ │ + 3272: 002635b9 308 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___normalize_invisible_parens │ │ │ │ + 3273: 0020c5d5 184 FUNC GLOBAL DEFAULT 11 CPyPy_parse___stack_copy │ │ │ │ + 3274: 00194245 268 FUNC GLOBAL DEFAULT 11 CPyPy_strings___count_chars_in_width │ │ │ │ + 3275: 000bbcd9 424 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ + 3276: 0020389d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____next__ │ │ │ │ 3277: 00366a78 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_default_Visitor_gen │ │ │ │ 3278: 00052bf1 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen │ │ │ │ 3279: 000512e9 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen │ │ │ │ 3280: 00366a18 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringTransformer │ │ │ │ 3281: 00094705 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__ │ │ │ │ - 3282: 000cb3d5 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ + 3282: 000cb3cd 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ 3283: 00366b30 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___UNPACKING_ON_FLOW │ │ │ │ - 3284: 000a4e49 132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___PgenGrammar │ │ │ │ + 3284: 000a4e41 132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___PgenGrammar │ │ │ │ 3285: 0036684c 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___generate_tokens_gen │ │ │ │ - 3286: 0029eaa5 5764 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___addtoken │ │ │ │ - 3287: 0028b61d 2680 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_equivalent │ │ │ │ - 3288: 001dd041 4132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___gettoken │ │ │ │ - 3289: 001d8f29 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___send │ │ │ │ + 3286: 0029eae5 5764 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___addtoken │ │ │ │ + 3287: 0028b65d 2680 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_equivalent │ │ │ │ + 3288: 001dd035 4132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___gettoken │ │ │ │ + 3289: 001d8f1d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___send │ │ │ │ 3290: 00366cc0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typeparams_LineGenerator_gen │ │ │ │ - 3291: 002e488d 196 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___throw │ │ │ │ - 3292: 002e4f41 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___close │ │ │ │ - 3293: 00129a79 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ - 3294: 002e6ebd 1184 FUNC GLOBAL DEFAULT 11 CPyInit_black │ │ │ │ - 3295: 000c8afd 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_function_or_class │ │ │ │ - 3296: 000b5425 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_factory │ │ │ │ - 3297: 0019cf95 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_opening_paren │ │ │ │ - 3298: 001a7115 104 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 3299: 0012885d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ - 3300: 000dcdc1 1984 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ - 3301: 000a4a11 256 FUNC GLOBAL DEFAULT 11 CPyPy_driver____newer │ │ │ │ + 3291: 002e48cd 196 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___throw │ │ │ │ + 3292: 002e4f81 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___close │ │ │ │ + 3293: 00129a71 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ + 3294: 002e6efd 1184 FUNC GLOBAL DEFAULT 11 CPyInit_black │ │ │ │ + 3295: 000c8af5 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_function_or_class │ │ │ │ + 3296: 000b541d 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_factory │ │ │ │ + 3297: 0019cf8d 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_opening_paren │ │ │ │ + 3298: 001a710d 104 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 3299: 00128855 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ + 3300: 000dcdb9 1984 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ + 3301: 000a4a09 256 FUNC GLOBAL DEFAULT 11 CPyPy_driver____newer │ │ │ │ 3302: 003669ac 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___more_splits_should_be_made_do_transform_StringSplitter_obj │ │ │ │ - 3303: 001f74fd 1212 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ - 3304: 000ed55d 44 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ - 3305: 002bc2ed 332 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_one │ │ │ │ - 3306: 000df82d 240 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ - 3307: 002aa319 332 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream_raw │ │ │ │ - 3308: 001a5271 244 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____normalize_f_string │ │ │ │ - 3309: 002ab4d9 8076 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse │ │ │ │ - 3310: 001379b5 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___throw │ │ │ │ - 3311: 00142f5d 30924 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_features_used │ │ │ │ + 3303: 001f74f1 1212 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ + 3304: 000ed555 44 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ + 3305: 002bc32d 332 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_one │ │ │ │ + 3306: 000df825 240 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ + 3307: 002aa359 332 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream_raw │ │ │ │ + 3308: 001a5269 244 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____normalize_f_string │ │ │ │ + 3309: 002ab519 8076 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse │ │ │ │ + 3310: 001379a9 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___throw │ │ │ │ + 3311: 00142f51 30924 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_features_used │ │ │ │ 3312: 00086acd 176 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64Borrow │ │ │ │ - 3313: 001fab4d 2768 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser____next_state │ │ │ │ + 3313: 001fab3d 2768 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser____next_state │ │ │ │ 3314: 00087e1d 152 FUNC GLOBAL DEFAULT 11 CPyDict_Clear │ │ │ │ - 3315: 001398f5 154 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ - 3316: 002300bd 3856 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3317: 000c6f51 300 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_trailer │ │ │ │ + 3315: 001398e9 154 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ + 3316: 00230101 3856 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3317: 000c6f49 300 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_trailer │ │ │ │ 3318: 00366974 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram___Symbols │ │ │ │ 3319: 003668c0 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___Recorder │ │ │ │ 3320: 00091391 184 FUNC GLOBAL DEFAULT 11 CPyPy_black___re_compile_maybe_verbose │ │ │ │ 3321: 00083bc1 156 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsSimple │ │ │ │ - 3322: 0019a72d 1232 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___get_file_data │ │ │ │ + 3322: 0019a725 1232 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___get_file_data │ │ │ │ 3323: 0005544d 124 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock │ │ │ │ - 3324: 001c3f05 2844 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____init__ │ │ │ │ - 3325: 002e75ad 296 FUNC GLOBAL DEFAULT 11 CPyInit_black___cache │ │ │ │ - 3326: 00123de5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ - 3327: 0023e16d 920 FUNC GLOBAL DEFAULT 11 CPyDef_lines___append_leaves │ │ │ │ + 3324: 001c3efd 2844 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____init__ │ │ │ │ + 3325: 002e75ed 296 FUNC GLOBAL DEFAULT 11 CPyInit_black___cache │ │ │ │ + 3326: 00123ddd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ + 3327: 0023e1b1 920 FUNC GLOBAL DEFAULT 11 CPyDef_lines___append_leaves │ │ │ │ 3328: 00086fa1 464 FUNC GLOBAL DEFAULT 11 CPyList_Pop │ │ │ │ - 3329: 0013638d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___close │ │ │ │ + 3329: 00136381 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___close │ │ │ │ 3330: 00065221 116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_env │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -11723,15 +11723,15 @@ │ │ │ │ 0034035c 000ad315 R_ARM_GLOB_DAT 00366c6c CPyType_linegen___visit_SEMI_LineGenerator_env │ │ │ │ 003479f4 000ad302 R_ARM_ABS32 00366c6c CPyType_linegen___visit_SEMI_LineGenerator_env │ │ │ │ 00340360 00000815 R_ARM_GLOB_DAT 00000000 PyExc_SystemError │ │ │ │ 00340364 00012c15 R_ARM_GLOB_DAT 00366b6c CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 00348154 00012c02 R_ARM_ABS32 00366b6c CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 00340368 0001f015 R_ARM_GLOB_DAT 00366e6c CPyModule_blib2to3 │ │ │ │ 0034036c 0002a415 R_ARM_GLOB_DAT 00366e0c CPyModule_black___resources_internal │ │ │ │ -00340370 00034315 R_ARM_GLOB_DAT 00323118 CPyLit_Complex │ │ │ │ +00340370 00034315 R_ARM_GLOB_DAT 00323150 CPyLit_Complex │ │ │ │ 0034037c 00091315 R_ARM_GLOB_DAT 00366b8c CPyType_lines___enumerate_reversed_env │ │ │ │ 00348048 00091302 R_ARM_ABS32 00366b8c CPyType_lines___enumerate_reversed_env │ │ │ │ 00340380 00056015 R_ARM_GLOB_DAT 00366f74 CPyModule_pathspec │ │ │ │ 00340388 00028c15 R_ARM_GLOB_DAT 00366f88 CPyModule_pathlib │ │ │ │ 0034038c 00083115 R_ARM_GLOB_DAT 00366f00 CPyModule_multiprocessing │ │ │ │ 00340398 00080215 R_ARM_GLOB_DAT 00366a50 CPyType_ranges____LinesMapping │ │ │ │ 0034844c 00080202 R_ARM_ABS32 00366a50 CPyType_ranges____LinesMapping │ │ │ │ @@ -12342,15 +12342,15 @@ │ │ │ │ 0034897c 0004c502 R_ARM_ABS32 00366928 CPyType_pytree___leaves_Leaf_gen │ │ │ │ 00340a88 00081b15 R_ARM_GLOB_DAT 003669d0 CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ 00348608 00081b02 R_ARM_ABS32 003669d0 CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ 00340a8c 0000ac15 R_ARM_GLOB_DAT 00000000 PyDict_Type │ │ │ │ 00340a90 00099f15 R_ARM_GLOB_DAT 00366cf4 CPyType_linegen___line_LineGenerator_env │ │ │ │ 003478e4 00099f02 R_ARM_ABS32 00366cf4 CPyType_linegen___line_LineGenerator_env │ │ │ │ 00340a94 00016915 R_ARM_GLOB_DAT 00366fb0 CPyModule_re │ │ │ │ -00340a98 00027915 R_ARM_GLOB_DAT 003223b0 CPyLit_Tuple │ │ │ │ +00340a98 00027915 R_ARM_GLOB_DAT 003223e8 CPyLit_Tuple │ │ │ │ 00340a9c 00049315 R_ARM_GLOB_DAT 003669d8 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ 003485f8 00049302 R_ARM_ABS32 003669d8 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ 00340aa0 0000ae15 R_ARM_GLOB_DAT 00000000 PyBaseObject_Type │ │ │ │ 00340aa4 0002c315 R_ARM_GLOB_DAT 00366ec0 CPyStatic_handle_ipynb_magics___globals │ │ │ │ 00340aa8 00064c15 R_ARM_GLOB_DAT 00366d00 CPyType_linegen___CannotSplit │ │ │ │ 003478d4 00064c02 R_ARM_ABS32 00366d00 CPyType_linegen___CannotSplit │ │ │ │ 00340aac 00028415 R_ARM_GLOB_DAT 003668c8 CPyType_driver___release_TokenProxy_gen │ │ │ │ @@ -12361,15 +12361,15 @@ │ │ │ │ 00348cbc 00043802 R_ARM_ABS32 003668d8 CPyType_driver___ReleaseRange │ │ │ │ 00340ab8 0008aa15 R_ARM_GLOB_DAT 00366ca0 CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 0034798c 0008aa02 R_ARM_ABS32 00366ca0 CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 00340abc 0004ce15 R_ARM_GLOB_DAT 00366988 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ 00348698 0004ce02 R_ARM_ABS32 00366988 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ 00340ac0 0000b415 R_ARM_GLOB_DAT 00000000 PyLong_Type │ │ │ │ 00340ac4 00082b15 R_ARM_GLOB_DAT 00366f20 CPyModule_black___parsing │ │ │ │ -00340ac8 0001cb15 R_ARM_GLOB_DAT 003222bc CPyLit_FrozenSet │ │ │ │ +00340ac8 0001cb15 R_ARM_GLOB_DAT 003222f4 CPyLit_FrozenSet │ │ │ │ 00340acc 000a6b15 R_ARM_GLOB_DAT 00366b14 CPyStatic_mode___Feature___FSTRING_PARSING │ │ │ │ 003481ac 000a6b02 R_ARM_ABS32 00366b14 CPyStatic_mode___Feature___FSTRING_PARSING │ │ │ │ 00340ad4 00026315 R_ARM_GLOB_DAT 00366f38 CPyModule_black___mode_internal │ │ │ │ 00340ad8 0007ef15 R_ARM_GLOB_DAT 00366b1c CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ 003481a4 0007ef02 R_ARM_ABS32 00366b1c CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ 00340adc 000c7015 R_ARM_GLOB_DAT 00366ad8 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ 003481ec 000c7002 R_ARM_ABS32 00366ad8 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ @@ -12473,15 +12473,15 @@ │ │ │ │ 00340c04 00038515 R_ARM_GLOB_DAT 00366a60 CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ 003483c8 00038502 R_ARM_ABS32 00366a60 CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ 00340c08 0007df15 R_ARM_GLOB_DAT 00366c14 CPyType_linegen____rhs_transform_line_gen │ │ │ │ 00347aa4 0007df02 R_ARM_ABS32 00366c14 CPyType_linegen____rhs_transform_line_gen │ │ │ │ 00340c0c 0000d415 R_ARM_GLOB_DAT 00000000 PyExc_NameError │ │ │ │ 00340c10 00049f15 R_ARM_GLOB_DAT 00366ca8 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ 0034797c 00049f02 R_ARM_ABS32 00366ca8 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ -00340c14 00043f15 R_ARM_GLOB_DAT 00323120 CPyLit_Float │ │ │ │ +00340c14 00043f15 R_ARM_GLOB_DAT 00323158 CPyLit_Float │ │ │ │ 00340c1c 00065a15 R_ARM_GLOB_DAT 00366a6c CPyType_parsing___lib2to3_parse_env │ │ │ │ 003483b0 00065a02 R_ARM_ABS32 00366a6c CPyType_parsing___lib2to3_parse_env │ │ │ │ 00340c20 000b8115 R_ARM_GLOB_DAT 00366ef4 CPyStatic__width_table___globals │ │ │ │ 00340c24 00022e15 R_ARM_GLOB_DAT 00366f80 CPyModule_click │ │ │ │ 00340c28 00092015 R_ARM_GLOB_DAT 00366f04 CPyModule_black___concurrency │ │ │ │ 00340c2c 00073615 R_ARM_GLOB_DAT 00366f60 CPyModule_black___comments │ │ │ │ 00340c30 00047b15 R_ARM_GLOB_DAT 00366870 CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x32ff18 contains 25 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x4fb34 │ │ │ │ - 0x0000000d (FINI) 0x2ef374 │ │ │ │ + 0x0000000d (FINI) 0x2ef3b0 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x33d6a4 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x33d6a8 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ 0x00000005 (STRTAB) 0x1217c │ │ │ │ 0x00000006 (SYMTAB) 0x514c │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 10a7f56a9f769f0e37dac82b6d6f8797ceb1274a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 036565ecc5ab79dcdccba725b53f0dacecff4ba1 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -3444,20 +3444,20 @@ │ │ │ │ R$I$HyDX │ │ │ │ :JyD:M:K}D │ │ │ │ OJyDOOPK │ │ │ │ ;JyD;M;K}D │ │ │ │ ar$I$HyDX │ │ │ │ I H{DyD │ │ │ │ #J#M{D 3zD │ │ │ │ -rkIlHyDX │ │ │ │ -rgIgHyDX │ │ │ │ -rbIcHyDX │ │ │ │ -rWIWHyDX │ │ │ │ -r-I.HyDX │ │ │ │ -r)I)HyDX │ │ │ │ +rjIkHyDX │ │ │ │ +rfIfHyDX │ │ │ │ +raIbHyDX │ │ │ │ +rVIVHyDX │ │ │ │ +r,I-HyDX │ │ │ │ +r(I(HyDX │ │ │ │ r3I3HyDX │ │ │ │ r'I'HyDX │ │ │ │ r"I#HyDX │ │ │ │ OK\"OIPHyD │ │ │ │ IKV"KIKHyD │ │ │ │ CKW"GIHHyD │ │ │ │ >KX"DIDHyD │ │ │ │ @@ -3522,15 +3522,15 @@ │ │ │ │ 2K["2I3HyD │ │ │ │ ,K\".I/HyD │ │ │ │ %K\")I*HyD │ │ │ │ K\"&I&HyD │ │ │ │ I\"!K!H{DuXxD │ │ │ │ H{DyD │ │ │ │ 2;I;H{DyD │ │ │ │ -28I9H{DyD │ │ │ │ + 28I9H{DyD │ │ │ │ 26I6H{DyD │ │ │ │ -b23I4H{DyD │ │ │ │ -a21I1H{DyD │ │ │ │ -`2.I/H{DyD │ │ │ │ -_2,I,H{DyD │ │ │ │ +h23I4H{DyD │ │ │ │ +g21I1H{DyD │ │ │ │ +f2.I/H{DyD │ │ │ │ +e2,I,H{DyD │ │ │ │ x x"HFyD\1H │ │ │ │ H{DyD43xDH │ │ │ │ H{DyD43xDH │ │ │ │ ` 3hyDxD │ │ │ │ T 3hyDxD │ │ │ │ 3hyDxD │ │ │ │ rsH3hyDxD │ │ │ │ @@ -4656,27 +4656,27 @@ │ │ │ │ H3hyDxDu │ │ │ │ H3hyDxDu │ │ │ │ H3hyDxDu │ │ │ │ H3hyDxDu │ │ │ │ {I|H{DyD │ │ │ │ xIyH{DyD │ │ │ │ uIvH{DyD │ │ │ │ -PBrIsH{DyD │ │ │ │ -OBoIpH{DyD │ │ │ │ +VBrIsH{DyD │ │ │ │ +UBoIpH{DyD │ │ │ │ lImH{DyD │ │ │ │ riIjH{DyD │ │ │ │ bPIQH{DyD │ │ │ │ bMINH{DyD │ │ │ │ bJIKH{DyD │ │ │ │ bGIHH{DyD │ │ │ │ bDIEH{DyD │ │ │ │ rAIBH{DyD │ │ │ │ b>I?H{DyD │ │ │ │ ;K ";I;H{DyD │ │ │ │ -~b7I7H{DyD │ │ │ │ +b7I7H{DyD │ │ │ │ b4I4H{DyD │ │ │ │ b1I1H{DyD │ │ │ │ 2;hyDxDt │ │ │ │ 3 F3` F8 │ │ │ │ 2;hyDxDt │ │ │ │ 3 F3` F8 │ │ │ │ zDWIXHyDxD │ │ │ │ @@ -5055,15 +5055,15 @@ │ │ │ │ "vIIGF>HyD[ │ │ │ │ 2Kr"8IGF8HyD[ │ │ │ │ -.2 I H{DyD │ │ │ │ +42 I H{DyD │ │ │ │ 'R|I|HyD │ │ │ │ zDvIvHyDxDR │ │ │ │ zDmImHyDxDR │ │ │ │ zDhIhHyDxDR │ │ │ │ dK hdJ{D │ │ │ │ UK hUJ{D │ │ │ │ yK hyJ{D │ │ │ │ @@ -5436,20 +5436,20 @@ │ │ │ │ r I H{DyD │ │ │ │ oKpH{DqXxD │ │ │ │ zDZI[HyDxD> │ │ │ │ !JMKNI{D │ │ │ │ rGKHH{DuXxD │ │ │ │ >I?H{DyD │ │ │ │ #J*K*I{D │ │ │ │ -{DYJZIzDyD> │ │ │ │ -"WIWHyDZ │ │ │ │ -"NINHyDZ │ │ │ │ -"EIFHyDZ │ │ │ │ -"?I@HyDZ │ │ │ │ -"0I0HyDZ │ │ │ │ +{DZJ[IzDyD> │ │ │ │ +"XIXHyDZ │ │ │ │ +"OIOHyDZ │ │ │ │ +"FIGHyDZ │ │ │ │ +"@IAHyDZ │ │ │ │ +"1I1HyDZ │ │ │ │ iKV"iIiHyD │ │ │ │ WIQ YKZJ{D|XzD │ │ │ │ XIYH$hyDxD │ │ │ │ AKV"IIJHyD │ │ │ │ 4KY"?I?HyD │ │ │ │ rLIMH{DyD │ │ │ │ +=rIIJH{DyD │ │ │ │ +rFIGH{DyD │ │ │ │ CIDH{DyD │ │ │ │ -br@IAH{DyD │ │ │ │ -cr=I>H{DyD │ │ │ │ -HRPIQH{DyD │ │ │ │ -GRMINH{DyD │ │ │ │ -MRJIKH{DyD │ │ │ │ -LRGIHH{DyD │ │ │ │ -KRDIEH{DyD │ │ │ │ +hr@IAH{DyD │ │ │ │ +ir=I>H{DyD │ │ │ │ +NRPIQH{DyD │ │ │ │ +MRMINH{DyD │ │ │ │ +SRJIKH{DyD │ │ │ │ +RRGIHH{DyD │ │ │ │ +QRDIEH{DyD │ │ │ │ rAIBH{DyD │ │ │ │ -FR>I?H{DyD │ │ │ │ +LR>I?H{DyD │ │ │ │ ;K ";I;H{DyD │ │ │ │ -.R7I7H{DyD │ │ │ │ -/R4I4H{DyD │ │ │ │ -0R1I1H{DyD │ │ │ │ +4R7I7H{DyD │ │ │ │ +5R4I4H{DyD │ │ │ │ +6R1I1H{DyD │ │ │ │ PoKpJ{D|XzD │ │ │ │ nIoH$hyDxD │ │ │ │ {DWJWIzDyD7 │ │ │ │ {DQJRIzDyD7 │ │ │ │ zL3"zI{H|DyD │ │ │ │ 0K-"vIwHyDX │ │ │ │ $K-"nInHyDX │ │ │ │ @@ -5562,26 +5562,26 @@ │ │ │ │ )I@")H;hyDxD │ │ │ │ #IA"#H;hyDxD │ │ │ │ M@" I!H}D;hyDxD │ │ │ │ /L~D/M}D4Y$h │ │ │ │ H#hyDxD! │ │ │ │ "|K|H{DlXxD │ │ │ │ WIXH{DyD │ │ │ │ -D"TIUH{DyD │ │ │ │ -"QIRH{DyD │ │ │ │ +J"TIUH{DyD │ │ │ │ + "QIRH{DyD │ │ │ │ "|I}HyDZ │ │ │ │ -X2mImH{DyD │ │ │ │ +^2mImH{DyD │ │ │ │ "iIjHyDZ │ │ │ │ "\I]HyDZ │ │ │ │ "RISHyDZ │ │ │ │ "8I8HyDZ │ │ │ │ "4I4HyDZ │ │ │ │ ".I/HyDZ │ │ │ │ -u2*I*H{DyD │ │ │ │ -k2'I'H{DyD │ │ │ │ +{2*I*H{DyD │ │ │ │ +q2'I'H{DyD │ │ │ │ .KHJIIIHzD │ │ │ │ %KCIDHyD │ │ │ │ K>J?I?HzD │ │ │ │ 24I5H{DyD │ │ │ │ H {D}XxD │ │ │ │ $){D|XzD │ │ │ │ ?L~D?M}D4Y$h │ │ │ │ @@ -5681,15 +5681,15 @@ │ │ │ │ 2I3H{DyD │ │ │ │ )"TIUHyD │ │ │ │ 'I(H{DyD │ │ │ │ #I$H{DyD │ │ │ │ rkH+hyDxD │ │ │ │ {DeJeIzDyD% │ │ │ │ r1H+hyDxD │ │ │ │ -&r,I,H{DyD │ │ │ │ +,r,I,H{DyD │ │ │ │ r)I)H{DyD │ │ │ │ lKzDlM}D │ │ │ │ lKzDlM}D │ │ │ │ lKzDlM}D │ │ │ │ &I'H{DyD │ │ │ │ 0I1H{DyD │ │ │ │ ,I-H{DyD │ │ │ │ @@ -6064,19 +6064,19 @@ │ │ │ │ "KzJzIzD │ │ │ │ KPJQIQHzD │ │ │ │ RBICH{DyD │ │ │ │ -YR?I@H{DyD │ │ │ │ -{RI?H{DyD │ │ │ │ ;K ";I;H{DyD │ │ │ │ 7I7H{DyD │ │ │ │ 4I4H{DyD │ │ │ │ @@ -6212,23 +6212,23 @@ │ │ │ │ H{DyDX;xD │ │ │ │ H{DyDX;xD │ │ │ │ H{DyDX;xD │ │ │ │ H{DyDX;xD │ │ │ │ H{DyDX;xD │ │ │ │ H{DyDX;xD │ │ │ │ H{DyDX;xD │ │ │ │ -TIUH{DyD │ │ │ │ -QIQH{DyD │ │ │ │ -MINH{DyD │ │ │ │ -JIJH{DyD │ │ │ │ -FIGH{DyD │ │ │ │ -rDIDH{DyD │ │ │ │ -@I@H{DyD │ │ │ │ -=K "=I=H{DyD │ │ │ │ -8I8H{DyD │ │ │ │ +SITH{DyD │ │ │ │ +PIPH{DyD │ │ │ │ +LIMH{DyD │ │ │ │ +IIIH{DyD │ │ │ │ +EIFH{DyD │ │ │ │ +rCICH{DyD │ │ │ │ +?I?H{DyD │ │ │ │ +K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ r^I_H{DyD │ │ │ │ b[I\H{DyD │ │ │ │ -&rXIYH{DyD │ │ │ │ -PrUIVH{DyD │ │ │ │ +,rXIYH{DyD │ │ │ │ +VrUIVH{DyD │ │ │ │ bRISH{DyD │ │ │ │ -ArOIPH{DyD │ │ │ │ +GrOIPH{DyD │ │ │ │ rJIKH{DyD │ │ │ │ HK "HIHH{DyD │ │ │ │ -mbEIEH{DyD │ │ │ │ +sbEIEH{DyD │ │ │ │ RBIBH{DyD │ │ │ │ -6b?I?H{DyD │ │ │ │ -SbK ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ @*{DdXzD │ │ │ │ h&xD{DzDC │ │ │ │ -eRvIvH{DyD │ │ │ │ +kRvIvH{DyD │ │ │ │ iIzDiKiHyD{DxDB │ │ │ │ -fR}I}H{DyD │ │ │ │ -@RzIzH{DyD │ │ │ │ +lR}I}H{DyD │ │ │ │ +FRzIzH{DyD │ │ │ │ RwIwH{DyD │ │ │ │ RtItH{DyD │ │ │ │ RqIqH{DyD │ │ │ │ RnInH{DyD │ │ │ │ RkIkH{DyD │ │ │ │ hK "hIiH{DyD │ │ │ │ -]RdIeH{DyD │ │ │ │ -VbaIbH{DyD │ │ │ │ +cRdIeH{DyD │ │ │ │ +\baIbH{DyD │ │ │ │ B^I_H{DyD │ │ │ │ -Zb[I\H{DyD │ │ │ │ -UbXIYH{DyD │ │ │ │ -TbUIVH{DyD │ │ │ │ -[bRISH{DyD │ │ │ │ -\bOIPH{DyD │ │ │ │ +`b[I\H{DyD │ │ │ │ +[bXIYH{DyD │ │ │ │ +ZbUIVH{DyD │ │ │ │ +abRISH{DyD │ │ │ │ +bbOIPH{DyD │ │ │ │ bLIMH{DyD │ │ │ │ bIIJH{DyD │ │ │ │ rEIFH{DyD │ │ │ │ LKRF^I_HyD │ │ │ │ GKQ"[I[HyD │ │ │ │ Kd"*I*HyD │ │ │ │ }I}H{DyD │ │ │ │ @@ -8018,15 +8019,15 @@ │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ VH:F!FxD │ │ │ │ _H:F!FxD │ │ │ │ /usr/lib/python3/dist-packages/mypyc/lib-rt/CPy.h │ │ │ │ -/tmp/tmp9_m7usfq/build/__native_fec286f4eda846987175.c │ │ │ │ +/tmp/tmpsfaxdjim/build/__native_fec286f4eda846987175.c │ │ │ │ cpy_r_r2 │ │ │ │ ((blib2to3___pytree___LeafObject *)cpy_r_leaf)->_value │ │ │ │ cpy_r_r6 │ │ │ │ cpy_r_r0 │ │ │ │ cpy_r_r3 │ │ │ │ cpy_r_r4 │ │ │ │ cpy_r_r5 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -14,194 +14,194 @@ │ │ │ │ ldr r0, [pc, #24] @ (505c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ movs r4, r5 │ │ │ │ - vhadd.s d16, d6, d25 │ │ │ │ - vaddl.s16 q0, d4, d25 │ │ │ │ + vaddl.s32 q0, d14, d25 │ │ │ │ + vaddl.s8 q8, d12, d25 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (505f0 ) │ │ │ │ movs r2, #22 │ │ │ │ ldr r1, [pc, #20] @ (505f4 ) │ │ │ │ ldr r0, [pc, #20] @ (505f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ movs r4, r5 │ │ │ │ - vaddl.s8 q0, d4, d25 │ │ │ │ - vaddl.s32 q0, d14, d25 │ │ │ │ + vext.8 d0, d12, d25, #0 │ │ │ │ + vaddl.s32 q8, d6, d25 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (50620 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ ldr r1, [pc, #20] @ (50624 ) │ │ │ │ ldr r0, [pc, #20] @ (50628 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ movs r4, r5 │ │ │ │ - vhadd.s16 d16, d4, d25 │ │ │ │ - vaddl.s16 q0, d2, d25 │ │ │ │ + vaddl.s8 q0, d12, d25 │ │ │ │ + vaddl.s8 q8, d10, d25 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (50654 ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ ldr r1, [pc, #20] @ (50658 ) │ │ │ │ ldr r0, [pc, #24] @ (5065c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ movs r4, r5 │ │ │ │ - vhadd.s d16, d14, d25 │ │ │ │ - vaddl.s32 q0, d8, d25 │ │ │ │ + vext.8 d0, d6, d25, #0 │ │ │ │ + vaddl.s32 q8, d0, d25 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (50688 ) │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ ldr r1, [pc, #20] @ (5068c ) │ │ │ │ ldr r0, [pc, #24] @ (50690 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #328 @ 0x148 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ movs r4, r5 │ │ │ │ - vhadd.s8 d16, d10, d25 │ │ │ │ - vaddl.s8 q0, d8, d25 │ │ │ │ + vaddl.s8 q0, d2, d25 │ │ │ │ + vaddl.s8 q8, d0, d25 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (506b8 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r1, [pc, #20] @ (506bc ) │ │ │ │ ldr r0, [pc, #20] @ (506c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ movs r4, r5 │ │ │ │ - vhadd.s16 d0, d8, d25 │ │ │ │ - vhadd.s8 d16, d2, d25 │ │ │ │ + vhadd.s16 d16, d0, d25 │ │ │ │ + vhadd.s d16, d10, d25 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (506e8 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ ldr r1, [pc, #20] @ (506ec ) │ │ │ │ ldr r0, [pc, #20] @ (506f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r2, [r1, #20] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ movs r4, r5 │ │ │ │ - vhadd.s8 d16, d12, d25 │ │ │ │ - vhadd.s d16, d6, d25 │ │ │ │ + vaddl.s8 q0, d4, d25 │ │ │ │ + vaddl.s32 q0, d14, d25 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (50718 ) │ │ │ │ movs r2, #31 │ │ │ │ ldr r1, [pc, #20] @ (5071c ) │ │ │ │ ldr r0, [pc, #20] @ (50720 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ movs r4, r5 │ │ │ │ - vhadd.s16 d0, d12, d25 │ │ │ │ - vhadd.s16 d16, d14, d25 │ │ │ │ + vhadd.s16 d16, d4, d25 │ │ │ │ + vaddl.s16 q0, d6, d25 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5074c ) │ │ │ │ movw r2, #439 @ 0x1b7 │ │ │ │ ldr r1, [pc, #20] @ (50750 ) │ │ │ │ ldr r0, [pc, #24] @ (50754 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ movs r4, r5 │ │ │ │ - stcl 0, cr0, [sl, #164]! @ 0xa4 │ │ │ │ - vhadd.s8 d16, d0, d25 │ │ │ │ + cdp 0, 2, cr0, cr2, cr9, {1} │ │ │ │ + vhadd.s d16, d8, d25 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5077c ) │ │ │ │ movs r2, #22 │ │ │ │ ldr r1, [pc, #20] @ (50780 ) │ │ │ │ ldr r0, [pc, #20] @ (50784 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #884 @ 0x374 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ movs r4, r5 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + adds r4, r4, #7 │ │ │ │ movs r2, r5 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r2, #0 │ │ │ │ movs r2, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (507ac ) │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ ldr r1, [pc, #20] @ (507b0 ) │ │ │ │ ldr r0, [pc, #20] @ (507b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #908 @ 0x38c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ movs r4, r5 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r0, #0 │ │ │ │ movs r2, r5 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + subs r2, r5, #0 │ │ │ │ movs r2, r5 │ │ │ │ adds r0, #20 │ │ │ │ b.n 502fc │ │ │ │ movs r0, #20 │ │ │ │ b.n 50300 │ │ │ │ adds r0, #3 │ │ │ │ b.n 508e4 │ │ │ │ @@ -7996,15 +7996,15 @@ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ strd r4, r4, [ip, #372] @ 0x174 │ │ │ │ mov r0, ip │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mvns r2, r4 │ │ │ │ + add r2, r3 │ │ │ │ movs r4, r5 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 00054e60 : │ │ │ │ ldr r3, [pc, #8] @ (54e6c ) │ │ │ │ ldr r2, [pc, #12] @ (54e70 ) │ │ │ │ @@ -8163,19 +8163,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (54fe0 ) │ │ │ │ ldr r0, [pc, #20] @ (54fe4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - sbcs r4, r2 │ │ │ │ + rors r4, r1 │ │ │ │ movs r4, r5 │ │ │ │ - add r4, pc, #232 @ (adr r4, 550cc ) │ │ │ │ + add r4, pc, #456 @ (adr r4, 551ac ) │ │ │ │ movs r1, r5 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 00054fe8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -8954,83 +8954,83 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 556a8 │ │ │ │ ldr r3, [pc, #116] @ (55754 ) │ │ │ │ - movw r2, #63819 @ 0xf94b │ │ │ │ + movw r2, #63825 @ 0xf951 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #112] @ (55758 ) │ │ │ │ ldr r0, [pc, #112] @ (5575c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 556b8 │ │ │ │ ldr r3, [pc, #96] @ (55760 ) │ │ │ │ - movw r2, #63828 @ 0xf954 │ │ │ │ + movw r2, #63834 @ 0xf95a │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #92] @ (55764 ) │ │ │ │ ldr r0, [pc, #92] @ (55768 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (5576c ) │ │ │ │ - movw r2, #63818 @ 0xf94a │ │ │ │ + movw r2, #63824 @ 0xf950 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #76] @ (55770 ) │ │ │ │ ldr r0, [pc, #80] @ (55774 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #68] @ (55778 ) │ │ │ │ - movw r2, #63827 @ 0xf953 │ │ │ │ + movw r2, #63833 @ 0xf959 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #64] @ (5577c ) │ │ │ │ ldr r0, [pc, #64] @ (55780 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #496 @ 0x1f0 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ movs r1, r5 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ movs r1, r5 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ movs r1, r5 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ movs r4, r5 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00055784 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -10003,177 +10003,177 @@ │ │ │ │ str r1, [r3, #32] │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r5, #28] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #268] @ (561b4 ) │ │ │ │ - movw r2, #52058 @ 0xcb5a │ │ │ │ + movw r2, #52064 @ 0xcb60 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #260] @ (561b8 ) │ │ │ │ ldr r0, [pc, #264] @ (561bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (561c0 ) │ │ │ │ - movw r2, #52043 @ 0xcb4b │ │ │ │ + movw r2, #52049 @ 0xcb51 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #248] @ (561c4 ) │ │ │ │ ldr r0, [pc, #248] @ (561c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #240] @ (561cc ) │ │ │ │ - movw r2, #52081 @ 0xcb71 │ │ │ │ + movw r2, #52087 @ 0xcb77 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #232] @ (561d0 ) │ │ │ │ ldr r0, [pc, #236] @ (561d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (561d8 ) │ │ │ │ - movw r2, #52078 @ 0xcb6e │ │ │ │ + movw r2, #52084 @ 0xcb74 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #220] @ (561dc ) │ │ │ │ ldr r0, [pc, #220] @ (561e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (561e4 ) │ │ │ │ - movw r2, #52075 @ 0xcb6b │ │ │ │ + movw r2, #52081 @ 0xcb71 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #204] @ (561e8 ) │ │ │ │ ldr r0, [pc, #208] @ (561ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (561f0 ) │ │ │ │ - movw r2, #52072 @ 0xcb68 │ │ │ │ + movw r2, #52078 @ 0xcb6e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #192] @ (561f4 ) │ │ │ │ ldr r0, [pc, #192] @ (561f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #184] @ (561fc ) │ │ │ │ - movw r2, #52069 @ 0xcb65 │ │ │ │ + movw r2, #52075 @ 0xcb6b │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #176] @ (56200 ) │ │ │ │ ldr r0, [pc, #180] @ (56204 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #168] @ (56208 ) │ │ │ │ - movw r2, #52066 @ 0xcb62 │ │ │ │ + movw r2, #52072 @ 0xcb68 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #164] @ (5620c ) │ │ │ │ ldr r0, [pc, #164] @ (56210 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #156] @ (56214 ) │ │ │ │ - movw r2, #52063 @ 0xcb5f │ │ │ │ + movw r2, #52069 @ 0xcb65 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #148] @ (56218 ) │ │ │ │ ldr r0, [pc, #152] @ (5621c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #140] @ (56220 ) │ │ │ │ - movw r2, #52060 @ 0xcb5c │ │ │ │ + movw r2, #52066 @ 0xcb62 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #136] @ (56224 ) │ │ │ │ ldr r0, [pc, #136] @ (56228 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #672 @ (adr r0, 56450 ) │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #776] @ 0x308 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ movs r1, r5 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ movs r1, r5 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #20 │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #632] @ 0x278 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + adds r0, #24 │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005622c : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -10292,177 +10292,177 @@ │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #12 │ │ │ │ strd r2, r3, [r5, #28] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #268] @ (564a4 ) │ │ │ │ - movw r2, #64372 @ 0xfb74 │ │ │ │ + movw r2, #64378 @ 0xfb7a │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #260] @ (564a8 ) │ │ │ │ ldr r0, [pc, #264] @ (564ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (564b0 ) │ │ │ │ - movw r2, #64357 @ 0xfb65 │ │ │ │ + movw r2, #64363 @ 0xfb6b │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #248] @ (564b4 ) │ │ │ │ ldr r0, [pc, #248] @ (564b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #240] @ (564bc ) │ │ │ │ - movw r2, #64395 @ 0xfb8b │ │ │ │ + movw r2, #64401 @ 0xfb91 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #232] @ (564c0 ) │ │ │ │ ldr r0, [pc, #236] @ (564c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (564c8 ) │ │ │ │ - movw r2, #64392 @ 0xfb88 │ │ │ │ + movw r2, #64398 @ 0xfb8e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #220] @ (564cc ) │ │ │ │ ldr r0, [pc, #220] @ (564d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (564d4 ) │ │ │ │ - movw r2, #64389 @ 0xfb85 │ │ │ │ + movw r2, #64395 @ 0xfb8b │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #204] @ (564d8 ) │ │ │ │ ldr r0, [pc, #208] @ (564dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (564e0 ) │ │ │ │ - movw r2, #64386 @ 0xfb82 │ │ │ │ + movw r2, #64392 @ 0xfb88 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #192] @ (564e4 ) │ │ │ │ ldr r0, [pc, #192] @ (564e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #184] @ (564ec ) │ │ │ │ - movw r2, #64383 @ 0xfb7f │ │ │ │ + movw r2, #64389 @ 0xfb85 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #176] @ (564f0 ) │ │ │ │ ldr r0, [pc, #180] @ (564f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #168] @ (564f8 ) │ │ │ │ - movw r2, #64380 @ 0xfb7c │ │ │ │ + movw r2, #64386 @ 0xfb82 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #164] @ (564fc ) │ │ │ │ ldr r0, [pc, #164] @ (56500 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #156] @ (56504 ) │ │ │ │ - movw r2, #64377 @ 0xfb79 │ │ │ │ + movw r2, #64383 @ 0xfb7f │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #148] @ (56508 ) │ │ │ │ ldr r0, [pc, #152] @ (5650c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #140] @ (56510 ) │ │ │ │ - movw r2, #64374 @ 0xfb76 │ │ │ │ + movw r2, #64380 @ 0xfb7c │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #136] @ (56514 ) │ │ │ │ ldr r0, [pc, #136] @ (56518 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #24] │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r5 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ movs r1, r5 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ movs r1, r5 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #16] │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r6, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #8] │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r5, #14 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005651c : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -10580,177 +10580,177 @@ │ │ │ │ str r1, [r3, #32] │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r5, #28] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #268] @ (56790 ) │ │ │ │ - movw r2, #5038 @ 0x13ae │ │ │ │ + movw r2, #5044 @ 0x13b4 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #260] @ (56794 ) │ │ │ │ ldr r0, [pc, #264] @ (56798 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (5679c ) │ │ │ │ - movw r2, #5023 @ 0x139f │ │ │ │ + movw r2, #5029 @ 0x13a5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #248] @ (567a0 ) │ │ │ │ ldr r0, [pc, #248] @ (567a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #240] @ (567a8 ) │ │ │ │ - movw r2, #5061 @ 0x13c5 │ │ │ │ + movw r2, #5067 @ 0x13cb │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #232] @ (567ac ) │ │ │ │ ldr r0, [pc, #236] @ (567b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (567b4 ) │ │ │ │ - movw r2, #5058 @ 0x13c2 │ │ │ │ + movw r2, #5064 @ 0x13c8 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #220] @ (567b8 ) │ │ │ │ ldr r0, [pc, #220] @ (567bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (567c0 ) │ │ │ │ - movw r2, #5055 @ 0x13bf │ │ │ │ + movw r2, #5061 @ 0x13c5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #204] @ (567c4 ) │ │ │ │ ldr r0, [pc, #208] @ (567c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (567cc ) │ │ │ │ - movw r2, #5052 @ 0x13bc │ │ │ │ + movw r2, #5058 @ 0x13c2 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #192] @ (567d0 ) │ │ │ │ ldr r0, [pc, #192] @ (567d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #184] @ (567d8 ) │ │ │ │ - movw r2, #5049 @ 0x13b9 │ │ │ │ + movw r2, #5055 @ 0x13bf │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #176] @ (567dc ) │ │ │ │ ldr r0, [pc, #180] @ (567e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #168] @ (567e4 ) │ │ │ │ - movw r2, #5046 @ 0x13b6 │ │ │ │ + movw r2, #5052 @ 0x13bc │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #164] @ (567e8 ) │ │ │ │ ldr r0, [pc, #164] @ (567ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #156] @ (567f0 ) │ │ │ │ - movw r2, #5043 @ 0x13b3 │ │ │ │ + movw r2, #5049 @ 0x13b9 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #148] @ (567f4 ) │ │ │ │ ldr r0, [pc, #152] @ (567f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #140] @ (567fc ) │ │ │ │ - movw r2, #5040 @ 0x13b0 │ │ │ │ + movw r2, #5046 @ 0x13b6 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #136] @ (56800 ) │ │ │ │ ldr r0, [pc, #136] @ (56804 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #816] @ 0x330 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r3, #12 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ movs r1, r5 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ movs r1, r5 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 5053c │ │ │ │ @@ -23391,19 +23391,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (5d774 ) │ │ │ │ ldr r0, [pc, #20] @ (5d778 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - rev r2, r0 │ │ │ │ + rev r2, r7 │ │ │ │ movs r3, r5 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + adds r4, r2, #4 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + subs r6, r6, #5 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d77c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23420,19 +23420,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (5d7b8 ) │ │ │ │ ldr r0, [pc, #20] @ (5d7bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #488 @ 0x1e8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbnz r6, 5d7e6 │ │ │ │ + cbnz r6, 5d7f4 │ │ │ │ movs r3, r5 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r2, #3 │ │ │ │ movs r1, r5 │ │ │ │ - subs r2, r7, #3 │ │ │ │ + subs r2, r6, #4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d7c0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23441,27 +23441,27 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #20] @ (5d7f8 ) │ │ │ │ - movw r2, #47459 @ 0xb963 │ │ │ │ + movw r2, #47465 @ 0xb969 │ │ │ │ ldr r1, [pc, #20] @ (5d7fc ) │ │ │ │ ldr r0, [pc, #20] @ (5d800 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #532 @ 0x214 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbnz r2, 5d81a │ │ │ │ + cbnz r2, 5d828 │ │ │ │ movs r3, r5 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + adds r4, r1, #2 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r5, #3 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d804 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23470,27 +23470,27 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #20] @ (5d83c ) │ │ │ │ - movw r2, #52391 @ 0xcca7 │ │ │ │ + movw r2, #52397 @ 0xccad │ │ │ │ ldr r1, [pc, #20] @ (5d840 ) │ │ │ │ ldr r0, [pc, #20] @ (5d844 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbnz r6, 5d84c │ │ │ │ + cbnz r6, 5d85a │ │ │ │ movs r3, r5 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r1, #1 │ │ │ │ movs r1, r5 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + subs r2, r5, #2 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d848 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23499,27 +23499,27 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #20] @ (5d880 ) │ │ │ │ - movw r2, #54775 @ 0xd5f7 │ │ │ │ + movw r2, #54781 @ 0xd5fd │ │ │ │ ldr r1, [pc, #20] @ (5d884 ) │ │ │ │ ldr r0, [pc, #20] @ (5d888 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #640 @ 0x280 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + cbnz r2, 5d88e │ │ │ │ movs r3, r5 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r0, #0 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r4, #1 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d88c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23528,28 +23528,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5d8c8 ) │ │ │ │ - movw r2, #11705 @ 0x2db9 │ │ │ │ + movw r2, #11711 @ 0x2dbf │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5d8cc ) │ │ │ │ ldr r0, [pc, #20] @ (5d8d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #712 @ 0x2c8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ movs r3, r5 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + subs r4, r7, r6 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r3, #0 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d8d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23558,28 +23558,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5d910 ) │ │ │ │ - movw r2, #13930 @ 0x366a │ │ │ │ + movw r2, #13936 @ 0x3670 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5d914 ) │ │ │ │ ldr r0, [pc, #20] @ (5d918 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #764 @ 0x2fc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + @ instruction: 0xb89a │ │ │ │ movs r3, r5 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r4, r6, r5 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + adds r6, r2, #7 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d91c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23588,28 +23588,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5d958 ) │ │ │ │ - movw r2, #15044 @ 0x3ac4 │ │ │ │ + movw r2, #15050 @ 0x3aca │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5d95c ) │ │ │ │ ldr r0, [pc, #20] @ (5d960 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #824 @ 0x338 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + @ instruction: 0xb852 │ │ │ │ movs r3, r5 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r5, r4 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + adds r6, r1, #6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d964 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23618,28 +23618,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5d9a0 ) │ │ │ │ - movw r2, #16131 @ 0x3f03 │ │ │ │ + movw r2, #16137 @ 0x3f09 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5d9a4 ) │ │ │ │ ldr r0, [pc, #20] @ (5d9a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #884 @ 0x374 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb80a │ │ │ │ movs r3, r5 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + subs r4, r4, r3 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r6, r0, #5 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d9ac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23648,28 +23648,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5d9e8 ) │ │ │ │ - movw r2, #17545 @ 0x4489 │ │ │ │ + movw r2, #17551 @ 0x448f │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5d9ec ) │ │ │ │ ldr r0, [pc, #20] @ (5d9f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #944 @ 0x3b0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ movs r3, r5 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r3, r2 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r7, #3 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d9f4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23678,28 +23678,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5da30 ) │ │ │ │ - movw r2, #18915 @ 0x49e3 │ │ │ │ + movw r2, #18921 @ 0x49e9 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5da34 ) │ │ │ │ ldr r0, [pc, #20] @ (5da38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1004 @ 0x3ec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb77a │ │ │ │ movs r3, r5 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r2, r1 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r6, r6, #2 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005da3c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23708,28 +23708,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5da78 ) │ │ │ │ - movw r2, #19775 @ 0x4d3f │ │ │ │ + movw r2, #19781 @ 0x4d45 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5da7c ) │ │ │ │ ldr r0, [pc, #20] @ (5da80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1064 @ 0x428 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb732 │ │ │ │ movs r3, r5 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + subs r4, r1, r0 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r5, #1 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005da84 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23738,28 +23738,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dac0 ) │ │ │ │ - movw r2, #20597 @ 0x5075 │ │ │ │ + movw r2, #20603 @ 0x507b │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dac4 ) │ │ │ │ ldr r0, [pc, #20] @ (5dac8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ movs r3, r5 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + adds r4, r0, r7 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r4, #0 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dacc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23768,28 +23768,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5db08 ) │ │ │ │ - movw r2, #21419 @ 0x53ab │ │ │ │ + movw r2, #21425 @ 0x53b1 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5db0c ) │ │ │ │ ldr r0, [pc, #20] @ (5db10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1196 @ 0x4ac │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ movs r3, r5 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + adds r4, r7, r5 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + subs r6, r3, r7 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005db14 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23798,28 +23798,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5db50 ) │ │ │ │ - movw r2, #22830 @ 0x592e │ │ │ │ + movw r2, #22836 @ 0x5934 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5db54 ) │ │ │ │ ldr r0, [pc, #20] @ (5db58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1260 @ 0x4ec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb65a │ │ │ │ movs r3, r5 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + adds r4, r6, r4 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + subs r6, r2, r6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005db5c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23828,28 +23828,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5db98 ) │ │ │ │ - movw r2, #24553 @ 0x5fe9 │ │ │ │ + movw r2, #24559 @ 0x5fef │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5db9c ) │ │ │ │ ldr r0, [pc, #20] @ (5dba0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1328 @ 0x530 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ movs r3, r5 │ │ │ │ - adds r4, r6, r2 │ │ │ │ + adds r4, r5, r3 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + subs r6, r1, r5 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dba4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23858,28 +23858,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dbe0 ) │ │ │ │ - movw r2, #25853 @ 0x64fd │ │ │ │ + movw r2, #25859 @ 0x6503 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dbe4 ) │ │ │ │ ldr r0, [pc, #20] @ (5dbe8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ movs r3, r5 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + adds r4, r4, r2 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + subs r6, r0, r4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dbec : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23888,28 +23888,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dc28 ) │ │ │ │ - movw r2, #26995 @ 0x6973 │ │ │ │ + movw r2, #27001 @ 0x6979 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dc2c ) │ │ │ │ ldr r0, [pc, #20] @ (5dc30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1452 @ 0x5ac │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r7, lr} │ │ │ │ movs r3, r5 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + adds r4, r3, r1 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r7, r2 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dc34 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23918,28 +23918,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dc70 ) │ │ │ │ - movw r2, #30224 @ 0x7610 │ │ │ │ + movw r2, #30230 @ 0x7616 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dc74 ) │ │ │ │ ldr r0, [pc, #20] @ (5dc78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1512 @ 0x5e8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, lr} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + adds r4, r2, r0 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r6, r6, r1 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dc7c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23948,28 +23948,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dcb8 ) │ │ │ │ - movw r2, #31929 @ 0x7cb9 │ │ │ │ + movw r2, #31935 @ 0x7cbf │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dcbc ) │ │ │ │ ldr r0, [pc, #20] @ (5dcc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1576 @ 0x628 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r1, #31 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r5, r0 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dcc4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23978,28 +23978,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dd00 ) │ │ │ │ - movw r2, #33142 @ 0x8176 │ │ │ │ + movw r2, #33148 @ 0x817c │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dd04 ) │ │ │ │ ldr r0, [pc, #20] @ (5dd08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1640 @ 0x668 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + adds r6, r4, r7 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dd0c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24008,28 +24008,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dd48 ) │ │ │ │ - movw r2, #34608 @ 0x8730 │ │ │ │ + movw r2, #34614 @ 0x8736 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dd4c ) │ │ │ │ ldr r0, [pc, #20] @ (5dd50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1704 @ 0x6a8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r3, r5} │ │ │ │ + push {r1, r5, r6} │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + adds r6, r3, r6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dd54 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24038,28 +24038,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dd90 ) │ │ │ │ - movw r2, #35368 @ 0x8a28 │ │ │ │ + movw r2, #35374 @ 0x8a2e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dd94 ) │ │ │ │ ldr r0, [pc, #20] @ (5dd98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1764 @ 0x6e4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbz r2, 5de0c │ │ │ │ + push {r1, r3, r4} │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + adds r6, r2, r5 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dd9c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24068,28 +24068,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ddd8 ) │ │ │ │ - movw r2, #36458 @ 0x8e6a │ │ │ │ + movw r2, #36464 @ 0x8e70 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dddc ) │ │ │ │ ldr r0, [pc, #20] @ (5dde0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1824 @ 0x720 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbz r2, 5de42 │ │ │ │ + cbz r2, 5de50 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + adds r6, r1, r4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dde4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24098,28 +24098,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5de20 ) │ │ │ │ - movw r2, #37588 @ 0x92d4 │ │ │ │ + movw r2, #37594 @ 0x92da │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5de24 ) │ │ │ │ ldr r0, [pc, #20] @ (5de28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1888 @ 0x760 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbz r2, 5de78 │ │ │ │ + cbz r2, 5de86 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r0, r3 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005de2c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24128,28 +24128,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5de68 ) │ │ │ │ - movw r2, #39041 @ 0x9881 │ │ │ │ + movw r2, #39047 @ 0x9887 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5de6c ) │ │ │ │ ldr r0, [pc, #20] @ (5de70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1960 @ 0x7a8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbz r2, 5deae │ │ │ │ + cbz r2, 5debc │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + adds r6, r7, r1 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005de74 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24158,28 +24158,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5deb0 ) │ │ │ │ - movw r2, #39973 @ 0x9c25 │ │ │ │ + movw r2, #39979 @ 0x9c2b │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5deb4 ) │ │ │ │ ldr r0, [pc, #20] @ (5deb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - uxtb r2, r0 │ │ │ │ + uxtb r2, r7 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + adds r6, r6, r0 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005debc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24188,28 +24188,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5def8 ) │ │ │ │ - movw r2, #42647 @ 0xa697 │ │ │ │ + movw r2, #42653 @ 0xa69d │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5defc ) │ │ │ │ ldr r0, [pc, #20] @ (5df00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - sxtb r2, r7 │ │ │ │ + uxth r2, r6 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005df04 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24218,28 +24218,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5df40 ) │ │ │ │ - movw r2, #43434 @ 0xa9aa │ │ │ │ + movw r2, #43440 @ 0xa9b0 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5df44 ) │ │ │ │ ldr r0, [pc, #20] @ (5df48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2140 @ 0x85c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - sxth r2, r6 │ │ │ │ + sxtb r2, r5 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005df4c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24248,28 +24248,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5df88 ) │ │ │ │ - movw r2, #44582 @ 0xae26 │ │ │ │ + movw r2, #44588 @ 0xae2c │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5df8c ) │ │ │ │ ldr r0, [pc, #20] @ (5df90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbz r2, 5dfc6 │ │ │ │ + sxth r2, r4 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r4, #28 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005df94 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24278,28 +24278,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dfd0 ) │ │ │ │ - movw r2, #46040 @ 0xb3d8 │ │ │ │ + movw r2, #46046 @ 0xb3de │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dfd4 ) │ │ │ │ ldr r0, [pc, #20] @ (5dfd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2260 @ 0x8d4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbz r2, 5dffc │ │ │ │ + cbz r2, 5e00a │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dfdc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24308,28 +24308,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e018 ) │ │ │ │ - movw r2, #48728 @ 0xbe58 │ │ │ │ + movw r2, #48734 @ 0xbe5e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e01c ) │ │ │ │ ldr r0, [pc, #20] @ (5e020 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2320 @ 0x910 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbz r2, 5e032 │ │ │ │ + cbz r2, 5e040 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e024 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24338,28 +24338,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e060 ) │ │ │ │ - movw r2, #51231 @ 0xc81f │ │ │ │ + movw r2, #51237 @ 0xc825 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e064 ) │ │ │ │ ldr r0, [pc, #20] @ (5e068 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2372 @ 0x944 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbz r2, 5e068 │ │ │ │ + cbz r2, 5e076 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e06c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24368,28 +24368,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e0a8 ) │ │ │ │ - movw r2, #53290 @ 0xd02a │ │ │ │ + movw r2, #53296 @ 0xd030 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e0ac ) │ │ │ │ ldr r0, [pc, #20] @ (5e0b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2420 @ 0x974 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + cbz r2, 5e0ac │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e0b4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24398,28 +24398,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e0f0 ) │ │ │ │ - movw r2, #54162 @ 0xd392 │ │ │ │ + movw r2, #54168 @ 0xd398 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e0f4 ) │ │ │ │ ldr r0, [pc, #20] @ (5e0f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2468 @ 0x9a4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - sub sp, #8 │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e0fc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24428,28 +24428,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e138 ) │ │ │ │ - movw r2, #57847 @ 0xe1f7 │ │ │ │ + movw r2, #57853 @ 0xe1fd │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e13c ) │ │ │ │ ldr r0, [pc, #20] @ (5e140 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2520 @ 0x9d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e144 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24458,28 +24458,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e180 ) │ │ │ │ - movw r2, #61023 @ 0xee5f │ │ │ │ + movw r2, #61029 @ 0xee65 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e184 ) │ │ │ │ ldr r0, [pc, #20] @ (5e188 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2592 @ 0xa20 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e18c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24488,28 +24488,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e1c8 ) │ │ │ │ - movw r2, #62564 @ 0xf464 │ │ │ │ + movw r2, #62570 @ 0xf46a │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e1cc ) │ │ │ │ ldr r0, [pc, #20] @ (5e1d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2664 @ 0xa68 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e1d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24518,28 +24518,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e210 ) │ │ │ │ - movw r2, #63585 @ 0xf861 │ │ │ │ + movw r2, #63591 @ 0xf867 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e214 ) │ │ │ │ ldr r0, [pc, #20] @ (5e218 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2728 @ 0xaa8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e21c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24548,28 +24548,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e258 ) │ │ │ │ - movw r2, #1439 @ 0x59f │ │ │ │ + movw r2, #1445 @ 0x5a5 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e25c ) │ │ │ │ ldr r0, [pc, #20] @ (5e260 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2792 @ 0xae8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e264 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24578,28 +24578,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e2a0 ) │ │ │ │ - movw r2, #2309 @ 0x905 │ │ │ │ + movw r2, #2315 @ 0x90b │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e2a4 ) │ │ │ │ ldr r0, [pc, #20] @ (5e2a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2840 @ 0xb18 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r1, #16 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e2ac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24608,28 +24608,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e2e8 ) │ │ │ │ - movw r2, #3970 @ 0xf82 │ │ │ │ + movw r2, #3976 @ 0xf88 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e2ec ) │ │ │ │ ldr r0, [pc, #20] @ (5e2f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2912 @ 0xb60 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e2f4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24638,28 +24638,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e330 ) │ │ │ │ - movw r2, #12860 @ 0x323c │ │ │ │ + movw r2, #12866 @ 0x3242 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e334 ) │ │ │ │ ldr r0, [pc, #20] @ (5e338 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2972 @ 0xb9c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + asrs r4, r2, #5 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r6, #14 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e33c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24668,28 +24668,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e378 ) │ │ │ │ - movw r2, #23798 @ 0x5cf6 │ │ │ │ + movw r2, #23804 @ 0x5cfc │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e37c ) │ │ │ │ ldr r0, [pc, #20] @ (5e380 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3032 @ 0xbd8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e384 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24698,28 +24698,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e3c0 ) │ │ │ │ - movw r2, #28222 @ 0x6e3e │ │ │ │ + movw r2, #28228 @ 0x6e44 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e3c4 ) │ │ │ │ ldr r0, [pc, #20] @ (5e3c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3092 @ 0xc14 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e3cc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24728,28 +24728,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e408 ) │ │ │ │ - movw r2, #44323 @ 0xad23 │ │ │ │ + movw r2, #44329 @ 0xad29 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e40c ) │ │ │ │ ldr r0, [pc, #20] @ (5e410 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3144 @ 0xc48 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e414 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24758,28 +24758,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e450 ) │ │ │ │ - mov.w r2, #45312 @ 0xb100 │ │ │ │ + movw r2, #45318 @ 0xb106 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e454 ) │ │ │ │ ldr r0, [pc, #20] @ (5e458 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3188 @ 0xc74 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e45c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24788,28 +24788,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e498 ) │ │ │ │ - movw r2, #8916 @ 0x22d4 │ │ │ │ + movw r2, #8922 @ 0x22da │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e49c ) │ │ │ │ ldr r0, [pc, #20] @ (5e4a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3240 @ 0xca8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e4a4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24818,28 +24818,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e4e0 ) │ │ │ │ - movw r2, #12211 @ 0x2fb3 │ │ │ │ + movw r2, #12217 @ 0x2fb9 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e4e4 ) │ │ │ │ ldr r0, [pc, #20] @ (5e4e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3304 @ 0xce8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e4ec : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24848,28 +24848,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e528 ) │ │ │ │ - movw r2, #16386 @ 0x4002 │ │ │ │ + movw r2, #16392 @ 0x4008 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e52c ) │ │ │ │ ldr r0, [pc, #20] @ (5e530 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3352 @ 0xd18 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e534 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24878,28 +24878,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e570 ) │ │ │ │ - movw r2, #17475 @ 0x4443 │ │ │ │ + movw r2, #17481 @ 0x4449 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e574 ) │ │ │ │ ldr r0, [pc, #20] @ (5e578 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3428 @ 0xd64 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e57c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24908,28 +24908,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e5b8 ) │ │ │ │ - movw r2, #38486 @ 0x9656 │ │ │ │ + movw r2, #38492 @ 0x965c │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e5bc ) │ │ │ │ ldr r0, [pc, #20] @ (5e5c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3500 @ 0xdac │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e5c4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24938,28 +24938,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e600 ) │ │ │ │ - movw r2, #40477 @ 0x9e1d │ │ │ │ + movw r2, #40483 @ 0x9e23 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e604 ) │ │ │ │ ldr r0, [pc, #20] @ (5e608 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3544 @ 0xdd8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r5, #2 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e60c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24976,32 +24976,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #32] @ (5e664 ) │ │ │ │ - movw r2, #40806 @ 0x9f66 │ │ │ │ + movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (5e668 ) │ │ │ │ ldr r0, [pc, #28] @ (5e66c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3604 @ 0xe14 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ adds r6, r3, r7 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e670 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25010,28 +25010,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e6ac ) │ │ │ │ - movw r2, #42419 @ 0xa5b3 │ │ │ │ + movw r2, #42425 @ 0xa5b9 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e6b0 ) │ │ │ │ ldr r0, [pc, #20] @ (5e6b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3664 @ 0xe50 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e6b8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25048,32 +25048,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #32] @ (5e710 ) │ │ │ │ - movw r2, #46675 @ 0xb653 │ │ │ │ + movw r2, #46681 @ 0xb659 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (5e714 ) │ │ │ │ ldr r0, [pc, #28] @ (5e718 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3720 @ 0xe88 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ adds r2, r6, r4 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e71c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25082,28 +25082,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e758 ) │ │ │ │ - movw r2, #48656 @ 0xbe10 │ │ │ │ + movw r2, #48662 @ 0xbe16 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e75c ) │ │ │ │ ldr r0, [pc, #20] @ (5e760 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3776 @ 0xec0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e764 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25120,32 +25120,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #32] @ (5e7bc ) │ │ │ │ - movw r2, #49563 @ 0xc19b │ │ │ │ + movw r2, #49569 @ 0xc1a1 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (5e7c0 ) │ │ │ │ ldr r0, [pc, #28] @ (5e7c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3840 @ 0xf00 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ adds r6, r0, r2 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #984 @ 0x3d8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e7c8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25154,28 +25154,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e804 ) │ │ │ │ - movw r2, #53631 @ 0xd17f │ │ │ │ + movw r2, #53637 @ 0xd185 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e808 ) │ │ │ │ ldr r0, [pc, #20] @ (5e80c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3900 @ 0xf3c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #664 @ 0x298 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r1, #17 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r4, #27 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e810 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25184,28 +25184,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e84c ) │ │ │ │ - movw r2, #60025 @ 0xea79 │ │ │ │ + movw r2, #60031 @ 0xea7f │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e850 ) │ │ │ │ ldr r0, [pc, #20] @ (5e854 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e858 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25214,28 +25214,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e894 ) │ │ │ │ - movw r2, #61182 @ 0xeefe │ │ │ │ + movw r2, #61188 @ 0xef04 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e898 ) │ │ │ │ ldr r0, [pc, #20] @ (5e89c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4008 @ 0xfa8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e8a0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25244,28 +25244,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e8dc ) │ │ │ │ - movw r2, #62019 @ 0xf243 │ │ │ │ + movw r2, #62025 @ 0xf249 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e8e0 ) │ │ │ │ ldr r0, [pc, #20] @ (5e8e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4080 @ 0xff0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e8e8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25274,29 +25274,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e924 ) │ │ │ │ - movw r2, #4686 @ 0x124e │ │ │ │ + movw r2, #4692 @ 0x1254 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5e928 ) │ │ │ │ ldr r0, [pc, #20] @ (5e92c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cbnz r6, 5e938 │ │ │ │ + cbnz r6, 5e946 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e930 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25305,29 +25305,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e96c ) │ │ │ │ - movw r2, #24932 @ 0x6164 │ │ │ │ + movw r2, #24938 @ 0x616a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5e970 ) │ │ │ │ ldr r0, [pc, #20] @ (5e974 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 5e97c │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e978 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25336,29 +25336,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e9b4 ) │ │ │ │ - movw r2, #27238 @ 0x6a66 │ │ │ │ + movw r2, #27244 @ 0x6a6c │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5e9b8 ) │ │ │ │ ldr r0, [pc, #20] @ (5e9bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e9c0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25367,29 +25367,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e9fc ) │ │ │ │ - movw r2, #28190 @ 0x6e1e │ │ │ │ + movw r2, #28196 @ 0x6e24 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ea00 ) │ │ │ │ ldr r0, [pc, #20] @ (5ea04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ea08 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25398,29 +25398,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ea44 ) │ │ │ │ - movw r2, #30602 @ 0x778a │ │ │ │ + movw r2, #30608 @ 0x7790 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ea48 ) │ │ │ │ ldr r0, [pc, #20] @ (5ea4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + @ instruction: 0xb85e │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ea50 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25429,29 +25429,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ea8c ) │ │ │ │ - movw r2, #31102 @ 0x797e │ │ │ │ + movw r2, #31108 @ 0x7984 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ea90 ) │ │ │ │ ldr r0, [pc, #20] @ (5ea94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb816 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ea98 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25460,29 +25460,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ead4 ) │ │ │ │ - movw r2, #31602 @ 0x7b72 │ │ │ │ + movw r2, #31608 @ 0x7b78 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ead8 ) │ │ │ │ ldr r0, [pc, #20] @ (5eadc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005eae0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25492,28 +25492,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5eb1c ) │ │ │ │ - movw r2, #31880 @ 0x7c88 │ │ │ │ + movw r2, #31886 @ 0x7c8e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #16] @ (5eb20 ) │ │ │ │ ldr r0, [pc, #20] @ (5eb24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb784 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ movs r1, r5 │ │ │ │ b.w 5eae0 │ │ │ │ │ │ │ │ 0005eb2c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25565,34 +25565,34 @@ │ │ │ │ mov.w r0, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r2, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ b.n 5eb6e │ │ │ │ ldr r3, [pc, #36] @ (5ebd8 ) │ │ │ │ - movw r2, #31971 @ 0x7ce3 │ │ │ │ + movw r2, #31977 @ 0x7ce9 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (5ebdc ) │ │ │ │ ldr r0, [pc, #32] @ (5ebe0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ asrs r2, r7, #18 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r6, #2 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ebe4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25601,29 +25601,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ec20 ) │ │ │ │ - movw r2, #32822 @ 0x8036 │ │ │ │ + movw r2, #32828 @ 0x803c │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ec24 ) │ │ │ │ ldr r0, [pc, #20] @ (5ec28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb64a │ │ │ │ + @ instruction: 0xb682 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ec2c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25632,28 +25632,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ec68 ) │ │ │ │ - movw r2, #33672 @ 0x8388 │ │ │ │ + movw r2, #33678 @ 0x838e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ec6c ) │ │ │ │ ldr r0, [pc, #20] @ (5ec70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + @ instruction: 0xb63a │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ec74 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25662,28 +25662,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ecb0 ) │ │ │ │ - movw r2, #39132 @ 0x98dc │ │ │ │ + movw r2, #39138 @ 0x98e2 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ecb4 ) │ │ │ │ ldr r0, [pc, #20] @ (5ecb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ecbc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25692,28 +25692,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ecf8 ) │ │ │ │ - movw r2, #41062 @ 0xa066 │ │ │ │ + movw r2, #41068 @ 0xa06c │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ecfc ) │ │ │ │ ldr r0, [pc, #20] @ (5ed00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ed04 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25722,28 +25722,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ed40 ) │ │ │ │ - movw r2, #42640 @ 0xa690 │ │ │ │ + movw r2, #42646 @ 0xa696 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ed44 ) │ │ │ │ ldr r0, [pc, #20] @ (5ed48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ed4c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25752,28 +25752,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ed88 ) │ │ │ │ - movw r2, #43925 @ 0xab95 │ │ │ │ + movw r2, #43931 @ 0xab9b │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ed8c ) │ │ │ │ ldr r0, [pc, #20] @ (5ed90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #524 @ 0x20c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ed94 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25782,28 +25782,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5edd0 ) │ │ │ │ - movw r2, #45213 @ 0xb09d │ │ │ │ + movw r2, #45219 @ 0xb0a3 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5edd4 ) │ │ │ │ ldr r0, [pc, #20] @ (5edd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #588 @ 0x24c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005eddc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25812,28 +25812,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ee18 ) │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + movw r2, #55575 @ 0xd917 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ee1c ) │ │ │ │ ldr r0, [pc, #20] @ (5ee20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #636 @ 0x27c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r4, r6} │ │ │ │ + push {r1, r3, r7} │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ee24 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25842,28 +25842,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ee60 ) │ │ │ │ - movw r2, #56046 @ 0xdaee │ │ │ │ + movw r2, #56052 @ 0xdaf4 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ee64 ) │ │ │ │ ldr r0, [pc, #20] @ (5ee68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #688 @ 0x2b0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r3} │ │ │ │ + push {r1, r6} │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ee6c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25872,28 +25872,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5eea8 ) │ │ │ │ - movw r2, #4620 @ 0x120c │ │ │ │ + movw r2, #4626 @ 0x1212 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #20] @ (5eeac ) │ │ │ │ ldr r0, [pc, #20] @ (5eeb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #728 @ 0x2d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbz r2, 5ef1c │ │ │ │ + cbz r2, 5ef2a │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005eeb4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25902,28 +25902,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5eef0 ) │ │ │ │ - movw r2, #5231 @ 0x146f │ │ │ │ + movw r2, #5237 @ 0x1475 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #20] @ (5eef4 ) │ │ │ │ ldr r0, [pc, #20] @ (5eef8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #780 @ 0x30c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbz r2, 5ef52 │ │ │ │ + cbz r2, 5ef60 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005eefc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25932,28 +25932,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ef38 ) │ │ │ │ - movw r2, #57743 @ 0xe18f │ │ │ │ + movw r2, #57749 @ 0xe195 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #20] @ (5ef3c ) │ │ │ │ ldr r0, [pc, #20] @ (5ef40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #832 @ 0x340 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbz r2, 5ef88 │ │ │ │ + cbz r2, 5ef96 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (5ef9c ) │ │ │ │ ldr r3, [pc, #72] @ (5efa0 ) │ │ │ │ @@ -25991,15 +25991,15 @@ │ │ │ │ movs r6, r5 │ │ │ │ lsls r0, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ movs r0, r6 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5efec ) │ │ │ │ @@ -26022,15 +26022,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #32 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (5f034 ) │ │ │ │ @@ -26053,15 +26053,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #31 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (5f07c ) │ │ │ │ @@ -26084,15 +26084,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #30 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (5f0c4 ) │ │ │ │ @@ -26115,15 +26115,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #29 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (5f10c ) │ │ │ │ @@ -26146,15 +26146,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #28 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (5f154 ) │ │ │ │ @@ -26177,15 +26177,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r2, #27 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f19c ) │ │ │ │ @@ -26208,15 +26208,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r1, #26 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (5f1e4 ) │ │ │ │ @@ -26239,15 +26239,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r0, #25 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f22c ) │ │ │ │ @@ -26270,15 +26270,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r7, #23 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5f274 ) │ │ │ │ @@ -26301,15 +26301,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #22 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (5f2bc ) │ │ │ │ @@ -26332,15 +26332,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #21 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5f310 ) │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ @@ -26373,15 +26373,15 @@ │ │ │ │ movs r6, r5 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f360 ) │ │ │ │ @@ -26404,15 +26404,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r0, #19 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5f3a8 ) │ │ │ │ @@ -26435,15 +26435,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r7, #17 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f3f0 ) │ │ │ │ @@ -26466,15 +26466,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r6, #16 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5f438 ) │ │ │ │ @@ -26497,15 +26497,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #15 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (5f480 ) │ │ │ │ @@ -26528,15 +26528,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r4, #14 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f4c8 ) │ │ │ │ @@ -26559,15 +26559,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r3, #13 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5f510 ) │ │ │ │ @@ -26590,15 +26590,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r2, #12 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f558 ) │ │ │ │ @@ -26621,15 +26621,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r1, #11 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5f5a0 ) │ │ │ │ @@ -26652,15 +26652,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r0, #10 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f5e8 ) │ │ │ │ @@ -26683,15 +26683,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r7, #8 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f630 ) │ │ │ │ @@ -26714,15 +26714,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r6, #7 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f678 ) │ │ │ │ @@ -26745,15 +26745,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #6 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f6c0 ) │ │ │ │ @@ -26776,15 +26776,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r4, #5 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f708 ) │ │ │ │ @@ -26807,15 +26807,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r3, #4 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ ldr r3, [pc, #40] @ (5f750 ) │ │ │ │ @@ -26838,15 +26838,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r2, #3 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [pc, #40] @ (5f798 ) │ │ │ │ @@ -26869,15 +26869,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r1, #2 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #40] @ (5f7e0 ) │ │ │ │ @@ -26900,15 +26900,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r0, #1 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #40] @ (5f828 ) │ │ │ │ @@ -26931,15 +26931,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r7, #31 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [pc, #40] @ (5f870 ) │ │ │ │ @@ -26962,15 +26962,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r6, #30 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [pc, #40] @ (5f8b8 ) │ │ │ │ @@ -26993,15 +26993,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r5, #29 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #40] @ (5f900 ) │ │ │ │ @@ -27024,15 +27024,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r4, #28 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #40] @ (5f948 ) │ │ │ │ @@ -27055,15 +27055,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r3, #27 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #40] @ (5f990 ) │ │ │ │ @@ -27086,15 +27086,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #26 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [pc, #40] @ (5f9d8 ) │ │ │ │ @@ -27117,15 +27117,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r1, #25 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #40] @ (5fa20 ) │ │ │ │ @@ -27148,15 +27148,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r0, #24 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #20 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #40] @ (5fa68 ) │ │ │ │ @@ -27179,15 +27179,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r7, #22 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (5fab0 ) │ │ │ │ @@ -27210,15 +27210,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r6, #21 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #20 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (5faf8 ) │ │ │ │ @@ -27241,15 +27241,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r5, #20 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (5fb40 ) │ │ │ │ @@ -27272,15 +27272,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r4, #19 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (5fb88 ) │ │ │ │ @@ -27303,15 +27303,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r3, #18 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (5fbd0 ) │ │ │ │ @@ -27334,15 +27334,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #17 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #19 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (5fc18 ) │ │ │ │ @@ -27365,15 +27365,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r1, #16 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5fc60 ) │ │ │ │ @@ -27396,15 +27396,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r0, #15 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5fca8 ) │ │ │ │ @@ -27427,15 +27427,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r7, #13 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5fcf0 ) │ │ │ │ @@ -27458,15 +27458,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r6, #12 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (5fd38 ) │ │ │ │ @@ -27489,15 +27489,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r5, #11 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (5fd80 ) │ │ │ │ @@ -27520,15 +27520,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r4, #10 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (5fdc8 ) │ │ │ │ @@ -27551,15 +27551,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r3, #9 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5fe10 ) │ │ │ │ @@ -27582,15 +27582,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #8 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5fe58 ) │ │ │ │ @@ -27613,15 +27613,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r1, #7 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5feac ) │ │ │ │ ldrb.w r2, [r0, #36] @ 0x24 │ │ │ │ @@ -27653,15 +27653,15 @@ │ │ │ │ movs r6, r5 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (5fefc ) │ │ │ │ @@ -27684,15 +27684,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r5, #4 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (5ff44 ) │ │ │ │ @@ -27715,15 +27715,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r4, #3 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5ff8c ) │ │ │ │ @@ -27746,15 +27746,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5ffd4 ) │ │ │ │ @@ -27777,15 +27777,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (6001c ) │ │ │ │ @@ -27808,15 +27808,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r2, r1 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (60064 ) │ │ │ │ @@ -27838,15 +27838,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vaddl.u8 q8, d2, d29 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (600ac ) │ │ │ │ @@ -27868,15 +27868,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vhadd.u d16, d10, d29 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (600f4 ) │ │ │ │ @@ -27898,15 +27898,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vhadd.u d0, d2, d29 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (6013c ) │ │ │ │ @@ -27928,15 +27928,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 14, cr0, cr10, cr13, {1} │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (60184 ) │ │ │ │ @@ -27958,15 +27958,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 10, cr0, cr2, cr13, {1} │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (601d8 ) │ │ │ │ ldrb.w r2, [r0, #33] @ 0x21 │ │ │ │ @@ -27997,15 +27997,15 @@ │ │ │ │ cdp2 0, 5, cr0, cr8, cr13, {1} │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60234 ) │ │ │ │ ldrb.w r2, [r0, #32] │ │ │ │ @@ -28036,15 +28036,15 @@ │ │ │ │ ldc2l 0, cr0, [ip, #180]! @ 0xb4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (60284 ) │ │ │ │ @@ -28066,15 +28066,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2 0, cr0, [r2, #180]! @ 0xb4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (602cc ) │ │ │ │ @@ -28096,15 +28096,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc2l 0, cr0, [sl, #-180] @ 0xffffff4c │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #12 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (60314 ) │ │ │ │ @@ -28126,15 +28126,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc2 0, cr0, [r2, #-180] @ 0xffffff4c │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (6035c ) │ │ │ │ @@ -28156,15 +28156,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2l 0, cr0, [sl], {45} @ 0x2d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (603a4 ) │ │ │ │ @@ -28186,15 +28186,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2 0, cr0, [r2], {45} @ 0x2d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (603f8 ) │ │ │ │ ldrb.w r2, [r0, #33] @ 0x21 │ │ │ │ @@ -28225,15 +28225,15 @@ │ │ │ │ ldc2 0, cr0, [r8], #-180 @ 0xffffff4c │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60454 ) │ │ │ │ ldrb.w r2, [r0, #32] │ │ │ │ @@ -28264,15 +28264,15 @@ │ │ │ │ @ instruction: 0xfbdc002d │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (604a4 ) │ │ │ │ @@ -28294,15 +28294,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb82002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (604f8 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ @@ -28334,15 +28334,15 @@ │ │ │ │ @ instruction: 0xfb3a002d │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60554 ) │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ @@ -28374,15 +28374,15 @@ │ │ │ │ @ instruction: 0xfade002d │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (605b0 ) │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ @@ -28414,15 +28414,15 @@ │ │ │ │ @ instruction: 0xfa82002d │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (6060c ) │ │ │ │ ldrb r2, [r0, #21] │ │ │ │ @@ -28454,15 +28454,15 @@ │ │ │ │ @ instruction: 0xfa26002d │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60668 ) │ │ │ │ ldrb r2, [r0, #20] │ │ │ │ @@ -28494,15 +28494,15 @@ │ │ │ │ vst1.8 {d16[1]}, [sl]! │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (606b8 ) │ │ │ │ @@ -28524,15 +28524,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vld4.8 {d16-d19}, [lr :128]! │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60700 ) │ │ │ │ @@ -28554,15 +28554,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vld4.8 {d0-d3}, [r6 :128]! │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60754 ) │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ @@ -28594,15 +28594,15 @@ │ │ │ │ ldr.w r0, [lr, #45] @ 0x2d │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (607a4 ) │ │ │ │ @@ -28624,15 +28624,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r2, #45] @ 0x2d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (607ec ) │ │ │ │ @@ -28654,15 +28654,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh.w r0, [sl, sp, lsl #2] │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (60834 ) │ │ │ │ @@ -28684,15 +28684,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7f2002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (6087c ) │ │ │ │ @@ -28714,15 +28714,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7aa002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (608c4 ) │ │ │ │ @@ -28744,15 +28744,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf762002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (6090c ) │ │ │ │ @@ -28774,15 +28774,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf71a002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60954 ) │ │ │ │ @@ -28804,15 +28804,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6d2002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (6099c ) │ │ │ │ @@ -28834,15 +28834,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf68a002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (609e4 ) │ │ │ │ @@ -28864,15 +28864,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movw r0, #10285 @ 0x282d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60a2c ) │ │ │ │ @@ -28894,15 +28894,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf5fa002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60a74 ) │ │ │ │ @@ -28924,15 +28924,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs.w r0, r2, #11337728 @ 0xad0000 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60abc ) │ │ │ │ @@ -28954,15 +28954,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ sbc.w r0, sl, #11337728 @ 0xad0000 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60b04 ) │ │ │ │ @@ -28984,15 +28984,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf522002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60b4c ) │ │ │ │ @@ -29014,15 +29014,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4da002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #40] @ (60b94 ) │ │ │ │ @@ -29044,15 +29044,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ eors.w r0, r2, #11337728 @ 0xad0000 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (60bdc ) │ │ │ │ @@ -29074,15 +29074,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ orr.w r0, sl, #11337728 @ 0xad0000 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (60c28 ) │ │ │ │ ldr r1, [pc, #48] @ (60c2c ) │ │ │ │ @@ -29108,17 +29108,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ and.w r0, r2, #11337728 @ 0xad0000 │ │ │ │ lsrs r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60c84 ) │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ @@ -29150,15 +29150,15 @@ │ │ │ │ @ instruction: 0xf3ae002d │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60ce0 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ @@ -29190,15 +29190,15 @@ │ │ │ │ @ instruction: 0xf352002d │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60d30 ) │ │ │ │ @@ -29220,15 +29220,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2f6002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60d78 ) │ │ │ │ @@ -29250,15 +29250,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subw r0, lr, #45 @ 0x2d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (60dc0 ) │ │ │ │ @@ -29280,15 +29280,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf266002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60e08 ) │ │ │ │ @@ -29310,15 +29310,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf21e002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (60e50 ) │ │ │ │ @@ -29340,15 +29340,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ rsbs r0, r6, #45 @ 0x2d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #40] @ (60e98 ) │ │ │ │ @@ -29370,15 +29370,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf18e002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #40] @ (60ee0 ) │ │ │ │ @@ -29400,15 +29400,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adc.w r0, r6, #45 @ 0x2d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #40] @ (60f28 ) │ │ │ │ @@ -29430,15 +29430,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0fe002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (60f70 ) │ │ │ │ @@ -29460,15 +29460,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0b6002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (60fb8 ) │ │ │ │ @@ -29490,15 +29490,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ orn r0, lr, #45 @ 0x2d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (61000 ) │ │ │ │ @@ -29520,15 +29520,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bic.w r0, r6, #45 @ 0x2d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (61048 ) │ │ │ │ @@ -29550,15 +29550,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vaddl.s16 q8, d14, d29 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (61090 ) │ │ │ │ @@ -29580,15 +29580,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vaddl.s16 q0, d6, d29 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (610d8 ) │ │ │ │ @@ -29610,15 +29610,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vhadd.s8 d16, d14, d29 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (61120 ) │ │ │ │ @@ -29640,15 +29640,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vhadd.s8 d0, d6, d29 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (61168 ) │ │ │ │ @@ -29670,15 +29670,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp 0, 11, cr0, cr14, cr13, {1} │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r3 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (611b0 ) │ │ │ │ @@ -29700,15 +29700,16 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp 0, 7, cr0, cr6, cr13, {1} │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vrev64. d16, d24 │ │ │ │ + movs r4, r6 │ │ │ │ + movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (611f8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29729,15 +29730,16 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp 0, 2, cr0, cr14, cr13, {1} │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u16 q8, d12, d24 │ │ │ │ + movs r4, r2 │ │ │ │ + movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (61240 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29758,15 +29760,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stcl 0, cr0, [r6, #180]! @ 0xb4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u8 q8, d0, d24 │ │ │ │ + vrev64.32 d16, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (61288 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29787,15 +29789,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc 0, cr0, [lr, #180] @ 0xb4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u32 q0, d8, d24 │ │ │ │ + vaddl.u32 q8, d0, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (612d0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29816,15 +29818,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldcl 0, cr0, [r6, #-180] @ 0xffffff4c │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u8 q0, d12, d24 │ │ │ │ + vaddl.u8 q8, d4, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (61318 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29845,15 +29847,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc 0, cr0, [lr, #-180] @ 0xffffff4c │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d16, d0, d24 │ │ │ │ + vaddl.u32 q0, d8, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (61360 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29874,15 +29876,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stcl 0, cr0, [r6], {45} @ 0x2d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d16, d4, d24 │ │ │ │ + vaddl.u8 q0, d12, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (613a8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29903,15 +29905,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldcl 0, cr0, [lr], #-180 @ 0xffffff4c │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d0, d8, d24 │ │ │ │ + vhadd.u d16, d0, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (613f0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29932,15 +29934,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc 0, cr0, [r6], #-180 @ 0xffffff4c │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 d0, d4, d24 │ │ │ │ + vhadd.u16 d16, d12, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61438 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29961,15 +29963,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xebee002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d0, d0, d24 │ │ │ │ + vhadd.u8 d16, d8, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61480 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29990,15 +29992,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ sub.w r0, r6, sp, asr #32 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 15, cr0, cr4, cr8, {1} │ │ │ │ + vhadd.u32 d0, d12, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (614c8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30019,15 +30021,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adcs.w r0, lr, sp, asr #32 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 13, cr0, cr8, cr8, {1} │ │ │ │ + vhadd.u16 d0, d0, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61510 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30048,15 +30050,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds.w r0, r6, sp, asr #32 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 12, cr0, cr8, cr8, {1} │ │ │ │ + vhadd.u8 d0, d0, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (61558 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30077,15 +30079,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ pkhtb r0, lr, sp, asr #32 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 11, cr0, cr0, cr8, {1} │ │ │ │ + cdp2 0, 14, cr0, cr8, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (615a0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30106,15 +30108,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ eor.w r0, r6, sp, asr #32 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 9, cr0, cr8, cr8, {1} │ │ │ │ + cdp2 0, 13, cr0, cr0, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #40] @ (615e8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30135,15 +30137,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bics.w r0, lr, sp, asr #32 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 7, cr0, cr12, cr8, {1} │ │ │ │ + cdp2 0, 11, cr0, cr4, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (61630 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30164,15 +30166,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r0, [r6, #180]! @ 0xb4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 6, cr0, cr4, cr8, {1} │ │ │ │ + cdp2 0, 9, cr0, cr12, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (61678 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30193,15 +30195,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe9ae002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 4, cr0, cr8, cr8, {1} │ │ │ │ + cdp2 0, 8, cr0, cr0, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (616c0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30222,15 +30224,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strd r0, r0, [r6, #-180]! @ 0xb4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 3, cr0, cr4, cr8, {1} │ │ │ │ + cdp2 0, 6, cr0, cr12, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (61708 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30251,15 +30253,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmdb lr, {r0, r2, r3, r5} │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 1, cr0, cr8, cr8, {1} │ │ │ │ + cdp2 0, 5, cr0, cr0, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (61750 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30280,15 +30282,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe8d6002d │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip, #160]! @ 0xa0 │ │ │ │ + cdp2 0, 3, cr0, cr4, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (61798 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30309,15 +30311,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia.w lr, {r0, r2, r3, r5} │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip, #160] @ 0xa0 │ │ │ │ + cdp2 0, 1, cr0, cr4, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (617e0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30338,15 +30340,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strex r0, r0, [r6, #180] @ 0xb4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0, #160] @ 0xa0 │ │ │ │ + ldc2l 0, cr0, [r8, #160]! @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61828 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30368,15 +30370,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61828 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #160]! @ 0xa0 │ │ │ │ + stc2l 0, cr0, [r4, #160]! @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (61870 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30398,15 +30400,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 617e0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8, #160] @ 0xa0 │ │ │ │ + ldc2l 0, cr0, [r0, #160] @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (618b8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30428,15 +30430,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61798 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r8, #-160]! @ 0xffffff60 │ │ │ │ + ldc2 0, cr0, [r0, #160]! @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (61900 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30458,15 +30460,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61750 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0, #-160]! @ 0xffffff60 │ │ │ │ + ldc2 0, cr0, [r8, #160] @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (61948 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30488,15 +30490,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61708 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4, #-160] @ 0xffffff60 │ │ │ │ + ldc2l 0, cr0, [ip, #-160]! @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (61990 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30518,15 +30520,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 616c0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #-160]! @ 0xffffff60 │ │ │ │ + ldc2l 0, cr0, [ip, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (619d8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30548,15 +30550,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61678 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #-160] @ 0xffffff60 │ │ │ │ + stc2l 0, cr0, [r4, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61a20 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30578,15 +30580,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61630 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ + stc2 0, cr0, [r8, #-160]! @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (61a68 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30608,15 +30610,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 615e8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4], {40} @ 0x28 │ │ │ │ + stc2 0, cr0, [ip, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (61ab0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30638,15 +30640,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 615a0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8], #160 @ 0xa0 │ │ │ │ + ldc2l 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (61af8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30668,15 +30670,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61558 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4], #160 @ 0xa0 │ │ │ │ + ldc2l 0, cr0, [ip], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61b40 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30698,15 +30700,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61510 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0], {40} @ 0x28 │ │ │ │ + stc2l 0, cr0, [r8], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61b88 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30728,15 +30730,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 614c8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r8], #-160 @ 0xffffff60 │ │ │ │ + ldc2 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61bd0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30758,15 +30760,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61480 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 2, r0, ip, cr8 │ │ │ │ + ldc2 0, cr0, [r4], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61c18 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30788,15 +30790,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61438 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8], #-160 @ 0xffffff60 │ │ │ │ + stc2 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (61c60 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30818,15 +30820,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 623f0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r0], #-160 @ 0xffffff60 │ │ │ │ + stc2 0, cr0, [r8], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (61ca8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30848,15 +30850,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 623a8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 2, r0, r8, cr8 │ │ │ │ + ldc2 0, cr0, [r0], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61cf0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30878,15 +30880,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 62360 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip], #-160 @ 0xffffff60 │ │ │ │ + ldc2l 0, cr0, [r4], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61d38 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30908,15 +30910,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 62318 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0], #-160 @ 0xffffff60 │ │ │ │ + mrrc2 0, 2, r0, r8, cr8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #40] @ (61d80 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30938,15 +30940,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 622d0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4], {40} @ 0x28 │ │ │ │ + ldc2 0, cr0, [ip], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (61dc8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30968,15 +30970,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 62288 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbec0028 │ │ │ │ + stc2 0, cr0, [r4], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (61e10 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30998,15 +31000,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 62240 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbd80028 │ │ │ │ + ldc2 0, cr0, [r0], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (61e58 ) │ │ │ │ add r3, pc │ │ │ │ @@ -31028,15 +31030,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 621f8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbc80028 │ │ │ │ + stc2 0, cr0, [r0], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (61ea0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -31058,15 +31060,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 621b0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbb00028 │ │ │ │ + @ instruction: 0xfbe80028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (61ee8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -31088,15 +31090,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 62168 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9c0028 │ │ │ │ + @ instruction: 0xfbd40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61f30 ) │ │ │ │ add r3, pc │ │ │ │ @@ -31118,15 +31120,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 62120 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8c0028 │ │ │ │ + @ instruction: 0xfbc40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61f78 ) │ │ │ │ add r3, pc │ │ │ │ @@ -31148,15 +31150,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 620d8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb780028 │ │ │ │ + @ instruction: 0xfbb00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61fc0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -31178,15 +31180,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 62090 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb640028 │ │ │ │ + @ instruction: 0xfb9c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (62008 ) │ │ │ │ add r3, pc │ │ │ │ @@ -31208,15 +31210,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 62048 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb680028 │ │ │ │ + @ instruction: 0xfba00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (62050 ) │ │ │ │ add r3, pc │ │ │ │ @@ -31238,15 +31240,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ svc 214 @ 0xd6 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb6c0028 │ │ │ │ + @ instruction: 0xfba40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (62098 ) │ │ │ │ add r3, pc │ │ │ │ @@ -31268,15 +31270,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ svc 142 @ 0x8e │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb540028 │ │ │ │ + @ instruction: 0xfb8c0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62100 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 620ea │ │ │ │ @@ -31311,15 +31313,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ svc 72 @ 0x48 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - smlatb r0, lr, r8, r0 │ │ │ │ + @ instruction: 0xfb560028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62168 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62152 │ │ │ │ @@ -31354,15 +31356,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ udf #224 @ 0xe0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaee0028 │ │ │ │ + @ instruction: 0xfb260028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (621d0 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 621ba │ │ │ │ @@ -31397,15 +31399,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ udf #120 @ 0x78 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaca0028 │ │ │ │ + @ instruction: 0xfb020028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62238 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62222 │ │ │ │ @@ -31440,15 +31442,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ udf #16 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaaa0028 │ │ │ │ + @ instruction: 0xfae20028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (622a0 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6228a │ │ │ │ @@ -31483,15 +31485,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ble.n 621f4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa8a0028 │ │ │ │ + @ instruction: 0xfac20028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62308 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 622f2 │ │ │ │ @@ -31526,15 +31528,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ble.n 6238c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa6a0028 │ │ │ │ + @ instruction: 0xfaa20028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62370 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6235a │ │ │ │ @@ -31569,15 +31571,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bgt.n 62324 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4e0028 │ │ │ │ + @ instruction: 0xfa860028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (623d8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 623c2 │ │ │ │ @@ -31612,15 +31614,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bgt.n 624bc │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa2a0028 │ │ │ │ + @ instruction: 0xfa620028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62440 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6242a │ │ │ │ @@ -31655,15 +31657,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bgt.n 62454 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0a0028 │ │ │ │ + @ instruction: 0xfa420028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (624a8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62492 │ │ │ │ @@ -31698,15 +31700,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ blt.n 623ec │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d16[1]}, [sl], r8 │ │ │ │ + @ instruction: 0xfa220028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62510 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 624fa │ │ │ │ @@ -31741,15 +31743,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ blt.n 62584 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[1]}, [sl], r8 │ │ │ │ + @ instruction: 0xfa020028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62578 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62562 │ │ │ │ @@ -31784,15 +31786,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bge.n 6251c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d0[1]}, [r6], r8 │ │ │ │ + ldr??.w r0, [lr, #40] @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (625e0 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 625ca │ │ │ │ @@ -31827,15 +31829,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bge.n 626b4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d0[1]}, [r6], r8 │ │ │ │ + ldrsh.w r0, [lr, #40] @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62648 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62632 │ │ │ │ @@ -31870,15 +31872,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bge.n 6264c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.8 {d16-d19}, [sl :128], r8 │ │ │ │ + vld1.8 {d0[1]}, [r2], r8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (626b0 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6269a │ │ │ │ @@ -31913,15 +31915,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bls.n 625e4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vst4.8 {d16-d19}, [r6 :128], r8 │ │ │ │ + ldr??.w r0, [lr, r8, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62718 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62702 │ │ │ │ @@ -31956,15 +31958,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bls.n 6277c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.8 {d0-d3}, [r2 :128], r8 │ │ │ │ + ldr??.w r0, [sl, r8, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62780 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6276a │ │ │ │ @@ -31999,15 +32001,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bhi.n 62714 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vst4.8 {d0-d3}, [r2 :128], r8 │ │ │ │ + ldrsh.w r0, [sl, r8, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (627e8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 627d2 │ │ │ │ @@ -32042,15 +32044,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bhi.n 628ac │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [lr, #40] @ 0x28 │ │ │ │ + ldrsb.w r0, [r6, r8, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62850 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6283a │ │ │ │ @@ -32085,15 +32087,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 62844 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [lr, #40] @ 0x28 │ │ │ │ + ldr??.w r0, [r6, #40] @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (628b8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 628a2 │ │ │ │ @@ -32128,15 +32130,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 627dc │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r6, #40] @ 0x28 │ │ │ │ + str.w r0, [lr, #40] @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62920 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6290a │ │ │ │ @@ -32171,15 +32173,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 62974 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [lr, r8, lsl #2] │ │ │ │ + ldrb.w r0, [r6, #40] @ 0x28 │ │ │ │ │ │ │ │ 0006292c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (62970 ) │ │ │ │ @@ -32250,15 +32252,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 62abc │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7da0028 │ │ │ │ + ldrb.w r0, [r2, r8, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62a40 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62a2a │ │ │ │ @@ -32293,15 +32295,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 62a54 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ae0028 │ │ │ │ + @ instruction: 0xf7e60028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62aa8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62a92 │ │ │ │ @@ -32336,15 +32338,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 629ec │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf77e0028 │ │ │ │ + @ instruction: 0xf7b60028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62b10 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62afa │ │ │ │ @@ -32379,15 +32381,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 62b84 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7520028 │ │ │ │ + @ instruction: 0xf78a0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62b78 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62b62 │ │ │ │ @@ -32422,15 +32424,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bmi.n 62b1c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7220028 │ │ │ │ + @ instruction: 0xf75a0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62be0 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62bca │ │ │ │ @@ -32465,15 +32467,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bmi.n 62cb4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6f20028 │ │ │ │ + @ instruction: 0xf72a0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62c48 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62c32 │ │ │ │ @@ -32508,15 +32510,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bmi.n 62c4c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #10280 @ 0x2828 │ │ │ │ + @ instruction: 0xf6fa0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62cb0 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62c9a │ │ │ │ @@ -32551,15 +32553,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 62be4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6920028 │ │ │ │ + movt r0, #43048 @ 0xa828 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62d18 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62d02 │ │ │ │ @@ -32594,15 +32596,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 62d7c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf66a0028 │ │ │ │ + subw r0, r2, #2088 @ 0x828 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62d80 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62d6a │ │ │ │ @@ -32637,15 +32639,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 62d14 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #10280 @ 0x2828 │ │ │ │ + @ instruction: 0xf67a0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62de8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62dd2 │ │ │ │ @@ -32680,15 +32682,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 62eac │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6120028 │ │ │ │ + movw r0, #43048 @ 0xa828 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62e50 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62e3a │ │ │ │ @@ -32723,15 +32725,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 62e44 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5e60028 │ │ │ │ + @ instruction: 0xf61e0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62eb8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62ea2 │ │ │ │ @@ -32766,15 +32768,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 62ddc │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r6, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf5ee0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62f20 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62f0a │ │ │ │ @@ -32809,15 +32811,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 62f74 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf58a0028 │ │ │ │ + rsb r0, r2, #11010048 @ 0xa80000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62f88 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62f72 │ │ │ │ @@ -32852,15 +32854,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 62f0c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r6, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf59e0028 │ │ │ │ │ │ │ │ 00062f94 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (62fe0 ) │ │ │ │ @@ -32888,19 +32890,19 @@ │ │ │ │ add.w r3, r3, #940 @ 0x3ac │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ beq.n 63090 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ movs r3, r5 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63008 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62ffe │ │ │ │ b.w 62f94 │ │ │ │ ldr r1, [pc, #12] @ (6300c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -32941,19 +32943,19 @@ │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ movs r3, r5 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r6!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63084 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6307a │ │ │ │ b.w 63010 │ │ │ │ ldr r1, [pc, #12] @ (63088 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -32982,32 +32984,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (630e4 ) │ │ │ │ - movw r2, #47600 @ 0xb9f0 │ │ │ │ + movw r2, #47606 @ 0xb9f6 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (630e8 ) │ │ │ │ ldr r0, [pc, #28] @ (630ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1076 @ 0x434 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ movs r3, r5 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63104 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 630fa │ │ │ │ b.w 6308c │ │ │ │ ldr r1, [pc, #12] @ (63108 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33036,32 +33038,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63164 ) │ │ │ │ - movw r2, #60565 @ 0xec95 │ │ │ │ + movw r2, #60571 @ 0xec9b │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (63168 ) │ │ │ │ ldr r0, [pc, #28] @ (6316c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ movs r3, r5 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63184 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6317a │ │ │ │ b.w 6310c │ │ │ │ ldr r1, [pc, #12] @ (63188 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33090,32 +33092,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (631e4 ) │ │ │ │ - movw r2, #61983 @ 0xf21f │ │ │ │ + movw r2, #61989 @ 0xf225 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (631e8 ) │ │ │ │ ldr r0, [pc, #28] @ (631ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #2] │ │ │ │ + strb r6, [r0, #3] │ │ │ │ movs r3, r5 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63204 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 631fa │ │ │ │ b.w 6318c │ │ │ │ ldr r1, [pc, #12] @ (63208 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33144,32 +33146,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63264 ) │ │ │ │ - movw r2, #62870 @ 0xf596 │ │ │ │ + movw r2, #62876 @ 0xf59c │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (63268 ) │ │ │ │ ldr r0, [pc, #28] @ (6326c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1264 @ 0x4f0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #0] │ │ │ │ + strb r6, [r0, #1] │ │ │ │ movs r3, r5 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63284 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6327a │ │ │ │ b.w 6320c │ │ │ │ ldr r1, [pc, #12] @ (63288 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33198,32 +33200,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (632e4 ) │ │ │ │ - movw r2, #1754 @ 0x6da │ │ │ │ + mov.w r2, #1760 @ 0x6e0 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (632e8 ) │ │ │ │ ldr r0, [pc, #28] @ (632ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1328 @ 0x530 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ movs r3, r5 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63304 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 632fa │ │ │ │ b.w 6328c │ │ │ │ ldr r1, [pc, #12] @ (63308 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33252,32 +33254,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63364 ) │ │ │ │ - movw r2, #20285 @ 0x4f3d │ │ │ │ + movw r2, #20291 @ 0x4f43 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (63368 ) │ │ │ │ ldr r0, [pc, #28] @ (6336c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1400 @ 0x578 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63384 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6337a │ │ │ │ b.w 6330c │ │ │ │ ldr r1, [pc, #12] @ (63388 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33306,32 +33308,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (633e4 ) │ │ │ │ - movw r2, #34638 @ 0x874e │ │ │ │ + movw r2, #34644 @ 0x8754 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (633e8 ) │ │ │ │ ldr r0, [pc, #28] @ (633ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1504 @ 0x5e0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ movs r3, r5 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63404 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 633fa │ │ │ │ b.w 6338c │ │ │ │ ldr r1, [pc, #12] @ (63408 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33360,32 +33362,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63464 ) │ │ │ │ - movw r2, #5627 @ 0x15fb │ │ │ │ + movw r2, #5633 @ 0x1601 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (63468 ) │ │ │ │ ldr r0, [pc, #28] @ (6346c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1556 @ 0x614 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ - nop {15} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63484 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6347a │ │ │ │ b.w 6340c │ │ │ │ ldr r1, [pc, #12] @ (63488 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33414,32 +33416,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (634e4 ) │ │ │ │ - movw r2, #28205 @ 0x6e2d │ │ │ │ + movw r2, #28211 @ 0x6e33 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (634e8 ) │ │ │ │ ldr r0, [pc, #28] @ (634ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1620 @ 0x654 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ movs r3, r5 │ │ │ │ - nop {7} │ │ │ │ - movs r0, r5 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + it ge │ │ │ │ + movge r0, r5 │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63504 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 634fa │ │ │ │ b.w 6348c │ │ │ │ ldr r1, [pc, #12] @ (63508 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33468,32 +33470,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63564 ) │ │ │ │ - movw r2, #36666 @ 0x8f3a │ │ │ │ + movw r2, #36672 @ 0x8f40 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (63568 ) │ │ │ │ ldr r0, [pc, #28] @ (6356c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1696 @ 0x6a0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ movs r3, r5 │ │ │ │ - bkpt 0x00f0 │ │ │ │ - movs r0, r5 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + it cs │ │ │ │ + movcs r0, r5 │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63584 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6357a │ │ │ │ b.w 6350c │ │ │ │ ldr r1, [pc, #12] @ (63588 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33522,32 +33524,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (635e4 ) │ │ │ │ - movw r2, #36867 @ 0x9003 │ │ │ │ + movw r2, #36873 @ 0x9009 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (635e8 ) │ │ │ │ ldr r0, [pc, #28] @ (635ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1756 @ 0x6dc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ movs r3, r5 │ │ │ │ - bkpt 0x0070 │ │ │ │ + bkpt 0x00a8 │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r1, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63604 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 635fa │ │ │ │ b.w 6358c │ │ │ │ ldr r1, [pc, #12] @ (63608 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33576,32 +33578,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63664 ) │ │ │ │ - movw r2, #43671 @ 0xaa97 │ │ │ │ + movw r2, #43677 @ 0xaa9d │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (63668 ) │ │ │ │ ldr r0, [pc, #28] @ (6366c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1816 @ 0x718 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0028 │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63684 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6367a │ │ │ │ b.w 6360c │ │ │ │ ldr r1, [pc, #12] @ (63688 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33630,35 +33632,35 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (636e4 ) │ │ │ │ - movw r2, #55095 @ 0xd737 │ │ │ │ + movw r2, #55101 @ 0xd73d │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (636e8 ) │ │ │ │ ldr r0, [pc, #28] @ (636ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1896 @ 0x768 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ movs r0, r5 │ │ │ │ - itee le │ │ │ │ - movle r0, r5 │ │ │ │ - ldrgt r3, [pc, #16] @ (63704 ) │ │ │ │ - addgt r3, pc │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ + movs r0, r5 │ │ │ │ + ldr r3, [pc, #16] @ (63704 ) │ │ │ │ + add r3, pc │ │ │ │ cbz r1, 636fa │ │ │ │ b.w 6368c │ │ │ │ ldr r1, [pc, #12] @ (63708 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 6368c │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3} │ │ │ │ @@ -33684,35 +33686,35 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63764 ) │ │ │ │ - movw r2, #55320 @ 0xd818 │ │ │ │ + movw r2, #55326 @ 0xd81e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (63768 ) │ │ │ │ ldr r0, [pc, #28] @ (6376c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + pop {r3, r5, pc} │ │ │ │ movs r0, r5 │ │ │ │ - itee pl │ │ │ │ - movpl r0, r5 │ │ │ │ - ldrmi r3, [pc, #16] @ (63784 ) │ │ │ │ - addmi r3, pc │ │ │ │ + itet hi │ │ │ │ + movhi r0, r5 │ │ │ │ + ldrls r3, [pc, #16] @ (63784 ) │ │ │ │ + addhi r3, pc │ │ │ │ cbz r1, 6377a │ │ │ │ b.w 6370c │ │ │ │ ldr r1, [pc, #12] @ (63788 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 6370c │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r7} │ │ │ │ @@ -33738,35 +33740,35 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (637e4 ) │ │ │ │ - movw r2, #55493 @ 0xd8c5 │ │ │ │ + movw r2, #55499 @ 0xd8cb │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (637e8 ) │ │ │ │ ldr r0, [pc, #28] @ (637ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ - movs r0, r5 │ │ │ │ - bkpt 0x00d2 │ │ │ │ + pop {r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63804 ) │ │ │ │ - add r3, pc │ │ │ │ + itet eq │ │ │ │ + moveq r0, r5 │ │ │ │ + ldrne r3, [pc, #16] @ (63804 ) │ │ │ │ + addeq r3, pc │ │ │ │ cbz r1, 637fa │ │ │ │ b.w 6378c │ │ │ │ ldr r1, [pc, #12] @ (63808 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 6378c │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3} │ │ │ │ @@ -33792,32 +33794,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63864 ) │ │ │ │ - movw r2, #62562 @ 0xf462 │ │ │ │ + movw r2, #62568 @ 0xf468 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (63868 ) │ │ │ │ ldr r0, [pc, #28] @ (6386c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2148 @ 0x864 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r0, 638e8 │ │ │ │ + pop {r3, r5} │ │ │ │ movs r0, r5 │ │ │ │ - bkpt 0x0052 │ │ │ │ + bkpt 0x008a │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63884 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6387a │ │ │ │ b.w 6380c │ │ │ │ ldr r1, [pc, #12] @ (63888 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33846,32 +33848,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (638e4 ) │ │ │ │ - movw r2, #62671 @ 0xf4cf │ │ │ │ + movw r2, #62677 @ 0xf4d5 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (638e8 ) │ │ │ │ ldr r0, [pc, #28] @ (638ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2240 @ 0x8c0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r0, 63948 │ │ │ │ + cbnz r0, 63956 │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + bkpt 0x000a │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63904 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 638fa │ │ │ │ b.w 6388c │ │ │ │ ldr r1, [pc, #12] @ (63908 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33900,32 +33902,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63964 ) │ │ │ │ - movw r2, #5819 @ 0x16bb │ │ │ │ + movw r2, #5825 @ 0x16c1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (63968 ) │ │ │ │ ldr r0, [pc, #28] @ (6396c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2320 @ 0x910 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ movs r3, r5 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 639b6 │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63984 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6397a │ │ │ │ b.w 6390c │ │ │ │ ldr r1, [pc, #12] @ (63988 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33954,32 +33956,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (639e4 ) │ │ │ │ - movw r2, #6151 @ 0x1807 │ │ │ │ + movw r2, #6157 @ 0x180d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (639e8 ) │ │ │ │ ldr r0, [pc, #28] @ (639ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2392 @ 0x958 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ movs r3, r5 │ │ │ │ - rev16 r0, r6 │ │ │ │ + hlt 0x0028 │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63a04 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 639fa │ │ │ │ b.w 6398c │ │ │ │ ldr r1, [pc, #12] @ (63a08 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -34008,32 +34010,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63a64 ) │ │ │ │ - movw r2, #35793 @ 0x8bd1 │ │ │ │ + movw r2, #35799 @ 0x8bd7 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (63a68 ) │ │ │ │ ldr r0, [pc, #28] @ (63a6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2460 @ 0x99c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r0, 63aa8 │ │ │ │ + rev r0, r5 │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + pop {r1, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63a84 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 63a7a │ │ │ │ b.w 63a0c │ │ │ │ ldr r1, [pc, #12] @ (63a88 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -34062,32 +34064,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63ae4 ) │ │ │ │ - movw r2, #20440 @ 0x4fd8 │ │ │ │ + movw r2, #20446 @ 0x4fde │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #28] @ (63ae8 ) │ │ │ │ ldr r0, [pc, #28] @ (63aec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2540 @ 0x9ec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r0, 63b08 │ │ │ │ + cbnz r0, 63b16 │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r2, 63b64 │ │ │ │ + pop {r1, r3} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63b04 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 63afa │ │ │ │ b.w 63a8c │ │ │ │ ldr r1, [pc, #12] @ (63b08 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -34116,32 +34118,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63b64 ) │ │ │ │ - movw r2, #20557 @ 0x504d │ │ │ │ + movw r2, #20563 @ 0x5053 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #28] @ (63b68 ) │ │ │ │ ldr r0, [pc, #28] @ (63b6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 63b76 │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r2, 63bc4 │ │ │ │ + cbnz r2, 63bd2 │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63b84 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 63b7a │ │ │ │ b.w 63b0c │ │ │ │ ldr r1, [pc, #12] @ (63b88 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -34170,32 +34172,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63be4 ) │ │ │ │ - movw r2, #32268 @ 0x7e0c │ │ │ │ + movw r2, #32274 @ 0x7e12 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #28] @ (63be8 ) │ │ │ │ ldr r0, [pc, #28] @ (63bec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2668 @ 0xa6c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ movs r0, r5 │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 63c32 │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63c04 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 63bfa │ │ │ │ b.w 63b8c │ │ │ │ ldr r1, [pc, #12] @ (63c08 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -34224,32 +34226,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe94 │ │ │ │ ldr r3, [pc, #32] @ (63c64 ) │ │ │ │ - movw r2, #32411 @ 0x7e9b │ │ │ │ + movw r2, #32417 @ 0x7ea1 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #28] @ (63c68 ) │ │ │ │ ldr r0, [pc, #28] @ (63c6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2732 @ 0xaac │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r0, #100] @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ movs r0, r5 │ │ │ │ - rev16 r2, r2 │ │ │ │ + hlt 0x000a │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63c84 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 63c7a │ │ │ │ b.w 63c0c │ │ │ │ ldr r1, [pc, #12] @ (63c88 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -34546,15 +34548,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r3, r4, r5} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 63c6c │ │ │ │ + b.n 63cdc │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00063f18 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -34580,29 +34582,29 @@ │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #28] @ (63f7c ) │ │ │ │ - movw r2, #15601 @ 0x3cf1 │ │ │ │ + movw r2, #15607 @ 0x3cf7 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (63f80 ) │ │ │ │ ldr r0, [pc, #24] @ (63f84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2792 @ 0xae8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + push {r1, r3, lr} │ │ │ │ movs r0, r5 │ │ │ │ - b.n 63c68 │ │ │ │ + b.n 63cd8 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00063f88 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -34674,29 +34676,29 @@ │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #28] @ (64054 ) │ │ │ │ - movw r2, #22335 @ 0x573f │ │ │ │ + movw r2, #22341 @ 0x5745 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (64058 ) │ │ │ │ ldr r0, [pc, #24] @ (6405c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2848 @ 0xb20 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ - cbz r2, 640da │ │ │ │ + push {r1, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - b.n 63bb0 │ │ │ │ + b.n 63c20 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00064060 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -34768,29 +34770,29 @@ │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #28] @ (6412c ) │ │ │ │ - movw r2, #22418 @ 0x5792 │ │ │ │ + movw r2, #22424 @ 0x5798 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (64130 ) │ │ │ │ ldr r0, [pc, #24] @ (64134 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2880 @ 0xb40 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r0, #20] │ │ │ │ + str r0, [r7, #20] │ │ │ │ movs r3, r5 │ │ │ │ - cbz r2, 6417c │ │ │ │ + cbz r2, 6418a │ │ │ │ movs r0, r5 │ │ │ │ - b.n 63af0 │ │ │ │ + b.n 63b60 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00064138 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -35921,25 +35923,25 @@ │ │ │ │ nop │ │ │ │ push {r2, r5, lr} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ movs r3, r5 │ │ │ │ - bge.n 64ae0 │ │ │ │ + bge.n 64b50 │ │ │ │ movs r0, r5 │ │ │ │ - bge.n 64b48 │ │ │ │ + blt.n 64bb8 │ │ │ │ movs r0, r5 │ │ │ │ - cmp ip, fp │ │ │ │ + mov r4, r2 │ │ │ │ movs r3, r5 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ movs r0, r5 │ │ │ │ - bge.n 64b44 │ │ │ │ + bge.n 64bb4 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00064bbc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -36247,19 +36249,19 @@ │ │ │ │ nop │ │ │ │ cbz r0, 64eca │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r2 │ │ │ │ + orrs r4, r1 │ │ │ │ movs r3, r5 │ │ │ │ - add r6, pc, #600 @ (adr r6, 6510c ) │ │ │ │ + add r6, pc, #824 @ (adr r6, 651ec ) │ │ │ │ movs r0, r5 │ │ │ │ - bvc.n 64e30 │ │ │ │ + bvc.n 64ea0 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00064eb8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -36345,25 +36347,25 @@ │ │ │ │ nop │ │ │ │ sub sp, #256 @ 0x100 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - rors r0, r7 │ │ │ │ + tst r0, r6 │ │ │ │ movs r3, r5 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 65398 ) │ │ │ │ + add r6, pc, #200 @ (adr r6, 65078 ) │ │ │ │ movs r0, r5 │ │ │ │ - add r6, pc, #144 @ (adr r6, 65044 ) │ │ │ │ + add r6, pc, #368 @ (adr r6, 65124 ) │ │ │ │ movs r0, r5 │ │ │ │ - rors r0, r3 │ │ │ │ + tst r0, r2 │ │ │ │ movs r3, r5 │ │ │ │ - add r5, pc, #616 @ (adr r5, 65224 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 65304 ) │ │ │ │ movs r0, r5 │ │ │ │ - bvs.n 64f40 │ │ │ │ + bvs.n 64fb0 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [pc, #96] @ (65034 ) │ │ │ │ @@ -36407,25 +36409,25 @@ │ │ │ │ nop │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r4 │ │ │ │ + sbcs r0, r3 │ │ │ │ movs r3, r5 │ │ │ │ - add r5, pc, #392 @ (adr r5, 651d0 ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 652b0 ) │ │ │ │ movs r0, r5 │ │ │ │ - add r5, pc, #560 @ (adr r5, 6527c ) │ │ │ │ + add r5, pc, #784 @ (adr r5, 6535c ) │ │ │ │ movs r0, r5 │ │ │ │ - adcs r0, r0 │ │ │ │ + adcs r0, r7 │ │ │ │ movs r3, r5 │ │ │ │ - add r5, pc, #8 @ (adr r5, 6505c ) │ │ │ │ + add r5, pc, #232 @ (adr r5, 6513c ) │ │ │ │ movs r0, r5 │ │ │ │ - bvs.n 650a8 │ │ │ │ + bvs.n 65118 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [pc, #96] @ (650cc ) │ │ │ │ @@ -36469,25 +36471,25 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #576 @ 0x240 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1 │ │ │ │ + asrs r0, r0 │ │ │ │ movs r3, r5 │ │ │ │ - add r4, pc, #808 @ (adr r4, 65408 ) │ │ │ │ + add r5, pc, #8 @ (adr r5, 650e8 ) │ │ │ │ movs r0, r5 │ │ │ │ - add r4, pc, #976 @ (adr r4, 654b4 ) │ │ │ │ + add r5, pc, #176 @ (adr r5, 65194 ) │ │ │ │ movs r0, r5 │ │ │ │ - lsls r0, r5 │ │ │ │ + lsrs r0, r4 │ │ │ │ movs r3, r5 │ │ │ │ - add r4, pc, #424 @ (adr r4, 65294 ) │ │ │ │ + add r4, pc, #648 @ (adr r4, 65374 ) │ │ │ │ movs r0, r5 │ │ │ │ - bpl.n 65010 │ │ │ │ + bpl.n 65080 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [pc, #96] @ (65164 ) │ │ │ │ @@ -36531,25 +36533,25 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ands r0, r6 │ │ │ │ + eors r0, r5 │ │ │ │ movs r3, r5 │ │ │ │ - add r4, pc, #200 @ (adr r4, 65240 ) │ │ │ │ + add r4, pc, #424 @ (adr r4, 65320 ) │ │ │ │ movs r0, r5 │ │ │ │ - add r4, pc, #368 @ (adr r4, 652ec ) │ │ │ │ + add r4, pc, #592 @ (adr r4, 653cc ) │ │ │ │ movs r0, r5 │ │ │ │ - ands r0, r2 │ │ │ │ + eors r0, r1 │ │ │ │ movs r3, r5 │ │ │ │ - add r3, pc, #840 @ (adr r3, 654cc ) │ │ │ │ + add r4, pc, #40 @ (adr r4, 651ac ) │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n 65178 │ │ │ │ + bpl.n 651e8 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [pc, #96] @ (651fc ) │ │ │ │ @@ -36593,25 +36595,25 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ movs r3, r5 │ │ │ │ - add r3, pc, #616 @ (adr r3, 65478 ) │ │ │ │ + add r3, pc, #840 @ (adr r3, 65558 ) │ │ │ │ movs r0, r5 │ │ │ │ - add r3, pc, #784 @ (adr r3, 65524 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 65604 ) │ │ │ │ movs r0, r5 │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ movs r3, r5 │ │ │ │ - add r3, pc, #232 @ (adr r3, 65304 ) │ │ │ │ + add r3, pc, #456 @ (adr r3, 653e4 ) │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n 652e0 │ │ │ │ + bmi.n 65150 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00065220 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -36812,15 +36814,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #752 @ (adr r2, 65720 ) │ │ │ │ + add r2, pc, #976 @ (adr r2, 65800 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -39235,33 +39237,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (66b78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ str r5, [sp, #1000] @ 0x3e8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 66bd4 │ │ │ │ + cbnz r4, 66be2 │ │ │ │ movs r0, r5 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r2, 66bbe │ │ │ │ + cbnz r2, 66bcc │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -39713,33 +39715,33 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ movs r0, r5 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r3, #6 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + @ instruction: 0xb796 │ │ │ │ movs r0, r5 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ movs r3, r5 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ movs r0, r5 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb746 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -40409,15 +40411,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ b.n 67954 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (67718 ) │ │ │ │ ldr r3, [pc, #72] @ (6771c ) │ │ │ │ @@ -40455,15 +40457,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ b.n 678e8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + ldrb r2, [r7, #31] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (67784 ) │ │ │ │ ldr r3, [pc, #72] @ (67788 ) │ │ │ │ @@ -40501,15 +40503,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6787c │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (677f0 ) │ │ │ │ ldr r3, [pc, #72] @ (677f4 ) │ │ │ │ @@ -40547,15 +40549,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ b.n 67810 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6785c ) │ │ │ │ ldr r3, [pc, #72] @ (67860 ) │ │ │ │ @@ -40593,15 +40595,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ svc 156 @ 0x9c │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #80] @ (678d0 ) │ │ │ │ ldr r3, [pc, #80] @ (678d4 ) │ │ │ │ @@ -40642,15 +40644,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ svc 50 @ 0x32 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #76] @ (67940 ) │ │ │ │ ldr r3, [pc, #76] @ (67944 ) │ │ │ │ @@ -40689,15 +40691,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ udf #190 @ 0xbe │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #22] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #76] @ (679b0 ) │ │ │ │ ldr r3, [pc, #76] @ (679b4 ) │ │ │ │ @@ -40737,15 +40739,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ udf #78 @ 0x4e │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #84] @ (67a28 ) │ │ │ │ ldr r3, [pc, #84] @ (67a2c ) │ │ │ │ @@ -40787,15 +40789,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 679ec │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #80] @ (67a9c ) │ │ │ │ ldr r3, [pc, #80] @ (67aa0 ) │ │ │ │ @@ -40834,15 +40836,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 67b70 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 5053c │ │ │ │ @@ -40939,15 +40941,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 67c6c │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #84] @ (67c14 ) │ │ │ │ ldr r3, [pc, #84] @ (67c18 ) │ │ │ │ @@ -40988,15 +40990,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 67c00 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #76] @ (67c84 ) │ │ │ │ ldr r3, [pc, #76] @ (67c88 ) │ │ │ │ @@ -41035,15 +41037,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 67d84 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #84] @ (67cfc ) │ │ │ │ ldr r3, [pc, #84] @ (67d00 ) │ │ │ │ @@ -41085,15 +41087,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 67d18 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #76] @ (67d6c ) │ │ │ │ ldr r3, [pc, #76] @ (67d70 ) │ │ │ │ @@ -41132,15 +41134,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 67c9c │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -41393,15 +41395,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 68000 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6803c ) │ │ │ │ ldr r3, [pc, #52] @ (68040 ) │ │ │ │ @@ -41432,15 +41434,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 67fa8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68094 ) │ │ │ │ ldr r3, [pc, #52] @ (68098 ) │ │ │ │ @@ -41471,15 +41473,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 68150 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (680ec ) │ │ │ │ ldr r3, [pc, #52] @ (680f0 ) │ │ │ │ @@ -41509,15 +41511,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 680f8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68144 ) │ │ │ │ ldr r3, [pc, #52] @ (68148 ) │ │ │ │ @@ -41548,15 +41550,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 680a0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6819c ) │ │ │ │ ldr r3, [pc, #52] @ (681a0 ) │ │ │ │ @@ -41587,15 +41589,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 68248 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (681f4 ) │ │ │ │ ldr r3, [pc, #52] @ (681f8 ) │ │ │ │ @@ -41626,15 +41628,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 681f0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6824c ) │ │ │ │ ldr r3, [pc, #52] @ (68250 ) │ │ │ │ @@ -41664,15 +41666,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 68198 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (682a4 ) │ │ │ │ ldr r3, [pc, #52] @ (682a8 ) │ │ │ │ @@ -41702,15 +41704,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 68340 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #16] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (682fc ) │ │ │ │ ldr r3, [pc, #52] @ (68300 ) │ │ │ │ @@ -41740,15 +41742,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 682e8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68354 ) │ │ │ │ ldr r3, [pc, #52] @ (68358 ) │ │ │ │ @@ -41778,15 +41780,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 68290 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (683ac ) │ │ │ │ ldr r3, [pc, #52] @ (683b0 ) │ │ │ │ @@ -41816,15 +41818,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 68438 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ + strb r6, [r4, #13] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68404 ) │ │ │ │ ldr r3, [pc, #52] @ (68408 ) │ │ │ │ @@ -41854,15 +41856,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 683e0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6845c ) │ │ │ │ ldr r3, [pc, #52] @ (68460 ) │ │ │ │ @@ -41892,15 +41894,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 68388 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r6, #10] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (684b4 ) │ │ │ │ ldr r3, [pc, #52] @ (684b8 ) │ │ │ │ @@ -41930,15 +41932,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 68530 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6850c ) │ │ │ │ ldr r3, [pc, #52] @ (68510 ) │ │ │ │ @@ -41968,15 +41970,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 684d8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68564 ) │ │ │ │ ldr r3, [pc, #52] @ (68568 ) │ │ │ │ @@ -42006,15 +42008,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 68480 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (685bc ) │ │ │ │ ldr r3, [pc, #52] @ (685c0 ) │ │ │ │ @@ -42044,15 +42046,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 68628 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + strb r6, [r2, #5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68614 ) │ │ │ │ ldr r3, [pc, #52] @ (68618 ) │ │ │ │ @@ -42082,15 +42084,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 685d0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + strb r6, [r7, #3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6866c ) │ │ │ │ ldr r3, [pc, #52] @ (68670 ) │ │ │ │ @@ -42120,15 +42122,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 68578 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + strb r6, [r4, #2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (686c4 ) │ │ │ │ ldr r3, [pc, #52] @ (686c8 ) │ │ │ │ @@ -42158,15 +42160,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 68720 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + strb r6, [r1, #1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6871c ) │ │ │ │ ldr r3, [pc, #52] @ (68720 ) │ │ │ │ @@ -42196,15 +42198,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 686c8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68774 ) │ │ │ │ ldr r3, [pc, #52] @ (68778 ) │ │ │ │ @@ -42234,15 +42236,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 68870 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (687cc ) │ │ │ │ ldr r3, [pc, #52] @ (687d0 ) │ │ │ │ @@ -42272,15 +42274,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 68818 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68824 ) │ │ │ │ ldr r3, [pc, #52] @ (68828 ) │ │ │ │ @@ -42310,15 +42312,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r3, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6887c ) │ │ │ │ ldr r3, [pc, #52] @ (68880 ) │ │ │ │ @@ -42348,15 +42350,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r4, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (688d4 ) │ │ │ │ ldr r3, [pc, #52] @ (688d8 ) │ │ │ │ @@ -42386,15 +42388,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r3, r4} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6892c ) │ │ │ │ ldr r3, [pc, #52] @ (68930 ) │ │ │ │ @@ -42424,15 +42426,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68984 ) │ │ │ │ ldr r3, [pc, #52] @ (68988 ) │ │ │ │ @@ -42462,15 +42464,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (689dc ) │ │ │ │ ldr r3, [pc, #52] @ (689e0 ) │ │ │ │ @@ -42500,15 +42502,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r4} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68a34 ) │ │ │ │ ldr r3, [pc, #52] @ (68a38 ) │ │ │ │ @@ -42538,15 +42540,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r3, r4, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68a8c ) │ │ │ │ ldr r3, [pc, #52] @ (68a90 ) │ │ │ │ @@ -42576,15 +42578,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68ae4 ) │ │ │ │ ldr r3, [pc, #52] @ (68ae8 ) │ │ │ │ @@ -42614,15 +42616,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r3} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68b3c ) │ │ │ │ ldr r3, [pc, #52] @ (68b40 ) │ │ │ │ @@ -42652,15 +42654,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r4, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68b94 ) │ │ │ │ ldr r3, [pc, #52] @ (68b98 ) │ │ │ │ @@ -42690,15 +42692,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r3, r4, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #52] @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68bec ) │ │ │ │ ldr r3, [pc, #52] @ (68bf0 ) │ │ │ │ @@ -42728,15 +42730,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68c44 ) │ │ │ │ ldr r3, [pc, #52] @ (68c48 ) │ │ │ │ @@ -42766,15 +42768,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r3, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68c9c ) │ │ │ │ ldr r3, [pc, #52] @ (68ca0 ) │ │ │ │ @@ -42804,15 +42806,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r4, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68cf4 ) │ │ │ │ ldr r3, [pc, #52] @ (68cf8 ) │ │ │ │ @@ -42842,15 +42844,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r3, #32] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68d4c ) │ │ │ │ ldr r3, [pc, #52] @ (68d50 ) │ │ │ │ @@ -42880,15 +42882,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68da4 ) │ │ │ │ ldr r3, [pc, #52] @ (68da8 ) │ │ │ │ @@ -42918,15 +42920,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68dfc ) │ │ │ │ ldr r3, [pc, #52] @ (68e00 ) │ │ │ │ @@ -42956,15 +42958,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r4, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68e54 ) │ │ │ │ ldr r3, [pc, #52] @ (68e58 ) │ │ │ │ @@ -42994,15 +42996,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r3, r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68eac ) │ │ │ │ ldr r3, [pc, #52] @ (68eb0 ) │ │ │ │ @@ -43032,15 +43034,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68f04 ) │ │ │ │ ldr r3, [pc, #52] @ (68f08 ) │ │ │ │ @@ -43071,15 +43073,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r3, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68f5c ) │ │ │ │ ldr r3, [pc, #52] @ (68f60 ) │ │ │ │ @@ -43110,15 +43112,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68fb4 ) │ │ │ │ ldr r3, [pc, #52] @ (68fb8 ) │ │ │ │ @@ -43149,15 +43151,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r3, r4, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6900c ) │ │ │ │ ldr r3, [pc, #52] @ (69010 ) │ │ │ │ @@ -43188,15 +43190,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69064 ) │ │ │ │ ldr r3, [pc, #52] @ (69068 ) │ │ │ │ @@ -43226,15 +43228,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r5, #104] @ 0x68 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (690bc ) │ │ │ │ ldr r3, [pc, #52] @ (690c0 ) │ │ │ │ @@ -43264,15 +43266,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r4, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69114 ) │ │ │ │ ldr r3, [pc, #52] @ (69118 ) │ │ │ │ @@ -43302,15 +43304,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r4, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6916c ) │ │ │ │ ldr r3, [pc, #52] @ (69170 ) │ │ │ │ @@ -43340,15 +43342,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (691c4 ) │ │ │ │ ldr r3, [pc, #52] @ (691c8 ) │ │ │ │ @@ -43378,15 +43380,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6921c ) │ │ │ │ ldr r3, [pc, #52] @ (69220 ) │ │ │ │ @@ -43416,15 +43418,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r4, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69274 ) │ │ │ │ ldr r3, [pc, #52] @ (69278 ) │ │ │ │ @@ -43454,15 +43456,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r4, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (692cc ) │ │ │ │ ldr r3, [pc, #52] @ (692d0 ) │ │ │ │ @@ -43492,15 +43494,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r0, #68] @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69324 ) │ │ │ │ ldr r3, [pc, #52] @ (69328 ) │ │ │ │ @@ -43530,15 +43532,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6937c ) │ │ │ │ ldr r3, [pc, #52] @ (69380 ) │ │ │ │ @@ -43568,15 +43570,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r4, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (693d4 ) │ │ │ │ ldr r3, [pc, #52] @ (693d8 ) │ │ │ │ @@ -43606,15 +43608,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r4} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6942c ) │ │ │ │ ldr r3, [pc, #52] @ (69430 ) │ │ │ │ @@ -43644,15 +43646,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + str r6, [r4, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69484 ) │ │ │ │ ldr r3, [pc, #52] @ (69488 ) │ │ │ │ @@ -43682,15 +43684,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r3, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (694dc ) │ │ │ │ ldr r3, [pc, #52] @ (694e0 ) │ │ │ │ @@ -43720,15 +43722,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r4} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69534 ) │ │ │ │ ldr r3, [pc, #52] @ (69538 ) │ │ │ │ @@ -43758,15 +43760,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3, r4, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r3, #28] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6958c ) │ │ │ │ ldr r3, [pc, #52] @ (69590 ) │ │ │ │ @@ -43796,15 +43798,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + str r6, [r0, #24] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (695e4 ) │ │ │ │ ldr r3, [pc, #52] @ (695e8 ) │ │ │ │ @@ -43834,15 +43836,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r5, #16] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6963c ) │ │ │ │ ldr r3, [pc, #52] @ (69640 ) │ │ │ │ @@ -43872,15 +43874,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r4, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r2, #12] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69694 ) │ │ │ │ ldr r3, [pc, #52] @ (69698 ) │ │ │ │ @@ -43910,15 +43912,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3, r4, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #4] │ │ │ │ + str r6, [r7, #4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (696ec ) │ │ │ │ ldr r3, [pc, #52] @ (696f0 ) │ │ │ │ @@ -43948,15 +43950,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + str r6, [r4, #0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69744 ) │ │ │ │ ldr r3, [pc, #52] @ (69748 ) │ │ │ │ @@ -43986,15 +43988,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r3, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6979c ) │ │ │ │ ldr r3, [pc, #52] @ (697a0 ) │ │ │ │ @@ -44024,15 +44026,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r4, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (697f4 ) │ │ │ │ ldr r3, [pc, #52] @ (697f8 ) │ │ │ │ @@ -44062,15 +44064,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ it │ │ │ │ mov r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (6984c ) │ │ │ │ ldr r3, [pc, #52] @ (69850 ) │ │ │ │ @@ -44100,15 +44102,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ nop {10} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (698a4 ) │ │ │ │ ldr r3, [pc, #52] @ (698a8 ) │ │ │ │ @@ -44138,15 +44140,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ it mi │ │ │ │ movmi r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (698fc ) │ │ │ │ ldr r3, [pc, #52] @ (69900 ) │ │ │ │ @@ -44176,15 +44178,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00f0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r7] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69954 ) │ │ │ │ ldr r3, [pc, #52] @ (69958 ) │ │ │ │ @@ -44214,15 +44216,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0098 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (699ac ) │ │ │ │ ldr r3, [pc, #52] @ (699b0 ) │ │ │ │ @@ -44252,15 +44254,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0040 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r4] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69a04 ) │ │ │ │ ldr r3, [pc, #52] @ (69a08 ) │ │ │ │ @@ -44290,15 +44292,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r5, r6, r7, pc} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69a5c ) │ │ │ │ ldr r3, [pc, #52] @ (69a60 ) │ │ │ │ @@ -44328,15 +44330,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ pop {r4, r7, pc} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69ab4 ) │ │ │ │ ldr r3, [pc, #52] @ (69ab8 ) │ │ │ │ @@ -44366,15 +44368,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r0] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69b0c ) │ │ │ │ ldr r3, [pc, #52] @ (69b10 ) │ │ │ │ @@ -44404,15 +44406,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ pop {r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69b64 ) │ │ │ │ ldr r3, [pc, #52] @ (69b68 ) │ │ │ │ @@ -44442,15 +44444,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r5] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69bbc ) │ │ │ │ ldr r3, [pc, #52] @ (69bc0 ) │ │ │ │ @@ -44480,15 +44482,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ pop {r4, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, r4] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69c14 ) │ │ │ │ ldr r3, [pc, #52] @ (69c18 ) │ │ │ │ @@ -44518,15 +44520,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 69c96 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69c6c ) │ │ │ │ ldr r3, [pc, #52] @ (69c70 ) │ │ │ │ @@ -44556,15 +44558,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 69cd8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69cc4 ) │ │ │ │ ldr r3, [pc, #52] @ (69cc8 ) │ │ │ │ @@ -44594,15 +44596,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 69d1a │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69d1c ) │ │ │ │ ldr r3, [pc, #52] @ (69d20 ) │ │ │ │ @@ -44632,15 +44634,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ revsh r0, r2 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69d74 ) │ │ │ │ ldr r3, [pc, #52] @ (69d78 ) │ │ │ │ @@ -44670,15 +44672,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ rev16 r0, r7 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69dcc ) │ │ │ │ ldr r3, [pc, #52] @ (69dd0 ) │ │ │ │ @@ -44708,15 +44710,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ rev r0, r4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69e24 ) │ │ │ │ ldr r3, [pc, #52] @ (69e28 ) │ │ │ │ @@ -44746,15 +44748,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 69e62 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r2] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69e7c ) │ │ │ │ ldr r3, [pc, #52] @ (69e80 ) │ │ │ │ @@ -44784,15 +44786,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 69ea4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldr r6, [r2, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #88] @ (69ef8 ) │ │ │ │ ldr r3, [pc, #88] @ (69efc ) │ │ │ │ @@ -44835,15 +44837,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 69f08 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (69f78 ) │ │ │ │ ldr r3, [pc, #92] @ (69f7c ) │ │ │ │ @@ -44890,15 +44892,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb89a │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (69fd4 ) │ │ │ │ ldr r3, [pc, #56] @ (69fd8 ) │ │ │ │ @@ -44931,15 +44933,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb818 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #56] @ (6a030 ) │ │ │ │ ldr r3, [pc, #56] @ (6a034 ) │ │ │ │ @@ -44974,15 +44976,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7be │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #56] @ (6a090 ) │ │ │ │ ldr r3, [pc, #56] @ (6a094 ) │ │ │ │ @@ -45017,15 +45019,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb75e │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6a0f0 ) │ │ │ │ ldr r3, [pc, #56] @ (6a0f4 ) │ │ │ │ @@ -45057,15 +45059,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6fc │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6a14c ) │ │ │ │ ldr r3, [pc, #56] @ (6a150 ) │ │ │ │ @@ -45097,15 +45099,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a1ac ) │ │ │ │ ldr r3, [pc, #60] @ (6a1b0 ) │ │ │ │ @@ -45141,15 +45143,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb646 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a210 ) │ │ │ │ ldr r3, [pc, #60] @ (6a214 ) │ │ │ │ @@ -45185,15 +45187,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r5, r6, r7, lr} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a274 ) │ │ │ │ ldr r3, [pc, #60] @ (6a278 ) │ │ │ │ @@ -45229,15 +45231,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a2d8 ) │ │ │ │ ldr r3, [pc, #60] @ (6a2dc ) │ │ │ │ @@ -45273,15 +45275,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, lr} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6a338 ) │ │ │ │ ldr r3, [pc, #56] @ (6a33c ) │ │ │ │ @@ -45313,15 +45315,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r4, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a398 ) │ │ │ │ ldr r3, [pc, #60] @ (6a39c ) │ │ │ │ @@ -45357,15 +45359,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a3fc ) │ │ │ │ ldr r3, [pc, #60] @ (6a400 ) │ │ │ │ @@ -45401,15 +45403,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 6a484 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a460 ) │ │ │ │ ldr r3, [pc, #60] @ (6a464 ) │ │ │ │ @@ -45445,15 +45447,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 6a4d0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a4c4 ) │ │ │ │ ldr r3, [pc, #60] @ (6a4c8 ) │ │ │ │ @@ -45489,15 +45491,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 6a51a │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + strh r0, [r2, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a528 ) │ │ │ │ ldr r3, [pc, #60] @ (6a52c ) │ │ │ │ @@ -45533,15 +45535,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ uxtb r2, r1 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + str r4, [r5, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a58c ) │ │ │ │ ldr r3, [pc, #60] @ (6a590 ) │ │ │ │ @@ -45577,15 +45579,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ sxtb r6, r4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + str r0, [r1, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a5f0 ) │ │ │ │ ldr r3, [pc, #60] @ (6a5f4 ) │ │ │ │ @@ -45621,15 +45623,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ sxth r2, r0 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r4, [r4, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a654 ) │ │ │ │ ldr r3, [pc, #60] @ (6a658 ) │ │ │ │ @@ -45665,15 +45667,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 6a686 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + str r0, [r0, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a6b8 ) │ │ │ │ ldr r3, [pc, #60] @ (6a6bc ) │ │ │ │ @@ -45709,15 +45711,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 6a6d2 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + str r4, [r3, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6a718 ) │ │ │ │ ldr r3, [pc, #56] @ (6a71c ) │ │ │ │ @@ -45749,15 +45751,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #776] @ (6aa34 ) │ │ │ │ + ldr r7, [pc, #1000] @ (6ab14 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a778 ) │ │ │ │ ldr r3, [pc, #60] @ (6a77c ) │ │ │ │ @@ -45793,15 +45795,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add sp, #488 @ 0x1e8 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #400] @ (6a920 ) │ │ │ │ + ldr r7, [pc, #624] @ (6aa00 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a7dc ) │ │ │ │ ldr r3, [pc, #60] @ (6a7e0 ) │ │ │ │ @@ -45837,15 +45839,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #0] @ (6a7f4 ) │ │ │ │ + ldr r7, [pc, #224] @ (6a8d4 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a840 ) │ │ │ │ ldr r3, [pc, #60] @ (6a844 ) │ │ │ │ @@ -45881,15 +45883,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #712 @ 0x2c8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #624] @ (6aac8 ) │ │ │ │ + ldr r6, [pc, #848] @ (6aba8 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a8a4 ) │ │ │ │ ldr r3, [pc, #60] @ (6a8a8 ) │ │ │ │ @@ -45925,15 +45927,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #312 @ 0x138 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #224] @ (6a99c ) │ │ │ │ + ldr r6, [pc, #448] @ (6aa7c ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6a904 ) │ │ │ │ ldr r3, [pc, #56] @ (6a908 ) │ │ │ │ @@ -45965,15 +45967,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #928 @ 0x3a0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #856] @ (6ac70 ) │ │ │ │ + ldr r6, [pc, #56] @ (6a950 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6a960 ) │ │ │ │ ldr r3, [pc, #56] @ (6a964 ) │ │ │ │ @@ -46005,15 +46007,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #488] @ (6ab5c ) │ │ │ │ + ldr r5, [pc, #712] @ (6ac3c ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a9c0 ) │ │ │ │ ldr r3, [pc, #60] @ (6a9c4 ) │ │ │ │ @@ -46049,15 +46051,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #112] @ (6aa48 ) │ │ │ │ + ldr r5, [pc, #336] @ (6ab28 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6aa24 ) │ │ │ │ ldr r3, [pc, #60] @ (6aa28 ) │ │ │ │ @@ -46093,15 +46095,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #824 @ 0x338 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #736] @ (6ad1c ) │ │ │ │ + ldr r4, [pc, #960] @ (6adfc ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6aa84 ) │ │ │ │ ldr r3, [pc, #56] @ (6aa88 ) │ │ │ │ @@ -46133,15 +46135,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #416 @ 0x1a0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #344] @ (6abf0 ) │ │ │ │ + ldr r4, [pc, #568] @ (6acd0 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6aae4 ) │ │ │ │ ldr r3, [pc, #60] @ (6aae8 ) │ │ │ │ @@ -46177,15 +46179,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #992] @ (6aedc ) │ │ │ │ + ldr r4, [pc, #192] @ (6abbc ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6ab44 ) │ │ │ │ ldr r3, [pc, #56] @ (6ab48 ) │ │ │ │ @@ -46217,15 +46219,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #600] @ (6adb0 ) │ │ │ │ + ldr r3, [pc, #824] @ (6ae90 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6aba0 ) │ │ │ │ ldr r3, [pc, #56] @ (6aba4 ) │ │ │ │ @@ -46257,15 +46259,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #232] @ (6ac9c ) │ │ │ │ + ldr r3, [pc, #456] @ (6ad7c ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6abfc ) │ │ │ │ ldr r3, [pc, #56] @ (6ac00 ) │ │ │ │ @@ -46297,15 +46299,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #960 @ 0x3c0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #888] @ (6af88 ) │ │ │ │ + ldr r3, [pc, #88] @ (6ac68 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6ac58 ) │ │ │ │ ldr r3, [pc, #56] @ (6ac5c ) │ │ │ │ @@ -46337,15 +46339,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #592 @ 0x250 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #520] @ (6ae74 ) │ │ │ │ + ldr r2, [pc, #744] @ (6af54 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6acb4 ) │ │ │ │ ldr r3, [pc, #56] @ (6acb8 ) │ │ │ │ @@ -46377,15 +46379,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #224 @ 0xe0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #152] @ (6ad60 ) │ │ │ │ + ldr r2, [pc, #376] @ (6ae40 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6ad10 ) │ │ │ │ ldr r3, [pc, #56] @ (6ad14 ) │ │ │ │ @@ -46417,15 +46419,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #880 @ 0x370 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #808] @ (6b04c ) │ │ │ │ + ldr r2, [pc, #8] @ (6ad2c ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6ad70 ) │ │ │ │ ldr r3, [pc, #60] @ (6ad74 ) │ │ │ │ @@ -46461,15 +46463,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #432] @ (6af38 ) │ │ │ │ + ldr r1, [pc, #656] @ (6b018 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6add4 ) │ │ │ │ ldr r3, [pc, #60] @ (6add8 ) │ │ │ │ @@ -46505,15 +46507,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #32] @ (6ae0c ) │ │ │ │ + ldr r1, [pc, #256] @ (6aeec ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6ae38 ) │ │ │ │ ldr r3, [pc, #60] @ (6ae3c ) │ │ │ │ @@ -46549,15 +46551,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #656] @ (6b0e0 ) │ │ │ │ + ldr r0, [pc, #880] @ (6b1c0 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6ae9c ) │ │ │ │ ldr r3, [pc, #60] @ (6aea0 ) │ │ │ │ @@ -46593,15 +46595,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #256] @ (6afb4 ) │ │ │ │ + ldr r0, [pc, #480] @ (6b094 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -46725,15 +46727,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bx r0 │ │ │ │ + bx r7 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #108] @ (6b06c ) │ │ │ │ ldr r3, [pc, #108] @ (6b070 ) │ │ │ │ @@ -46781,15 +46783,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #704 @ (adr r7, 6b338 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, lr │ │ │ │ + mov r8, r5 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #100] @ (6b0f4 ) │ │ │ │ ldr r3, [pc, #100] @ (6b0f8 ) │ │ │ │ @@ -46839,15 +46841,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #120 @ (adr r7, 6b178 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r0 │ │ │ │ + mov r2, r7 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6b150 ) │ │ │ │ ldr r3, [pc, #56] @ (6b154 ) │ │ │ │ @@ -46880,15 +46882,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #624 @ (adr r6, 6b3cc ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r1 │ │ │ │ + cmp sl, r8 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b1b0 ) │ │ │ │ ldr r3, [pc, #60] @ (6b1b4 ) │ │ │ │ @@ -46921,15 +46923,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #248 @ (adr r6, 6b2b4 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r5 │ │ │ │ + cmp r4, ip │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b210 ) │ │ │ │ ldr r3, [pc, #60] @ (6b214 ) │ │ │ │ @@ -46963,15 +46965,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #896 @ (adr r5, 6b59c ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, r9 │ │ │ │ + cmp r4, r0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b270 ) │ │ │ │ ldr r3, [pc, #60] @ (6b274 ) │ │ │ │ @@ -47005,15 +47007,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #504 @ (adr r5, 6b474 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp │ │ │ │ + add sl, r4 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b2d0 ) │ │ │ │ ldr r3, [pc, #60] @ (6b2d4 ) │ │ │ │ @@ -47046,15 +47048,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #120 @ (adr r5, 6b354 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, r1 │ │ │ │ + add r4, r8 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6b334 ) │ │ │ │ ldr r3, [pc, #64] @ (6b338 ) │ │ │ │ @@ -47089,15 +47091,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #760 @ (adr r4, 6b638 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r5 │ │ │ │ + mvns r0, r4 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b394 ) │ │ │ │ ldr r3, [pc, #60] @ (6b398 ) │ │ │ │ @@ -47130,15 +47132,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #360 @ (adr r4, 6b508 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r1 │ │ │ │ + bics r0, r0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 5053c │ │ │ │ @@ -47656,15 +47658,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #328] @ 0x148 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6b900 ) │ │ │ │ ldr r3, [pc, #64] @ (6b904 ) │ │ │ │ @@ -47699,15 +47701,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r6, #18 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6b964 ) │ │ │ │ ldr r3, [pc, #64] @ (6b968 ) │ │ │ │ @@ -47742,15 +47744,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b9c4 ) │ │ │ │ ldr r3, [pc, #60] @ (6b9c8 ) │ │ │ │ @@ -47784,15 +47786,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #176] @ 0xb0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6ba24 ) │ │ │ │ ldr r3, [pc, #60] @ (6ba28 ) │ │ │ │ @@ -47826,15 +47828,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #816] @ 0x330 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6ba84 ) │ │ │ │ ldr r3, [pc, #60] @ (6ba88 ) │ │ │ │ @@ -47868,15 +47870,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #108] @ (6bb14 ) │ │ │ │ ldr r3, [pc, #108] @ (6bb18 ) │ │ │ │ @@ -47923,15 +47925,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r4, #0 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -48094,15 +48096,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bd10 ) │ │ │ │ ldr r3, [pc, #64] @ (6bd14 ) │ │ │ │ @@ -48137,15 +48139,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #904] @ 0x388 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r2, #2 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bd74 ) │ │ │ │ ldr r3, [pc, #64] @ (6bd78 ) │ │ │ │ @@ -48180,15 +48182,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bdd8 ) │ │ │ │ ldr r3, [pc, #64] @ (6bddc ) │ │ │ │ @@ -48223,15 +48225,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #2 │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6be3c ) │ │ │ │ ldr r3, [pc, #64] @ (6be40 ) │ │ │ │ @@ -48266,15 +48268,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bea0 ) │ │ │ │ ldr r3, [pc, #64] @ (6bea4 ) │ │ │ │ @@ -48309,15 +48311,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r0, #114 @ 0x72 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bf04 ) │ │ │ │ ldr r3, [pc, #64] @ (6bf08 ) │ │ │ │ @@ -48352,15 +48354,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + subs r0, #14 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bf68 ) │ │ │ │ ldr r3, [pc, #64] @ (6bf6c ) │ │ │ │ @@ -48395,15 +48397,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bfcc ) │ │ │ │ ldr r3, [pc, #64] @ (6bfd0 ) │ │ │ │ @@ -48438,15 +48440,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c030 ) │ │ │ │ ldr r3, [pc, #64] @ (6c034 ) │ │ │ │ @@ -48481,15 +48483,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #776] @ 0x308 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c094 ) │ │ │ │ ldr r3, [pc, #64] @ (6c098 ) │ │ │ │ @@ -48524,15 +48526,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #376] @ 0x178 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c0f8 ) │ │ │ │ ldr r3, [pc, #64] @ (6c0fc ) │ │ │ │ @@ -48568,15 +48570,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r6, #28 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c15c ) │ │ │ │ ldr r3, [pc, #64] @ (6c160 ) │ │ │ │ @@ -48611,15 +48613,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #600] @ 0x258 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c1c0 ) │ │ │ │ ldr r3, [pc, #64] @ (6c1c4 ) │ │ │ │ @@ -48654,15 +48656,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #200] @ 0xc8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c224 ) │ │ │ │ ldr r3, [pc, #64] @ (6c228 ) │ │ │ │ @@ -48697,15 +48699,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #824] @ 0x338 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c288 ) │ │ │ │ ldr r3, [pc, #64] @ (6c28c ) │ │ │ │ @@ -48740,15 +48742,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -48916,15 +48918,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #792] @ 0x318 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c494 ) │ │ │ │ ldr r3, [pc, #68] @ (6c498 ) │ │ │ │ @@ -48961,15 +48963,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c4fc ) │ │ │ │ ldr r3, [pc, #68] @ (6c500 ) │ │ │ │ @@ -49006,15 +49008,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #1000] @ 0x3e8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r2, #24 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c564 ) │ │ │ │ ldr r3, [pc, #68] @ (6c568 ) │ │ │ │ @@ -49052,15 +49054,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #584] @ 0x248 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c5cc ) │ │ │ │ ldr r3, [pc, #68] @ (6c5d0 ) │ │ │ │ @@ -49097,15 +49099,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c634 ) │ │ │ │ ldr r3, [pc, #68] @ (6c638 ) │ │ │ │ @@ -49142,15 +49144,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c69c ) │ │ │ │ ldr r3, [pc, #68] @ (6c6a0 ) │ │ │ │ @@ -49187,15 +49189,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c704 ) │ │ │ │ ldr r3, [pc, #68] @ (6c708 ) │ │ │ │ @@ -49232,15 +49234,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #968] @ 0x3c8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r0, #16 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c76c ) │ │ │ │ ldr r3, [pc, #68] @ (6c770 ) │ │ │ │ @@ -49277,15 +49279,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c7d4 ) │ │ │ │ ldr r3, [pc, #68] @ (6c7d8 ) │ │ │ │ @@ -49322,15 +49324,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #108] @ (6c864 ) │ │ │ │ ldr r3, [pc, #108] @ (6c868 ) │ │ │ │ @@ -49378,15 +49380,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #60] @ 0x3c │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6c8d0 ) │ │ │ │ ldr r3, [pc, #72] @ (6c8d4 ) │ │ │ │ @@ -49425,15 +49427,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c938 ) │ │ │ │ ldr r3, [pc, #68] @ (6c93c ) │ │ │ │ @@ -49469,15 +49471,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #52] @ 0x34 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ movs r0, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 5053c │ │ │ │ @@ -50038,15 +50040,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #10] │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6cefc ) │ │ │ │ ldr r3, [pc, #68] @ (6cf00 ) │ │ │ │ @@ -50083,15 +50085,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #6] │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + cmp r0, #22 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6cf68 ) │ │ │ │ ldr r3, [pc, #72] @ (6cf6c ) │ │ │ │ @@ -50130,15 +50132,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6cfd4 ) │ │ │ │ ldr r3, [pc, #72] @ (6cfd8 ) │ │ │ │ @@ -50176,15 +50178,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #0] │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6d040 ) │ │ │ │ ldr r3, [pc, #72] @ (6d044 ) │ │ │ │ @@ -50222,15 +50224,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #60] @ 0x3c │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6d0ac ) │ │ │ │ ldr r3, [pc, #72] @ (6d0b0 ) │ │ │ │ @@ -50268,15 +50270,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #58] @ 0x3a │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6d118 ) │ │ │ │ ldr r3, [pc, #72] @ (6d11c ) │ │ │ │ @@ -50315,15 +50317,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #54] @ 0x36 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6d184 ) │ │ │ │ ldr r3, [pc, #72] @ (6d188 ) │ │ │ │ @@ -50361,15 +50363,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #50] @ 0x32 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6d1f0 ) │ │ │ │ ldr r3, [pc, #72] @ (6d1f4 ) │ │ │ │ @@ -50408,15 +50410,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #48] @ 0x30 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6d258 ) │ │ │ │ ldr r3, [pc, #68] @ (6d25c ) │ │ │ │ @@ -50453,15 +50455,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #44] @ 0x2c │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6d2c4 ) │ │ │ │ ldr r3, [pc, #72] @ (6d2c8 ) │ │ │ │ @@ -50499,15 +50501,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #40] @ 0x28 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #76] @ (6d334 ) │ │ │ │ ldr r3, [pc, #76] @ (6d338 ) │ │ │ │ @@ -50545,15 +50547,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #38] @ 0x26 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -68631,42 +68633,42 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #26] │ │ │ │ movs r4, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ movs r7, r4 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ movs r7, r4 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ movs r7, r4 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ movs r7, r4 │ │ │ │ - add r1, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ movs r7, r4 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ movs r7, r4 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf6280027 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + @ instruction: 0xf6600027 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ movs r2, r5 │ │ │ │ - strb r2, [r4, #24] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ movs r7, r4 │ │ │ │ - add r7, pc, #288 @ (adr r7, 78080 ) │ │ │ │ + add r7, pc, #512 @ (adr r7, 78160 ) │ │ │ │ movs r7, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -86239,139 +86241,139 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d16, d12, d22 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + vrev64.16 d0, d22 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u8 q0, d12, d22 │ │ │ │ + vaddl.u8 q8, d4, d22 │ │ │ │ bvc.n 830b8 │ │ │ │ movs r3, r5 │ │ │ │ - cdp2 0, 1, cr0, cr2, cr6, {1} │ │ │ │ - subs r0, #222 @ 0xde │ │ │ │ + cdp2 0, 4, cr0, cr10, cr6, {1} │ │ │ │ + subs r1, #22 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #160 @ (adr r0, 83070 ) │ │ │ │ movs r7, r4 │ │ │ │ - movs r0, r2 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ movs r7, r4 │ │ │ │ - cdp2 0, 10, cr0, cr8, cr6, {1} │ │ │ │ - stc2l 0, cr0, [ip, #-152] @ 0xffffff68 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + cdp2 0, 14, cr0, cr0, cr6, {1} │ │ │ │ + stc2 0, cr0, [r4, #152] @ 0x98 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ movs r7, r4 │ │ │ │ - stc2l 0, cr0, [lr], #152 @ 0x98 │ │ │ │ - ldc2l 0, cr0, [sl], #152 @ 0x98 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + stc2 0, cr0, [r6, #-152]! @ 0xffffff68 │ │ │ │ + ldc2 0, cr0, [r2, #-152]! @ 0xffffff68 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ movs r7, r4 │ │ │ │ - vhadd.u8 d16, d8, d22 │ │ │ │ - ldc2l 0, cr0, [r4, #152] @ 0x98 │ │ │ │ + vaddl.u8 q0, d0, d22 │ │ │ │ + cdp2 0, 0, cr0, cr12, cr6, {1} │ │ │ │ + mcrr2 0, 2, r0, r8, cr6 │ │ │ │ + cdp2 0, 9, cr0, cr10, cr6, {1} │ │ │ │ + ldc2 0, cr0, [lr], #-152 @ 0xffffff68 │ │ │ │ ldc2 0, cr0, [r0], {38} @ 0x26 │ │ │ │ - cdp2 0, 6, cr0, cr2, cr6, {1} │ │ │ │ - stc2 0, cr0, [r6], {38} @ 0x26 │ │ │ │ - @ instruction: 0xfbd80026 │ │ │ │ - cdp2 0, 15, cr0, cr2, cr6, {1} │ │ │ │ - @ instruction: 0xfbc40026 │ │ │ │ - @ instruction: 0xfac00026 │ │ │ │ - ldc2 0, cr0, [r4, #-152] @ 0xffffff68 │ │ │ │ + vhadd.u32 d0, d10, d22 │ │ │ │ + @ instruction: 0xfbfc0026 │ │ │ │ + @ instruction: 0xfaf80026 │ │ │ │ + stc2l 0, cr0, [ip, #-152] @ 0xffffff68 │ │ │ │ cmp r2, #222 @ 0xde │ │ │ │ movs r6, r5 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfa360026 │ │ │ │ - adds r5, #24 │ │ │ │ + @ instruction: 0xfa6e0026 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfa260026 │ │ │ │ - adds r5, #8 │ │ │ │ + @ instruction: 0xfa5e0026 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfa200026 │ │ │ │ - @ instruction: 0xfa260026 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + @ instruction: 0xfa580026 │ │ │ │ + @ instruction: 0xfa5e0026 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ movs r7, r4 │ │ │ │ - stc2 0, cr0, [r2], {38} @ 0x26 │ │ │ │ - vld1.8 {d16[1]}, [r8], r6 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + ldc2 0, cr0, [sl], #152 @ 0x98 │ │ │ │ + @ instruction: 0xfa200026 │ │ │ │ + adds r5, #2 │ │ │ │ movs r1, r5 │ │ │ │ - ldr??.w r0, [lr, #38] @ 0x26 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + @ instruction: 0xfa160026 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfa640026 │ │ │ │ - smlatb r0, sl, r6, r0 │ │ │ │ - @ instruction: 0xfa6c0026 │ │ │ │ - @ instruction: 0xfaca0026 │ │ │ │ - ldrsh.w r0, [r2, #38] @ 0x26 │ │ │ │ - vst1.8 {d0[1]}, [r6], r6 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + @ instruction: 0xfa9c0026 │ │ │ │ + @ instruction: 0xfb520026 │ │ │ │ + @ instruction: 0xfaa40026 │ │ │ │ + @ instruction: 0xfb020026 │ │ │ │ + vld1.8 {d16[1]}, [sl], r6 │ │ │ │ + ldrsh.w r0, [lr, #38] @ 0x26 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfa880026 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + @ instruction: 0xfac00026 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ movs r1, r5 │ │ │ │ - vld4.8 {d16-d19}, [r4 :128], r6 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + ldrsb.w r0, [ip, #38] @ 0x26 │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ movs r1, r5 │ │ │ │ - ldr??.w r0, [sl, r6, lsl #2] │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + ldrsb.w r0, [r2, #38] @ 0x26 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ movs r1, r5 │ │ │ │ - ldr??.w r0, [r0, r6, lsl #2] │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + vst1.8 {d0[1]}, [r8], r6 │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfb0c0026 │ │ │ │ - vld4.8 {d0-d3}, [ip :128], r6 │ │ │ │ - stc2 0, cr0, [r0, #-152] @ 0xffffff68 │ │ │ │ - vld4.8 {d0-d3}, [r6 :128], r6 │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xfb440026 │ │ │ │ + vld4.8 {d16-d19}, [r4 :128], r6 │ │ │ │ + ldc2 0, cr0, [r8, #-152]! @ 0xffffff68 │ │ │ │ + ldr??.w r0, [lr, r6, lsl #2] │ │ │ │ + adds r4, #8 │ │ │ │ movs r1, r5 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf7f40026 │ │ │ │ - @ instruction: 0xfbb60026 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strh.w r0, [ip, r6, lsl #2] │ │ │ │ + @ instruction: 0xfbee0026 │ │ │ │ + strb r4, [r2, #15] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf7de0026 │ │ │ │ - ldrsb.w r0, [r8, r6, lsl #2] │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + ldrb.w r0, [r6, r6, lsl #2] │ │ │ │ + ldr??.w r0, [r0, r6, lsl #2] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf7c60026 │ │ │ │ - ldr??.w r0, [r0, #38] @ 0x26 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf7fe0026 │ │ │ │ + vld4.8 {d0-d3}, [r8 :128], r6 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7580026 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf7900026 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf77c0026 │ │ │ │ - @ instruction: 0xfbc20026 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + @ instruction: 0xf7b40026 │ │ │ │ + @ instruction: 0xfbfa0026 │ │ │ │ + strb r2, [r3, #13] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf7640026 │ │ │ │ - @ instruction: 0xfb260026 │ │ │ │ + @ instruction: 0xf79c0026 │ │ │ │ + @ instruction: 0xfb5e0026 │ │ │ │ + strb r4, [r0, #13] │ │ │ │ + movs r1, r5 │ │ │ │ + @ instruction: 0xf7860026 │ │ │ │ + @ instruction: 0xfa800026 │ │ │ │ + strb r4, [r4, #12] │ │ │ │ + movs r1, r5 │ │ │ │ + @ instruction: 0xf7660026 │ │ │ │ + @ instruction: 0xfb0c0026 │ │ │ │ strb r4, [r1, #12] │ │ │ │ movs r1, r5 │ │ │ │ @ instruction: 0xf74e0026 │ │ │ │ - @ instruction: 0xfa480026 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ - movs r1, r5 │ │ │ │ - @ instruction: 0xf72e0026 │ │ │ │ - @ instruction: 0xfad40026 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ - movs r1, r5 │ │ │ │ - @ instruction: 0xf7160026 │ │ │ │ - @ instruction: 0xfad80026 │ │ │ │ + smlatb r0, r0, r6, r0 │ │ │ │ │ │ │ │ 00083118 : │ │ │ │ ldr r3, [pc, #12] @ (83128 ) │ │ │ │ ldr r1, [pc, #16] @ (8312c ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #16] @ (83130 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -87231,120 +87233,120 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r1, r2, r3, r7} │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf29c0026 │ │ │ │ - subw r0, r0, #38 @ 0x26 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + @ instruction: 0xf2d40026 │ │ │ │ + @ instruction: 0xf2d80026 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf4fa0026 │ │ │ │ + @ instruction: 0xf5320026 │ │ │ │ ldmia r2, {r2, r3, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2160026 │ │ │ │ - orn r0, r8, #10878976 @ 0xa60000 │ │ │ │ - @ instruction: 0xf1e20026 │ │ │ │ - rsbs r0, sl, #38 @ 0x26 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + movw r0, #57382 @ 0xe026 │ │ │ │ + @ instruction: 0xf4a00026 │ │ │ │ + @ instruction: 0xf21a0026 │ │ │ │ + @ instruction: 0xf2120026 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf3e60026 │ │ │ │ - @ instruction: 0xf1860026 │ │ │ │ - @ instruction: 0xf6940026 │ │ │ │ - @ instruction: 0xf1300026 │ │ │ │ - cmp r4, #14 │ │ │ │ + ands.w r0, lr, #10878976 @ 0xa60000 │ │ │ │ + subs.w r0, lr, #38 @ 0x26 │ │ │ │ + movt r0, #51238 @ 0xc826 │ │ │ │ + sbc.w r0, r8, #38 @ 0x26 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf1240026 │ │ │ │ - cmp r4, #2 │ │ │ │ + adcs.w r0, ip, #38 @ 0x26 │ │ │ │ + cmp r4, #58 @ 0x3a │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf0fc0026 │ │ │ │ - @ instruction: 0xf6700026 │ │ │ │ - @ instruction: 0xf0b20026 │ │ │ │ - eor.w r0, r2, #38 @ 0x26 │ │ │ │ - eors.w r0, r4, #38 @ 0x26 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + @ instruction: 0xf1340026 │ │ │ │ + subw r0, r8, #2086 @ 0x826 │ │ │ │ + @ instruction: 0xf0ea0026 │ │ │ │ + @ instruction: 0xf0ba0026 │ │ │ │ + @ instruction: 0xf0cc0026 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf2e40026 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + @ instruction: 0xf31c0026 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ movs r1, r5 │ │ │ │ - orr.w r0, ip, #38 @ 0x26 │ │ │ │ - @ instruction: 0xf58a0026 │ │ │ │ - ands.w r0, lr, #38 @ 0x26 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + eor.w r0, r4, #38 @ 0x26 │ │ │ │ + rsb r0, r2, #10878976 @ 0xa60000 │ │ │ │ + orrs.w r0, r6, #38 @ 0x26 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ movs r1, r5 │ │ │ │ - ands.w r0, r2, #38 @ 0x26 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + orr.w r0, sl, #38 @ 0x26 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - and.w r0, r6, #38 @ 0x26 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + bics.w r0, lr, #38 @ 0x26 │ │ │ │ + cmp r3, #28 │ │ │ │ movs r1, r5 │ │ │ │ - vext.8 d16, d10, d22, #0 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + bics.w r0, r2, #38 @ 0x26 │ │ │ │ + cmp r3, #16 │ │ │ │ movs r1, r5 │ │ │ │ - subs.w r0, r8, #10878976 @ 0xa60000 │ │ │ │ - vaddl.s16 q8, d12, d22 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + @ instruction: 0xf5f00026 │ │ │ │ + ands.w r0, r4, #38 @ 0x26 │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ movs r1, r5 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ movs r1, r5 │ │ │ │ - vaddl.s16 q0, d14, d22 │ │ │ │ - @ instruction: 0xf1f00026 │ │ │ │ - vaddl.s8 q0, d2, d22 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + vaddl.s16 q8, d6, d22 │ │ │ │ + @ instruction: 0xf2280026 │ │ │ │ + vext.8 d0, d10, d22, #0 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ movs r1, r5 │ │ │ │ + vaddl.s32 q0, d14, d22 │ │ │ │ + @ instruction: 0xf5820026 │ │ │ │ vhadd.s d16, d6, d22 │ │ │ │ - adc.w r0, sl, #10878976 @ 0xa60000 │ │ │ │ - vhadd.s d0, d14, d22 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ movs r1, r5 │ │ │ │ - vhadd.s32 d16, d8, d22 │ │ │ │ - cmp r2, #16 │ │ │ │ + vaddl.s32 q0, d0, d22 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf3360026 │ │ │ │ - @ instruction: 0xf3c40026 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + @ instruction: 0xf36e0026 │ │ │ │ + @ instruction: 0xf3fc0026 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf3200026 │ │ │ │ - @ instruction: 0xf3620026 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + @ instruction: 0xf3580026 │ │ │ │ + @ instruction: 0xf39a0026 │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf30a0026 │ │ │ │ - @ instruction: 0xf33c0026 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + @ instruction: 0xf3420026 │ │ │ │ + @ instruction: 0xf3740026 │ │ │ │ + ldr r6, [r4, #28] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf2f40026 │ │ │ │ - @ instruction: 0xf3720026 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + @ instruction: 0xf32c0026 │ │ │ │ + @ instruction: 0xf3aa0026 │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf2de0026 │ │ │ │ - @ instruction: 0xf3340026 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + @ instruction: 0xf3160026 │ │ │ │ + @ instruction: 0xf36c0026 │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ movs r1, r5 │ │ │ │ - movt r0, #24614 @ 0x6026 │ │ │ │ - @ instruction: 0xf3b80026 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + @ instruction: 0xf2fe0026 │ │ │ │ + @ instruction: 0xf3f00026 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ movs r1, r5 │ │ │ │ - subw r0, lr, #38 @ 0x26 │ │ │ │ - @ instruction: 0xf3900026 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + @ instruction: 0xf2e60026 │ │ │ │ + @ instruction: 0xf3c80026 │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ movs r1, r5 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ - stcl 0, cr0, [r0, #-152] @ 0xffffff68 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + ldcl 0, cr0, [r8, #-152]! @ 0xffffff68 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf3240026 │ │ │ │ - @ instruction: 0xf34e0026 │ │ │ │ + @ instruction: 0xf35c0026 │ │ │ │ + @ instruction: 0xf3860026 │ │ │ │ │ │ │ │ 00083a7c : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ @@ -89540,15 +89542,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 84f12 │ │ │ │ movs r3, r5 │ │ │ │ cbz r0, 84f0e │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - udf #218 @ 0xda │ │ │ │ + svc 18 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00084f00 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -89569,15 +89571,15 @@ │ │ │ │ movne.w lr, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w lr, #0 │ │ │ │ bne.n 84f7e │ │ │ │ - bl 2ef1bc │ │ │ │ + bl 2ef1fc │ │ │ │ teq r5, r6 │ │ │ │ bmi.n 84f5e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mul.w ip, r4, r1 │ │ │ │ mla r2, r5, r0, ip │ │ │ │ umull r4, r5, r4, r0 │ │ │ │ add r2, r5 │ │ │ │ @@ -89605,19 +89607,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 84f8e │ │ │ │ nop │ │ │ │ sub sp, #400 @ 0x190 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + udf #100 @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00084fc0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -89637,15 +89639,15 @@ │ │ │ │ mov lr, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ it ne │ │ │ │ movne r7, #0 │ │ │ │ cbnz r7, 8501e │ │ │ │ - bl 2ef1bc │ │ │ │ + bl 2ef1fc │ │ │ │ teq r4, r6 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ bmi.n 85012 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ orrs r2, r3 │ │ │ │ beq.n 85010 │ │ │ │ @@ -89664,15 +89666,15 @@ │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 84f88 │ │ │ │ + ble.n 84ff8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085048 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -89724,15 +89726,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #616 @ 0x268 │ │ │ │ movs r3, r5 │ │ │ │ add r7, sp, #512 @ 0x200 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 8519c │ │ │ │ + ble.n 8500c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000850d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89741,15 +89743,15 @@ │ │ │ │ cbz r1, 85122 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ beq.n 8510e │ │ │ │ - bl 2eef10 │ │ │ │ + bl 2eef50 │ │ │ │ teq r4, r5 │ │ │ │ bmi.n 85100 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mul.w r4, r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ addne.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -89770,19 +89772,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8511c │ │ │ │ nop │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 850f4 │ │ │ │ + ble.n 85164 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 8508c │ │ │ │ + bgt.n 850fc │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085148 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89793,15 +89795,15 @@ │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 8517c │ │ │ │ - bl 2ef1a4 │ │ │ │ + bl 2ef1e4 │ │ │ │ teq r4, r5 │ │ │ │ mov r0, r1 │ │ │ │ bmi.n 8517e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 8517c │ │ │ │ add r0, r4 │ │ │ │ @@ -89815,15 +89817,15 @@ │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #656 @ 0x290 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 85224 │ │ │ │ + bgt.n 85294 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000851a8 : │ │ │ │ ldr r3, [pc, #16] @ (851bc ) │ │ │ │ ldr r2, [pc, #20] @ (851c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (851c4 ) │ │ │ │ @@ -89832,15 +89834,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 4fe60 │ │ │ │ nop │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 85278 │ │ │ │ + bgt.n 850e8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000851c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89899,15 +89901,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ add r5, sp, #952 @ 0x3b8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 85248 │ │ │ │ + bgt.n 852b8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085264 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89916,15 +89918,15 @@ │ │ │ │ cbz r1, 852bc │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ beq.n 852a8 │ │ │ │ - bl 2eef10 │ │ │ │ + bl 2eef50 │ │ │ │ teq r4, r5 │ │ │ │ mov r3, r0 │ │ │ │ sxth r0, r0 │ │ │ │ bmi.n 85298 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mul.w r4, r0, r4 │ │ │ │ cmp r5, r4 │ │ │ │ @@ -89947,19 +89949,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 852b6 │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 85358 │ │ │ │ + blt.n 853c8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 852f0 │ │ │ │ + blt.n 85360 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000852e0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89970,15 +89972,15 @@ │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 85316 │ │ │ │ - bl 2ef1a4 │ │ │ │ + bl 2ef1e4 │ │ │ │ teq r4, r5 │ │ │ │ it pl │ │ │ │ sxthpl r0, r1 │ │ │ │ bmi.n 85318 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -89994,15 +89996,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 85284 │ │ │ │ + bge.n 852f4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085344 : │ │ │ │ ldr r3, [pc, #16] @ (85358 ) │ │ │ │ ldr r2, [pc, #20] @ (8535c ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (85360 ) │ │ │ │ @@ -90011,15 +90013,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 4fe60 │ │ │ │ nop │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 8531c │ │ │ │ + blt.n 8538c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085364 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -90074,15 +90076,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #504 @ 0x1f8 │ │ │ │ movs r3, r5 │ │ │ │ add r4, sp, #392 @ 0x188 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 852f8 │ │ │ │ + bge.n 85368 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000853f0 : │ │ │ │ ldr r3, [pc, #16] @ (85404 ) │ │ │ │ ldr r2, [pc, #20] @ (85408 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (8540c ) │ │ │ │ @@ -90091,15 +90093,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 4fe60 │ │ │ │ nop │ │ │ │ add r4, sp, #32 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 854b0 │ │ │ │ + bge.n 85320 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085410 : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 85420 │ │ │ │ asrs r0, r0, #1 │ │ │ │ vmov s15, r0 │ │ │ │ @@ -90167,15 +90169,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r3, sp, #448 @ 0x1c0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 8544c │ │ │ │ + bls.n 854bc │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000854dc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90210,15 +90212,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r3, sp, #16 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 855e4 │ │ │ │ + bls.n 85454 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008554c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90246,15 +90248,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 85594 │ │ │ │ + bls.n 85604 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000855ac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90279,15 +90281,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 85530 │ │ │ │ + bhi.n 855a0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000855fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90324,15 +90326,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r1, sp, #880 @ 0x370 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 856fc │ │ │ │ + bhi.n 8576c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085674 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90356,15 +90358,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 8566c │ │ │ │ + bhi.n 856dc │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000856c4 : │ │ │ │ vabs.f64 d0, d0 │ │ │ │ vldr d7, [pc, #20] @ 856e0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -90457,15 +90459,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r0, sp, #944 @ 0x3b0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 857b8 │ │ │ │ + bvc.n 85828 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000857ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90601,19 +90603,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ add r7, pc, #944 @ (adr r7, 85d54 ) │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 859e4 │ │ │ │ + bvs.n 85a54 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 85900 │ │ │ │ + bpl.n 85970 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000859b4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90755,39 +90757,39 @@ │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3048 @ 0xbe8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r6, pc, #216 @ (adr r6, 85be4 ) │ │ │ │ movs r3, r5 │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #208] @ (85be0 ) │ │ │ │ movs r1, r5 │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #616] @ 0x268 │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 85bf0 │ │ │ │ + bmi.n 85a60 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 85bac │ │ │ │ + bmi.n 85c1c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 85ab8 │ │ │ │ + bpl.n 85b28 │ │ │ │ movs r6, r4 │ │ │ │ - bx pc │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ movs r1, r5 │ │ │ │ - bmi.n 85b30 │ │ │ │ + bmi.n 85ba0 │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 85b98 │ │ │ │ + bmi.n 85c08 │ │ │ │ movs r6, r4 │ │ │ │ - bxns ip │ │ │ │ + blxns r3 │ │ │ │ movs r1, r5 │ │ │ │ - bcc.n 85b10 │ │ │ │ + bmi.n 85b80 │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 85bb0 │ │ │ │ + bmi.n 85c20 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085b40 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -91087,57 +91089,57 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #608 @ (adr r4, 8609c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 85db4 │ │ │ │ + bcc.n 85e24 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 85f08 │ │ │ │ + bcc.n 85d78 │ │ │ │ movs r6, r4 │ │ │ │ add r3, pc, #696 @ (adr r3, 86108 ) │ │ │ │ movs r3, r5 │ │ │ │ - cmp sl, r1 │ │ │ │ + cmp sl, r8 │ │ │ │ movs r1, r5 │ │ │ │ - bcs.n 85e78 │ │ │ │ + bcs.n 85ee8 │ │ │ │ movs r6, r4 │ │ │ │ - bcc.n 85d78 │ │ │ │ + bcc.n 85de8 │ │ │ │ movs r6, r4 │ │ │ │ - add r8, r8 │ │ │ │ + add r8, pc │ │ │ │ movs r1, r5 │ │ │ │ - bne.n 85ef0 │ │ │ │ + bne.n 85f60 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n 85e40 │ │ │ │ + bcc.n 85eb0 │ │ │ │ movs r6, r4 │ │ │ │ - add sl, r4 │ │ │ │ + add sl, fp │ │ │ │ movs r1, r5 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ movs r6, r4 │ │ │ │ - bne.n 85e98 │ │ │ │ + bne.n 85f08 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, lr │ │ │ │ + add sl, r5 │ │ │ │ movs r1, r5 │ │ │ │ - beq.n 85e6c │ │ │ │ + bne.n 85edc │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n 85e9c │ │ │ │ + bcs.n 85f0c │ │ │ │ movs r6, r4 │ │ │ │ - add r6, sl │ │ │ │ + add lr, r1 │ │ │ │ movs r1, r5 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r6, r4 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, r8 │ │ │ │ + add r0, pc │ │ │ │ movs r1, r5 │ │ │ │ - beq.n 85e20 │ │ │ │ + beq.n 85e90 │ │ │ │ movs r6, r4 │ │ │ │ - bne.n 85e88 │ │ │ │ + bcs.n 85ef8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085e98 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -91167,15 +91169,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #312 @ (adr r1, 86020 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 85e18 │ │ │ │ + beq.n 85e88 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085ef0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -91207,15 +91209,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #976 @ (adr r0, 86318 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 85fbc │ │ │ │ + beq.n 8602c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085f50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -91445,21 +91447,21 @@ │ │ │ │ bl 50660 │ │ │ │ bl 5062c │ │ │ │ nop │ │ │ │ ldr r7, [sp, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r1 │ │ │ │ + adcs r0, r0 │ │ │ │ movs r1, r5 │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086184 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91519,19 +91521,19 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r4!, {r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086230 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91575,19 +91577,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8627e │ │ │ │ nop │ │ │ │ ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000862a8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -91831,23 +91833,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #912] @ 0x390 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [sp, #624] @ 0x270 │ │ │ │ movs r3, r5 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086510 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -91955,30 +91957,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r4, #156 @ 0x9c │ │ │ │ movs r1, r5 │ │ │ │ - ittt cs │ │ │ │ - movcs r6, r4 │ │ │ │ - sevlcs │ │ │ │ - movcs r6, r4 │ │ │ │ + itte pl │ │ │ │ + movpl r6, r4 │ │ │ │ + it hi @ unpredictable │ │ │ │ + movhi r6, r4 │ │ │ │ │ │ │ │ 00086640 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92040,19 +92042,19 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #664] @ 0x298 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000866ec : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92075,24 +92077,24 @@ │ │ │ │ ldr r1, [pc, #20] @ (86734 ) │ │ │ │ ldr r0, [pc, #20] @ (86738 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ movs r1, r5 │ │ │ │ - bkpt 0x00e4 │ │ │ │ - movs r6, r4 │ │ │ │ - itet ne │ │ │ │ + itt ne │ │ │ │ movne r6, r4 │ │ │ │ + itee mi @ unpredictable │ │ │ │ + movmi r6, r4 │ │ │ │ │ │ │ │ 0008673c : │ │ │ │ - pusheq {r4, lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + pushpl {r4, lr} │ │ │ │ + movpl.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [pc, #120] @ (867c8 ) │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ lsls r4, r4, #6 │ │ │ │ @@ -92146,21 +92148,21 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - bkpt 0x009c │ │ │ │ + bkpt 0x00d4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000867e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92212,21 +92214,21 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0036 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086884 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92294,25 +92296,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008694c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92373,25 +92375,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ movs r6, r4 │ │ │ │ - pop {r1, r7} │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086a04 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92458,21 +92460,21 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r7, #2 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r2, 86b38 │ │ │ │ + cbnz r2, 86b46 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086acc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92529,21 +92531,21 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r2, 86bbc │ │ │ │ + cbnz r2, 86bca │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086b7c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92637,31 +92639,31 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ movs r6, r4 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ movs r6, r4 │ │ │ │ - rev r4, r2 │ │ │ │ + rev16 r4, r1 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086c84 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -92759,35 +92761,35 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r6, 86d9a │ │ │ │ + cbnz r6, 86da8 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ movs r6, r4 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086da4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92838,27 +92840,27 @@ │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ str r2, [sp, #256] @ 0x100 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #78 @ 0x4e │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ movs r6, r4 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086e48 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -92974,35 +92976,35 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb74c │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086fa0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -93165,39 +93167,39 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - it cc │ │ │ │ - movcc r6, r4 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + nop {7} │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ + movs r6, r4 │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087170 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -93251,19 +93253,19 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #50] @ 0x32 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r7, #6 │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ movs r6, r4 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + push {r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008720c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -93283,15 +93285,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #46] @ 0x2e │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087250 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -93337,15 +93339,15 @@ │ │ │ │ blx 4fe64 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r0, [r5, #42] @ 0x2a │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000872cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -93368,19 +93370,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - itt le │ │ │ │ - movle r6, r4 │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ + movs r6, r4 │ │ │ │ │ │ │ │ 00087310 : │ │ │ │ - pushle {r3, r4, r5, lr} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 84a08 │ │ │ │ mov r4, r0 │ │ │ │ @@ -93718,15 +93720,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #16] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087624 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -93815,19 +93817,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #784] @ 0x310 │ │ │ │ movs r4, r5 │ │ │ │ ldrh r4, [r5, #10] │ │ │ │ movs r3, r5 │ │ │ │ ldrh r4, [r2, #10] │ │ │ │ movs r3, r5 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ movs r1, r5 │ │ │ │ - pop {r4, r5} │ │ │ │ + pop {r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087710 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -93957,29 +93959,29 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 878cc │ │ │ │ + pop {r2, r3, r4} │ │ │ │ movs r6, r4 │ │ │ │ ldrh r2, [r0, #4] │ │ │ │ movs r3, r5 │ │ │ │ str r3, [sp, #520] @ 0x208 │ │ │ │ movs r4, r5 │ │ │ │ ldrh r6, [r4, #0] │ │ │ │ movs r3, r5 │ │ │ │ ldrh r6, [r1, #0] │ │ │ │ movs r3, r5 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ movs r1, r5 │ │ │ │ - revsh r0, r3 │ │ │ │ + cbnz r0, 878b0 │ │ │ │ movs r6, r4 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087870 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -94071,15 +94073,15 @@ │ │ │ │ b.n 87910 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r7, #58] @ 0x3a │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x000a │ │ │ │ + revsh r2, r0 │ │ │ │ movs r6, r4 │ │ │ │ strh r6, [r3, #56] @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ strh r4, [r4, #54] @ 0x36 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 00087960 : │ │ │ │ @@ -95269,23 +95271,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ ldrb r0, [r7, #17] │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ movs r1, r5 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #312 @ (adr r2, 8857c ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 8865c ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088444 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ @@ -95377,25 +95379,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ movs r1, r5 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + strb r2, [r3, #1] │ │ │ │ movs r6, r4 │ │ │ │ - add r1, pc, #288 @ (adr r1, 88660 ) │ │ │ │ + add r1, pc, #512 @ (adr r1, 88740 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088540 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -95468,33 +95470,33 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r2, [r7, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + strb r4, [r3, #0] │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #512 @ (adr r0, 8881c ) │ │ │ │ + add r0, pc, #736 @ (adr r0, 888fc ) │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088628 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95745,15 +95747,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ ldrb r4, [r2, #0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088888 : │ │ │ │ push {r4} │ │ │ │ ldr r3, [pc, #96] @ (888ec ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, sp, #16 │ │ │ │ @@ -95949,15 +95951,15 @@ │ │ │ │ blx 4fc68 │ │ │ │ blx 50488 │ │ │ │ nop │ │ │ │ strb r0, [r1, #23] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088a5c : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 88a7e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -96029,15 +96031,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ strb r4, [r1, #21] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #672 @ (adr r3, 88dc4 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 88ea4 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088b24 : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 88b46 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -96081,15 +96083,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 88b76 │ │ │ │ strb r0, [r2, #18] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88be4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96112,15 +96114,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 88bc2 │ │ │ │ strb r4, [r0, #17] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88c30 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96143,15 +96145,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 88c0e │ │ │ │ strb r0, [r7, #15] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88c7c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96174,15 +96176,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 88c5a │ │ │ │ strb r4, [r5, #14] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #952 @ (adr r7, 89040 ) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88cc8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96205,15 +96207,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 88ca6 │ │ │ │ strb r0, [r4, #13] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #840 @ (adr r7, 8901c ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88d14 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96236,15 +96238,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 88cf2 │ │ │ │ strb r4, [r2, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #760 @ (adr r7, 89018 ) │ │ │ │ + add r7, pc, #984 @ (adr r7, 890f8 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88d60 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96267,15 +96269,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 88d3e │ │ │ │ strb r0, [r1, #11] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #632 @ (adr r7, 88fe4 ) │ │ │ │ + add r7, pc, #856 @ (adr r7, 890c4 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88dac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96298,15 +96300,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 88d8a │ │ │ │ strb r4, [r7, #9] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #520 @ (adr r7, 88fc0 ) │ │ │ │ + add r7, pc, #744 @ (adr r7, 890a0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88df8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96329,15 +96331,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 88dd6 │ │ │ │ strb r0, [r6, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #376 @ (adr r7, 88f7c ) │ │ │ │ + add r7, pc, #600 @ (adr r7, 8905c ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88e44 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96360,15 +96362,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 88e22 │ │ │ │ strb r4, [r4, #7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #248 @ (adr r7, 88f48 ) │ │ │ │ + add r7, pc, #472 @ (adr r7, 89028 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88e90 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96391,15 +96393,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 88e6e │ │ │ │ strb r0, [r3, #6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #168 @ (adr r7, 88f44 ) │ │ │ │ + add r7, pc, #392 @ (adr r7, 89024 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88edc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96422,15 +96424,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 88eba │ │ │ │ strb r4, [r1, #5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #88 @ (adr r7, 88f40 ) │ │ │ │ + add r7, pc, #312 @ (adr r7, 89020 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88f28 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96453,15 +96455,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 88f06 │ │ │ │ strb r0, [r0, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #8 @ (adr r7, 88f3c ) │ │ │ │ + add r7, pc, #232 @ (adr r7, 8901c ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88f74 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96484,15 +96486,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ b.n 88f52 │ │ │ │ strb r4, [r6, #2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #952 @ (adr r6, 89338 ) │ │ │ │ + add r7, pc, #152 @ (adr r7, 89018 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88fc0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96515,15 +96517,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ b.n 88f9e │ │ │ │ strb r0, [r5, #1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #888 @ (adr r6, 89344 ) │ │ │ │ + add r7, pc, #88 @ (adr r7, 89024 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8900c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96546,15 +96548,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 88fea │ │ │ │ strb r4, [r3, #0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #776 @ (adr r6, 89320 ) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 89400 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89058 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96577,15 +96579,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ b.n 89036 │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #664 @ (adr r6, 892fc ) │ │ │ │ + add r6, pc, #888 @ (adr r6, 893dc ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (890a4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96608,15 +96610,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 89082 │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #552 @ (adr r6, 892d8 ) │ │ │ │ + add r6, pc, #776 @ (adr r6, 893b8 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (890f0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96639,15 +96641,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 890ce │ │ │ │ ldr r0, [r7, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #440 @ (adr r6, 892b4 ) │ │ │ │ + add r6, pc, #664 @ (adr r6, 89394 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8913c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96670,15 +96672,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ b.n 8911a │ │ │ │ ldr r4, [r5, #108] @ 0x6c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #360 @ (adr r6, 892b0 ) │ │ │ │ + add r6, pc, #584 @ (adr r6, 89390 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89188 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96701,15 +96703,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 89166 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #248 @ (adr r6, 8928c ) │ │ │ │ + add r6, pc, #472 @ (adr r6, 8936c ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (891d4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96732,15 +96734,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 891b2 │ │ │ │ ldr r4, [r2, #100] @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #136 @ (adr r6, 89268 ) │ │ │ │ + add r6, pc, #360 @ (adr r6, 89348 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89220 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96763,15 +96765,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 891fe │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #8 @ (adr r6, 89234 ) │ │ │ │ + add r6, pc, #232 @ (adr r6, 89314 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8926c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96794,15 +96796,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 8924a │ │ │ │ ldr r4, [r7, #88] @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #920 @ (adr r5, 89610 ) │ │ │ │ + add r6, pc, #120 @ (adr r6, 892f0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (892b8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96825,15 +96827,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 89296 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #840 @ (adr r5, 8960c ) │ │ │ │ + add r6, pc, #40 @ (adr r6, 892ec ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89304 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96856,15 +96858,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 892e2 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #776 @ (adr r5, 89618 ) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 896f8 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89350 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96887,15 +96889,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 8932e │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #680 @ (adr r5, 89604 ) │ │ │ │ + add r5, pc, #904 @ (adr r5, 896e4 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8939c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96918,15 +96920,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 8937a │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #616 @ (adr r5, 89610 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 896f0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (893e8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96949,15 +96951,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 893c6 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #520 @ (adr r5, 895fc ) │ │ │ │ + add r5, pc, #744 @ (adr r5, 896dc ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89434 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96980,15 +96982,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ b.n 89412 │ │ │ │ ldr r4, [r6, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #440 @ (adr r5, 895f8 ) │ │ │ │ + add r5, pc, #664 @ (adr r5, 896d8 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89480 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97011,15 +97013,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 8945e │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #360 @ (adr r5, 895f4 ) │ │ │ │ + add r5, pc, #584 @ (adr r5, 896d4 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (894cc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97042,15 +97044,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 894aa │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #264 @ (adr r5, 895e0 ) │ │ │ │ + add r5, pc, #488 @ (adr r5, 896c0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89518 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97073,15 +97075,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 894f6 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #168 @ (adr r5, 895cc ) │ │ │ │ + add r5, pc, #392 @ (adr r5, 896ac ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89564 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97104,15 +97106,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 89542 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #104 @ (adr r5, 895d8 ) │ │ │ │ + add r5, pc, #328 @ (adr r5, 896b8 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (895b4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97135,15 +97137,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #456] @ 0x1c8 │ │ │ │ b.n 89590 │ │ │ │ ldr r6, [r6, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #16 @ (adr r5, 895d0 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 896b0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89604 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97166,15 +97168,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #452] @ 0x1c4 │ │ │ │ b.n 895e0 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #944 @ (adr r4, 899c0 ) │ │ │ │ + add r5, pc, #144 @ (adr r5, 896a0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89654 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97197,15 +97199,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #448] @ 0x1c0 │ │ │ │ b.n 89630 │ │ │ │ ldr r6, [r2, #28] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #848 @ (adr r4, 899b0 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, 89690 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (896a4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97228,15 +97230,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #444] @ 0x1bc │ │ │ │ b.n 89680 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #752 @ (adr r4, 899a0 ) │ │ │ │ + add r4, pc, #976 @ (adr r4, 89a80 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (896f4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97259,15 +97261,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #440] @ 0x1b8 │ │ │ │ b.n 896d0 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #640 @ (adr r4, 89980 ) │ │ │ │ + add r4, pc, #864 @ (adr r4, 89a60 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89744 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97290,15 +97292,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ b.n 89720 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #544 @ (adr r4, 89970 ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 89a50 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89794 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97321,15 +97323,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #432] @ 0x1b0 │ │ │ │ b.n 89770 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #448 @ (adr r4, 89960 ) │ │ │ │ + add r4, pc, #672 @ (adr r4, 89a40 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (897e4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97352,15 +97354,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #428] @ 0x1ac │ │ │ │ b.n 897c0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #336 @ (adr r4, 89940 ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 89a20 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89834 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97383,15 +97385,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #424] @ 0x1a8 │ │ │ │ b.n 89810 │ │ │ │ str r6, [r6, #124] @ 0x7c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #224 @ (adr r4, 89920 ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 89a00 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89884 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97414,15 +97416,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #420] @ 0x1a4 │ │ │ │ b.n 89860 │ │ │ │ str r6, [r4, #120] @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #112 @ (adr r4, 89900 ) │ │ │ │ + add r4, pc, #336 @ (adr r4, 899e0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (898d4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97445,15 +97447,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #416] @ 0x1a0 │ │ │ │ b.n 898b0 │ │ │ │ str r6, [r2, #116] @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #16 @ (adr r4, 898f0 ) │ │ │ │ + add r4, pc, #240 @ (adr r4, 899d0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89924 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97476,15 +97478,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #412] @ 0x19c │ │ │ │ b.n 89900 │ │ │ │ str r6, [r0, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #944 @ (adr r3, 89ce0 ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 899c0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89974 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97507,15 +97509,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #408] @ 0x198 │ │ │ │ b.n 89950 │ │ │ │ str r6, [r6, #104] @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #832 @ (adr r3, 89cc0 ) │ │ │ │ + add r4, pc, #32 @ (adr r4, 899a0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (899c4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97538,15 +97540,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #404] @ 0x194 │ │ │ │ b.n 899a0 │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #736 @ (adr r3, 89cb0 ) │ │ │ │ + add r3, pc, #960 @ (adr r3, 89d90 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89a14 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97569,15 +97571,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ b.n 899f0 │ │ │ │ str r6, [r2, #96] @ 0x60 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #640 @ (adr r3, 89ca0 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 89d80 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89a64 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97600,15 +97602,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #396] @ 0x18c │ │ │ │ b.n 89a40 │ │ │ │ str r6, [r0, #92] @ 0x5c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #560 @ (adr r3, 89ca0 ) │ │ │ │ + add r3, pc, #784 @ (adr r3, 89d80 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89ab4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97631,15 +97633,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ b.n 89a90 │ │ │ │ str r6, [r6, #84] @ 0x54 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #464 @ (adr r3, 89c90 ) │ │ │ │ + add r3, pc, #688 @ (adr r3, 89d70 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89b04 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97662,15 +97664,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #388] @ 0x184 │ │ │ │ b.n 89ae0 │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #352 @ (adr r3, 89c70 ) │ │ │ │ + add r3, pc, #576 @ (adr r3, 89d50 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89b54 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97693,15 +97695,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #384] @ 0x180 │ │ │ │ b.n 89b30 │ │ │ │ str r6, [r2, #76] @ 0x4c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #240 @ (adr r3, 89c50 ) │ │ │ │ + add r3, pc, #464 @ (adr r3, 89d30 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89ba4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97724,15 +97726,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #380] @ 0x17c │ │ │ │ b.n 89b80 │ │ │ │ str r6, [r0, #72] @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #144 @ (adr r3, 89c40 ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 89d20 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89bf4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97755,15 +97757,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #376] @ 0x178 │ │ │ │ b.n 89bd0 │ │ │ │ str r6, [r6, #64] @ 0x40 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #32 @ (adr r3, 89c20 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 89d00 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89c44 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97786,15 +97788,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #372] @ 0x174 │ │ │ │ b.n 89c20 │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #944 @ (adr r2, 8a000 ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 89ce0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89c94 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97817,15 +97819,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #368] @ 0x170 │ │ │ │ b.n 89c70 │ │ │ │ str r6, [r2, #56] @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #832 @ (adr r2, 89fe0 ) │ │ │ │ + add r3, pc, #32 @ (adr r3, 89cc0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89ce4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97848,15 +97850,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #364] @ 0x16c │ │ │ │ b.n 89cc0 │ │ │ │ str r6, [r0, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #768 @ (adr r2, 89ff0 ) │ │ │ │ + add r2, pc, #992 @ (adr r2, 8a0d0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89d34 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97879,15 +97881,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ b.n 89d10 │ │ │ │ str r6, [r6, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #688 @ (adr r2, 89ff0 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 8a0d0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89d84 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97910,15 +97912,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #356] @ 0x164 │ │ │ │ b.n 89d60 │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #608 @ (adr r2, 89ff0 ) │ │ │ │ + add r2, pc, #832 @ (adr r2, 8a0d0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89dd4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97941,15 +97943,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ b.n 89db0 │ │ │ │ str r6, [r2, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #512 @ (adr r2, 89fe0 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 8a0c0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89e24 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97972,15 +97974,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #348] @ 0x15c │ │ │ │ b.n 89e00 │ │ │ │ str r6, [r0, #32] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #400 @ (adr r2, 89fc0 ) │ │ │ │ + add r2, pc, #624 @ (adr r2, 8a0a0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89e74 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98003,15 +98005,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ b.n 89e50 │ │ │ │ str r6, [r6, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #272 @ (adr r2, 89f90 ) │ │ │ │ + add r2, pc, #496 @ (adr r2, 8a070 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89ec4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98034,15 +98036,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #340] @ 0x154 │ │ │ │ b.n 89ea0 │ │ │ │ str r6, [r4, #20] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #144 @ (adr r2, 89f60 ) │ │ │ │ + add r2, pc, #368 @ (adr r2, 8a040 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89f14 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98065,15 +98067,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ b.n 89ef0 │ │ │ │ str r6, [r2, #16] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #32 @ (adr r2, 89f40 ) │ │ │ │ + add r2, pc, #256 @ (adr r2, 8a020 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89f64 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98096,15 +98098,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #332] @ 0x14c │ │ │ │ b.n 89f40 │ │ │ │ str r6, [r0, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #976 @ (adr r1, 8a340 ) │ │ │ │ + add r2, pc, #176 @ (adr r2, 8a020 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89fb4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98127,15 +98129,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ b.n 89f90 │ │ │ │ str r6, [r6, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #880 @ (adr r1, 8a330 ) │ │ │ │ + add r2, pc, #80 @ (adr r2, 8a010 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a004 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98158,15 +98160,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ b.n 89fe0 │ │ │ │ str r6, [r4, #0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #752 @ (adr r1, 8a300 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 8a3e0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a054 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98189,15 +98191,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #320] @ 0x140 │ │ │ │ b.n 8a030 │ │ │ │ ldrsh r6, [r2, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #656 @ (adr r1, 8a2f0 ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 8a3d0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a0a4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98220,15 +98222,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #316] @ 0x13c │ │ │ │ b.n 8a080 │ │ │ │ ldrsh r6, [r0, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #560 @ (adr r1, 8a2e0 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 8a3c0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a0f4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98251,15 +98253,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #312] @ 0x138 │ │ │ │ b.n 8a0d0 │ │ │ │ ldrsh r6, [r6, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #464 @ (adr r1, 8a2d0 ) │ │ │ │ + add r1, pc, #688 @ (adr r1, 8a3b0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a144 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98282,15 +98284,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ b.n 8a120 │ │ │ │ ldrsh r6, [r4, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #352 @ (adr r1, 8a2b0 ) │ │ │ │ + add r1, pc, #576 @ (adr r1, 8a390 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a194 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98313,15 +98315,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #304] @ 0x130 │ │ │ │ b.n 8a170 │ │ │ │ ldrsh r6, [r2, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #256 @ (adr r1, 8a2a0 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 8a380 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a1e4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98344,15 +98346,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #300] @ 0x12c │ │ │ │ b.n 8a1c0 │ │ │ │ ldrsh r6, [r0, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #160 @ (adr r1, 8a290 ) │ │ │ │ + add r1, pc, #384 @ (adr r1, 8a370 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a234 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98375,15 +98377,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #296] @ 0x128 │ │ │ │ b.n 8a210 │ │ │ │ ldrb r6, [r6, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #64 @ (adr r1, 8a280 ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 8a360 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a284 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98406,15 +98408,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #292] @ 0x124 │ │ │ │ b.n 8a260 │ │ │ │ ldrb r6, [r4, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #992 @ (adr r0, 8a670 ) │ │ │ │ + add r1, pc, #192 @ (adr r1, 8a350 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a2d4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98437,15 +98439,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #288] @ 0x120 │ │ │ │ b.n 8a2b0 │ │ │ │ ldrb r6, [r2, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #896 @ (adr r0, 8a660 ) │ │ │ │ + add r1, pc, #96 @ (adr r1, 8a340 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a324 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98468,15 +98470,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ b.n 8a300 │ │ │ │ ldrb r6, [r0, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #784 @ (adr r0, 8a640 ) │ │ │ │ + add r0, pc, #1008 @ (adr r0, 8a720 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a374 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98499,15 +98501,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ b.n 8a350 │ │ │ │ ldrb r6, [r6, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #672 @ (adr r0, 8a620 ) │ │ │ │ + add r0, pc, #896 @ (adr r0, 8a700 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a3c4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98530,15 +98532,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #276] @ 0x114 │ │ │ │ b.n 8a3a0 │ │ │ │ ldrb r6, [r4, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #560 @ (adr r0, 8a600 ) │ │ │ │ + add r0, pc, #784 @ (adr r0, 8a6e0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a414 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98561,15 +98563,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #272] @ 0x110 │ │ │ │ b.n 8a3f0 │ │ │ │ ldrb r6, [r2, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #464 @ (adr r0, 8a5f0 ) │ │ │ │ + add r0, pc, #688 @ (adr r0, 8a6d0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a464 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98592,15 +98594,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #268] @ 0x10c │ │ │ │ b.n 8a440 │ │ │ │ ldrh r6, [r0, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #368 @ (adr r0, 8a5e0 ) │ │ │ │ + add r0, pc, #592 @ (adr r0, 8a6c0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a4b4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98623,15 +98625,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #264] @ 0x108 │ │ │ │ b.n 8a490 │ │ │ │ ldrh r6, [r6, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #272 @ (adr r0, 8a5d0 ) │ │ │ │ + add r0, pc, #496 @ (adr r0, 8a6b0 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a504 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98654,15 +98656,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #260] @ 0x104 │ │ │ │ b.n 8a4e0 │ │ │ │ ldrh r6, [r4, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #160 @ (adr r0, 8a5b0 ) │ │ │ │ + add r0, pc, #384 @ (adr r0, 8a690 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a554 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98685,15 +98687,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #256] @ 0x100 │ │ │ │ b.n 8a530 │ │ │ │ ldrh r6, [r2, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #48 @ (adr r0, 8a590 ) │ │ │ │ + add r0, pc, #272 @ (adr r0, 8a670 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a5a4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98716,15 +98718,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #252] @ 0xfc │ │ │ │ b.n 8a580 │ │ │ │ ldrh r6, [r0, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #176 @ (adr r0, 8a660 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a5f4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98747,15 +98749,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #248] @ 0xf8 │ │ │ │ b.n 8a5d0 │ │ │ │ ldrh r6, [r6, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + add r0, pc, #96 @ (adr r0, 8a660 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a644 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98778,15 +98780,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #244] @ 0xf4 │ │ │ │ b.n 8a620 │ │ │ │ ldr r6, [r4, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #0 @ (adr r0, 8a650 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a694 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98809,15 +98811,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #240] @ 0xf0 │ │ │ │ b.n 8a670 │ │ │ │ ldr r6, [r2, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a6e4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98840,15 +98842,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #236] @ 0xec │ │ │ │ b.n 8a6c0 │ │ │ │ ldr r6, [r0, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a734 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98871,15 +98873,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ b.n 8a710 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a784 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98902,15 +98904,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #228] @ 0xe4 │ │ │ │ b.n 8a760 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a7d4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98933,15 +98935,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #224] @ 0xe0 │ │ │ │ b.n 8a7b0 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a824 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98964,15 +98966,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #220] @ 0xdc │ │ │ │ b.n 8a800 │ │ │ │ ldr r6, [r0, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a874 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98995,15 +98997,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #216] @ 0xd8 │ │ │ │ b.n 8a850 │ │ │ │ ldrsb r6, [r6, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a8c4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99026,15 +99028,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #212] @ 0xd4 │ │ │ │ b.n 8a8a0 │ │ │ │ ldrsb r6, [r4, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a914 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99057,15 +99059,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #208] @ 0xd0 │ │ │ │ b.n 8a8f0 │ │ │ │ ldrsb r6, [r2, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a964 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99088,15 +99090,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #204] @ 0xcc │ │ │ │ b.n 8a940 │ │ │ │ ldrsb r6, [r0, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a9b4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99119,15 +99121,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #200] @ 0xc8 │ │ │ │ b.n 8a990 │ │ │ │ ldrsb r6, [r6, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aa04 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99150,15 +99152,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ b.n 8a9e0 │ │ │ │ ldrsb r6, [r4, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aa54 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99181,15 +99183,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #192] @ 0xc0 │ │ │ │ b.n 8aa30 │ │ │ │ strb r6, [r2, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aaa4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99212,15 +99214,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #188] @ 0xbc │ │ │ │ b.n 8aa80 │ │ │ │ strb r6, [r0, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aaf4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99243,15 +99245,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #184] @ 0xb8 │ │ │ │ b.n 8aad0 │ │ │ │ strb r6, [r6, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ab44 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99274,15 +99276,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ b.n 8ab20 │ │ │ │ strb r6, [r4, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ab94 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99305,15 +99307,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #176] @ 0xb0 │ │ │ │ b.n 8ab70 │ │ │ │ strb r6, [r2, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8abe4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99336,15 +99338,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ b.n 8abc0 │ │ │ │ strb r6, [r0, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ac34 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99367,15 +99369,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ b.n 8ac10 │ │ │ │ strh r6, [r6, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ac84 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99398,15 +99400,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #164] @ 0xa4 │ │ │ │ b.n 8ac60 │ │ │ │ strh r6, [r4, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8acd4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99429,15 +99431,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #160] @ 0xa0 │ │ │ │ b.n 8acb0 │ │ │ │ strh r6, [r2, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ad24 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99460,15 +99462,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ b.n 8ad00 │ │ │ │ strh r6, [r0, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ad74 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99491,15 +99493,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ b.n 8ad50 │ │ │ │ strh r6, [r6, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8adc4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99522,15 +99524,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ b.n 8ada0 │ │ │ │ strh r6, [r4, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ae14 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99553,15 +99555,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ b.n 8adf0 │ │ │ │ strh r6, [r2, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ae64 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99584,15 +99586,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ b.n 8ae40 │ │ │ │ str r6, [r0, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aeb4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99615,15 +99617,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ b.n 8ae90 │ │ │ │ str r6, [r6, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8af04 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99646,15 +99648,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ b.n 8aee0 │ │ │ │ str r6, [r4, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8af54 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99677,15 +99679,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ b.n 8af30 │ │ │ │ str r6, [r2, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8afa0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99708,15 +99710,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ b.n 8af7e │ │ │ │ str r0, [r1, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8afec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99739,15 +99741,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ b.n 8afca │ │ │ │ str r4, [r7, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b038 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99770,15 +99772,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ b.n 8b016 │ │ │ │ ldr r7, [pc, #960] @ (8b3fc ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b084 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99801,15 +99803,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ b.n 8b062 │ │ │ │ ldr r7, [pc, #656] @ (8b318 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b0d0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99832,15 +99834,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ b.n 8b0ae │ │ │ │ ldr r7, [pc, #352] @ (8b234 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b11c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99863,15 +99865,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ b.n 8b0fa │ │ │ │ ldr r7, [pc, #48] @ (8b150 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b168 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99894,15 +99896,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ b.n 8b146 │ │ │ │ ldr r6, [pc, #768] @ (8b46c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b1b4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99925,15 +99927,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ b.n 8b192 │ │ │ │ ldr r6, [pc, #464] @ (8b388 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b200 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99956,15 +99958,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ b.n 8b1de │ │ │ │ ldr r6, [pc, #160] @ (8b2a4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b24c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99987,15 +99989,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ b.n 8b22a │ │ │ │ ldr r5, [pc, #880] @ (8b5c0 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b298 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100018,15 +100020,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ b.n 8b276 │ │ │ │ ldr r5, [pc, #576] @ (8b4dc ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b2e4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100049,15 +100051,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ b.n 8b2c2 │ │ │ │ ldr r5, [pc, #272] @ (8b3f8 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b330 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100080,15 +100082,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ b.n 8b30e │ │ │ │ ldr r4, [pc, #992] @ (8b714 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b37c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100111,15 +100113,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ b.n 8b35a │ │ │ │ ldr r4, [pc, #688] @ (8b630 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b3c8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100142,15 +100144,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ b.n 8b3a6 │ │ │ │ ldr r4, [pc, #384] @ (8b54c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b414 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100173,15 +100175,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ b.n 8b3f2 │ │ │ │ ldr r4, [pc, #80] @ (8b468 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b460 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100204,15 +100206,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ b.n 8b43e │ │ │ │ ldr r3, [pc, #800] @ (8b784 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b4ac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100235,15 +100237,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ b.n 8b48a │ │ │ │ ldr r3, [pc, #496] @ (8b6a0 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b4f8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100266,15 +100268,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ b.n 8b4d6 │ │ │ │ ldr r3, [pc, #192] @ (8b5bc ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b544 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100297,15 +100299,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ b.n 8b522 │ │ │ │ ldr r2, [pc, #912] @ (8b8d8 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b590 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100328,15 +100330,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 8b56e │ │ │ │ ldr r2, [pc, #608] @ (8b7f4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #616] @ 0x268 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b5dc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100359,15 +100361,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ b.n 8b5ba │ │ │ │ ldr r2, [pc, #304] @ (8b710 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b628 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100390,15 +100392,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 8b606 │ │ │ │ ldr r2, [pc, #0] @ (8b62c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b674 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100421,15 +100423,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 8b652 │ │ │ │ ldr r1, [pc, #720] @ (8b948 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b6c0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100452,15 +100454,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ b.n 8b69e │ │ │ │ ldr r1, [pc, #416] @ (8b864 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b70c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100483,15 +100485,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 8b6ea │ │ │ │ ldr r1, [pc, #112] @ (8b780 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b758 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100514,15 +100516,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 8b736 │ │ │ │ ldr r0, [pc, #832] @ (8ba9c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b7a4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100545,15 +100547,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 8b782 │ │ │ │ ldr r0, [pc, #528] @ (8b9b8 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b7f0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100576,15 +100578,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 8b7ce │ │ │ │ ldr r0, [pc, #224] @ (8b8d4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b83c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100607,15 +100609,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ b.n 8b81a │ │ │ │ blxns sp │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b888 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100638,15 +100640,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 8b866 │ │ │ │ blx r4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b8d4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100669,15 +100671,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ b.n 8b8b2 │ │ │ │ bxns sl │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b920 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100700,15 +100702,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ b.n 8b8fe │ │ │ │ bx r1 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b96c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100731,15 +100733,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 8b94a │ │ │ │ mov ip, r7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b9b8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100762,15 +100764,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 8b996 │ │ │ │ mov r0, lr │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8ba04 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100793,15 +100795,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 8b9e2 │ │ │ │ mov r4, r4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8ba50 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100824,15 +100826,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 8ba2e │ │ │ │ cmp r8, fp │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8ba9c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100855,15 +100857,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ b.n 8ba7a │ │ │ │ cmp ip, r1 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8bae8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100886,15 +100888,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 8bac6 │ │ │ │ cmp r0, r8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8bb34 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100917,15 +100919,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 8bb12 │ │ │ │ add ip, lr │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8bb80 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100948,15 +100950,15 @@ │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 8bb5e │ │ │ │ add r8, r5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008bb8c : │ │ │ │ lsls r2, r1, #31 │ │ │ │ bmi.n 8bb94 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -101691,25 +101693,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008c37c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -101856,27 +101858,27 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r1, #24 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r7, #24] │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [pc, #284] @ (8c634 ) │ │ │ │ @@ -102006,27 +102008,27 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ movs r0, r5 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - cmp r7, #6 │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + str r4, [r4, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #200] @ (8c738 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -102119,27 +102121,27 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #200] @ (8c83c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -102232,27 +102234,27 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008c868 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -102288,17 +102290,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 4fd64 <_Py_Dealloc@plt> │ │ │ │ nop │ │ │ │ adds r7, #122 @ 0x7a │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8c948 ) │ │ │ │ add r6, pc │ │ │ │ @@ -102345,19 +102347,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8c930 │ │ │ │ nop │ │ │ │ adds r7, #24 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8c9cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -102400,19 +102402,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8c9b4 │ │ │ │ nop │ │ │ │ adds r6, #144 @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ca4c ) │ │ │ │ add r3, pc │ │ │ │ @@ -102455,19 +102457,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8ca34 │ │ │ │ nop │ │ │ │ adds r6, #16 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cacc ) │ │ │ │ add r3, pc │ │ │ │ @@ -102510,19 +102512,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8cab4 │ │ │ │ nop │ │ │ │ adds r5, #144 @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8cb58 ) │ │ │ │ add r6, pc │ │ │ │ @@ -102575,19 +102577,19 @@ │ │ │ │ nop │ │ │ │ adds r5, #16 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cbe0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102630,19 +102632,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8cbc8 │ │ │ │ nop │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cc60 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102685,19 +102687,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8cc48 │ │ │ │ nop │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cce0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102740,19 +102742,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8ccc8 │ │ │ │ nop │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8cd64 ) │ │ │ │ add r6, pc │ │ │ │ @@ -102799,19 +102801,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8cd4c │ │ │ │ nop │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cde8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102854,18 +102856,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8cdd0 │ │ │ │ nop │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ - ldc2 0, cr0, [r2], {39} @ 0x27 │ │ │ │ + stc2l 0, cr0, [sl], {39} @ 0x27 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8ce54 │ │ │ │ add ip, pc │ │ │ │ @@ -102900,19 +102902,19 @@ │ │ │ │ nop │ │ │ │ adds r1, #242 @ 0xf2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cedc ) │ │ │ │ add r3, pc │ │ │ │ @@ -102955,18 +102957,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8cec4 │ │ │ │ nop │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xfb9e0027 │ │ │ │ + @ instruction: 0xfbd60027 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #20] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cf5c ) │ │ │ │ add r3, pc │ │ │ │ @@ -103009,19 +103011,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8cf44 │ │ │ │ nop │ │ │ │ adds r1, #0 │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r2, [r0, #6] │ │ │ │ + ldrh r2, [r7, #6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cfdc ) │ │ │ │ add r3, pc │ │ │ │ @@ -103064,18 +103066,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8cfc4 │ │ │ │ nop │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xfa9e0027 │ │ │ │ + @ instruction: 0xfad60027 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8d068 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103128,19 +103130,19 @@ │ │ │ │ nop │ │ │ │ adds r0, #0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d0f0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -103183,18 +103185,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d0d8 │ │ │ │ nop │ │ │ │ cmp r7, #108 @ 0x6c │ │ │ │ movs r3, r5 │ │ │ │ - vst1.8 {d0[1]}, [sl], r7 │ │ │ │ + vst1.8 {d16[1]}, [r2], r7 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8d180 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103244,19 +103246,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d16a │ │ │ │ cmp r6, #236 @ 0xec │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d204 ) │ │ │ │ add r3, pc │ │ │ │ @@ -103299,18 +103301,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d1ec │ │ │ │ nop │ │ │ │ cmp r6, #88 @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ - ldr??.w r0, [r6, r7, lsl #2] │ │ │ │ + strh.w r0, [lr, #39] @ 0x27 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r7, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d284 ) │ │ │ │ add r3, pc │ │ │ │ @@ -103353,18 +103355,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d26c │ │ │ │ nop │ │ │ │ cmp r5, #216 @ 0xd8 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf7f60027 │ │ │ │ + strh.w r0, [lr, r7, lsl #2] │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d304 ) │ │ │ │ add r3, pc │ │ │ │ @@ -103407,18 +103409,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d2ec │ │ │ │ nop │ │ │ │ cmp r5, #88 @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf7760027 │ │ │ │ + @ instruction: 0xf7ae0027 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r5, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d388 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103465,19 +103467,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d370 │ │ │ │ nop │ │ │ │ cmp r4, #216 @ 0xd8 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d410 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103524,19 +103526,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d3f8 │ │ │ │ nop │ │ │ │ cmp r4, #80 @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d498 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103583,19 +103585,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d480 │ │ │ │ nop │ │ │ │ cmp r3, #200 @ 0xc8 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d520 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103642,19 +103644,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d508 │ │ │ │ nop │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d5a8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103701,19 +103703,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d590 │ │ │ │ nop │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d630 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103760,19 +103762,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d618 │ │ │ │ nop │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d6b8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103819,19 +103821,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d6a0 │ │ │ │ nop │ │ │ │ cmp r1, #168 @ 0xa8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d740 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103878,19 +103880,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d728 │ │ │ │ nop │ │ │ │ cmp r1, #32 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8d7d0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103943,19 +103945,19 @@ │ │ │ │ nop │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d858 ) │ │ │ │ add r3, pc │ │ │ │ @@ -103998,19 +104000,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d840 │ │ │ │ nop │ │ │ │ cmp r0, #4 │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8d8e4 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104063,19 +104065,19 @@ │ │ │ │ nop │ │ │ │ movs r7, #132 @ 0x84 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8d978 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104128,19 +104130,19 @@ │ │ │ │ nop │ │ │ │ movs r6, #240 @ 0xf0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8da04 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104187,19 +104189,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8d9ec │ │ │ │ nop │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r2, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8da74 │ │ │ │ add ip, pc │ │ │ │ @@ -104233,19 +104235,19 @@ │ │ │ │ b.n 8da5c │ │ │ │ movs r5, #210 @ 0xd2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8dafc ) │ │ │ │ add r3, pc │ │ │ │ @@ -104288,19 +104290,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8dae4 │ │ │ │ nop │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8db80 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104347,19 +104349,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8db68 │ │ │ │ nop │ │ │ │ movs r4, #224 @ 0xe0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r4, #24] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8dc10 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104412,19 +104414,19 @@ │ │ │ │ nop │ │ │ │ movs r4, #88 @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r0, #32] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8dc9c ) │ │ │ │ add r6, pc │ │ │ │ @@ -104471,19 +104473,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8dc84 │ │ │ │ nop │ │ │ │ movs r3, #196 @ 0xc4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8dd24 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104530,19 +104532,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8dd0c │ │ │ │ nop │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ddac ) │ │ │ │ add r6, pc │ │ │ │ @@ -104589,19 +104591,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8dd94 │ │ │ │ nop │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8de34 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104648,19 +104650,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8de1c │ │ │ │ nop │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8debc ) │ │ │ │ add r6, pc │ │ │ │ @@ -104707,19 +104709,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8dea4 │ │ │ │ nop │ │ │ │ movs r1, #164 @ 0xa4 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8df44 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104766,19 +104768,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8df2c │ │ │ │ nop │ │ │ │ movs r1, #28 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8dfd4 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104831,19 +104833,19 @@ │ │ │ │ nop │ │ │ │ movs r0, #148 @ 0x94 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #31] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r0, #32] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e048 │ │ │ │ add ip, pc │ │ │ │ @@ -104877,19 +104879,19 @@ │ │ │ │ b.n 8e030 │ │ │ │ subs r6, r7, #7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r2, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e0bc │ │ │ │ add ip, pc │ │ │ │ @@ -104923,19 +104925,19 @@ │ │ │ │ b.n 8e0a4 │ │ │ │ subs r2, r1, #6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8e148 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104982,19 +104984,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8e130 │ │ │ │ nop │ │ │ │ subs r0, r3, #4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8e1cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -105037,19 +105039,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8e1b4 │ │ │ │ nop │ │ │ │ subs r0, r2, #2 │ │ │ │ movs r3, r5 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r5, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8e24c ) │ │ │ │ add r3, pc │ │ │ │ @@ -105092,19 +105094,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8e234 │ │ │ │ nop │ │ │ │ subs r0, r2, #0 │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r5, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8e2d0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105151,19 +105153,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8e2b8 │ │ │ │ nop │ │ │ │ adds r0, r2, #6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (8e35c ) │ │ │ │ add r6, pc │ │ │ │ @@ -105211,19 +105213,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8e346 │ │ │ │ adds r0, r1, #4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e3cc │ │ │ │ add ip, pc │ │ │ │ @@ -105257,19 +105259,19 @@ │ │ │ │ b.n 8e3b4 │ │ │ │ adds r2, r7, #1 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #22] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e440 │ │ │ │ add ip, pc │ │ │ │ @@ -105303,19 +105305,19 @@ │ │ │ │ b.n 8e428 │ │ │ │ adds r6, r0, #0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (8e4d0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105363,19 +105365,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8e4ba │ │ │ │ subs r4, r2, r6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r2, #4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e540 │ │ │ │ add ip, pc │ │ │ │ @@ -105410,19 +105412,19 @@ │ │ │ │ nop │ │ │ │ subs r6, r0, r4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e5b4 │ │ │ │ add ip, pc │ │ │ │ @@ -105457,19 +105459,19 @@ │ │ │ │ nop │ │ │ │ subs r2, r2, r2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r6, #15] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e628 │ │ │ │ add ip, pc │ │ │ │ @@ -105504,19 +105506,19 @@ │ │ │ │ nop │ │ │ │ subs r6, r3, r0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e69c │ │ │ │ add ip, pc │ │ │ │ @@ -105551,19 +105553,19 @@ │ │ │ │ nop │ │ │ │ adds r2, r5, r6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r1, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e710 │ │ │ │ add ip, pc │ │ │ │ @@ -105598,19 +105600,19 @@ │ │ │ │ nop │ │ │ │ adds r6, r6, r4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r3, #10] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (8e7a0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105658,19 +105660,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8e78a │ │ │ │ adds r4, r0, r3 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r0, #1 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r3, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8e828 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105717,19 +105719,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8e810 │ │ │ │ nop │ │ │ │ adds r0, r7, r0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e898 │ │ │ │ add ip, pc │ │ │ │ @@ -105764,19 +105766,19 @@ │ │ │ │ nop │ │ │ │ asrs r6, r5, #30 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (8e928 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105824,19 +105826,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8e912 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r7, r2 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8e9b0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105883,19 +105885,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8e998 │ │ │ │ nop │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ea38 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105942,19 +105944,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8ea20 │ │ │ │ nop │ │ │ │ asrs r0, r5, #24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8eac0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106001,19 +106003,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8eaa8 │ │ │ │ nop │ │ │ │ asrs r0, r4, #22 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8eb48 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106060,19 +106062,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8eb30 │ │ │ │ nop │ │ │ │ asrs r0, r3, #20 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ebd0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106119,19 +106121,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8ebb8 │ │ │ │ nop │ │ │ │ asrs r0, r2, #18 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ec58 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106178,19 +106180,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8ec40 │ │ │ │ nop │ │ │ │ asrs r0, r1, #16 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + ldrb r2, [r7, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ece0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106237,19 +106239,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8ecc8 │ │ │ │ nop │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ed68 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106296,19 +106298,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8ed50 │ │ │ │ nop │ │ │ │ asrs r0, r7, #11 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8edf0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106355,19 +106357,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8edd8 │ │ │ │ nop │ │ │ │ asrs r0, r6, #9 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ee78 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106414,19 +106416,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8ee60 │ │ │ │ nop │ │ │ │ asrs r0, r5, #7 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ef00 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106473,19 +106475,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8eee8 │ │ │ │ nop │ │ │ │ asrs r0, r4, #5 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ef84 ) │ │ │ │ add r3, pc │ │ │ │ @@ -106528,19 +106530,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8ef6c │ │ │ │ nop │ │ │ │ asrs r0, r3, #3 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f004 ) │ │ │ │ add r3, pc │ │ │ │ @@ -106583,19 +106585,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8efec │ │ │ │ nop │ │ │ │ asrs r0, r3, #1 │ │ │ │ movs r3, r5 │ │ │ │ - cmn r2, r7 │ │ │ │ + orrs r2, r6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f070 │ │ │ │ add ip, pc │ │ │ │ @@ -106630,19 +106632,19 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r2, #31 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f0e4 │ │ │ │ add ip, pc │ │ │ │ @@ -106677,19 +106679,19 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r4, #29 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f16c ) │ │ │ │ add r3, pc │ │ │ │ @@ -106732,19 +106734,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8f154 │ │ │ │ nop │ │ │ │ lsrs r0, r6, #27 │ │ │ │ movs r3, r5 │ │ │ │ - bls.n 8f190 │ │ │ │ + bls.n 8f200 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8f1f0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106791,19 +106793,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 8f1d8 │ │ │ │ nop │ │ │ │ lsrs r0, r6, #25 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f260 │ │ │ │ add ip, pc │ │ │ │ @@ -106838,19 +106840,19 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r4, #23 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r1, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f2f8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106900,19 +106902,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8f2e2 │ │ │ │ lsrs r4, r6, #21 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r6, #23] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f38c ) │ │ │ │ add r6, pc │ │ │ │ @@ -106962,19 +106964,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8f376 │ │ │ │ lsrs r0, r4, #19 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8f41c ) │ │ │ │ add r6, pc │ │ │ │ @@ -107027,19 +107029,19 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r1, #17 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f4a4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -107082,19 +107084,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8f48c │ │ │ │ nop │ │ │ │ lsrs r0, r7, #14 │ │ │ │ movs r3, r5 │ │ │ │ - bpl.n 8f458 │ │ │ │ + bvs.n 8f4c8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #124] @ (8f540 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107153,19 +107155,19 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #12 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8f5d4 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107218,19 +107220,19 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r3, #32] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f65c ) │ │ │ │ add r3, pc │ │ │ │ @@ -107273,19 +107275,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8f644 │ │ │ │ nop │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r3, r5 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f6dc ) │ │ │ │ add r3, pc │ │ │ │ @@ -107328,19 +107330,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8f6c4 │ │ │ │ nop │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r3, r5 │ │ │ │ - bcc.n 8f620 │ │ │ │ + bcc.n 8f690 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f76c ) │ │ │ │ add r6, pc │ │ │ │ @@ -107390,19 +107392,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8f756 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f800 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107452,19 +107454,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8f7ea │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #124] @ (8f8a0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107523,19 +107525,19 @@ │ │ │ │ nop │ │ │ │ lsls r0, r3, #31 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f938 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107585,19 +107587,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8f922 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f9a8 │ │ │ │ add ip, pc │ │ │ │ @@ -107632,19 +107634,19 @@ │ │ │ │ nop │ │ │ │ lsls r6, r3, #26 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [r0, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8fa1c │ │ │ │ add ip, pc │ │ │ │ @@ -107679,19 +107681,19 @@ │ │ │ │ nop │ │ │ │ lsls r2, r5, #24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8faa4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -107734,19 +107736,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8fa8c │ │ │ │ nop │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r3, r5 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8fb30 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107799,19 +107801,19 @@ │ │ │ │ nop │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8fbc4 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107864,19 +107866,19 @@ │ │ │ │ b.n 8fbae │ │ │ │ lsls r4, r4, #18 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r5, #5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fc4c ) │ │ │ │ add r3, pc │ │ │ │ @@ -107919,19 +107921,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8fc34 │ │ │ │ nop │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r3, r5 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fccc ) │ │ │ │ add r3, pc │ │ │ │ @@ -107974,19 +107976,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8fcb4 │ │ │ │ nop │ │ │ │ lsls r0, r2, #14 │ │ │ │ movs r3, r5 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8fd5c ) │ │ │ │ add r6, pc │ │ │ │ @@ -108036,19 +108038,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8fd46 │ │ │ │ lsls r0, r2, #12 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8fdcc │ │ │ │ add ip, pc │ │ │ │ @@ -108082,19 +108084,19 @@ │ │ │ │ b.n 8fdb4 │ │ │ │ lsls r2, r7, #9 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fe54 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108137,19 +108139,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8fe3c │ │ │ │ nop │ │ │ │ lsls r0, r1, #8 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fed4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108192,19 +108194,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8febc │ │ │ │ nop │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r1, r5] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #29] │ │ │ │ + strb r2, [r4, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ff54 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108247,19 +108249,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8ff3c │ │ │ │ nop │ │ │ │ lsls r0, r1, #4 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ffd4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108302,19 +108304,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 8ffbc │ │ │ │ nop │ │ │ │ lsls r0, r1, #2 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90054 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108357,19 +108359,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 9003c │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r3, r5 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (900d4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108411,19 +108413,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 900bc │ │ │ │ nop │ │ │ │ vaddl.u8 q0, d8, d26 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90154 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108465,19 +108467,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 9013c │ │ │ │ nop │ │ │ │ vhadd.u8 d0, d8, d26 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (901d4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108519,19 +108521,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 901bc │ │ │ │ nop │ │ │ │ cdp2 0, 8, cr0, cr8, cr10, {1} │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90254 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108573,19 +108575,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 9023c │ │ │ │ nop │ │ │ │ cdp2 0, 0, cr0, cr8, cr10, {1} │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (902d8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -108631,19 +108633,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 902c0 │ │ │ │ nop │ │ │ │ stc2 0, cr0, [r8, #168] @ 0xa8 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (90364 ) │ │ │ │ add r6, pc │ │ │ │ @@ -108690,19 +108692,19 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 9034e │ │ │ │ stc2 0, cr0, [r0, #-168] @ 0xffffff58 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #1 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #20] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #120] @ (90400 ) │ │ │ │ add r6, pc │ │ │ │ @@ -108762,19 +108764,19 @@ │ │ │ │ ldc2l 0, cr0, [r4], #-168 @ 0xffffff58 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (9048c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108816,19 +108818,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90474 │ │ │ │ nop │ │ │ │ @ instruction: 0xfbd0002a │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (9051c ) │ │ │ │ add r6, pc │ │ │ │ @@ -108877,19 +108879,19 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90506 │ │ │ │ @ instruction: 0xfb50002a │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 9058c │ │ │ │ add ip, pc │ │ │ │ @@ -108923,19 +108925,19 @@ │ │ │ │ b.n 90572 │ │ │ │ nop │ │ │ │ @ instruction: 0xfaba002a │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #15] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (90620 ) │ │ │ │ add r6, pc │ │ │ │ @@ -108987,19 +108989,19 @@ │ │ │ │ blx 4fe64 │ │ │ │ b.n 9060a │ │ │ │ @ instruction: 0xfa48002a │ │ │ │ lsls r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r3, #15] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (906a8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109041,19 +109043,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90690 │ │ │ │ nop │ │ │ │ ldrsh.w r0, [r4, #42] @ 0x2a │ │ │ │ - str r6, [r6, r5] │ │ │ │ + str r6, [r5, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90728 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109095,19 +109097,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90710 │ │ │ │ nop │ │ │ │ ldrsh.w r0, [r4, sl, lsl #2] │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r4, #14 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (907b0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109154,18 +109156,18 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 9079a │ │ │ │ ldrh.w r0, [r4, #42] @ 0x2a │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbf80026 │ │ │ │ + ldc2 0, cr0, [r0], #-152 @ 0xffffff68 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #11] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90834 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109207,19 +109209,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 9081c │ │ │ │ nop │ │ │ │ strh.w r0, [r8, sl, lsl #2] │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (908b8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109265,19 +109267,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 908a0 │ │ │ │ nop │ │ │ │ @ instruction: 0xf7a8002a │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90940 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109323,19 +109325,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90928 │ │ │ │ nop │ │ │ │ @ instruction: 0xf720002a │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r7, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (909c8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109381,19 +109383,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 909b0 │ │ │ │ nop │ │ │ │ @ instruction: 0xf698002a │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90a4c ) │ │ │ │ add r3, pc │ │ │ │ @@ -109435,19 +109437,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90a34 │ │ │ │ nop │ │ │ │ @ instruction: 0xf610002a │ │ │ │ - ldr r5, [pc, #840] @ (90d9c ) │ │ │ │ + ldr r6, [pc, #40] @ (90a7c ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + strb r2, [r4, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 90ab8 │ │ │ │ add ip, pc │ │ │ │ @@ -109481,19 +109483,19 @@ │ │ │ │ b.n 90a9e │ │ │ │ nop │ │ │ │ @ instruction: 0xf58e002a │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #736] @ (90da8 ) │ │ │ │ + ldr r6, [pc, #960] @ (90e88 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90b40 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109535,19 +109537,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90b28 │ │ │ │ nop │ │ │ │ adds.w r0, ip, #11141120 @ 0xaa0000 │ │ │ │ - ldr r4, [pc, #888] @ (90ec0 ) │ │ │ │ + ldr r5, [pc, #88] @ (90ba0 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90bc0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109589,19 +109591,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90ba8 │ │ │ │ nop │ │ │ │ eors.w r0, ip, #11141120 @ 0xaa0000 │ │ │ │ - movs r7, #62 @ 0x3e │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + strb r6, [r2, #5] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90c40 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109643,19 +109645,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90c28 │ │ │ │ nop │ │ │ │ ands.w r0, ip, #11141120 @ 0xaa0000 │ │ │ │ - bkpt 0x003a │ │ │ │ + bkpt 0x0072 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #3] │ │ │ │ + strb r6, [r1, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90cc0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109697,19 +109699,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90ca8 │ │ │ │ nop │ │ │ │ @ instruction: 0xf39c002a │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #2] │ │ │ │ + strb r2, [r1, #3] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90d40 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109751,19 +109753,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90d28 │ │ │ │ nop │ │ │ │ @ instruction: 0xf31c002a │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r1, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90dc0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109805,19 +109807,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90da8 │ │ │ │ nop │ │ │ │ @ instruction: 0xf29c002a │ │ │ │ - ldr r2, [pc, #376] @ (90f40 ) │ │ │ │ + ldr r2, [pc, #600] @ (91020 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + strb r6, [r1, #1] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90e40 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109859,19 +109861,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90e28 │ │ │ │ nop │ │ │ │ @ instruction: 0xf21c002a │ │ │ │ - ldr r1, [pc, #888] @ (911c0 ) │ │ │ │ + ldr r2, [pc, #88] @ (90ea0 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + strb r2, [r1, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90ec4 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109917,19 +109919,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90eac │ │ │ │ nop │ │ │ │ @ instruction: 0xf19c002a │ │ │ │ lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r5, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90f4c ) │ │ │ │ add r6, pc │ │ │ │ @@ -109975,19 +109977,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90f34 │ │ │ │ nop │ │ │ │ adds.w r0, r4, #42 @ 0x2a │ │ │ │ lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90fd0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -110029,19 +110031,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 90fb8 │ │ │ │ nop │ │ │ │ eor.w r0, ip, #42 @ 0x2a │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (91050 ) │ │ │ │ add r3, pc │ │ │ │ @@ -110083,19 +110085,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ b.n 91038 │ │ │ │ nop │ │ │ │ and.w r0, ip, #42 @ 0x2a │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091060 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -110253,21 +110255,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000911fc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -110414,35 +110416,35 @@ │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ stcl 0, cr0, [r8, #-168]! @ 0xffffff58 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ - b.n 91598 │ │ │ │ + b.n 91608 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091390 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -110502,21 +110504,21 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf770002b │ │ │ │ mcrr 0, 2, r0, lr, cr10 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [sl], #-168 @ 0xffffff58 │ │ │ │ ldc 0, cr0, [r2], {42} @ 0x2a │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb694 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091448 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -110665,29 +110667,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb92002a │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xead8002a │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000915ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -110802,25 +110804,25 @@ │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r0, [r8, #-168]! @ 0xa8 │ │ │ │ - cbz r2, 91778 │ │ │ │ + cbz r2, 91786 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmp r2, r7 │ │ │ │ movs r6, r4 │ │ │ │ - negs r6, r6 │ │ │ │ + cmp r6, r5 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091720 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -111116,49 +111118,49 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 91938 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r0, #108] @ 0x6c │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r5, #100] @ 0x64 │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091a78 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -111263,21 +111265,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ vaddl.s32 q8, d14, d27 │ │ │ │ b.n 9150c │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091b94 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111318,21 +111320,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ vhadd.s32 d16, d14, d27 │ │ │ │ b.n 9148c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091c14 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111410,21 +111412,21 @@ │ │ │ │ bl 54f9c │ │ │ │ b.n 91cac │ │ │ │ nop │ │ │ │ b.n 92484 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091ce8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -111513,21 +111515,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 92328 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ b.n 922c8 │ │ │ │ movs r2, r5 │ │ │ │ - add r8, pc │ │ │ │ + cmp r0, r6 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091de4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111568,21 +111570,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldc 0, cr0, [lr, #-172] @ 0xffffff54 │ │ │ │ b.n 9223c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091e64 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111677,40 +111679,40 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 91f2a │ │ │ │ ldr r3, [pc, #48] @ (91f7c ) │ │ │ │ - movw r2, #47662 @ 0xba2e │ │ │ │ + movw r2, #47668 @ 0xba34 │ │ │ │ ldr r1, [pc, #44] @ (91f80 ) │ │ │ │ ldr r0, [pc, #48] @ (91f84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3252 @ 0xcb4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ b.n 92274 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str r2, [r2, #32] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r7, #28] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r0, #26] │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n 91f58 │ │ │ │ + bpl.n 91fc8 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r5, #28] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091f88 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -111783,21 +111785,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 9205c │ │ │ │ movs r2, r5 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + str r2, [r1, #20] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r4, [r3, #16] │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092054 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111838,21 +111840,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xeaae002b │ │ │ │ svc 134 @ 0x86 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r5, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r4, [r5, #4] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000920d4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -111992,69 +111994,69 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 92214 │ │ │ │ ldr r3, [pc, #92] @ (92298 ) │ │ │ │ - movw r2, #52606 @ 0xcd7e │ │ │ │ + movw r2, #52612 @ 0xcd84 │ │ │ │ ldr r1, [pc, #92] @ (9229c ) │ │ │ │ ldr r0, [pc, #92] @ (922a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3288 @ 0xcd8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #80] @ (922a4 ) │ │ │ │ - movw r2, #52596 @ 0xcd74 │ │ │ │ + movw r2, #52602 @ 0xcd7a │ │ │ │ ldr r1, [pc, #80] @ (922a8 ) │ │ │ │ ldr r0, [pc, #80] @ (922ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3288 @ 0xcd8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #68] @ (922b0 ) │ │ │ │ - movw r2, #52616 @ 0xcd88 │ │ │ │ + movw r2, #52622 @ 0xcd8e │ │ │ │ ldr r1, [pc, #68] @ (922b4 ) │ │ │ │ ldr r0, [pc, #68] @ (922b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3288 @ 0xcd8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ svc 14 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 920f0 │ │ │ │ + b.n 92160 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ movs r6, r4 │ │ │ │ - b.n 920c0 │ │ │ │ + b.n 92130 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 92298 │ │ │ │ + bcs.n 92308 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 92274 │ │ │ │ + bcs.n 922e4 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 92250 │ │ │ │ + bcs.n 922c0 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r6, [r1, r4] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000922bc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -112153,25 +112155,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 92330 │ │ │ │ movs r2, r5 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 91f64 │ │ │ │ + b.n 91fd4 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r2, [r7, r5] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000923c4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112213,21 +112215,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 922a8 │ │ │ │ movs r3, r5 │ │ │ │ bgt.n 9245c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092444 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -112345,54 +112347,54 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 92542 │ │ │ │ ldr r3, [pc, #68] @ (925ac ) │ │ │ │ - movw r2, #54989 @ 0xd6cd │ │ │ │ + movw r2, #54995 @ 0xd6d3 │ │ │ │ ldr r1, [pc, #68] @ (925b0 ) │ │ │ │ ldr r0, [pc, #68] @ (925b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3332 @ 0xd04 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (925b8 ) │ │ │ │ - movw r2, #54979 @ 0xd6c3 │ │ │ │ + movw r2, #54985 @ 0xd6c9 │ │ │ │ ldr r1, [pc, #56] @ (925bc ) │ │ │ │ ldr r0, [pc, #56] @ (925c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3332 @ 0xd04 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ blt.n 924e0 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r0, r0] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000925c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -112476,23 +112478,23 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 92624 │ │ │ │ movs r2, r5 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000926ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112605,33 +112607,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000927f4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -112853,15 +112855,15 @@ │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ b.n 92a10 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (92a94 ) │ │ │ │ - movw r2, #58102 @ 0xe2f6 │ │ │ │ + movw r2, #58108 @ 0xe2fc │ │ │ │ ldr r1, [pc, #96] @ (92a98 ) │ │ │ │ ldr r0, [pc, #96] @ (92a9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3388 @ 0xd3c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ @@ -112875,43 +112877,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 92aa4 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldr r6, [r6, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r2, r1] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r5, r0] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092aa0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -113000,21 +113002,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 92b3c │ │ │ │ movs r2, r5 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092b88 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -113111,35 +113113,35 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #976 @ 0x3d0 │ │ │ │ movs r2, r5 │ │ │ │ bmi.n 92cf4 │ │ │ │ movs r2, r5 │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 92c4c │ │ │ │ movs r2, r5 │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (92cf4 ) │ │ │ │ ldr r3, [pc, #72] @ (92cf8 ) │ │ │ │ @@ -113178,15 +113180,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #2 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00092d08 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113228,21 +113230,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ble.n 92d64 │ │ │ │ movs r3, r5 │ │ │ │ bcs.n 92d18 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092d88 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -113358,41 +113360,41 @@ │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 92e78 │ │ │ │ bl 84a64 │ │ │ │ b.n 92de8 │ │ │ │ ldr r3, [pc, #52] @ (92ed4 ) │ │ │ │ - movw r2, #11912 @ 0x2e88 │ │ │ │ + movw r2, #11918 @ 0x2e8e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #44] @ (92ed8 ) │ │ │ │ ldr r0, [pc, #48] @ (92edc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3452 @ 0xd7c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 92f78 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 92dec │ │ │ │ + bpl.n 92e5c │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 92fb8 │ │ │ │ + bpl.n 92e28 │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00092ee0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113434,21 +113436,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bgt.n 92f8c │ │ │ │ movs r3, r5 │ │ │ │ beq.n 92f40 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + str r0, [r3, r5] │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092f60 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -113566,56 +113568,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 9305c │ │ │ │ ldr r3, [pc, #76] @ (930cc ) │ │ │ │ - mov.w r2, #14144 @ 0x3740 │ │ │ │ + movw r2, #14150 @ 0x3746 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (930d0 ) │ │ │ │ ldr r0, [pc, #72] @ (930d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3492 @ 0xda4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (930d8 ) │ │ │ │ - movw r2, #14134 @ 0x3736 │ │ │ │ + movw r2, #14140 @ 0x373c │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (930dc ) │ │ │ │ ldr r0, [pc, #56] @ (930e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3492 @ 0xda4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ beq.n 92fc8 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r7, r3] │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000930e4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -113705,23 +113707,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r3, r5, r7} │ │ │ │ movs r2, r5 │ │ │ │ - ldr r7, [pc, #696] @ (93474 ) │ │ │ │ + ldr r7, [pc, #920] @ (93554 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + str r0, [r5, r7] │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r4, r5] │ │ │ │ + str r4, [r3, r6] │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + str r0, [r6, r7] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000931cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113763,21 +113765,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bls.n 932a0 │ │ │ │ movs r3, r5 │ │ │ │ ldmia r6!, {r1, r2, r3} │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + str r0, [r1, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #208] @ (93318 ) │ │ │ │ + ldr r6, [pc, #432] @ (933f8 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r6, r3] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009324c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -113895,56 +113897,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 93348 │ │ │ │ ldr r3, [pc, #76] @ (933b8 ) │ │ │ │ - movw r2, #15258 @ 0x3b9a │ │ │ │ + movw r2, #15264 @ 0x3ba0 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (933bc ) │ │ │ │ ldr r0, [pc, #72] @ (933c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (933c4 ) │ │ │ │ - movw r2, #15248 @ 0x3b90 │ │ │ │ + movw r2, #15254 @ 0x3b96 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (933c8 ) │ │ │ │ ldr r0, [pc, #56] @ (933cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r5!, {r2, r3, r4, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + str r0, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #640] @ (93630 ) │ │ │ │ + ldr r7, [pc, #864] @ (93710 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + str r0, [r6, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #544] @ (935d8 ) │ │ │ │ + ldr r7, [pc, #768] @ (936b8 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r1!, {} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #744] @ (936ac ) │ │ │ │ + ldr r7, [pc, #968] @ (9378c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000933d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -114026,23 +114028,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r3, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [pc, #992] @ (93878 ) │ │ │ │ + ldr r7, [pc, #192] @ (93558 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #200] @ (93568 ) │ │ │ │ + ldr r7, [pc, #424] @ (93648 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #520] @ (936ac ) │ │ │ │ + ldr r6, [pc, #744] @ (9378c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #176] @ (93558 ) │ │ │ │ + ldr r7, [pc, #400] @ (93638 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000934a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114084,21 +114086,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bvs.n 935c4 │ │ │ │ movs r3, r5 │ │ │ │ ldmia r3!, {r1, r4, r5} │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #784] @ (9382c ) │ │ │ │ + ldr r6, [pc, #1008] @ (9390c ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #352] @ (93684 ) │ │ │ │ + ldr r3, [pc, #576] @ (93764 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #896] @ (938a8 ) │ │ │ │ + ldr r6, [pc, #96] @ (93588 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093528 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -114216,56 +114218,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 93624 │ │ │ │ ldr r3, [pc, #76] @ (93694 ) │ │ │ │ - movw r2, #16345 @ 0x3fd9 │ │ │ │ + movw r2, #16351 @ 0x3fdf │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (93698 ) │ │ │ │ ldr r0, [pc, #72] @ (9369c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3584 @ 0xe00 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (936a0 ) │ │ │ │ - movw r2, #16335 @ 0x3fcf │ │ │ │ + movw r2, #16341 @ 0x3fd5 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (936a4 ) │ │ │ │ ldr r0, [pc, #56] @ (936a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3584 @ 0xe00 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldmia r2!, {r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #800] @ (939a8 ) │ │ │ │ + ldr r6, [pc, #0] @ (93688 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #784] @ (9399c ) │ │ │ │ + ldr r4, [pc, #1008] @ (93a7c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #704] @ (93950 ) │ │ │ │ + ldr r5, [pc, #928] @ (93a30 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #688] @ (93944 ) │ │ │ │ + ldr r4, [pc, #912] @ (93a24 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0024 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #888] @ (93a18 ) │ │ │ │ + ldr r5, [pc, #88] @ (936f8 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ movs r0, r5 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + bkpt 0x0008 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000936ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -114347,23 +114349,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [pc, #112] @ (937e4 ) │ │ │ │ + ldr r4, [pc, #336] @ (938c4 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #680] @ (93a24 ) │ │ │ │ + ldr r4, [pc, #904] @ (93b04 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [pc, #664] @ (93a18 ) │ │ │ │ + ldr r3, [pc, #888] @ (93af8 ) │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093784 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114405,21 +114407,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bcc.n 938e8 │ │ │ │ movs r3, r5 │ │ │ │ ldmia r0!, {r1, r2, r4, r6} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #160] @ (93898 ) │ │ │ │ + ldr r4, [pc, #384] @ (93978 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #496] @ (939f0 ) │ │ │ │ + ldr r0, [pc, #720] @ (93ad0 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [pc, #16] @ (93814 ) │ │ │ │ + ldr r3, [pc, #240] @ (938f4 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093804 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -114537,56 +114539,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 93900 │ │ │ │ ldr r3, [pc, #76] @ (93970 ) │ │ │ │ - movw r2, #17759 @ 0x455f │ │ │ │ + movw r2, #17765 @ 0x4565 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (93974 ) │ │ │ │ ldr r0, [pc, #72] @ (93978 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3632 @ 0xe30 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9397c ) │ │ │ │ - movw r2, #17749 @ 0x4555 │ │ │ │ + movw r2, #17755 @ 0x455b │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (93980 ) │ │ │ │ ldr r0, [pc, #56] @ (93984 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3632 @ 0xe30 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ stmia r7!, {r2, r5, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #176] @ (93a14 ) │ │ │ │ + ldr r3, [pc, #400] @ (93af4 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #928] @ (93d08 ) │ │ │ │ + ldr r2, [pc, #128] @ (939e8 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [pc, #80] @ (939bc ) │ │ │ │ + ldr r3, [pc, #304] @ (93a9c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #832] @ (93cb0 ) │ │ │ │ + ldr r2, [pc, #32] @ (93990 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r0, 939bc │ │ │ │ + cbnz r0, 939ca │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #8] @ (93984 ) │ │ │ │ + ldr r2, [pc, #232] @ (93a64 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ movs r0, r5 │ │ │ │ - revsh r4, r6 │ │ │ │ + cbnz r4, 939ce │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00093988 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -114668,23 +114670,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r4} │ │ │ │ movs r2, r5 │ │ │ │ - ldr r1, [pc, #256] @ (93b50 ) │ │ │ │ + ldr r1, [pc, #480] @ (93c30 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #56] @ (93a90 ) │ │ │ │ + ldr r2, [pc, #280] @ (93b70 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [pc, #808] @ (93d84 ) │ │ │ │ + ldr r1, [pc, #8] @ (93a64 ) │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093a60 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114726,21 +114728,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ beq.n 93a0c │ │ │ │ movs r3, r5 │ │ │ │ stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #560] @ (93d04 ) │ │ │ │ + ldr r1, [pc, #784] @ (93de4 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r4 │ │ │ │ + cmp r8, fp │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [pc, #160] @ (93b80 ) │ │ │ │ + ldr r0, [pc, #384] @ (93c60 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093ae0 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -114902,88 +114904,88 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 93c5a │ │ │ │ ldr r3, [pc, #132] @ (93d04 ) │ │ │ │ - movw r2, #19141 @ 0x4ac5 │ │ │ │ + movw r2, #19147 @ 0x4acb │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #128] @ (93d08 ) │ │ │ │ ldr r0, [pc, #128] @ (93d0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #116] @ (93d10 ) │ │ │ │ - movw r2, #19121 @ 0x4ab1 │ │ │ │ + movw r2, #19127 @ 0x4ab7 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #112] @ (93d14 ) │ │ │ │ ldr r0, [pc, #112] @ (93d18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #100] @ (93d1c ) │ │ │ │ - movw r2, #19131 @ 0x4abb │ │ │ │ + movw r2, #19137 @ 0x4ac1 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #96] @ (93d20 ) │ │ │ │ ldr r0, [pc, #96] @ (93d24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (93d28 ) │ │ │ │ - movw r2, #19151 @ 0x4acf │ │ │ │ + movw r2, #19157 @ 0x4ad5 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #80] @ (93d2c ) │ │ │ │ ldr r0, [pc, #80] @ (93d30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ stmia r5!, {} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ - mov lr, r1 │ │ │ │ + mov lr, r8 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ movs r7, r4 │ │ │ │ - mov r4, lr │ │ │ │ + mov ip, r5 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x47ca │ │ │ │ + ldr r0, [pc, #8] @ (93d18 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ movs r5, r4 │ │ │ │ - rev r2, r2 │ │ │ │ + rev16 r2, r1 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ movs r5, r4 │ │ │ │ - mov r6, sp │ │ │ │ + mov lr, r4 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + @ instruction: 0x47be │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093d34 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -115107,27 +115109,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r6} │ │ │ │ movs r2, r5 │ │ │ │ - cmp r4, lr │ │ │ │ + cmp ip, r5 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ movs r7, r4 │ │ │ │ - add lr, pc │ │ │ │ + cmp r6, r6 │ │ │ │ movs r6, r4 │ │ │ │ - cmp lr, r4 │ │ │ │ + cmp lr, fp │ │ │ │ movs r6, r4 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093e70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115169,21 +115171,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia r4, {r1, r4, r7} │ │ │ │ movs r3, r5 │ │ │ │ stmia r1!, {r1, r3, r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r9 │ │ │ │ + mov r0, r0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r0, r2 │ │ │ │ + rors r0, r1 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, r3 │ │ │ │ + add r0, sl │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093ef0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -115301,56 +115303,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 93fec │ │ │ │ ldr r3, [pc, #76] @ (9405c ) │ │ │ │ - movw r2, #19989 @ 0x4e15 │ │ │ │ + movw r2, #19995 @ 0x4e1b │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (94060 ) │ │ │ │ ldr r0, [pc, #72] @ (94064 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3724 @ 0xe8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (94068 ) │ │ │ │ - movw r2, #19979 @ 0x4e0b │ │ │ │ + movw r2, #19985 @ 0x4e11 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (9406c ) │ │ │ │ ldr r0, [pc, #56] @ (94070 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3724 @ 0xe8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, sl │ │ │ │ + cmp r0, r1 │ │ │ │ movs r6, r4 │ │ │ │ - cmn r4, r7 │ │ │ │ + orrs r4, r6 │ │ │ │ movs r6, r4 │ │ │ │ - add r8, r7 │ │ │ │ + add r8, lr │ │ │ │ movs r6, r4 │ │ │ │ - cmn r4, r4 │ │ │ │ + orrs r4, r3 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - orrs r6, r2 │ │ │ │ + muls r6, r1 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - push {r3} │ │ │ │ + push {r6} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00094074 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -115432,23 +115434,23 @@ │ │ │ │ movvs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ itt cs │ │ │ │ movcs r2, r5 │ │ │ │ - negcs r4, r2 │ │ │ │ + cmpcs r4, r1 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r6 │ │ │ │ + mvns r2, r5 │ │ │ │ movs r6, r4 │ │ │ │ - rors r6, r3 │ │ │ │ + tst r6, r2 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmn r0, r0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009414c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115490,21 +115492,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ bkpt 0x008e │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r6 │ │ │ │ + muls r4, r5 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r7 │ │ │ │ + adcs r4, r6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000941cc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -115622,56 +115624,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 942c8 │ │ │ │ ldr r3, [pc, #76] @ (94338 ) │ │ │ │ - movw r2, #20811 @ 0x514b │ │ │ │ + movw r2, #20817 @ 0x5151 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (9433c ) │ │ │ │ ldr r0, [pc, #72] @ (94340 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3776 @ 0xec0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (94344 ) │ │ │ │ - movw r2, #20801 @ 0x5141 │ │ │ │ + movw r2, #20807 @ 0x5147 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (94348 ) │ │ │ │ ldr r0, [pc, #56] @ (9434c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3776 @ 0xec0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bkpt 0x001c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r7 │ │ │ │ + negs r4, r6 │ │ │ │ movs r6, r4 │ │ │ │ - ands r0, r4 │ │ │ │ + eors r0, r3 │ │ │ │ movs r6, r4 │ │ │ │ - tst r4, r4 │ │ │ │ + negs r4, r3 │ │ │ │ movs r6, r4 │ │ │ │ - ands r0, r1 │ │ │ │ + eors r0, r0 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ movs r0, r5 │ │ │ │ - cbz r0, 94352 │ │ │ │ + cbz r0, 94360 │ │ │ │ movs r5, r4 │ │ │ │ - ands r2, r7 │ │ │ │ + eors r2, r6 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ movs r0, r5 │ │ │ │ - cbz r4, 94356 │ │ │ │ + cbz r4, 94364 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r6, 943b8 │ │ │ │ + cbz r6, 943c6 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00094350 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -115753,23 +115755,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r6} │ │ │ │ movs r2, r5 │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3 │ │ │ │ + adcs r6, r2 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #2 │ │ │ │ + subs r7, #58 @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094428 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115811,21 +115813,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ cbnz r2, 94500 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4 │ │ │ │ + lsrs r0, r3 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r4, #16 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000944a8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -115943,56 +115945,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 945a4 │ │ │ │ ldr r3, [pc, #76] @ (94614 ) │ │ │ │ - movw r2, #21633 @ 0x5481 │ │ │ │ + movw r2, #21639 @ 0x5487 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (94618 ) │ │ │ │ ldr r0, [pc, #72] @ (9461c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3828 @ 0xef4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (94620 ) │ │ │ │ - movw r2, #21623 @ 0x5477 │ │ │ │ + movw r2, #21629 @ 0x547d │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (94624 ) │ │ │ │ ldr r0, [pc, #56] @ (94628 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3828 @ 0xef4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ cbnz r0, 94650 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #68 @ 0x44 │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ movs r0, r5 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ movs r0, r5 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ movs r5, r4 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + cbz r2, 9462c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009462c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -116074,23 +116076,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 9470a │ │ │ │ movs r2, r5 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, #38 @ 0x26 │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r5, #8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094704 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116132,29 +116134,29 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ @ instruction: 0xb8d6 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094784 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (948d8 ) │ │ │ │ + ldr r7, [pc, #320] @ (948d4 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 51094 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9486c │ │ │ │ cmp r6, #0 │ │ │ │ @@ -116240,6412 +116242,6412 @@ │ │ │ │ b.n 947ce │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 947f8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 94826 │ │ │ │ bl 84a64 │ │ │ │ b.n 94832 │ │ │ │ - ldr r3, [pc, #108] @ (948dc ) │ │ │ │ + ldr r3, [pc, #104] @ (948d8 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #108] @ (948e0 ) │ │ │ │ - ldr r0, [pc, #112] @ (948e4 ) │ │ │ │ + ldr r1, [pc, #104] @ (948dc ) │ │ │ │ + ldr r0, [pc, #108] @ (948e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ b.n 94846 │ │ │ │ - ldr r3, [pc, #84] @ (948dc ) │ │ │ │ + ldr r3, [pc, #80] @ (948d8 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #92] @ (948e8 ) │ │ │ │ - ldr r0, [pc, #96] @ (948ec ) │ │ │ │ + ldr r1, [pc, #88] @ (948e4 ) │ │ │ │ + ldr r0, [pc, #92] @ (948e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ b.n 94880 │ │ │ │ - ldr r3, [pc, #76] @ (948f0 ) │ │ │ │ - movw r2, #23044 @ 0x5a04 │ │ │ │ + ldr r3, [pc, #72] @ (948ec ) │ │ │ │ + movw r2, #23050 @ 0x5a0a │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #72] @ (948f4 ) │ │ │ │ - ldr r0, [pc, #72] @ (948f8 ) │ │ │ │ + ldr r1, [pc, #68] @ (948f0 ) │ │ │ │ + ldr r0, [pc, #68] @ (948f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3880 @ 0xf28 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (948fc ) │ │ │ │ - movw r2, #23034 @ 0x59fa │ │ │ │ - movt r2, #1 │ │ │ │ - ldr r1, [pc, #56] @ (94900 ) │ │ │ │ - ldr r0, [pc, #56] @ (94904 ) │ │ │ │ + ldr r3, [pc, #56] @ (948f8 ) │ │ │ │ + mov.w r2, #88576 @ 0x15a00 │ │ │ │ + ldr r1, [pc, #56] @ (948fc ) │ │ │ │ + ldr r0, [pc, #56] @ (94900 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3880 @ 0xf28 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ @ instruction: 0xb864 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ movs r0, r5 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ movs r0, r5 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ movs r5, r4 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00094908 : │ │ │ │ +00094904 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #152] @ (949b0 ) │ │ │ │ + ldr r6, [pc, #152] @ (949ac ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #148] @ (949b4 ) │ │ │ │ + ldr r3, [pc, #148] @ (949b0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (949b8 ) │ │ │ │ + ldr r5, [pc, #140] @ (949b4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (949bc ) │ │ │ │ + ldr r3, [pc, #128] @ (949b8 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2940 @ 0xb7c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9499e │ │ │ │ - ldr r3, [pc, #116] @ (949c0 ) │ │ │ │ + cbz r0, 9499a │ │ │ │ + ldr r3, [pc, #116] @ (949bc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 94980 │ │ │ │ - ldr r3, [pc, #108] @ (949c4 ) │ │ │ │ + bne.n 9497c │ │ │ │ + ldr r3, [pc, #108] @ (949c0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 949a2 │ │ │ │ + bne.n 9499e │ │ │ │ mov r0, r4 │ │ │ │ bl 94784 │ │ │ │ - ldr r2, [pc, #92] @ (949c8 ) │ │ │ │ - ldr r3, [pc, #72] @ (949b4 ) │ │ │ │ + ldr r2, [pc, #92] @ (949c4 ) │ │ │ │ + ldr r3, [pc, #72] @ (949b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 949ac │ │ │ │ + bne.n 949a8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #72] @ (949cc ) │ │ │ │ + ldr r0, [pc, #72] @ (949c8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (949d0 ) │ │ │ │ + ldr r3, [pc, #68] @ (949cc ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #68] @ (949d4 ) │ │ │ │ - ldr r0, [pc, #68] @ (949d8 ) │ │ │ │ + ldr r1, [pc, #68] @ (949d0 ) │ │ │ │ + ldr r0, [pc, #68] @ (949d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 94968 │ │ │ │ - ldr r0, [pc, #56] @ (949dc ) │ │ │ │ + b.n 94964 │ │ │ │ + ldr r0, [pc, #56] @ (949d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9498a │ │ │ │ + b.n 94986 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ movs r2, r5 │ │ │ │ - subs r1, #192 @ 0xc0 │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000949e0 : │ │ │ │ +000949dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (94a44 ) │ │ │ │ + ldr r3, [pc, #76] @ (94a40 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (94a48 ) │ │ │ │ + ldr r5, [pc, #72] @ (94a44 ) │ │ │ │ addw r3, r3, #2988 @ 0xbac │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 94a40 │ │ │ │ - ldr r3, [pc, #64] @ (94a4c ) │ │ │ │ + cbz r0, 94a3c │ │ │ │ + ldr r3, [pc, #64] @ (94a48 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 94a20 │ │ │ │ + bne.n 94a1c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5db5c │ │ │ │ - ldr r0, [pc, #44] @ (94a50 ) │ │ │ │ + ldr r0, [pc, #44] @ (94a4c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (94a54 ) │ │ │ │ - ldr r1, [pc, #40] @ (94a58 ) │ │ │ │ + ldr r3, [pc, #40] @ (94a50 ) │ │ │ │ + ldr r1, [pc, #40] @ (94a54 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (94a5c ) │ │ │ │ + ldr r0, [pc, #40] @ (94a58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ movs r3, r5 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r3, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + subs r0, #228 @ 0xe4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00094a60 : │ │ │ │ +00094a5c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (94bb8 ) │ │ │ │ + ldr r7, [pc, #328] @ (94bb4 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 64968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94b48 │ │ │ │ + beq.n 94b44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 94b9c │ │ │ │ + beq.w 94b98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 94aaa │ │ │ │ + cbz r0, 94aa6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 94aaa │ │ │ │ + beq.n 94aa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94b30 │ │ │ │ + beq.n 94b2c │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 94b80 │ │ │ │ + beq.n 94b7c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 94ad4 │ │ │ │ + cbz r0, 94ad0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 94ad4 │ │ │ │ + beq.n 94ad0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94b36 │ │ │ │ + beq.n 94b32 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51134 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94b62 │ │ │ │ + beq.n 94b5e │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 94b02 │ │ │ │ + cbz r0, 94afe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 94b02 │ │ │ │ + beq.n 94afe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 94b3c │ │ │ │ + cbz r3, 94b38 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 94b0e │ │ │ │ + beq.n 94b0a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 94b42 │ │ │ │ + bmi.n 94b3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 94b22 │ │ │ │ + beq.n 94b1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 94b26 │ │ │ │ + cbz r3, 94b22 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 94aaa │ │ │ │ + b.n 94aa6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 94ad4 │ │ │ │ + b.n 94ad0 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 94b02 │ │ │ │ + b.n 94afe │ │ │ │ bl 84a64 │ │ │ │ - b.n 94b0e │ │ │ │ - ldr r3, [pc, #112] @ (94bbc ) │ │ │ │ + b.n 94b0a │ │ │ │ + ldr r3, [pc, #112] @ (94bb8 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #112] @ (94bc0 ) │ │ │ │ - ldr r0, [pc, #112] @ (94bc4 ) │ │ │ │ + ldr r1, [pc, #112] @ (94bbc ) │ │ │ │ + ldr r0, [pc, #112] @ (94bc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 94b22 │ │ │ │ - ldr r3, [pc, #88] @ (94bbc ) │ │ │ │ + b.n 94b1e │ │ │ │ + ldr r3, [pc, #88] @ (94bb8 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #92] @ (94bc8 ) │ │ │ │ - ldr r0, [pc, #96] @ (94bcc ) │ │ │ │ + ldr r1, [pc, #92] @ (94bc4 ) │ │ │ │ + ldr r0, [pc, #96] @ (94bc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 94b5e │ │ │ │ - ldr r3, [pc, #76] @ (94bd0 ) │ │ │ │ - movw r2, #24767 @ 0x60bf │ │ │ │ + b.n 94b5a │ │ │ │ + ldr r3, [pc, #76] @ (94bcc ) │ │ │ │ + movw r2, #24773 @ 0x60c5 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #72] @ (94bd4 ) │ │ │ │ - ldr r0, [pc, #72] @ (94bd8 ) │ │ │ │ + ldr r1, [pc, #72] @ (94bd0 ) │ │ │ │ + ldr r0, [pc, #72] @ (94bd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3932 @ 0xf5c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (94bdc ) │ │ │ │ - movw r2, #24757 @ 0x60b5 │ │ │ │ + ldr r3, [pc, #60] @ (94bd8 ) │ │ │ │ + movw r2, #24763 @ 0x60bb │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #56] @ (94be0 ) │ │ │ │ - ldr r0, [pc, #56] @ (94be4 ) │ │ │ │ + ldr r1, [pc, #56] @ (94bdc ) │ │ │ │ + ldr r0, [pc, #56] @ (94be0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3932 @ 0xf5c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r3, r7, lr} │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ movs r6, r4 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ movs r6, r4 │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ movs r0, r5 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ movs r5, r4 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ movs r0, r5 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ movs r5, r4 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00094be8 : │ │ │ │ +00094be4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (94c94 ) │ │ │ │ + ldr r6, [pc, #156] @ (94c90 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (94c98 ) │ │ │ │ + ldr r3, [pc, #152] @ (94c94 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (94c9c ) │ │ │ │ + ldr r5, [pc, #144] @ (94c98 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (94ca0 ) │ │ │ │ + ldr r3, [pc, #132] @ (94c9c ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3036 @ 0xbdc │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 94c80 │ │ │ │ - ldr r3, [pc, #120] @ (94ca4 ) │ │ │ │ + cbz r0, 94c7c │ │ │ │ + ldr r3, [pc, #120] @ (94ca0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 94c60 │ │ │ │ - ldr r3, [pc, #112] @ (94ca8 ) │ │ │ │ + bne.n 94c5c │ │ │ │ + ldr r3, [pc, #112] @ (94ca4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 94c84 │ │ │ │ + bne.n 94c80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94a60 │ │ │ │ - ldr r2, [pc, #96] @ (94cac ) │ │ │ │ - ldr r3, [pc, #76] @ (94c98 ) │ │ │ │ + bl 94a5c │ │ │ │ + ldr r2, [pc, #96] @ (94ca8 ) │ │ │ │ + ldr r3, [pc, #76] @ (94c94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 94c8e │ │ │ │ + bne.n 94c8a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (94cb0 ) │ │ │ │ + ldr r0, [pc, #76] @ (94cac ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (94cb4 ) │ │ │ │ + ldr r3, [pc, #72] @ (94cb0 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #68] @ (94cb8 ) │ │ │ │ - ldr r0, [pc, #72] @ (94cbc ) │ │ │ │ + ldr r1, [pc, #68] @ (94cb4 ) │ │ │ │ + ldr r0, [pc, #72] @ (94cb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 94c48 │ │ │ │ - ldr r0, [pc, #56] @ (94cc0 ) │ │ │ │ + b.n 94c44 │ │ │ │ + ldr r0, [pc, #56] @ (94cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 94c6a │ │ │ │ + b.n 94c66 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r4, 94d16 │ │ │ │ + push {} │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 94d1a │ │ │ │ + cbz r2, 94d18 │ │ │ │ movs r2, r5 │ │ │ │ - nop │ │ │ │ - movs r3, r5 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + itt eq │ │ │ │ + moveq r3, r5 │ │ │ │ + lsreq r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 94d1c │ │ │ │ + cbz r4, 94d18 │ │ │ │ movs r2, r5 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r7, #28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ movs r6, r4 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00094cc4 : │ │ │ │ +00094cc0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (94d28 ) │ │ │ │ + ldr r3, [pc, #76] @ (94d24 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (94d2c ) │ │ │ │ + ldr r5, [pc, #72] @ (94d28 ) │ │ │ │ addw r3, r3, #3084 @ 0xc0c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 94d24 │ │ │ │ - ldr r3, [pc, #64] @ (94d30 ) │ │ │ │ + cbz r0, 94d20 │ │ │ │ + ldr r3, [pc, #64] @ (94d2c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 94d04 │ │ │ │ + bne.n 94d00 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5dba4 │ │ │ │ - ldr r0, [pc, #44] @ (94d34 ) │ │ │ │ + ldr r0, [pc, #44] @ (94d30 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (94d38 ) │ │ │ │ - ldr r1, [pc, #40] @ (94d3c ) │ │ │ │ + ldr r3, [pc, #40] @ (94d34 ) │ │ │ │ + ldr r1, [pc, #40] @ (94d38 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (94d40 ) │ │ │ │ + ldr r0, [pc, #40] @ (94d3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bkpt 0x003e │ │ │ │ + bkpt 0x0042 │ │ │ │ movs r3, r5 │ │ │ │ - cbz r6, 94d74 │ │ │ │ + cbz r2, 94d72 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + subs r1, #8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r6, #0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00094d44 : │ │ │ │ +00094d40 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (94e9c ) │ │ │ │ + ldr r7, [pc, #328] @ (94e98 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 6467c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94e2c │ │ │ │ + beq.n 94e28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 94e80 │ │ │ │ + beq.w 94e7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 94d8e │ │ │ │ + cbz r0, 94d8a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 94d8e │ │ │ │ + beq.n 94d8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94e14 │ │ │ │ + beq.n 94e10 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 94e64 │ │ │ │ + beq.n 94e60 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 94db8 │ │ │ │ + cbz r0, 94db4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 94db8 │ │ │ │ + beq.n 94db4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94e1a │ │ │ │ + beq.n 94e16 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 5117c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94e46 │ │ │ │ + beq.n 94e42 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 94de6 │ │ │ │ + cbz r0, 94de2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 94de6 │ │ │ │ + beq.n 94de2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 94e20 │ │ │ │ + cbz r3, 94e1c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 94df2 │ │ │ │ + beq.n 94dee │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 94e26 │ │ │ │ + bmi.n 94e22 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 94e06 │ │ │ │ + beq.n 94e02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 94e0a │ │ │ │ + cbz r3, 94e06 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 94d8e │ │ │ │ + b.n 94d8a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 94db8 │ │ │ │ + b.n 94db4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 94de6 │ │ │ │ + b.n 94de2 │ │ │ │ bl 84a64 │ │ │ │ - b.n 94df2 │ │ │ │ - ldr r3, [pc, #112] @ (94ea0 ) │ │ │ │ + b.n 94dee │ │ │ │ + ldr r3, [pc, #112] @ (94e9c ) │ │ │ │ movw r2, #281 @ 0x119 │ │ │ │ - ldr r1, [pc, #112] @ (94ea4 ) │ │ │ │ - ldr r0, [pc, #112] @ (94ea8 ) │ │ │ │ + ldr r1, [pc, #112] @ (94ea0 ) │ │ │ │ + ldr r0, [pc, #112] @ (94ea4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 94e06 │ │ │ │ - ldr r3, [pc, #88] @ (94ea0 ) │ │ │ │ + b.n 94e02 │ │ │ │ + ldr r3, [pc, #88] @ (94e9c ) │ │ │ │ movw r2, #281 @ 0x119 │ │ │ │ - ldr r1, [pc, #92] @ (94eac ) │ │ │ │ - ldr r0, [pc, #96] @ (94eb0 ) │ │ │ │ + ldr r1, [pc, #92] @ (94ea8 ) │ │ │ │ + ldr r0, [pc, #96] @ (94eac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 94e42 │ │ │ │ - ldr r3, [pc, #76] @ (94eb4 ) │ │ │ │ - movw r2, #26067 @ 0x65d3 │ │ │ │ + b.n 94e3e │ │ │ │ + ldr r3, [pc, #76] @ (94eb0 ) │ │ │ │ + movw r2, #26073 @ 0x65d9 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #72] @ (94eb8 ) │ │ │ │ - ldr r0, [pc, #72] @ (94ebc ) │ │ │ │ + ldr r1, [pc, #72] @ (94eb4 ) │ │ │ │ + ldr r0, [pc, #72] @ (94eb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3980 @ 0xf8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (94ec0 ) │ │ │ │ - movw r2, #26057 @ 0x65c9 │ │ │ │ + ldr r3, [pc, #60] @ (94ebc ) │ │ │ │ + movw r2, #26063 @ 0x65cf │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #56] @ (94ec4 ) │ │ │ │ - ldr r0, [pc, #56] @ (94ec8 ) │ │ │ │ + ldr r1, [pc, #56] @ (94ec0 ) │ │ │ │ + ldr r0, [pc, #56] @ (94ec4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3980 @ 0xf8c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - uxth r4, r4 │ │ │ │ + uxth r0, r5 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r0, #14 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #166 @ 0xa6 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ movs r6, r4 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ movs r0, r5 │ │ │ │ - add r5, pc, #816 @ (adr r5, 951ec ) │ │ │ │ + add r6, pc, #32 @ (adr r6, 94ed8 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ movs r0, r5 │ │ │ │ - add r5, pc, #704 @ (adr r5, 95188 ) │ │ │ │ + add r5, pc, #944 @ (adr r5, 95274 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00094ecc : │ │ │ │ +00094ec8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (94f78 ) │ │ │ │ + ldr r6, [pc, #156] @ (94f74 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (94f7c ) │ │ │ │ + ldr r3, [pc, #152] @ (94f78 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (94f80 ) │ │ │ │ + ldr r5, [pc, #144] @ (94f7c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (94f84 ) │ │ │ │ + ldr r3, [pc, #132] @ (94f80 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3132 @ 0xc3c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 94f64 │ │ │ │ - ldr r3, [pc, #120] @ (94f88 ) │ │ │ │ + cbz r0, 94f60 │ │ │ │ + ldr r3, [pc, #120] @ (94f84 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 94f44 │ │ │ │ - ldr r3, [pc, #112] @ (94f8c ) │ │ │ │ + bne.n 94f40 │ │ │ │ + ldr r3, [pc, #112] @ (94f88 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 94f68 │ │ │ │ + bne.n 94f64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94d44 │ │ │ │ - ldr r2, [pc, #96] @ (94f90 ) │ │ │ │ - ldr r3, [pc, #76] @ (94f7c ) │ │ │ │ + bl 94d40 │ │ │ │ + ldr r2, [pc, #96] @ (94f8c ) │ │ │ │ + ldr r3, [pc, #76] @ (94f78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 94f72 │ │ │ │ + bne.n 94f6e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (94f94 ) │ │ │ │ + ldr r0, [pc, #76] @ (94f90 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (94f98 ) │ │ │ │ + ldr r3, [pc, #72] @ (94f94 ) │ │ │ │ movw r2, #281 @ 0x119 │ │ │ │ - ldr r1, [pc, #68] @ (94f9c ) │ │ │ │ - ldr r0, [pc, #72] @ (94fa0 ) │ │ │ │ + ldr r1, [pc, #68] @ (94f98 ) │ │ │ │ + ldr r0, [pc, #72] @ (94f9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 94f2c │ │ │ │ - ldr r0, [pc, #56] @ (94fa4 ) │ │ │ │ + b.n 94f28 │ │ │ │ + ldr r0, [pc, #56] @ (94fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 94f4e │ │ │ │ + b.n 94f4a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r0, 94f82 │ │ │ │ + cbz r4, 94f7e │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 94f86 │ │ │ │ + cbz r6, 94f82 │ │ │ │ movs r2, r5 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + pop {r5} │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ movs r2, r5 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ movs r6, r4 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00094fa8 : │ │ │ │ +00094fa4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9500c ) │ │ │ │ + ldr r3, [pc, #76] @ (95008 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (95010 ) │ │ │ │ + ldr r5, [pc, #72] @ (9500c ) │ │ │ │ addw r3, r3, #3180 @ 0xc6c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 95008 │ │ │ │ - ldr r3, [pc, #64] @ (95014 ) │ │ │ │ + cbz r0, 95004 │ │ │ │ + ldr r3, [pc, #64] @ (95010 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 94fe8 │ │ │ │ + bne.n 94fe4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5dbec │ │ │ │ - ldr r0, [pc, #44] @ (95018 ) │ │ │ │ + ldr r0, [pc, #44] @ (95014 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9501c ) │ │ │ │ - ldr r1, [pc, #40] @ (95020 ) │ │ │ │ + ldr r3, [pc, #40] @ (95018 ) │ │ │ │ + ldr r1, [pc, #40] @ (9501c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (95024 ) │ │ │ │ + ldr r0, [pc, #40] @ (95020 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbnz r2, 95066 │ │ │ │ + cbnz r6, 95062 │ │ │ │ movs r3, r5 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r3, #28 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00095028 : │ │ │ │ +00095024 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (95180 ) │ │ │ │ + ldr r7, [pc, #328] @ (9517c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 511b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95110 │ │ │ │ + beq.n 9510c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 95164 │ │ │ │ + beq.w 95160 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 95072 │ │ │ │ + cbz r0, 9506e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95072 │ │ │ │ + beq.n 9506e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 950f8 │ │ │ │ + beq.n 950f4 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 95148 │ │ │ │ + beq.n 95144 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9509c │ │ │ │ + cbz r0, 95098 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9509c │ │ │ │ + beq.n 95098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 950fe │ │ │ │ + beq.n 950fa │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51210 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9512a │ │ │ │ + beq.n 95126 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 950ca │ │ │ │ + cbz r0, 950c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 950ca │ │ │ │ + beq.n 950c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 95104 │ │ │ │ + cbz r3, 95100 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 950d6 │ │ │ │ + beq.n 950d2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9510a │ │ │ │ + bmi.n 95106 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 950ea │ │ │ │ + beq.n 950e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 950ee │ │ │ │ + cbz r3, 950ea │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95072 │ │ │ │ + b.n 9506e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9509c │ │ │ │ + b.n 95098 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 950ca │ │ │ │ + b.n 950c6 │ │ │ │ bl 84a64 │ │ │ │ - b.n 950d6 │ │ │ │ - ldr r3, [pc, #112] @ (95184 ) │ │ │ │ + b.n 950d2 │ │ │ │ + ldr r3, [pc, #112] @ (95180 ) │ │ │ │ movw r2, #291 @ 0x123 │ │ │ │ - ldr r1, [pc, #112] @ (95188 ) │ │ │ │ - ldr r0, [pc, #112] @ (9518c ) │ │ │ │ + ldr r1, [pc, #112] @ (95184 ) │ │ │ │ + ldr r0, [pc, #112] @ (95188 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 950ea │ │ │ │ - ldr r3, [pc, #88] @ (95184 ) │ │ │ │ + b.n 950e6 │ │ │ │ + ldr r3, [pc, #88] @ (95180 ) │ │ │ │ movw r2, #291 @ 0x123 │ │ │ │ - ldr r1, [pc, #92] @ (95190 ) │ │ │ │ - ldr r0, [pc, #96] @ (95194 ) │ │ │ │ + ldr r1, [pc, #92] @ (9518c ) │ │ │ │ + ldr r0, [pc, #96] @ (95190 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 95126 │ │ │ │ - ldr r3, [pc, #76] @ (95198 ) │ │ │ │ - movw r2, #27209 @ 0x6a49 │ │ │ │ + b.n 95122 │ │ │ │ + ldr r3, [pc, #76] @ (95194 ) │ │ │ │ + movw r2, #27215 @ 0x6a4f │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #72] @ (9519c ) │ │ │ │ - ldr r0, [pc, #72] @ (951a0 ) │ │ │ │ + ldr r1, [pc, #72] @ (95198 ) │ │ │ │ + ldr r0, [pc, #72] @ (9519c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4032 @ 0xfc0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (951a4 ) │ │ │ │ - movw r2, #27199 @ 0x6a3f │ │ │ │ + ldr r3, [pc, #60] @ (951a0 ) │ │ │ │ + movw r2, #27205 @ 0x6a45 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #56] @ (951a8 ) │ │ │ │ - ldr r0, [pc, #56] @ (951ac ) │ │ │ │ + ldr r1, [pc, #56] @ (951a4 ) │ │ │ │ + ldr r0, [pc, #56] @ (951a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4032 @ 0xfc0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + str r2, [r0, r5] │ │ │ │ movs r0, r5 │ │ │ │ - add r2, pc, #928 @ (adr r2, 95540 ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 9522c ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r2, #22 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + str r6, [r4, r4] │ │ │ │ movs r0, r5 │ │ │ │ - add r2, pc, #816 @ (adr r2, 954dc ) │ │ │ │ + add r3, pc, #32 @ (adr r3, 951c8 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r5, pc, #280 @ (adr r5, 952c8 ) │ │ │ │ + add r5, pc, #520 @ (adr r5, 953b4 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000951b0 : │ │ │ │ +000951ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (9525c ) │ │ │ │ + ldr r6, [pc, #156] @ (95258 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (95260 ) │ │ │ │ + ldr r3, [pc, #152] @ (9525c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (95264 ) │ │ │ │ + ldr r5, [pc, #144] @ (95260 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (95268 ) │ │ │ │ + ldr r3, [pc, #132] @ (95264 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3228 @ 0xc9c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 95248 │ │ │ │ - ldr r3, [pc, #120] @ (9526c ) │ │ │ │ + cbz r0, 95244 │ │ │ │ + ldr r3, [pc, #120] @ (95268 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95228 │ │ │ │ - ldr r3, [pc, #112] @ (95270 ) │ │ │ │ + bne.n 95224 │ │ │ │ + ldr r3, [pc, #112] @ (9526c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9524c │ │ │ │ + bne.n 95248 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95028 │ │ │ │ - ldr r2, [pc, #96] @ (95274 ) │ │ │ │ - ldr r3, [pc, #76] @ (95260 ) │ │ │ │ + bl 95024 │ │ │ │ + ldr r2, [pc, #96] @ (95270 ) │ │ │ │ + ldr r3, [pc, #76] @ (9525c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 95256 │ │ │ │ + bne.n 95252 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (95278 ) │ │ │ │ + ldr r0, [pc, #76] @ (95274 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (9527c ) │ │ │ │ + ldr r3, [pc, #72] @ (95278 ) │ │ │ │ movw r2, #291 @ 0x123 │ │ │ │ - ldr r1, [pc, #68] @ (95280 ) │ │ │ │ - ldr r0, [pc, #72] @ (95284 ) │ │ │ │ + ldr r1, [pc, #68] @ (9527c ) │ │ │ │ + ldr r0, [pc, #72] @ (95280 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 95210 │ │ │ │ - ldr r0, [pc, #56] @ (95288 ) │ │ │ │ + b.n 9520c │ │ │ │ + ldr r0, [pc, #56] @ (95284 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 95232 │ │ │ │ + b.n 9522e │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ movs r2, r5 │ │ │ │ - cbnz r0, 9527a │ │ │ │ + cbnz r4, 95276 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ movs r2, r5 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -0009528c : │ │ │ │ +00095288 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (952f0 ) │ │ │ │ + ldr r3, [pc, #76] @ (952ec ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (952f4 ) │ │ │ │ + ldr r5, [pc, #72] @ (952f0 ) │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 952ec │ │ │ │ - ldr r3, [pc, #64] @ (952f8 ) │ │ │ │ + cbz r0, 952e8 │ │ │ │ + ldr r3, [pc, #64] @ (952f4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 952cc │ │ │ │ + bne.n 952c8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5dc34 │ │ │ │ - ldr r0, [pc, #44] @ (952fc ) │ │ │ │ + ldr r0, [pc, #44] @ (952f8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (95300 ) │ │ │ │ - ldr r1, [pc, #40] @ (95304 ) │ │ │ │ + ldr r3, [pc, #40] @ (952fc ) │ │ │ │ + ldr r1, [pc, #40] @ (95300 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (95308 ) │ │ │ │ + ldr r0, [pc, #40] @ (95304 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb87a │ │ │ │ movs r3, r5 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #252 @ 0xfc │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -0009530c : │ │ │ │ +00095308 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (95464 ) │ │ │ │ + ldr r7, [pc, #328] @ (95460 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 65220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 953f4 │ │ │ │ + beq.n 953f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 95448 │ │ │ │ + beq.w 95444 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 95356 │ │ │ │ + cbz r0, 95352 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95356 │ │ │ │ + beq.n 95352 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 953dc │ │ │ │ + beq.n 953d8 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9542c │ │ │ │ + beq.n 95428 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 95380 │ │ │ │ + cbz r0, 9537c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95380 │ │ │ │ + beq.n 9537c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 953e2 │ │ │ │ + beq.n 953de │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51258 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9540e │ │ │ │ + beq.n 9540a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 953ae │ │ │ │ + cbz r0, 953aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 953ae │ │ │ │ + beq.n 953aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 953e8 │ │ │ │ + cbz r3, 953e4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 953ba │ │ │ │ + beq.n 953b6 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 953ee │ │ │ │ + bmi.n 953ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 953ce │ │ │ │ + beq.n 953ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 953d2 │ │ │ │ + cbz r3, 953ce │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95356 │ │ │ │ + b.n 95352 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95380 │ │ │ │ + b.n 9537c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 953ae │ │ │ │ + b.n 953aa │ │ │ │ bl 84a64 │ │ │ │ - b.n 953ba │ │ │ │ - ldr r3, [pc, #112] @ (95468 ) │ │ │ │ + b.n 953b6 │ │ │ │ + ldr r3, [pc, #112] @ (95464 ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ - ldr r1, [pc, #112] @ (9546c ) │ │ │ │ - ldr r0, [pc, #112] @ (95470 ) │ │ │ │ + ldr r1, [pc, #112] @ (95468 ) │ │ │ │ + ldr r0, [pc, #112] @ (9546c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 953ce │ │ │ │ - ldr r3, [pc, #88] @ (95468 ) │ │ │ │ + b.n 953ca │ │ │ │ + ldr r3, [pc, #88] @ (95464 ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ - ldr r1, [pc, #92] @ (95474 ) │ │ │ │ - ldr r0, [pc, #96] @ (95478 ) │ │ │ │ + ldr r1, [pc, #92] @ (95470 ) │ │ │ │ + ldr r0, [pc, #96] @ (95474 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9540a │ │ │ │ - ldr r3, [pc, #76] @ (9547c ) │ │ │ │ - movw r2, #30438 @ 0x76e6 │ │ │ │ + b.n 95406 │ │ │ │ + ldr r3, [pc, #76] @ (95478 ) │ │ │ │ + movw r2, #30444 @ 0x76ec │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #72] @ (95480 ) │ │ │ │ - ldr r0, [pc, #72] @ (95484 ) │ │ │ │ + ldr r1, [pc, #72] @ (9547c ) │ │ │ │ + ldr r0, [pc, #72] @ (95480 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4080 @ 0xff0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (95488 ) │ │ │ │ - movw r2, #30428 @ 0x76dc │ │ │ │ + ldr r3, [pc, #60] @ (95484 ) │ │ │ │ + movw r2, #30434 @ 0x76e2 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #56] @ (9548c ) │ │ │ │ - ldr r0, [pc, #56] @ (95490 ) │ │ │ │ + ldr r1, [pc, #56] @ (95488 ) │ │ │ │ + ldr r0, [pc, #56] @ (9548c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4080 @ 0xff0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, #222 @ 0xde │ │ │ │ + cmp r7, #26 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r7, #0 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #136] @ (95508 ) │ │ │ │ + ldr r6, [pc, #376] @ (955f4 ) │ │ │ │ movs r0, r5 │ │ │ │ - add r0, pc, #16 @ (adr r0, 95494 ) │ │ │ │ + add r0, pc, #256 @ (adr r0, 95580 ) │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #24] @ (954a4 ) │ │ │ │ + ldr r6, [pc, #264] @ (95590 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #144 @ (adr r0, 9551c ) │ │ │ │ movs r5, r4 │ │ │ │ - add r2, pc, #392 @ (adr r2, 9561c ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 95708 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00095494 : │ │ │ │ +00095490 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (95540 ) │ │ │ │ + ldr r6, [pc, #156] @ (9553c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (95544 ) │ │ │ │ + ldr r3, [pc, #152] @ (95540 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (95548 ) │ │ │ │ + ldr r5, [pc, #144] @ (95544 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (9554c ) │ │ │ │ + ldr r3, [pc, #132] @ (95548 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3324 @ 0xcfc │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9552c │ │ │ │ - ldr r3, [pc, #120] @ (95550 ) │ │ │ │ + cbz r0, 95528 │ │ │ │ + ldr r3, [pc, #120] @ (9554c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9550c │ │ │ │ - ldr r3, [pc, #112] @ (95554 ) │ │ │ │ + bne.n 95508 │ │ │ │ + ldr r3, [pc, #112] @ (95550 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95530 │ │ │ │ + bne.n 9552c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9530c │ │ │ │ - ldr r2, [pc, #96] @ (95558 ) │ │ │ │ - ldr r3, [pc, #76] @ (95544 ) │ │ │ │ + bl 95308 │ │ │ │ + ldr r2, [pc, #96] @ (95554 ) │ │ │ │ + ldr r3, [pc, #76] @ (95540 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9553a │ │ │ │ + bne.n 95536 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (9555c ) │ │ │ │ + ldr r0, [pc, #76] @ (95558 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (95560 ) │ │ │ │ + ldr r3, [pc, #72] @ (9555c ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ - ldr r1, [pc, #68] @ (95564 ) │ │ │ │ - ldr r0, [pc, #72] @ (95568 ) │ │ │ │ + ldr r1, [pc, #68] @ (95560 ) │ │ │ │ + ldr r0, [pc, #72] @ (95564 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 954f4 │ │ │ │ - ldr r0, [pc, #56] @ (9556c ) │ │ │ │ + b.n 954f0 │ │ │ │ + ldr r0, [pc, #56] @ (95568 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 95516 │ │ │ │ + b.n 95512 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + setend be │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #32 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00095570 : │ │ │ │ +0009556c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (955d4 ) │ │ │ │ + ldr r3, [pc, #76] @ (955d0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (955d8 ) │ │ │ │ + ldr r5, [pc, #72] @ (955d4 ) │ │ │ │ addw r3, r3, #3372 @ 0xd2c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 955d0 │ │ │ │ - ldr r3, [pc, #64] @ (955dc ) │ │ │ │ + cbz r0, 955cc │ │ │ │ + ldr r3, [pc, #64] @ (955d8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 955b0 │ │ │ │ + bne.n 955ac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5dc7c │ │ │ │ - ldr r0, [pc, #44] @ (955e0 ) │ │ │ │ + ldr r0, [pc, #44] @ (955dc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (955e4 ) │ │ │ │ - ldr r1, [pc, #40] @ (955e8 ) │ │ │ │ + ldr r3, [pc, #40] @ (955e0 ) │ │ │ │ + ldr r1, [pc, #40] @ (955e4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (955ec ) │ │ │ │ + ldr r0, [pc, #40] @ (955e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ movs r3, r5 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000955f0 : │ │ │ │ +000955ec : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (95744 ) │ │ │ │ + ldr r7, [pc, #324] @ (95740 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 649c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 956d8 │ │ │ │ + beq.n 956d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9572a │ │ │ │ + beq.w 95726 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9563a │ │ │ │ + cbz r0, 95636 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9563a │ │ │ │ + beq.n 95636 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 956c0 │ │ │ │ + beq.n 956bc │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 95710 │ │ │ │ + beq.n 9570c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 95664 │ │ │ │ + cbz r0, 95660 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95664 │ │ │ │ + beq.n 95660 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 956c6 │ │ │ │ + beq.n 956c2 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 512a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 956f2 │ │ │ │ + beq.n 956ee │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 95692 │ │ │ │ + cbz r0, 9568e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95692 │ │ │ │ + beq.n 9568e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 956cc │ │ │ │ + cbz r3, 956c8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9569e │ │ │ │ + beq.n 9569a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 956d2 │ │ │ │ + bmi.n 956ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 956b2 │ │ │ │ + beq.n 956ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 956b6 │ │ │ │ + cbz r3, 956b2 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9563a │ │ │ │ + b.n 95636 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95664 │ │ │ │ + b.n 95660 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95692 │ │ │ │ + b.n 9568e │ │ │ │ bl 84a64 │ │ │ │ - b.n 9569e │ │ │ │ - ldr r3, [pc, #108] @ (95748 ) │ │ │ │ + b.n 9569a │ │ │ │ + ldr r3, [pc, #108] @ (95744 ) │ │ │ │ mov.w r2, #322 @ 0x142 │ │ │ │ - ldr r1, [pc, #108] @ (9574c ) │ │ │ │ - ldr r0, [pc, #108] @ (95750 ) │ │ │ │ + ldr r1, [pc, #108] @ (95748 ) │ │ │ │ + ldr r0, [pc, #108] @ (9574c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 956b2 │ │ │ │ - ldr r3, [pc, #84] @ (95748 ) │ │ │ │ + b.n 956ae │ │ │ │ + ldr r3, [pc, #84] @ (95744 ) │ │ │ │ mov.w r2, #322 @ 0x142 │ │ │ │ - ldr r1, [pc, #88] @ (95754 ) │ │ │ │ - ldr r0, [pc, #92] @ (95758 ) │ │ │ │ + ldr r1, [pc, #88] @ (95750 ) │ │ │ │ + ldr r0, [pc, #92] @ (95754 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 956ee │ │ │ │ - ldr r3, [pc, #72] @ (9575c ) │ │ │ │ - movw r2, #32143 @ 0x7d8f │ │ │ │ + b.n 956ea │ │ │ │ + ldr r3, [pc, #72] @ (95758 ) │ │ │ │ + movw r2, #32149 @ 0x7d95 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (95760 ) │ │ │ │ - ldr r0, [pc, #68] @ (95764 ) │ │ │ │ + ldr r1, [pc, #68] @ (9575c ) │ │ │ │ + ldr r0, [pc, #68] @ (95760 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (95768 ) │ │ │ │ - movw r2, #32133 @ 0x7d85 │ │ │ │ + ldr r3, [pc, #60] @ (95764 ) │ │ │ │ + movw r2, #32139 @ 0x7d8b │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #52] @ (9576c ) │ │ │ │ - ldr r0, [pc, #56] @ (95770 ) │ │ │ │ + ldr r1, [pc, #52] @ (95768 ) │ │ │ │ + ldr r0, [pc, #56] @ (9576c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + adds r0, #16 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r4, #28 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrb r0, [r3, r1] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #264] @ 0x108 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00095774 : │ │ │ │ +00095770 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (95820 ) │ │ │ │ + ldr r6, [pc, #156] @ (9581c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (95824 ) │ │ │ │ + ldr r3, [pc, #152] @ (95820 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (95828 ) │ │ │ │ + ldr r5, [pc, #144] @ (95824 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (9582c ) │ │ │ │ + ldr r3, [pc, #132] @ (95828 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3420 @ 0xd5c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9580c │ │ │ │ - ldr r3, [pc, #120] @ (95830 ) │ │ │ │ + cbz r0, 95808 │ │ │ │ + ldr r3, [pc, #120] @ (9582c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 957ec │ │ │ │ - ldr r3, [pc, #112] @ (95834 ) │ │ │ │ + bne.n 957e8 │ │ │ │ + ldr r3, [pc, #112] @ (95830 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95810 │ │ │ │ + bne.n 9580c │ │ │ │ mov r0, r4 │ │ │ │ - bl 955f0 │ │ │ │ - ldr r2, [pc, #96] @ (95838 ) │ │ │ │ - ldr r3, [pc, #76] @ (95824 ) │ │ │ │ + bl 955ec │ │ │ │ + ldr r2, [pc, #96] @ (95834 ) │ │ │ │ + ldr r3, [pc, #76] @ (95820 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9581a │ │ │ │ + bne.n 95816 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (9583c ) │ │ │ │ + ldr r0, [pc, #76] @ (95838 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (95840 ) │ │ │ │ + ldr r3, [pc, #72] @ (9583c ) │ │ │ │ mov.w r2, #322 @ 0x142 │ │ │ │ - ldr r1, [pc, #68] @ (95844 ) │ │ │ │ - ldr r0, [pc, #72] @ (95848 ) │ │ │ │ + ldr r1, [pc, #68] @ (95840 ) │ │ │ │ + ldr r0, [pc, #72] @ (95844 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 957d4 │ │ │ │ - ldr r0, [pc, #56] @ (9584c ) │ │ │ │ + b.n 957d0 │ │ │ │ + ldr r0, [pc, #56] @ (95848 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 957f6 │ │ │ │ + b.n 957f2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ movs r2, r5 │ │ │ │ - cbz r4, 9588c │ │ │ │ + cbz r0, 9588a │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r7, #12 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r3, #24 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00095850 : │ │ │ │ +0009584c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (958b4 ) │ │ │ │ + ldr r3, [pc, #76] @ (958b0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (958b8 ) │ │ │ │ + ldr r5, [pc, #72] @ (958b4 ) │ │ │ │ addw r3, r3, #3468 @ 0xd8c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 958b0 │ │ │ │ - ldr r3, [pc, #64] @ (958bc ) │ │ │ │ + cbz r0, 958ac │ │ │ │ + ldr r3, [pc, #64] @ (958b8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95890 │ │ │ │ + bne.n 9588c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5dcc4 │ │ │ │ - ldr r0, [pc, #44] @ (958c0 ) │ │ │ │ + ldr r0, [pc, #44] @ (958bc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (958c4 ) │ │ │ │ - ldr r1, [pc, #40] @ (958c8 ) │ │ │ │ + ldr r3, [pc, #40] @ (958c0 ) │ │ │ │ + ldr r1, [pc, #40] @ (958c4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (958cc ) │ │ │ │ + ldr r0, [pc, #40] @ (958c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - uxth r2, r6 │ │ │ │ + uxth r6, r6 │ │ │ │ movs r3, r5 │ │ │ │ - add r7, pc, #552 @ (adr r7, 95ae4 ) │ │ │ │ + add r7, pc, #568 @ (adr r7, 95af0 ) │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000958d0 : │ │ │ │ +000958cc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (95a24 ) │ │ │ │ + ldr r7, [pc, #324] @ (95a20 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 646cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 959b8 │ │ │ │ + beq.n 959b4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 95a0a │ │ │ │ + beq.w 95a06 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9591a │ │ │ │ + cbz r0, 95916 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9591a │ │ │ │ + beq.n 95916 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 959a0 │ │ │ │ + beq.n 9599c │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 959f0 │ │ │ │ + beq.n 959ec │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 95944 │ │ │ │ + cbz r0, 95940 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95944 │ │ │ │ + beq.n 95940 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 959a6 │ │ │ │ + beq.n 959a2 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 512e8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 959d2 │ │ │ │ + beq.n 959ce │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 95972 │ │ │ │ + cbz r0, 9596e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95972 │ │ │ │ + beq.n 9596e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 959ac │ │ │ │ + cbz r3, 959a8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9597e │ │ │ │ + beq.n 9597a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 959b2 │ │ │ │ + bmi.n 959ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95992 │ │ │ │ + beq.n 9598e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 95996 │ │ │ │ + cbz r3, 95992 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9591a │ │ │ │ + b.n 95916 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95944 │ │ │ │ + b.n 95940 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95972 │ │ │ │ + b.n 9596e │ │ │ │ bl 84a64 │ │ │ │ - b.n 9597e │ │ │ │ - ldr r3, [pc, #108] @ (95a28 ) │ │ │ │ + b.n 9597a │ │ │ │ + ldr r3, [pc, #108] @ (95a24 ) │ │ │ │ mov.w r2, #338 @ 0x152 │ │ │ │ - ldr r1, [pc, #108] @ (95a2c ) │ │ │ │ - ldr r0, [pc, #108] @ (95a30 ) │ │ │ │ + ldr r1, [pc, #108] @ (95a28 ) │ │ │ │ + ldr r0, [pc, #108] @ (95a2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95992 │ │ │ │ - ldr r3, [pc, #84] @ (95a28 ) │ │ │ │ + b.n 9598e │ │ │ │ + ldr r3, [pc, #84] @ (95a24 ) │ │ │ │ mov.w r2, #338 @ 0x152 │ │ │ │ - ldr r1, [pc, #88] @ (95a34 ) │ │ │ │ - ldr r0, [pc, #92] @ (95a38 ) │ │ │ │ + ldr r1, [pc, #88] @ (95a30 ) │ │ │ │ + ldr r0, [pc, #92] @ (95a34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 959ce │ │ │ │ - ldr r3, [pc, #72] @ (95a3c ) │ │ │ │ - movw r2, #33356 @ 0x824c │ │ │ │ + b.n 959ca │ │ │ │ + ldr r3, [pc, #72] @ (95a38 ) │ │ │ │ + movw r2, #33362 @ 0x8252 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (95a40 ) │ │ │ │ - ldr r0, [pc, #68] @ (95a44 ) │ │ │ │ + ldr r1, [pc, #68] @ (95a3c ) │ │ │ │ + ldr r0, [pc, #68] @ (95a40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (95a48 ) │ │ │ │ - movw r2, #33346 @ 0x8242 │ │ │ │ + ldr r3, [pc, #60] @ (95a44 ) │ │ │ │ + movw r2, #33352 @ 0x8248 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #52] @ (95a4c ) │ │ │ │ - ldr r0, [pc, #56] @ (95a50 ) │ │ │ │ + ldr r1, [pc, #52] @ (95a48 ) │ │ │ │ + ldr r0, [pc, #56] @ (95a4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r7, pc, #96 @ (adr r7, 95a88 ) │ │ │ │ + add r7, pc, #112 @ (adr r7, 95a94 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00095a54 : │ │ │ │ +00095a50 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (95b00 ) │ │ │ │ + ldr r6, [pc, #156] @ (95afc ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (95b04 ) │ │ │ │ + ldr r3, [pc, #152] @ (95b00 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (95b08 ) │ │ │ │ + ldr r5, [pc, #144] @ (95b04 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (95b0c ) │ │ │ │ + ldr r3, [pc, #132] @ (95b08 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3516 @ 0xdbc │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 95aec │ │ │ │ - ldr r3, [pc, #120] @ (95b10 ) │ │ │ │ + cbz r0, 95ae8 │ │ │ │ + ldr r3, [pc, #120] @ (95b0c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95acc │ │ │ │ - ldr r3, [pc, #112] @ (95b14 ) │ │ │ │ + bne.n 95ac8 │ │ │ │ + ldr r3, [pc, #112] @ (95b10 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95af0 │ │ │ │ + bne.n 95aec │ │ │ │ mov r0, r4 │ │ │ │ - bl 958d0 │ │ │ │ - ldr r2, [pc, #96] @ (95b18 ) │ │ │ │ - ldr r3, [pc, #76] @ (95b04 ) │ │ │ │ + bl 958cc │ │ │ │ + ldr r2, [pc, #96] @ (95b14 ) │ │ │ │ + ldr r3, [pc, #76] @ (95b00 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 95afa │ │ │ │ + bne.n 95af6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (95b1c ) │ │ │ │ + ldr r0, [pc, #76] @ (95b18 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (95b20 ) │ │ │ │ + ldr r3, [pc, #72] @ (95b1c ) │ │ │ │ mov.w r2, #338 @ 0x152 │ │ │ │ - ldr r1, [pc, #68] @ (95b24 ) │ │ │ │ - ldr r0, [pc, #72] @ (95b28 ) │ │ │ │ + ldr r1, [pc, #68] @ (95b20 ) │ │ │ │ + ldr r0, [pc, #72] @ (95b24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 95ab4 │ │ │ │ - ldr r0, [pc, #56] @ (95b2c ) │ │ │ │ + b.n 95ab0 │ │ │ │ + ldr r0, [pc, #56] @ (95b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 95ad6 │ │ │ │ + b.n 95ad2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, pc, #576 @ (adr r5, 95d44 ) │ │ │ │ + add r5, pc, #592 @ (adr r5, 95d50 ) │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #520 @ (adr r5, 95d14 ) │ │ │ │ + add r5, pc, #536 @ (adr r5, 95d20 ) │ │ │ │ movs r2, r5 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #272 @ (adr r5, 95c2c ) │ │ │ │ + add r5, pc, #288 @ (adr r5, 95c38 ) │ │ │ │ movs r2, r5 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00095b30 : │ │ │ │ +00095b2c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (95b94 ) │ │ │ │ + ldr r3, [pc, #76] @ (95b90 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (95b98 ) │ │ │ │ + ldr r5, [pc, #72] @ (95b94 ) │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 95b90 │ │ │ │ - ldr r3, [pc, #64] @ (95b9c ) │ │ │ │ + cbz r0, 95b8c │ │ │ │ + ldr r3, [pc, #64] @ (95b98 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95b70 │ │ │ │ + bne.n 95b6c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5dd0c │ │ │ │ - ldr r0, [pc, #44] @ (95ba0 ) │ │ │ │ + ldr r0, [pc, #44] @ (95b9c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (95ba4 ) │ │ │ │ - ldr r1, [pc, #40] @ (95ba8 ) │ │ │ │ + ldr r3, [pc, #40] @ (95ba0 ) │ │ │ │ + ldr r1, [pc, #40] @ (95ba4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (95bac ) │ │ │ │ + ldr r0, [pc, #40] @ (95ba8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ movs r3, r5 │ │ │ │ - add r4, pc, #680 @ (adr r4, 95e44 ) │ │ │ │ + add r4, pc, #696 @ (adr r4, 95e50 ) │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r5, #12 │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00095bb0 : │ │ │ │ +00095bac : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (95d04 ) │ │ │ │ + ldr r7, [pc, #324] @ (95d00 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 51324 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95c98 │ │ │ │ + beq.n 95c94 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 95cea │ │ │ │ + beq.w 95ce6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 95bfa │ │ │ │ + cbz r0, 95bf6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95bfa │ │ │ │ + beq.n 95bf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95c80 │ │ │ │ + beq.n 95c7c │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 95cd0 │ │ │ │ + beq.n 95ccc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 95c24 │ │ │ │ + cbz r0, 95c20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95c24 │ │ │ │ + beq.n 95c20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95c86 │ │ │ │ + beq.n 95c82 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 5137c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95cb2 │ │ │ │ + beq.n 95cae │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 95c52 │ │ │ │ + cbz r0, 95c4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95c52 │ │ │ │ + beq.n 95c4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 95c8c │ │ │ │ + cbz r3, 95c88 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 95c5e │ │ │ │ + beq.n 95c5a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 95c92 │ │ │ │ + bmi.n 95c8e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95c72 │ │ │ │ + beq.n 95c6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 95c76 │ │ │ │ + cbz r3, 95c72 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95bfa │ │ │ │ + b.n 95bf6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95c24 │ │ │ │ + b.n 95c20 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95c52 │ │ │ │ + b.n 95c4e │ │ │ │ bl 84a64 │ │ │ │ - b.n 95c5e │ │ │ │ - ldr r3, [pc, #108] @ (95d08 ) │ │ │ │ + b.n 95c5a │ │ │ │ + ldr r3, [pc, #108] @ (95d04 ) │ │ │ │ mov.w r2, #344 @ 0x158 │ │ │ │ - ldr r1, [pc, #108] @ (95d0c ) │ │ │ │ - ldr r0, [pc, #108] @ (95d10 ) │ │ │ │ + ldr r1, [pc, #108] @ (95d08 ) │ │ │ │ + ldr r0, [pc, #108] @ (95d0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95c72 │ │ │ │ - ldr r3, [pc, #84] @ (95d08 ) │ │ │ │ + b.n 95c6e │ │ │ │ + ldr r3, [pc, #84] @ (95d04 ) │ │ │ │ mov.w r2, #344 @ 0x158 │ │ │ │ - ldr r1, [pc, #88] @ (95d14 ) │ │ │ │ - ldr r0, [pc, #92] @ (95d18 ) │ │ │ │ + ldr r1, [pc, #88] @ (95d10 ) │ │ │ │ + ldr r0, [pc, #92] @ (95d14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 95cae │ │ │ │ - ldr r3, [pc, #72] @ (95d1c ) │ │ │ │ - movw r2, #34822 @ 0x8806 │ │ │ │ + b.n 95caa │ │ │ │ + ldr r3, [pc, #72] @ (95d18 ) │ │ │ │ + movw r2, #34828 @ 0x880c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (95d20 ) │ │ │ │ - ldr r0, [pc, #68] @ (95d24 ) │ │ │ │ + ldr r1, [pc, #68] @ (95d1c ) │ │ │ │ + ldr r0, [pc, #68] @ (95d20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (95d28 ) │ │ │ │ - movw r2, #34812 @ 0x87fc │ │ │ │ + ldr r3, [pc, #60] @ (95d24 ) │ │ │ │ + movw r2, #34818 @ 0x8802 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #52] @ (95d2c ) │ │ │ │ - ldr r0, [pc, #56] @ (95d30 ) │ │ │ │ + ldr r1, [pc, #52] @ (95d28 ) │ │ │ │ + ldr r0, [pc, #56] @ (95d2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r4, pc, #224 @ (adr r4, 95de8 ) │ │ │ │ + add r4, pc, #240 @ (adr r4, 95df4 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ movs r6, r4 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r6, r1] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ movs r0, r5 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ movs r5, r4 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ movs r0, r5 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00095d34 : │ │ │ │ +00095d30 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (95de0 ) │ │ │ │ + ldr r6, [pc, #156] @ (95ddc ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (95de4 ) │ │ │ │ + ldr r3, [pc, #152] @ (95de0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (95de8 ) │ │ │ │ + ldr r5, [pc, #144] @ (95de4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (95dec ) │ │ │ │ + ldr r3, [pc, #132] @ (95de8 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3612 @ 0xe1c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 95dcc │ │ │ │ - ldr r3, [pc, #120] @ (95df0 ) │ │ │ │ + cbz r0, 95dc8 │ │ │ │ + ldr r3, [pc, #120] @ (95dec ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95dac │ │ │ │ - ldr r3, [pc, #112] @ (95df4 ) │ │ │ │ + bne.n 95da8 │ │ │ │ + ldr r3, [pc, #112] @ (95df0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95dd0 │ │ │ │ + bne.n 95dcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 95bb0 │ │ │ │ - ldr r2, [pc, #96] @ (95df8 ) │ │ │ │ - ldr r3, [pc, #76] @ (95de4 ) │ │ │ │ + bl 95bac │ │ │ │ + ldr r2, [pc, #96] @ (95df4 ) │ │ │ │ + ldr r3, [pc, #76] @ (95de0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 95dda │ │ │ │ + bne.n 95dd6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (95dfc ) │ │ │ │ + ldr r0, [pc, #76] @ (95df8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (95e00 ) │ │ │ │ + ldr r3, [pc, #72] @ (95dfc ) │ │ │ │ mov.w r2, #344 @ 0x158 │ │ │ │ - ldr r1, [pc, #68] @ (95e04 ) │ │ │ │ - ldr r0, [pc, #72] @ (95e08 ) │ │ │ │ + ldr r1, [pc, #68] @ (95e00 ) │ │ │ │ + ldr r0, [pc, #72] @ (95e04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 95d94 │ │ │ │ - ldr r0, [pc, #56] @ (95e0c ) │ │ │ │ + b.n 95d90 │ │ │ │ + ldr r0, [pc, #56] @ (95e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 95db6 │ │ │ │ + b.n 95db2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, pc, #704 @ (adr r2, 960a4 ) │ │ │ │ + add r2, pc, #720 @ (adr r2, 960b0 ) │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #648 @ (adr r2, 96074 ) │ │ │ │ + add r2, pc, #664 @ (adr r2, 96080 ) │ │ │ │ movs r2, r5 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #400 @ (adr r2, 95f8c ) │ │ │ │ + add r2, pc, #416 @ (adr r2, 95f98 ) │ │ │ │ movs r2, r5 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ movs r6, r4 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r6, #2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00095e10 : │ │ │ │ +00095e0c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (95e74 ) │ │ │ │ + ldr r3, [pc, #76] @ (95e70 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (95e78 ) │ │ │ │ + ldr r5, [pc, #72] @ (95e74 ) │ │ │ │ addw r3, r3, #3660 @ 0xe4c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 95e70 │ │ │ │ - ldr r3, [pc, #64] @ (95e7c ) │ │ │ │ + cbz r0, 95e6c │ │ │ │ + ldr r3, [pc, #64] @ (95e78 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95e50 │ │ │ │ + bne.n 95e4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5dd54 │ │ │ │ - ldr r0, [pc, #44] @ (95e80 ) │ │ │ │ + ldr r0, [pc, #44] @ (95e7c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (95e84 ) │ │ │ │ - ldr r1, [pc, #40] @ (95e88 ) │ │ │ │ + ldr r3, [pc, #40] @ (95e80 ) │ │ │ │ + ldr r1, [pc, #40] @ (95e84 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (95e8c ) │ │ │ │ + ldr r0, [pc, #40] @ (95e88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ movs r3, r5 │ │ │ │ - add r1, pc, #808 @ (adr r1, 961a4 ) │ │ │ │ + add r1, pc, #824 @ (adr r1, 961b0 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00095e90 : │ │ │ │ +00095e8c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (95fe4 ) │ │ │ │ + ldr r7, [pc, #324] @ (95fe0 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 513b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95f78 │ │ │ │ + beq.n 95f74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 95fca │ │ │ │ + beq.w 95fc6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 95eda │ │ │ │ + cbz r0, 95ed6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95eda │ │ │ │ + beq.n 95ed6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95f60 │ │ │ │ + beq.n 95f5c │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 95fb0 │ │ │ │ + beq.n 95fac │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 95f04 │ │ │ │ + cbz r0, 95f00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95f04 │ │ │ │ + beq.n 95f00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95f66 │ │ │ │ + beq.n 95f62 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 5140c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95f92 │ │ │ │ + beq.n 95f8e │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 95f32 │ │ │ │ + cbz r0, 95f2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95f32 │ │ │ │ + beq.n 95f2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 95f6c │ │ │ │ + cbz r3, 95f68 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 95f3e │ │ │ │ + beq.n 95f3a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 95f72 │ │ │ │ + bmi.n 95f6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95f52 │ │ │ │ + beq.n 95f4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 95f56 │ │ │ │ + cbz r3, 95f52 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95eda │ │ │ │ + b.n 95ed6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95f04 │ │ │ │ + b.n 95f00 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 95f32 │ │ │ │ + b.n 95f2e │ │ │ │ bl 84a64 │ │ │ │ - b.n 95f3e │ │ │ │ - ldr r3, [pc, #108] @ (95fe8 ) │ │ │ │ + b.n 95f3a │ │ │ │ + ldr r3, [pc, #108] @ (95fe4 ) │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr r1, [pc, #108] @ (95fec ) │ │ │ │ - ldr r0, [pc, #108] @ (95ff0 ) │ │ │ │ + ldr r1, [pc, #108] @ (95fe8 ) │ │ │ │ + ldr r0, [pc, #108] @ (95fec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95f52 │ │ │ │ - ldr r3, [pc, #84] @ (95fe8 ) │ │ │ │ + b.n 95f4e │ │ │ │ + ldr r3, [pc, #84] @ (95fe4 ) │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr r1, [pc, #88] @ (95ff4 ) │ │ │ │ - ldr r0, [pc, #92] @ (95ff8 ) │ │ │ │ + ldr r1, [pc, #88] @ (95ff0 ) │ │ │ │ + ldr r0, [pc, #92] @ (95ff4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 95f8e │ │ │ │ - ldr r3, [pc, #72] @ (95ffc ) │ │ │ │ - movw r2, #35582 @ 0x8afe │ │ │ │ + b.n 95f8a │ │ │ │ + ldr r3, [pc, #72] @ (95ff8 ) │ │ │ │ + movw r2, #35588 @ 0x8b04 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (96000 ) │ │ │ │ - ldr r0, [pc, #68] @ (96004 ) │ │ │ │ + ldr r1, [pc, #68] @ (95ffc ) │ │ │ │ + ldr r0, [pc, #68] @ (96000 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (96008 ) │ │ │ │ - movw r2, #35572 @ 0x8af4 │ │ │ │ + ldr r3, [pc, #60] @ (96004 ) │ │ │ │ + movw r2, #35578 @ 0x8afa │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #52] @ (9600c ) │ │ │ │ - ldr r0, [pc, #56] @ (96010 ) │ │ │ │ + ldr r1, [pc, #52] @ (96008 ) │ │ │ │ + ldr r0, [pc, #56] @ (9600c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r1, pc, #352 @ (adr r1, 96148 ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 96154 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #14 │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00096014 : │ │ │ │ +00096010 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (960c0 ) │ │ │ │ + ldr r6, [pc, #156] @ (960bc ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (960c4 ) │ │ │ │ + ldr r3, [pc, #152] @ (960c0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (960c8 ) │ │ │ │ + ldr r5, [pc, #144] @ (960c4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (960cc ) │ │ │ │ + ldr r3, [pc, #132] @ (960c8 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3708 @ 0xe7c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 960ac │ │ │ │ - ldr r3, [pc, #120] @ (960d0 ) │ │ │ │ + cbz r0, 960a8 │ │ │ │ + ldr r3, [pc, #120] @ (960cc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9608c │ │ │ │ - ldr r3, [pc, #112] @ (960d4 ) │ │ │ │ + bne.n 96088 │ │ │ │ + ldr r3, [pc, #112] @ (960d0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 960b0 │ │ │ │ + bne.n 960ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 95e90 │ │ │ │ - ldr r2, [pc, #96] @ (960d8 ) │ │ │ │ - ldr r3, [pc, #76] @ (960c4 ) │ │ │ │ + bl 95e8c │ │ │ │ + ldr r2, [pc, #96] @ (960d4 ) │ │ │ │ + ldr r3, [pc, #76] @ (960c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 960ba │ │ │ │ + bne.n 960b6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (960dc ) │ │ │ │ + ldr r0, [pc, #76] @ (960d8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (960e0 ) │ │ │ │ + ldr r3, [pc, #72] @ (960dc ) │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr r1, [pc, #68] @ (960e4 ) │ │ │ │ - ldr r0, [pc, #72] @ (960e8 ) │ │ │ │ + ldr r1, [pc, #68] @ (960e0 ) │ │ │ │ + ldr r0, [pc, #72] @ (960e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 96074 │ │ │ │ - ldr r0, [pc, #56] @ (960ec ) │ │ │ │ + b.n 96070 │ │ │ │ + ldr r0, [pc, #56] @ (960e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 96096 │ │ │ │ + b.n 96092 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ movs r2, r5 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ movs r2, r5 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r2, r3, #8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000960f0 : │ │ │ │ +000960ec : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (96154 ) │ │ │ │ + ldr r3, [pc, #76] @ (96150 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (96158 ) │ │ │ │ + ldr r5, [pc, #72] @ (96154 ) │ │ │ │ addw r3, r3, #3756 @ 0xeac │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 96150 │ │ │ │ - ldr r3, [pc, #64] @ (9615c ) │ │ │ │ + cbz r0, 9614c │ │ │ │ + ldr r3, [pc, #64] @ (96158 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96130 │ │ │ │ + bne.n 9612c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5dd9c │ │ │ │ - ldr r0, [pc, #44] @ (96160 ) │ │ │ │ + ldr r0, [pc, #44] @ (9615c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (96164 ) │ │ │ │ - ldr r1, [pc, #40] @ (96168 ) │ │ │ │ + ldr r3, [pc, #40] @ (96160 ) │ │ │ │ + ldr r1, [pc, #40] @ (96164 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9616c ) │ │ │ │ + ldr r0, [pc, #40] @ (96168 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + subs r4, r1, #5 │ │ │ │ movs r6, r4 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00096170 : │ │ │ │ +0009616c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (962c4 ) │ │ │ │ + ldr r7, [pc, #324] @ (962c0 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 51448 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96258 │ │ │ │ + beq.n 96254 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 962aa │ │ │ │ + beq.w 962a6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 961ba │ │ │ │ + cbz r0, 961b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 961ba │ │ │ │ + beq.n 961b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96240 │ │ │ │ + beq.n 9623c │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 96290 │ │ │ │ + beq.n 9628c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 961e4 │ │ │ │ + cbz r0, 961e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 961e4 │ │ │ │ + beq.n 961e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96246 │ │ │ │ + beq.n 96242 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 514a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96272 │ │ │ │ + beq.n 9626e │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 96212 │ │ │ │ + cbz r0, 9620e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96212 │ │ │ │ + beq.n 9620e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9624c │ │ │ │ + cbz r3, 96248 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9621e │ │ │ │ + beq.n 9621a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 96252 │ │ │ │ + bmi.n 9624e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96232 │ │ │ │ + beq.n 9622e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 96236 │ │ │ │ + cbz r3, 96232 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 961ba │ │ │ │ + b.n 961b6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 961e4 │ │ │ │ + b.n 961e0 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 96212 │ │ │ │ + b.n 9620e │ │ │ │ bl 84a64 │ │ │ │ - b.n 9621e │ │ │ │ - ldr r3, [pc, #108] @ (962c8 ) │ │ │ │ + b.n 9621a │ │ │ │ + ldr r3, [pc, #108] @ (962c4 ) │ │ │ │ mov.w r2, #372 @ 0x174 │ │ │ │ - ldr r1, [pc, #108] @ (962cc ) │ │ │ │ - ldr r0, [pc, #108] @ (962d0 ) │ │ │ │ + ldr r1, [pc, #108] @ (962c8 ) │ │ │ │ + ldr r0, [pc, #108] @ (962cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 96232 │ │ │ │ - ldr r3, [pc, #84] @ (962c8 ) │ │ │ │ + b.n 9622e │ │ │ │ + ldr r3, [pc, #84] @ (962c4 ) │ │ │ │ mov.w r2, #372 @ 0x174 │ │ │ │ - ldr r1, [pc, #88] @ (962d4 ) │ │ │ │ - ldr r0, [pc, #92] @ (962d8 ) │ │ │ │ + ldr r1, [pc, #88] @ (962d0 ) │ │ │ │ + ldr r0, [pc, #92] @ (962d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9626e │ │ │ │ - ldr r3, [pc, #72] @ (962dc ) │ │ │ │ - movw r2, #36672 @ 0x8f40 │ │ │ │ + b.n 9626a │ │ │ │ + ldr r3, [pc, #72] @ (962d8 ) │ │ │ │ + movw r2, #36678 @ 0x8f46 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (962e0 ) │ │ │ │ - ldr r0, [pc, #68] @ (962e4 ) │ │ │ │ + ldr r1, [pc, #68] @ (962dc ) │ │ │ │ + ldr r0, [pc, #68] @ (962e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #16 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (962e8 ) │ │ │ │ - movw r2, #36662 @ 0x8f36 │ │ │ │ + ldr r3, [pc, #60] @ (962e4 ) │ │ │ │ + movw r2, #36668 @ 0x8f3c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #52] @ (962ec ) │ │ │ │ - ldr r0, [pc, #56] @ (962f0 ) │ │ │ │ + ldr r1, [pc, #52] @ (962e8 ) │ │ │ │ + ldr r0, [pc, #56] @ (962ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #16 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ movs r6, r4 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + str r2, [r6, r3] │ │ │ │ movs r0, r5 │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r4, r4, #2 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + str r0, [r3, r3] │ │ │ │ movs r0, r5 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000962f4 : │ │ │ │ +000962f0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (963a0 ) │ │ │ │ + ldr r6, [pc, #156] @ (9639c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (963a4 ) │ │ │ │ + ldr r3, [pc, #152] @ (963a0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (963a8 ) │ │ │ │ + ldr r5, [pc, #144] @ (963a4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (963ac ) │ │ │ │ + ldr r3, [pc, #132] @ (963a8 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3804 @ 0xedc │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9638c │ │ │ │ - ldr r3, [pc, #120] @ (963b0 ) │ │ │ │ + cbz r0, 96388 │ │ │ │ + ldr r3, [pc, #120] @ (963ac ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9636c │ │ │ │ - ldr r3, [pc, #112] @ (963b4 ) │ │ │ │ + bne.n 96368 │ │ │ │ + ldr r3, [pc, #112] @ (963b0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96390 │ │ │ │ + bne.n 9638c │ │ │ │ mov r0, r4 │ │ │ │ - bl 96170 │ │ │ │ - ldr r2, [pc, #96] @ (963b8 ) │ │ │ │ - ldr r3, [pc, #76] @ (963a4 ) │ │ │ │ + bl 9616c │ │ │ │ + ldr r2, [pc, #96] @ (963b4 ) │ │ │ │ + ldr r3, [pc, #76] @ (963a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9639a │ │ │ │ + bne.n 96396 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (963bc ) │ │ │ │ + ldr r0, [pc, #76] @ (963b8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (963c0 ) │ │ │ │ + ldr r3, [pc, #72] @ (963bc ) │ │ │ │ mov.w r2, #372 @ 0x174 │ │ │ │ - ldr r1, [pc, #68] @ (963c4 ) │ │ │ │ - ldr r0, [pc, #72] @ (963c8 ) │ │ │ │ + ldr r1, [pc, #68] @ (963c0 ) │ │ │ │ + ldr r0, [pc, #72] @ (963c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 96354 │ │ │ │ - ldr r0, [pc, #56] @ (963cc ) │ │ │ │ + b.n 96350 │ │ │ │ + ldr r0, [pc, #56] @ (963c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 96376 │ │ │ │ + b.n 96372 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ movs r2, r5 │ │ │ │ - add r7, pc, #976 @ (adr r7, 96780 ) │ │ │ │ + add r7, pc, #992 @ (adr r7, 9678c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, r5 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + movs r0, #16 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + subs r0, r3, #6 │ │ │ │ movs r6, r4 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr5, {1} │ │ │ │ + vhadd.u d0, d10, d21 │ │ │ │ │ │ │ │ -000963d0 : │ │ │ │ +000963cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (96434 ) │ │ │ │ + ldr r3, [pc, #76] @ (96430 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (96438 ) │ │ │ │ + ldr r5, [pc, #72] @ (96434 ) │ │ │ │ addw r3, r3, #3852 @ 0xf0c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 96430 │ │ │ │ - ldr r3, [pc, #64] @ (9643c ) │ │ │ │ + cbz r0, 9642c │ │ │ │ + ldr r3, [pc, #64] @ (96438 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96410 │ │ │ │ + bne.n 9640c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5dde4 │ │ │ │ - ldr r0, [pc, #44] @ (96440 ) │ │ │ │ + ldr r0, [pc, #44] @ (9643c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (96444 ) │ │ │ │ - ldr r1, [pc, #40] @ (96448 ) │ │ │ │ + ldr r3, [pc, #40] @ (96440 ) │ │ │ │ + ldr r1, [pc, #40] @ (96444 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9644c ) │ │ │ │ + ldr r0, [pc, #40] @ (96448 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r7, pc, #200 @ (adr r7, 96500 ) │ │ │ │ + add r7, pc, #216 @ (adr r7, 9650c ) │ │ │ │ movs r3, r5 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r4, #4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #0 │ │ │ │ + adds r4, r5, #1 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + subs r4, r6, #3 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00096450 : │ │ │ │ +0009644c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (965a4 ) │ │ │ │ + ldr r7, [pc, #324] @ (965a0 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 514dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96538 │ │ │ │ + beq.n 96534 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9658a │ │ │ │ + beq.w 96586 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9649a │ │ │ │ + cbz r0, 96496 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9649a │ │ │ │ + beq.n 96496 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96520 │ │ │ │ + beq.n 9651c │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 96570 │ │ │ │ + beq.n 9656c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 964c4 │ │ │ │ + cbz r0, 964c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 964c4 │ │ │ │ + beq.n 964c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96526 │ │ │ │ + beq.n 96522 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51534 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96552 │ │ │ │ + beq.n 9654e │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 964f2 │ │ │ │ + cbz r0, 964ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 964f2 │ │ │ │ + beq.n 964ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9652c │ │ │ │ + cbz r3, 96528 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 964fe │ │ │ │ + beq.n 964fa │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 96532 │ │ │ │ + bmi.n 9652e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96512 │ │ │ │ + beq.n 9650e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 96516 │ │ │ │ + cbz r3, 96512 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9649a │ │ │ │ + b.n 96496 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 964c4 │ │ │ │ + b.n 964c0 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 964f2 │ │ │ │ + b.n 964ee │ │ │ │ bl 84a64 │ │ │ │ - b.n 964fe │ │ │ │ - ldr r3, [pc, #108] @ (965a8 ) │ │ │ │ + b.n 964fa │ │ │ │ + ldr r3, [pc, #108] @ (965a4 ) │ │ │ │ movw r2, #377 @ 0x179 │ │ │ │ - ldr r1, [pc, #108] @ (965ac ) │ │ │ │ - ldr r0, [pc, #108] @ (965b0 ) │ │ │ │ + ldr r1, [pc, #108] @ (965a8 ) │ │ │ │ + ldr r0, [pc, #108] @ (965ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 96512 │ │ │ │ - ldr r3, [pc, #84] @ (965a8 ) │ │ │ │ + b.n 9650e │ │ │ │ + ldr r3, [pc, #84] @ (965a4 ) │ │ │ │ movw r2, #377 @ 0x179 │ │ │ │ - ldr r1, [pc, #88] @ (965b4 ) │ │ │ │ - ldr r0, [pc, #92] @ (965b8 ) │ │ │ │ + ldr r1, [pc, #88] @ (965b0 ) │ │ │ │ + ldr r0, [pc, #92] @ (965b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9654e │ │ │ │ - ldr r3, [pc, #72] @ (965bc ) │ │ │ │ - movw r2, #37802 @ 0x93aa │ │ │ │ + b.n 9654a │ │ │ │ + ldr r3, [pc, #72] @ (965b8 ) │ │ │ │ + movw r2, #37808 @ 0x93b0 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (965c0 ) │ │ │ │ - ldr r0, [pc, #68] @ (965c4 ) │ │ │ │ + ldr r1, [pc, #68] @ (965bc ) │ │ │ │ + ldr r0, [pc, #68] @ (965c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (965c8 ) │ │ │ │ - movw r2, #37792 @ 0x93a0 │ │ │ │ + ldr r3, [pc, #60] @ (965c4 ) │ │ │ │ + movw r2, #37798 @ 0x93a6 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #52] @ (965cc ) │ │ │ │ - ldr r0, [pc, #56] @ (965d0 ) │ │ │ │ + ldr r1, [pc, #52] @ (965c8 ) │ │ │ │ + ldr r0, [pc, #56] @ (965cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r3, #18 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + adds r6, r2, #7 │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + adds r4, r7, #6 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #856] @ (96918 ) │ │ │ │ + ldr r6, [pc, #72] @ (96604 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, r1, r6 │ │ │ │ + subs r4, r0, r7 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #752] @ (968bc ) │ │ │ │ + ldr r5, [pc, #992] @ (969a8 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000965d4 : │ │ │ │ +000965d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (96680 ) │ │ │ │ + ldr r6, [pc, #156] @ (9667c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (96684 ) │ │ │ │ + ldr r3, [pc, #152] @ (96680 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (96688 ) │ │ │ │ + ldr r5, [pc, #144] @ (96684 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (9668c ) │ │ │ │ + ldr r3, [pc, #132] @ (96688 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3900 @ 0xf3c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9666c │ │ │ │ - ldr r3, [pc, #120] @ (96690 ) │ │ │ │ + cbz r0, 96668 │ │ │ │ + ldr r3, [pc, #120] @ (9668c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9664c │ │ │ │ - ldr r3, [pc, #112] @ (96694 ) │ │ │ │ + bne.n 96648 │ │ │ │ + ldr r3, [pc, #112] @ (96690 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96670 │ │ │ │ + bne.n 9666c │ │ │ │ mov r0, r4 │ │ │ │ - bl 96450 │ │ │ │ - ldr r2, [pc, #96] @ (96698 ) │ │ │ │ - ldr r3, [pc, #76] @ (96684 ) │ │ │ │ + bl 9644c │ │ │ │ + ldr r2, [pc, #96] @ (96694 ) │ │ │ │ + ldr r3, [pc, #76] @ (96680 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9667a │ │ │ │ + bne.n 96676 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (9669c ) │ │ │ │ + ldr r0, [pc, #76] @ (96698 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (966a0 ) │ │ │ │ + ldr r3, [pc, #72] @ (9669c ) │ │ │ │ movw r2, #377 @ 0x179 │ │ │ │ - ldr r1, [pc, #68] @ (966a4 ) │ │ │ │ - ldr r0, [pc, #72] @ (966a8 ) │ │ │ │ + ldr r1, [pc, #68] @ (966a0 ) │ │ │ │ + ldr r0, [pc, #72] @ (966a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 96634 │ │ │ │ - ldr r0, [pc, #56] @ (966ac ) │ │ │ │ + b.n 96630 │ │ │ │ + ldr r0, [pc, #56] @ (966a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 96656 │ │ │ │ + b.n 96652 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ movs r2, r5 │ │ │ │ - add r5, pc, #80 @ (adr r5, 966e0 ) │ │ │ │ + add r5, pc, #96 @ (adr r5, 966ec ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ movs r2, r5 │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r0, r6, #4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + adds r0, r7, #2 │ │ │ │ movs r6, r4 │ │ │ │ - ldc2 0, cr0, [lr], {37} @ 0x25 │ │ │ │ + mrrc2 0, 2, r0, sl, cr5 │ │ │ │ │ │ │ │ -000966b0 : │ │ │ │ +000966ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (96714 ) │ │ │ │ + ldr r3, [pc, #76] @ (96710 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (96718 ) │ │ │ │ + ldr r5, [pc, #72] @ (96714 ) │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 96710 │ │ │ │ - ldr r3, [pc, #64] @ (9671c ) │ │ │ │ + cbz r0, 9670c │ │ │ │ + ldr r3, [pc, #64] @ (96718 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 966f0 │ │ │ │ + bne.n 966ec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5de2c │ │ │ │ - ldr r0, [pc, #44] @ (96720 ) │ │ │ │ + ldr r0, [pc, #44] @ (9671c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (96724 ) │ │ │ │ - ldr r1, [pc, #40] @ (96728 ) │ │ │ │ + ldr r3, [pc, #40] @ (96720 ) │ │ │ │ + ldr r1, [pc, #40] @ (96724 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9672c ) │ │ │ │ + ldr r0, [pc, #40] @ (96728 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r4, pc, #328 @ (adr r4, 96860 ) │ │ │ │ + add r4, pc, #344 @ (adr r4, 9686c ) │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r4, r1, r6 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r3, r7 │ │ │ │ + adds r4, r2, #0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00096730 : │ │ │ │ +0009672c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (96884 ) │ │ │ │ + ldr r7, [pc, #324] @ (96880 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 51570 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96818 │ │ │ │ + beq.n 96814 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9686a │ │ │ │ + beq.w 96866 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9677a │ │ │ │ + cbz r0, 96776 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9677a │ │ │ │ + beq.n 96776 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96800 │ │ │ │ + beq.n 967fc │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 96850 │ │ │ │ + beq.n 9684c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 967a4 │ │ │ │ + cbz r0, 967a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 967a4 │ │ │ │ + beq.n 967a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96806 │ │ │ │ + beq.n 96802 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 515c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96832 │ │ │ │ + beq.n 9682e │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 967d2 │ │ │ │ + cbz r0, 967ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 967d2 │ │ │ │ + beq.n 967ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9680c │ │ │ │ + cbz r3, 96808 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 967de │ │ │ │ + beq.n 967da │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 96812 │ │ │ │ + bmi.n 9680e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 967f2 │ │ │ │ + beq.n 967ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 967f6 │ │ │ │ + cbz r3, 967f2 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9677a │ │ │ │ + b.n 96776 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 967a4 │ │ │ │ + b.n 967a0 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 967d2 │ │ │ │ + b.n 967ce │ │ │ │ bl 84a64 │ │ │ │ - b.n 967de │ │ │ │ - ldr r3, [pc, #108] @ (96888 ) │ │ │ │ + b.n 967da │ │ │ │ + ldr r3, [pc, #108] @ (96884 ) │ │ │ │ mov.w r2, #382 @ 0x17e │ │ │ │ - ldr r1, [pc, #108] @ (9688c ) │ │ │ │ - ldr r0, [pc, #108] @ (96890 ) │ │ │ │ + ldr r1, [pc, #108] @ (96888 ) │ │ │ │ + ldr r0, [pc, #108] @ (9688c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 967f2 │ │ │ │ - ldr r3, [pc, #84] @ (96888 ) │ │ │ │ + b.n 967ee │ │ │ │ + ldr r3, [pc, #84] @ (96884 ) │ │ │ │ mov.w r2, #382 @ 0x17e │ │ │ │ - ldr r1, [pc, #88] @ (96894 ) │ │ │ │ - ldr r0, [pc, #92] @ (96898 ) │ │ │ │ + ldr r1, [pc, #88] @ (96890 ) │ │ │ │ + ldr r0, [pc, #92] @ (96894 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9682e │ │ │ │ - ldr r3, [pc, #72] @ (9689c ) │ │ │ │ - movw r2, #39255 @ 0x9957 │ │ │ │ + b.n 9682a │ │ │ │ + ldr r3, [pc, #72] @ (96898 ) │ │ │ │ + movw r2, #39261 @ 0x995d │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (968a0 ) │ │ │ │ - ldr r0, [pc, #68] @ (968a4 ) │ │ │ │ + ldr r1, [pc, #68] @ (9689c ) │ │ │ │ + ldr r0, [pc, #68] @ (968a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (968a8 ) │ │ │ │ - movw r2, #39245 @ 0x994d │ │ │ │ + ldr r3, [pc, #60] @ (968a4 ) │ │ │ │ + movw r2, #39251 @ 0x9953 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #52] @ (968ac ) │ │ │ │ - ldr r0, [pc, #56] @ (968b0 ) │ │ │ │ + ldr r1, [pc, #52] @ (968a8 ) │ │ │ │ + ldr r0, [pc, #56] @ (968ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + subs r6, r6, r3 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r4, r3, r3 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [pc, #984] @ (96c78 ) │ │ │ │ + ldr r3, [pc, #200] @ (96964 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r0, r2, r4 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [pc, #880] @ (96c1c ) │ │ │ │ + ldr r3, [pc, #96] @ (96908 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000968b4 : │ │ │ │ +000968b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (96960 ) │ │ │ │ + ldr r6, [pc, #156] @ (9695c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (96964 ) │ │ │ │ + ldr r3, [pc, #152] @ (96960 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (96968 ) │ │ │ │ + ldr r5, [pc, #144] @ (96964 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (9696c ) │ │ │ │ + ldr r3, [pc, #132] @ (96968 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3996 @ 0xf9c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9694c │ │ │ │ - ldr r3, [pc, #120] @ (96970 ) │ │ │ │ + cbz r0, 96948 │ │ │ │ + ldr r3, [pc, #120] @ (9696c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9692c │ │ │ │ - ldr r3, [pc, #112] @ (96974 ) │ │ │ │ + bne.n 96928 │ │ │ │ + ldr r3, [pc, #112] @ (96970 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96950 │ │ │ │ + bne.n 9694c │ │ │ │ mov r0, r4 │ │ │ │ - bl 96730 │ │ │ │ - ldr r2, [pc, #96] @ (96978 ) │ │ │ │ - ldr r3, [pc, #76] @ (96964 ) │ │ │ │ + bl 9672c │ │ │ │ + ldr r2, [pc, #96] @ (96974 ) │ │ │ │ + ldr r3, [pc, #76] @ (96960 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9695a │ │ │ │ + bne.n 96956 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (9697c ) │ │ │ │ + ldr r0, [pc, #76] @ (96978 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (96980 ) │ │ │ │ + ldr r3, [pc, #72] @ (9697c ) │ │ │ │ mov.w r2, #382 @ 0x17e │ │ │ │ - ldr r1, [pc, #68] @ (96984 ) │ │ │ │ - ldr r0, [pc, #72] @ (96988 ) │ │ │ │ + ldr r1, [pc, #68] @ (96980 ) │ │ │ │ + ldr r0, [pc, #72] @ (96984 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 96914 │ │ │ │ - ldr r0, [pc, #56] @ (9698c ) │ │ │ │ + b.n 96910 │ │ │ │ + ldr r0, [pc, #56] @ (96988 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 96936 │ │ │ │ + b.n 96932 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ movs r2, r5 │ │ │ │ - add r2, pc, #208 @ (adr r2, 96a40 ) │ │ │ │ + add r2, pc, #224 @ (adr r2, 96a4c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ movs r2, r5 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + subs r0, r2, r1 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + subs r0, r4, #5 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r3, r6 │ │ │ │ + adds r0, r3, r7 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r2, r0, r2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00096990 : │ │ │ │ +0009698c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (969f4 ) │ │ │ │ + ldr r3, [pc, #76] @ (969f0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (969f8 ) │ │ │ │ + ldr r5, [pc, #72] @ (969f4 ) │ │ │ │ addw r3, r3, #4044 @ 0xfcc │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 969f0 │ │ │ │ - ldr r3, [pc, #64] @ (969fc ) │ │ │ │ + cbz r0, 969ec │ │ │ │ + ldr r3, [pc, #64] @ (969f8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 969d0 │ │ │ │ + bne.n 969cc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5de74 │ │ │ │ - ldr r0, [pc, #44] @ (96a00 ) │ │ │ │ + ldr r0, [pc, #44] @ (969fc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (96a04 ) │ │ │ │ - ldr r1, [pc, #40] @ (96a08 ) │ │ │ │ + ldr r3, [pc, #40] @ (96a00 ) │ │ │ │ + ldr r1, [pc, #40] @ (96a04 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (96a0c ) │ │ │ │ + ldr r0, [pc, #40] @ (96a08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r1, pc, #456 @ (adr r1, 96bc0 ) │ │ │ │ + add r1, pc, #472 @ (adr r1, 96bcc ) │ │ │ │ movs r3, r5 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + subs r4, r3, #3 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + adds r4, r6, r4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00096a10 : │ │ │ │ +00096a0c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (96b64 ) │ │ │ │ + ldr r7, [pc, #324] @ (96b60 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 51600 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96af8 │ │ │ │ + beq.n 96af4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 96b4a │ │ │ │ + beq.w 96b46 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 96a5a │ │ │ │ + cbz r0, 96a56 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96a5a │ │ │ │ + beq.n 96a56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96ae0 │ │ │ │ + beq.n 96adc │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 96b30 │ │ │ │ + beq.n 96b2c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 96a84 │ │ │ │ + cbz r0, 96a80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96a84 │ │ │ │ + beq.n 96a80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96ae6 │ │ │ │ + beq.n 96ae2 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51654 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96b12 │ │ │ │ + beq.n 96b0e │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 96ab2 │ │ │ │ + cbz r0, 96aae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96ab2 │ │ │ │ + beq.n 96aae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 96aec │ │ │ │ + cbz r3, 96ae8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 96abe │ │ │ │ + beq.n 96aba │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 96af2 │ │ │ │ + bmi.n 96aee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96ad2 │ │ │ │ + beq.n 96ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 96ad6 │ │ │ │ + cbz r3, 96ad2 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 96a5a │ │ │ │ + b.n 96a56 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 96a84 │ │ │ │ + b.n 96a80 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 96ab2 │ │ │ │ + b.n 96aae │ │ │ │ bl 84a64 │ │ │ │ - b.n 96abe │ │ │ │ - ldr r3, [pc, #108] @ (96b68 ) │ │ │ │ + b.n 96aba │ │ │ │ + ldr r3, [pc, #108] @ (96b64 ) │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - ldr r1, [pc, #108] @ (96b6c ) │ │ │ │ - ldr r0, [pc, #108] @ (96b70 ) │ │ │ │ + ldr r1, [pc, #108] @ (96b68 ) │ │ │ │ + ldr r0, [pc, #108] @ (96b6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 96ad2 │ │ │ │ - ldr r3, [pc, #84] @ (96b68 ) │ │ │ │ + b.n 96ace │ │ │ │ + ldr r3, [pc, #84] @ (96b64 ) │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - ldr r1, [pc, #88] @ (96b74 ) │ │ │ │ - ldr r0, [pc, #92] @ (96b78 ) │ │ │ │ + ldr r1, [pc, #88] @ (96b70 ) │ │ │ │ + ldr r0, [pc, #92] @ (96b74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 96b0e │ │ │ │ - ldr r3, [pc, #72] @ (96b7c ) │ │ │ │ - movw r2, #40187 @ 0x9cfb │ │ │ │ + b.n 96b0a │ │ │ │ + ldr r3, [pc, #72] @ (96b78 ) │ │ │ │ + movw r2, #40193 @ 0x9d01 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (96b80 ) │ │ │ │ - ldr r0, [pc, #68] @ (96b84 ) │ │ │ │ + ldr r1, [pc, #68] @ (96b7c ) │ │ │ │ + ldr r0, [pc, #68] @ (96b80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (96b88 ) │ │ │ │ - movw r2, #40177 @ 0x9cf1 │ │ │ │ + ldr r3, [pc, #60] @ (96b84 ) │ │ │ │ + movw r2, #40183 @ 0x9cf7 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #52] @ (96b8c ) │ │ │ │ - ldr r0, [pc, #56] @ (96b90 ) │ │ │ │ + ldr r1, [pc, #52] @ (96b88 ) │ │ │ │ + ldr r0, [pc, #56] @ (96b8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + adds r2, r3, #7 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + adds r6, r2, r0 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r0, r0, #7 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [pc, #88] @ (96bd8 ) │ │ │ │ + ldr r0, [pc, #328] @ (96cc4 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + adds r0, r6, r0 │ │ │ │ movs r6, r4 │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #224] @ (96c68 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00096b94 : │ │ │ │ +00096b90 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (96c40 ) │ │ │ │ + ldr r6, [pc, #156] @ (96c3c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (96c44 ) │ │ │ │ + ldr r3, [pc, #152] @ (96c40 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (96c48 ) │ │ │ │ + ldr r5, [pc, #144] @ (96c44 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (96c4c ) │ │ │ │ + ldr r3, [pc, #132] @ (96c48 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #4092 @ 0xffc │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 96c2c │ │ │ │ - ldr r3, [pc, #120] @ (96c50 ) │ │ │ │ + cbz r0, 96c28 │ │ │ │ + ldr r3, [pc, #120] @ (96c4c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96c0c │ │ │ │ - ldr r3, [pc, #112] @ (96c54 ) │ │ │ │ + bne.n 96c08 │ │ │ │ + ldr r3, [pc, #112] @ (96c50 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96c30 │ │ │ │ + bne.n 96c2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 96a10 │ │ │ │ - ldr r2, [pc, #96] @ (96c58 ) │ │ │ │ - ldr r3, [pc, #76] @ (96c44 ) │ │ │ │ + bl 96a0c │ │ │ │ + ldr r2, [pc, #96] @ (96c54 ) │ │ │ │ + ldr r3, [pc, #76] @ (96c40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 96c3a │ │ │ │ + bne.n 96c36 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (96c5c ) │ │ │ │ + ldr r0, [pc, #76] @ (96c58 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (96c60 ) │ │ │ │ + ldr r3, [pc, #72] @ (96c5c ) │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - ldr r1, [pc, #68] @ (96c64 ) │ │ │ │ - ldr r0, [pc, #72] @ (96c68 ) │ │ │ │ + ldr r1, [pc, #68] @ (96c60 ) │ │ │ │ + ldr r0, [pc, #72] @ (96c64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 96bf4 │ │ │ │ - ldr r0, [pc, #56] @ (96c6c ) │ │ │ │ + b.n 96bf0 │ │ │ │ + ldr r0, [pc, #56] @ (96c68 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 96c16 │ │ │ │ + b.n 96c12 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #352] @ 0x160 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r4, [sp, #32] │ │ │ │ movs r2, r5 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds r4, r7, #2 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00096c70 : │ │ │ │ +00096c6c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (96cd4 ) │ │ │ │ + ldr r3, [pc, #76] @ (96cd0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (96cd8 ) │ │ │ │ + ldr r5, [pc, #72] @ (96cd4 ) │ │ │ │ subs r3, #204 @ 0xcc │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 96cce │ │ │ │ - ldr r3, [pc, #64] @ (96cdc ) │ │ │ │ + cbz r0, 96cca │ │ │ │ + ldr r3, [pc, #64] @ (96cd8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96cae │ │ │ │ + bne.n 96caa │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5debc │ │ │ │ - ldr r0, [pc, #48] @ (96ce0 ) │ │ │ │ + ldr r0, [pc, #48] @ (96cdc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (96ce4 ) │ │ │ │ - ldr r1, [pc, #44] @ (96ce8 ) │ │ │ │ + ldr r3, [pc, #40] @ (96ce0 ) │ │ │ │ + ldr r1, [pc, #44] @ (96ce4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (96cec ) │ │ │ │ + ldr r0, [pc, #40] @ (96ce8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #552 @ 0x228 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ movs r3, r5 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + adds r6, r6, #0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00096cf0 : │ │ │ │ +00096cec : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (96e44 ) │ │ │ │ + ldr r7, [pc, #324] @ (96e40 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 64814 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96dd8 │ │ │ │ + beq.n 96dd4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 96e2a │ │ │ │ + beq.w 96e26 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 96d3a │ │ │ │ + cbz r0, 96d36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96d3a │ │ │ │ + beq.n 96d36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96dc0 │ │ │ │ + beq.n 96dbc │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 96e10 │ │ │ │ + beq.n 96e0c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 96d64 │ │ │ │ + cbz r0, 96d60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96d64 │ │ │ │ + beq.n 96d60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96dc6 │ │ │ │ + beq.n 96dc2 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 5169c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96df2 │ │ │ │ + beq.n 96dee │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 96d92 │ │ │ │ + cbz r0, 96d8e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96d92 │ │ │ │ + beq.n 96d8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 96dcc │ │ │ │ + cbz r3, 96dc8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 96d9e │ │ │ │ + beq.n 96d9a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 96dd2 │ │ │ │ + bmi.n 96dce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96db2 │ │ │ │ + beq.n 96dae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 96db6 │ │ │ │ + cbz r3, 96db2 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 96d3a │ │ │ │ + b.n 96d36 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 96d64 │ │ │ │ + b.n 96d60 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 96d92 │ │ │ │ + b.n 96d8e │ │ │ │ bl 84a64 │ │ │ │ - b.n 96d9e │ │ │ │ - ldr r3, [pc, #108] @ (96e48 ) │ │ │ │ + b.n 96d9a │ │ │ │ + ldr r3, [pc, #108] @ (96e44 ) │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ - ldr r1, [pc, #108] @ (96e4c ) │ │ │ │ - ldr r0, [pc, #108] @ (96e50 ) │ │ │ │ + ldr r1, [pc, #108] @ (96e48 ) │ │ │ │ + ldr r0, [pc, #108] @ (96e4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 96db2 │ │ │ │ - ldr r3, [pc, #84] @ (96e48 ) │ │ │ │ + b.n 96dae │ │ │ │ + ldr r3, [pc, #84] @ (96e44 ) │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ - ldr r1, [pc, #88] @ (96e54 ) │ │ │ │ - ldr r0, [pc, #92] @ (96e58 ) │ │ │ │ + ldr r1, [pc, #88] @ (96e50 ) │ │ │ │ + ldr r0, [pc, #92] @ (96e54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 96dee │ │ │ │ - ldr r3, [pc, #72] @ (96e5c ) │ │ │ │ - movw r2, #42861 @ 0xa76d │ │ │ │ + b.n 96dea │ │ │ │ + ldr r3, [pc, #72] @ (96e58 ) │ │ │ │ + movw r2, #42867 @ 0xa773 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (96e60 ) │ │ │ │ - ldr r0, [pc, #68] @ (96e64 ) │ │ │ │ + ldr r1, [pc, #68] @ (96e5c ) │ │ │ │ + ldr r0, [pc, #68] @ (96e60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (96e68 ) │ │ │ │ - movw r2, #42851 @ 0xa763 │ │ │ │ + ldr r3, [pc, #60] @ (96e64 ) │ │ │ │ + movw r2, #42857 @ 0xa769 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #52] @ (96e6c ) │ │ │ │ - ldr r0, [pc, #56] @ (96e70 ) │ │ │ │ + ldr r1, [pc, #52] @ (96e68 ) │ │ │ │ + ldr r0, [pc, #56] @ (96e6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + subs r6, r6, r4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r7, #19 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r4, r3, r4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, r6 │ │ │ │ + cmp r2, lr │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r0, fp │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00096e74 : │ │ │ │ +00096e70 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #152] @ (96f1c ) │ │ │ │ + ldr r6, [pc, #152] @ (96f18 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #148] @ (96f20 ) │ │ │ │ + ldr r3, [pc, #148] @ (96f1c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (96f24 ) │ │ │ │ + ldr r5, [pc, #140] @ (96f20 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (96f28 ) │ │ │ │ + ldr r3, [pc, #128] @ (96f24 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 96f0a │ │ │ │ - ldr r3, [pc, #120] @ (96f2c ) │ │ │ │ + cbz r0, 96f06 │ │ │ │ + ldr r3, [pc, #120] @ (96f28 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96eea │ │ │ │ - ldr r3, [pc, #112] @ (96f30 ) │ │ │ │ + bne.n 96ee6 │ │ │ │ + ldr r3, [pc, #112] @ (96f2c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96f0e │ │ │ │ + bne.n 96f0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 96cf0 │ │ │ │ - ldr r2, [pc, #96] @ (96f34 ) │ │ │ │ - ldr r3, [pc, #72] @ (96f20 ) │ │ │ │ + bl 96cec │ │ │ │ + ldr r2, [pc, #96] @ (96f30 ) │ │ │ │ + ldr r3, [pc, #72] @ (96f1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 96f18 │ │ │ │ + bne.n 96f14 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (96f38 ) │ │ │ │ + ldr r0, [pc, #76] @ (96f34 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (96f3c ) │ │ │ │ + ldr r3, [pc, #68] @ (96f38 ) │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ - ldr r1, [pc, #68] @ (96f40 ) │ │ │ │ - ldr r0, [pc, #68] @ (96f44 ) │ │ │ │ + ldr r1, [pc, #68] @ (96f3c ) │ │ │ │ + ldr r0, [pc, #68] @ (96f40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 96ed2 │ │ │ │ - ldr r0, [pc, #56] @ (96f48 ) │ │ │ │ + b.n 96ece │ │ │ │ + ldr r0, [pc, #56] @ (96f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 96ef4 │ │ │ │ + b.n 96ef0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ movs r2, r5 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + subs r2, r3, r0 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf3800025 │ │ │ │ + @ instruction: 0xf3bc0025 │ │ │ │ │ │ │ │ -00096f4c : │ │ │ │ +00096f48 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (96fb0 ) │ │ │ │ + ldr r3, [pc, #76] @ (96fac ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (96fb4 ) │ │ │ │ + ldr r5, [pc, #72] @ (96fb0 ) │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 96faa │ │ │ │ - ldr r3, [pc, #64] @ (96fb8 ) │ │ │ │ + cbz r0, 96fa6 │ │ │ │ + ldr r3, [pc, #64] @ (96fb4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96f8a │ │ │ │ + bne.n 96f86 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5df04 │ │ │ │ - ldr r0, [pc, #48] @ (96fbc ) │ │ │ │ + ldr r0, [pc, #48] @ (96fb8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (96fc0 ) │ │ │ │ - ldr r1, [pc, #44] @ (96fc4 ) │ │ │ │ + ldr r3, [pc, #40] @ (96fbc ) │ │ │ │ + ldr r1, [pc, #44] @ (96fc0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (96fc8 ) │ │ │ │ + ldr r0, [pc, #40] @ (96fc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ movs r3, r5 │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r2, r3, r6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00096fcc : │ │ │ │ +00096fc8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (97120 ) │ │ │ │ + ldr r7, [pc, #324] @ (9711c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 516d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 970b4 │ │ │ │ + beq.n 970b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 97106 │ │ │ │ + beq.w 97102 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 97016 │ │ │ │ + cbz r0, 97012 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97016 │ │ │ │ + beq.n 97012 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9709c │ │ │ │ + beq.n 97098 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 970ec │ │ │ │ + beq.n 970e8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 97040 │ │ │ │ + cbz r0, 9703c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97040 │ │ │ │ + beq.n 9703c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 970a2 │ │ │ │ + beq.n 9709e │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 5172c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 970ce │ │ │ │ + beq.n 970ca │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9706e │ │ │ │ + cbz r0, 9706a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9706e │ │ │ │ + beq.n 9706a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 970a8 │ │ │ │ + cbz r3, 970a4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9707a │ │ │ │ + beq.n 97076 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 970ae │ │ │ │ + bmi.n 970aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9708e │ │ │ │ + beq.n 9708a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 97092 │ │ │ │ + cbz r3, 9708e │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 97016 │ │ │ │ + b.n 97012 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 97040 │ │ │ │ + b.n 9703c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9706e │ │ │ │ + b.n 9706a │ │ │ │ bl 84a64 │ │ │ │ - b.n 9707a │ │ │ │ - ldr r3, [pc, #108] @ (97124 ) │ │ │ │ + b.n 97076 │ │ │ │ + ldr r3, [pc, #108] @ (97120 ) │ │ │ │ mov.w r2, #504 @ 0x1f8 │ │ │ │ - ldr r1, [pc, #108] @ (97128 ) │ │ │ │ - ldr r0, [pc, #108] @ (9712c ) │ │ │ │ + ldr r1, [pc, #108] @ (97124 ) │ │ │ │ + ldr r0, [pc, #108] @ (97128 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9708e │ │ │ │ - ldr r3, [pc, #84] @ (97124 ) │ │ │ │ + b.n 9708a │ │ │ │ + ldr r3, [pc, #84] @ (97120 ) │ │ │ │ mov.w r2, #504 @ 0x1f8 │ │ │ │ - ldr r1, [pc, #88] @ (97130 ) │ │ │ │ - ldr r0, [pc, #92] @ (97134 ) │ │ │ │ + ldr r1, [pc, #88] @ (9712c ) │ │ │ │ + ldr r0, [pc, #92] @ (97130 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 970ca │ │ │ │ - ldr r3, [pc, #72] @ (97138 ) │ │ │ │ - movw r2, #43648 @ 0xaa80 │ │ │ │ + b.n 970c6 │ │ │ │ + ldr r3, [pc, #72] @ (97134 ) │ │ │ │ + movw r2, #43654 @ 0xaa86 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (9713c ) │ │ │ │ - ldr r0, [pc, #68] @ (97140 ) │ │ │ │ + ldr r1, [pc, #68] @ (97138 ) │ │ │ │ + ldr r0, [pc, #68] @ (9713c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (97144 ) │ │ │ │ - movw r2, #43638 @ 0xaa76 │ │ │ │ + ldr r3, [pc, #60] @ (97140 ) │ │ │ │ + movw r2, #43644 @ 0xaa7c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #52] @ (97148 ) │ │ │ │ - ldr r0, [pc, #56] @ (9714c ) │ │ │ │ + ldr r1, [pc, #52] @ (97144 ) │ │ │ │ + ldr r0, [pc, #56] @ (97148 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r2, r3, r2 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + adds r0, r0, r2 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ movs r6, r4 │ │ │ │ - negs r2, r3 │ │ │ │ + cmp r6, r2 │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ movs r6, r4 │ │ │ │ - negs r0, r0 │ │ │ │ + negs r4, r7 │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r6, [r4, #26] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00097150 : │ │ │ │ +0009714c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #152] @ (971f8 ) │ │ │ │ + ldr r6, [pc, #152] @ (971f4 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #148] @ (971fc ) │ │ │ │ + ldr r3, [pc, #148] @ (971f8 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (97200 ) │ │ │ │ + ldr r5, [pc, #140] @ (971fc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (97204 ) │ │ │ │ + ldr r3, [pc, #128] @ (97200 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 971e6 │ │ │ │ - ldr r3, [pc, #120] @ (97208 ) │ │ │ │ + cbz r0, 971e2 │ │ │ │ + ldr r3, [pc, #120] @ (97204 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 971c6 │ │ │ │ - ldr r3, [pc, #112] @ (9720c ) │ │ │ │ + bne.n 971c2 │ │ │ │ + ldr r3, [pc, #112] @ (97208 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 971ea │ │ │ │ + bne.n 971e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 96fcc │ │ │ │ - ldr r2, [pc, #96] @ (97210 ) │ │ │ │ - ldr r3, [pc, #72] @ (971fc ) │ │ │ │ + bl 96fc8 │ │ │ │ + ldr r2, [pc, #96] @ (9720c ) │ │ │ │ + ldr r3, [pc, #72] @ (971f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 971f4 │ │ │ │ + bne.n 971f0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (97214 ) │ │ │ │ + ldr r0, [pc, #76] @ (97210 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (97218 ) │ │ │ │ + ldr r3, [pc, #68] @ (97214 ) │ │ │ │ mov.w r2, #504 @ 0x1f8 │ │ │ │ - ldr r1, [pc, #68] @ (9721c ) │ │ │ │ - ldr r0, [pc, #68] @ (97220 ) │ │ │ │ + ldr r1, [pc, #68] @ (97218 ) │ │ │ │ + ldr r0, [pc, #68] @ (9721c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 971ae │ │ │ │ - ldr r0, [pc, #56] @ (97224 ) │ │ │ │ + b.n 971aa │ │ │ │ + ldr r0, [pc, #56] @ (97220 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 971d0 │ │ │ │ + b.n 971cc │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ movs r2, r5 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf0a40025 │ │ │ │ + @ instruction: 0xf0e00025 │ │ │ │ │ │ │ │ -00097228 : │ │ │ │ +00097224 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9728c ) │ │ │ │ + ldr r3, [pc, #76] @ (97288 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (97290 ) │ │ │ │ + ldr r5, [pc, #72] @ (9728c ) │ │ │ │ subs r3, #12 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 97286 │ │ │ │ - ldr r3, [pc, #64] @ (97294 ) │ │ │ │ + cbz r0, 97282 │ │ │ │ + ldr r3, [pc, #64] @ (97290 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97266 │ │ │ │ + bne.n 97262 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5df4c │ │ │ │ - ldr r0, [pc, #48] @ (97298 ) │ │ │ │ + ldr r0, [pc, #48] @ (97294 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9729c ) │ │ │ │ - ldr r1, [pc, #44] @ (972a0 ) │ │ │ │ + ldr r3, [pc, #40] @ (97298 ) │ │ │ │ + ldr r1, [pc, #44] @ (9729c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (972a4 ) │ │ │ │ + ldr r0, [pc, #40] @ (972a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000972a8 : │ │ │ │ +000972a4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (97400 ) │ │ │ │ + ldr r7, [pc, #328] @ (973fc ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 51768 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97390 │ │ │ │ + beq.n 9738c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 973e4 │ │ │ │ + beq.w 973e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 972f2 │ │ │ │ + cbz r0, 972ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 972f2 │ │ │ │ + beq.n 972ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97378 │ │ │ │ + beq.n 97374 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 973c8 │ │ │ │ + beq.n 973c4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9731c │ │ │ │ + cbz r0, 97318 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9731c │ │ │ │ + beq.n 97318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9737e │ │ │ │ + beq.n 9737a │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 517bc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 973aa │ │ │ │ + beq.n 973a6 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9734a │ │ │ │ + cbz r0, 97346 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9734a │ │ │ │ + beq.n 97346 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 97384 │ │ │ │ + cbz r3, 97380 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 97356 │ │ │ │ + beq.n 97352 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9738a │ │ │ │ + bmi.n 97386 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9736a │ │ │ │ + beq.n 97366 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9736e │ │ │ │ + cbz r3, 9736a │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 972f2 │ │ │ │ + b.n 972ee │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9731c │ │ │ │ + b.n 97318 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9734a │ │ │ │ + b.n 97346 │ │ │ │ bl 84a64 │ │ │ │ - b.n 97356 │ │ │ │ - ldr r3, [pc, #112] @ (97404 ) │ │ │ │ + b.n 97352 │ │ │ │ + ldr r3, [pc, #112] @ (97400 ) │ │ │ │ mov.w r2, #508 @ 0x1fc │ │ │ │ - ldr r1, [pc, #112] @ (97408 ) │ │ │ │ - ldr r0, [pc, #112] @ (9740c ) │ │ │ │ + ldr r1, [pc, #112] @ (97404 ) │ │ │ │ + ldr r0, [pc, #112] @ (97408 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9736a │ │ │ │ - ldr r3, [pc, #88] @ (97404 ) │ │ │ │ + b.n 97366 │ │ │ │ + ldr r3, [pc, #88] @ (97400 ) │ │ │ │ mov.w r2, #508 @ 0x1fc │ │ │ │ - ldr r1, [pc, #92] @ (97410 ) │ │ │ │ - ldr r0, [pc, #96] @ (97414 ) │ │ │ │ + ldr r1, [pc, #92] @ (9740c ) │ │ │ │ + ldr r0, [pc, #96] @ (97410 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 973a6 │ │ │ │ - ldr r3, [pc, #76] @ (97418 ) │ │ │ │ - movw r2, #44796 @ 0xaefc │ │ │ │ + b.n 973a2 │ │ │ │ + ldr r3, [pc, #76] @ (97414 ) │ │ │ │ + movw r2, #44802 @ 0xaf02 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #72] @ (9741c ) │ │ │ │ - ldr r0, [pc, #72] @ (97420 ) │ │ │ │ + ldr r1, [pc, #72] @ (97418 ) │ │ │ │ + ldr r0, [pc, #72] @ (9741c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (97424 ) │ │ │ │ - movw r2, #44786 @ 0xaef2 │ │ │ │ + ldr r3, [pc, #60] @ (97420 ) │ │ │ │ + movw r2, #44792 @ 0xaef8 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #56] @ (97428 ) │ │ │ │ - ldr r0, [pc, #56] @ (9742c ) │ │ │ │ + ldr r1, [pc, #56] @ (97424 ) │ │ │ │ + ldr r0, [pc, #56] @ (97428 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #42] @ 0x2a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r2, r7, #23 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #98 @ 0x62 │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r2, [r0, #24] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00097430 : │ │ │ │ +0009742c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #152] @ (974d8 ) │ │ │ │ + ldr r6, [pc, #152] @ (974d4 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #148] @ (974dc ) │ │ │ │ + ldr r3, [pc, #148] @ (974d8 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (974e0 ) │ │ │ │ + ldr r5, [pc, #140] @ (974dc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (974e4 ) │ │ │ │ + ldr r3, [pc, #128] @ (974e0 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 974c6 │ │ │ │ - ldr r3, [pc, #120] @ (974e8 ) │ │ │ │ + cbz r0, 974c2 │ │ │ │ + ldr r3, [pc, #120] @ (974e4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 974a6 │ │ │ │ - ldr r3, [pc, #112] @ (974ec ) │ │ │ │ + bne.n 974a2 │ │ │ │ + ldr r3, [pc, #112] @ (974e8 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 974ca │ │ │ │ + bne.n 974c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 972a8 │ │ │ │ - ldr r2, [pc, #96] @ (974f0 ) │ │ │ │ - ldr r3, [pc, #72] @ (974dc ) │ │ │ │ + bl 972a4 │ │ │ │ + ldr r2, [pc, #96] @ (974ec ) │ │ │ │ + ldr r3, [pc, #72] @ (974d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 974d4 │ │ │ │ + bne.n 974d0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (974f4 ) │ │ │ │ + ldr r0, [pc, #76] @ (974f0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (974f8 ) │ │ │ │ + ldr r3, [pc, #68] @ (974f4 ) │ │ │ │ mov.w r2, #508 @ 0x1fc │ │ │ │ - ldr r1, [pc, #68] @ (974fc ) │ │ │ │ - ldr r0, [pc, #68] @ (97500 ) │ │ │ │ + ldr r1, [pc, #68] @ (974f8 ) │ │ │ │ + ldr r0, [pc, #68] @ (974fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9748e │ │ │ │ - ldr r0, [pc, #56] @ (97504 ) │ │ │ │ + b.n 9748a │ │ │ │ + ldr r0, [pc, #56] @ (97500 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 974b0 │ │ │ │ + b.n 974ac │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ movs r2, r5 │ │ │ │ - add r7, pc, #704 @ (adr r7, 977a8 ) │ │ │ │ + add r7, pc, #720 @ (adr r7, 977b4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00097508 : │ │ │ │ +00097504 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9756c ) │ │ │ │ + ldr r3, [pc, #76] @ (97568 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (97570 ) │ │ │ │ + ldr r5, [pc, #72] @ (9756c ) │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 97566 │ │ │ │ - ldr r3, [pc, #64] @ (97574 ) │ │ │ │ + cbz r0, 97562 │ │ │ │ + ldr r3, [pc, #64] @ (97570 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97546 │ │ │ │ + bne.n 97542 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5df94 │ │ │ │ - ldr r0, [pc, #48] @ (97578 ) │ │ │ │ + ldr r0, [pc, #48] @ (97574 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9757c ) │ │ │ │ - ldr r1, [pc, #44] @ (97580 ) │ │ │ │ + ldr r3, [pc, #40] @ (97578 ) │ │ │ │ + ldr r1, [pc, #44] @ (9757c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (97584 ) │ │ │ │ + ldr r0, [pc, #40] @ (97580 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #968 @ (adr r6, 97938 ) │ │ │ │ + add r6, pc, #984 @ (adr r6, 97944 ) │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r4, [r2, #22] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r0, #22 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00097588 : │ │ │ │ +00097584 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (976e0 ) │ │ │ │ + ldr r7, [pc, #328] @ (976dc ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 6471c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97670 │ │ │ │ + beq.n 9766c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 976c4 │ │ │ │ + beq.w 976c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 975d2 │ │ │ │ + cbz r0, 975ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 975d2 │ │ │ │ + beq.n 975ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97658 │ │ │ │ + beq.n 97654 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 976a8 │ │ │ │ + beq.n 976a4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 975fc │ │ │ │ + cbz r0, 975f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 975fc │ │ │ │ + beq.n 975f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9765e │ │ │ │ + beq.n 9765a │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51804 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9768a │ │ │ │ + beq.n 97686 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9762a │ │ │ │ + cbz r0, 97626 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9762a │ │ │ │ + beq.n 97626 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 97664 │ │ │ │ + cbz r3, 97660 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 97636 │ │ │ │ + beq.n 97632 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9766a │ │ │ │ + bmi.n 97666 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9764a │ │ │ │ + beq.n 97646 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9764e │ │ │ │ + cbz r3, 9764a │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 975d2 │ │ │ │ + b.n 975ce │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 975fc │ │ │ │ + b.n 975f8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9762a │ │ │ │ + b.n 97626 │ │ │ │ bl 84a64 │ │ │ │ - b.n 97636 │ │ │ │ - ldr r3, [pc, #112] @ (976e4 ) │ │ │ │ + b.n 97632 │ │ │ │ + ldr r3, [pc, #112] @ (976e0 ) │ │ │ │ movw r2, #521 @ 0x209 │ │ │ │ - ldr r1, [pc, #112] @ (976e8 ) │ │ │ │ - ldr r0, [pc, #112] @ (976ec ) │ │ │ │ + ldr r1, [pc, #112] @ (976e4 ) │ │ │ │ + ldr r0, [pc, #112] @ (976e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9764a │ │ │ │ - ldr r3, [pc, #88] @ (976e4 ) │ │ │ │ + b.n 97646 │ │ │ │ + ldr r3, [pc, #88] @ (976e0 ) │ │ │ │ movw r2, #521 @ 0x209 │ │ │ │ - ldr r1, [pc, #92] @ (976f0 ) │ │ │ │ - ldr r0, [pc, #96] @ (976f4 ) │ │ │ │ + ldr r1, [pc, #92] @ (976ec ) │ │ │ │ + ldr r0, [pc, #96] @ (976f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 97686 │ │ │ │ - ldr r3, [pc, #76] @ (976f8 ) │ │ │ │ - movw r2, #46254 @ 0xb4ae │ │ │ │ + b.n 97682 │ │ │ │ + ldr r3, [pc, #76] @ (976f4 ) │ │ │ │ + movw r2, #46260 @ 0xb4b4 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #72] @ (976fc ) │ │ │ │ - ldr r0, [pc, #72] @ (97700 ) │ │ │ │ + ldr r1, [pc, #72] @ (976f8 ) │ │ │ │ + ldr r0, [pc, #72] @ (976fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #332 @ 0x14c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (97704 ) │ │ │ │ - movw r2, #46244 @ 0xb4a4 │ │ │ │ + ldr r3, [pc, #60] @ (97700 ) │ │ │ │ + movw r2, #46250 @ 0xb4aa │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #56] @ (97708 ) │ │ │ │ - ldr r0, [pc, #56] @ (9770c ) │ │ │ │ + ldr r1, [pc, #56] @ (97704 ) │ │ │ │ + ldr r0, [pc, #56] @ (97708 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #332 @ 0x14c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r1, #17 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00097710 : │ │ │ │ +0009770c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #152] @ (977b8 ) │ │ │ │ + ldr r6, [pc, #152] @ (977b4 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #148] @ (977bc ) │ │ │ │ + ldr r3, [pc, #148] @ (977b8 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (977c0 ) │ │ │ │ + ldr r5, [pc, #140] @ (977bc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (977c4 ) │ │ │ │ + ldr r3, [pc, #128] @ (977c0 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 977a6 │ │ │ │ - ldr r3, [pc, #120] @ (977c8 ) │ │ │ │ + cbz r0, 977a2 │ │ │ │ + ldr r3, [pc, #120] @ (977c4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97786 │ │ │ │ - ldr r3, [pc, #112] @ (977cc ) │ │ │ │ + bne.n 97782 │ │ │ │ + ldr r3, [pc, #112] @ (977c8 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 977aa │ │ │ │ + bne.n 977a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97588 │ │ │ │ - ldr r2, [pc, #96] @ (977d0 ) │ │ │ │ - ldr r3, [pc, #72] @ (977bc ) │ │ │ │ + bl 97584 │ │ │ │ + ldr r2, [pc, #96] @ (977cc ) │ │ │ │ + ldr r3, [pc, #72] @ (977b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 977b4 │ │ │ │ + bne.n 977b0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (977d4 ) │ │ │ │ + ldr r0, [pc, #76] @ (977d0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (977d8 ) │ │ │ │ + ldr r3, [pc, #68] @ (977d4 ) │ │ │ │ movw r2, #521 @ 0x209 │ │ │ │ - ldr r1, [pc, #68] @ (977dc ) │ │ │ │ - ldr r0, [pc, #68] @ (977e0 ) │ │ │ │ + ldr r1, [pc, #68] @ (977d8 ) │ │ │ │ + ldr r0, [pc, #68] @ (977dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9776e │ │ │ │ - ldr r0, [pc, #56] @ (977e4 ) │ │ │ │ + b.n 9776a │ │ │ │ + ldr r0, [pc, #56] @ (977e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 97790 │ │ │ │ + b.n 9778c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r2, [r1, #6] │ │ │ │ movs r2, r5 │ │ │ │ - add r4, pc, #832 @ (adr r4, 97b08 ) │ │ │ │ + add r4, pc, #848 @ (adr r4, 97b14 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000977e8 : │ │ │ │ +000977e4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9784c ) │ │ │ │ + ldr r3, [pc, #76] @ (97848 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (97850 ) │ │ │ │ + ldr r5, [pc, #72] @ (9784c ) │ │ │ │ adds r3, #180 @ 0xb4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 97846 │ │ │ │ - ldr r3, [pc, #64] @ (97854 ) │ │ │ │ + cbz r0, 97842 │ │ │ │ + ldr r3, [pc, #64] @ (97850 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97826 │ │ │ │ + bne.n 97822 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5dfdc │ │ │ │ - ldr r0, [pc, #48] @ (97858 ) │ │ │ │ + ldr r0, [pc, #48] @ (97854 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9785c ) │ │ │ │ - ldr r1, [pc, #44] @ (97860 ) │ │ │ │ + ldr r3, [pc, #40] @ (97858 ) │ │ │ │ + ldr r1, [pc, #44] @ (9785c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (97864 ) │ │ │ │ + ldr r0, [pc, #40] @ (97860 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #72 @ (adr r4, 97898 ) │ │ │ │ + add r4, pc, #88 @ (adr r4, 978a4 ) │ │ │ │ movs r3, r5 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00097868 : │ │ │ │ +00097864 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (978cc ) │ │ │ │ + ldr r3, [pc, #76] @ (978c8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (978d0 ) │ │ │ │ + ldr r5, [pc, #72] @ (978cc ) │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 978c6 │ │ │ │ - ldr r3, [pc, #64] @ (978d4 ) │ │ │ │ + cbz r0, 978c2 │ │ │ │ + ldr r3, [pc, #64] @ (978d0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 978a6 │ │ │ │ + bne.n 978a2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e024 │ │ │ │ - ldr r0, [pc, #48] @ (978d8 ) │ │ │ │ + ldr r0, [pc, #48] @ (978d4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (978dc ) │ │ │ │ - ldr r1, [pc, #44] @ (978e0 ) │ │ │ │ + ldr r3, [pc, #40] @ (978d8 ) │ │ │ │ + ldr r1, [pc, #44] @ (978dc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (978e4 ) │ │ │ │ + ldr r0, [pc, #40] @ (978e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #584 @ (adr r3, 97b18 ) │ │ │ │ + add r3, pc, #600 @ (adr r3, 97b24 ) │ │ │ │ movs r3, r5 │ │ │ │ - strh r4, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000978e8 : │ │ │ │ +000978e4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #412] @ 97a98 │ │ │ │ + ldr.w r8, [pc, #412] @ 97a94 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 979ee │ │ │ │ + beq.n 979ea │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 64a14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97a1e │ │ │ │ + beq.n 97a1a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 97a7c │ │ │ │ + beq.w 97a78 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9794a │ │ │ │ + cbz r0, 97946 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9794a │ │ │ │ + beq.n 97946 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97a00 │ │ │ │ + beq.n 979fc │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97a60 │ │ │ │ + beq.w 97a5c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 97976 │ │ │ │ + cbz r0, 97972 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97976 │ │ │ │ + beq.n 97972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97a06 │ │ │ │ + beq.n 97a02 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r7, [r4, #20] │ │ │ │ - cbz r0, 9798e │ │ │ │ + cbz r0, 9798a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9798e │ │ │ │ + beq.n 9798a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97a0c │ │ │ │ + beq.n 97a08 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 5184c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97a40 │ │ │ │ + beq.n 97a3c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 979bc │ │ │ │ + cbz r0, 979b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 979bc │ │ │ │ + beq.n 979b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 97a12 │ │ │ │ + cbz r3, 97a0e │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 979c8 │ │ │ │ + beq.n 979c4 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 97a18 │ │ │ │ + bmi.n 97a14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 979dc │ │ │ │ + beq.n 979d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 979e2 │ │ │ │ + cbz r3, 979de │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx 50050 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 97916 │ │ │ │ + bne.n 97912 │ │ │ │ bl 88a1c │ │ │ │ - b.n 97916 │ │ │ │ + b.n 97912 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9794a │ │ │ │ + b.n 97946 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 97976 │ │ │ │ + b.n 97972 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9798e │ │ │ │ + b.n 9798a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 979bc │ │ │ │ + b.n 979b8 │ │ │ │ bl 84a64 │ │ │ │ - b.n 979c8 │ │ │ │ - ldr r3, [pc, #124] @ (97a9c ) │ │ │ │ + b.n 979c4 │ │ │ │ + ldr r3, [pc, #124] @ (97a98 ) │ │ │ │ mov.w r2, #612 @ 0x264 │ │ │ │ - ldr r1, [pc, #120] @ (97aa0 ) │ │ │ │ - ldr r0, [pc, #124] @ (97aa4 ) │ │ │ │ + ldr r1, [pc, #120] @ (97a9c ) │ │ │ │ + ldr r0, [pc, #124] @ (97aa0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 979dc │ │ │ │ - ldr r3, [pc, #88] @ (97a9c ) │ │ │ │ + b.n 979d8 │ │ │ │ + ldr r3, [pc, #88] @ (97a98 ) │ │ │ │ mov.w r2, #612 @ 0x264 │ │ │ │ - ldr r1, [pc, #96] @ (97aa8 ) │ │ │ │ - ldr r0, [pc, #96] @ (97aac ) │ │ │ │ + ldr r1, [pc, #96] @ (97aa4 ) │ │ │ │ + ldr r0, [pc, #96] @ (97aa8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 97a3c │ │ │ │ - ldr r3, [pc, #76] @ (97ab0 ) │ │ │ │ - movw r2, #51455 @ 0xc8ff │ │ │ │ + b.n 97a38 │ │ │ │ + ldr r3, [pc, #76] @ (97aac ) │ │ │ │ + movw r2, #51461 @ 0xc905 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #72] @ (97ab4 ) │ │ │ │ - ldr r0, [pc, #72] @ (97ab8 ) │ │ │ │ + ldr r1, [pc, #72] @ (97ab0 ) │ │ │ │ + ldr r0, [pc, #72] @ (97ab4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #380 @ 0x17c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (97abc ) │ │ │ │ - movw r2, #51445 @ 0xc8f5 │ │ │ │ + ldr r3, [pc, #60] @ (97ab8 ) │ │ │ │ + movw r2, #51451 @ 0xc8fb │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #56] @ (97ac0 ) │ │ │ │ - ldr r0, [pc, #56] @ (97ac4 ) │ │ │ │ + ldr r1, [pc, #56] @ (97abc ) │ │ │ │ + ldr r0, [pc, #56] @ (97ac0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #380 @ 0x17c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r6, #2 │ │ │ │ + lsrs r6, r5, #3 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #202 @ 0xca │ │ │ │ + subs r1, #6 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00097ac8 : │ │ │ │ +00097ac4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #172] @ 97b84 │ │ │ │ + ldr.w ip, [pc, #172] @ 97b80 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r5, [pc, #168] @ (97b88 ) │ │ │ │ + ldr r5, [pc, #168] @ (97b84 ) │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #160] @ (97b8c ) │ │ │ │ + ldr r3, [pc, #160] @ (97b88 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ - ldr r4, [pc, #156] @ (97b90 ) │ │ │ │ + ldr r4, [pc, #156] @ (97b8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ add.w r3, r3, #276 @ 0x114 │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97b72 │ │ │ │ - ldr r3, [pc, #124] @ (97b94 ) │ │ │ │ + beq.n 97b6e │ │ │ │ + ldr r3, [pc, #124] @ (97b90 ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97b52 │ │ │ │ - ldr r3, [pc, #112] @ (97b98 ) │ │ │ │ + bne.n 97b4e │ │ │ │ + ldr r3, [pc, #112] @ (97b94 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97b76 │ │ │ │ + bne.n 97b72 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 978e8 │ │ │ │ - ldr r2, [pc, #96] @ (97b9c ) │ │ │ │ - ldr r3, [pc, #72] @ (97b88 ) │ │ │ │ + bl 978e4 │ │ │ │ + ldr r2, [pc, #96] @ (97b98 ) │ │ │ │ + ldr r3, [pc, #72] @ (97b84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 97b80 │ │ │ │ + bne.n 97b7c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #76] @ (97ba0 ) │ │ │ │ + ldr r0, [pc, #76] @ (97b9c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (97ba4 ) │ │ │ │ + ldr r3, [pc, #68] @ (97ba0 ) │ │ │ │ mov.w r2, #612 @ 0x264 │ │ │ │ - ldr r1, [pc, #68] @ (97ba8 ) │ │ │ │ - ldr r0, [pc, #68] @ (97bac ) │ │ │ │ + ldr r1, [pc, #68] @ (97ba4 ) │ │ │ │ + ldr r0, [pc, #68] @ (97ba8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 97b3a │ │ │ │ - ldr r0, [pc, #56] @ (97bb0 ) │ │ │ │ + b.n 97b36 │ │ │ │ + ldr r0, [pc, #56] @ (97bac ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 97b5c │ │ │ │ + b.n 97b58 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #136 @ (adr r1, 97c18 ) │ │ │ │ + add r1, pc, #152 @ (adr r1, 97c24 ) │ │ │ │ movs r3, r5 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 98198 │ │ │ │ + b.n 9820c │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ movs r6, r4 │ │ │ │ - ble.n 97c34 │ │ │ │ + ble.n 97ca8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00097bb4 : │ │ │ │ +00097bb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (97c18 ) │ │ │ │ + ldr r3, [pc, #76] @ (97c14 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (97c1c ) │ │ │ │ + ldr r5, [pc, #72] @ (97c18 ) │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 97c14 │ │ │ │ - ldr r3, [pc, #64] @ (97c20 ) │ │ │ │ + cbz r0, 97c10 │ │ │ │ + ldr r3, [pc, #64] @ (97c1c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97bf4 │ │ │ │ + bne.n 97bf0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e06c │ │ │ │ - ldr r0, [pc, #44] @ (97c24 ) │ │ │ │ + ldr r0, [pc, #44] @ (97c20 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (97c28 ) │ │ │ │ - ldr r1, [pc, #40] @ (97c2c ) │ │ │ │ + ldr r3, [pc, #40] @ (97c24 ) │ │ │ │ + ldr r1, [pc, #40] @ (97c28 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (97c30 ) │ │ │ │ + ldr r0, [pc, #40] @ (97c2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r0, pc, #280 @ (adr r0, 97d34 ) │ │ │ │ + add r0, pc, #296 @ (adr r0, 97d40 ) │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00097c34 : │ │ │ │ +00097c30 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #420] @ 97dec │ │ │ │ + ldr.w r8, [pc, #420] @ 97de8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ bl 51960 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97d5c │ │ │ │ + beq.w 97d58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97db4 │ │ │ │ + beq.w 97db0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 97c86 │ │ │ │ + cbz r0, 97c82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97c86 │ │ │ │ + beq.n 97c82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97d3e │ │ │ │ + beq.n 97d3a │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 97d98 │ │ │ │ + beq.w 97d94 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 97cb2 │ │ │ │ + cbz r0, 97cae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97cb2 │ │ │ │ + beq.n 97cae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97d44 │ │ │ │ + beq.n 97d40 │ │ │ │ str r6, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 97dd0 │ │ │ │ + beq.w 97dcc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 97cde │ │ │ │ + cbz r0, 97cda │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97cde │ │ │ │ + beq.n 97cda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97d4a │ │ │ │ + beq.n 97d46 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 519b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97d78 │ │ │ │ + beq.n 97d74 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 97d0c │ │ │ │ + cbz r0, 97d08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97d0c │ │ │ │ + beq.n 97d08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 97d50 │ │ │ │ + cbz r3, 97d4c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 97d18 │ │ │ │ + beq.n 97d14 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 97d56 │ │ │ │ + bmi.n 97d52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97d2c │ │ │ │ + beq.n 97d28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 97d32 │ │ │ │ + cbz r3, 97d2e │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 97c86 │ │ │ │ + b.n 97c82 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 97cb2 │ │ │ │ + b.n 97cae │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 97cde │ │ │ │ + b.n 97cda │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 97d0c │ │ │ │ + b.n 97d08 │ │ │ │ bl 84a64 │ │ │ │ - b.n 97d18 │ │ │ │ - ldr r3, [pc, #144] @ (97df0 ) │ │ │ │ + b.n 97d14 │ │ │ │ + ldr r3, [pc, #144] @ (97dec ) │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ - ldr r1, [pc, #144] @ (97df4 ) │ │ │ │ - ldr r0, [pc, #144] @ (97df8 ) │ │ │ │ + ldr r1, [pc, #144] @ (97df0 ) │ │ │ │ + ldr r0, [pc, #144] @ (97df4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 97d2c │ │ │ │ - ldr r3, [pc, #116] @ (97df0 ) │ │ │ │ + b.n 97d28 │ │ │ │ + ldr r3, [pc, #116] @ (97dec ) │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ - ldr r1, [pc, #124] @ (97dfc ) │ │ │ │ - ldr r0, [pc, #124] @ (97e00 ) │ │ │ │ + ldr r1, [pc, #124] @ (97df8 ) │ │ │ │ + ldr r0, [pc, #124] @ (97dfc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 97d74 │ │ │ │ - ldr r3, [pc, #104] @ (97e04 ) │ │ │ │ - movw r2, #53505 @ 0xd101 │ │ │ │ + b.n 97d70 │ │ │ │ + ldr r3, [pc, #104] @ (97e00 ) │ │ │ │ + movw r2, #53511 @ 0xd107 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #100] @ (97e08 ) │ │ │ │ - ldr r0, [pc, #100] @ (97e0c ) │ │ │ │ + ldr r1, [pc, #100] @ (97e04 ) │ │ │ │ + ldr r0, [pc, #100] @ (97e08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (97e10 ) │ │ │ │ - movw r2, #53495 @ 0xd0f7 │ │ │ │ + ldr r3, [pc, #88] @ (97e0c ) │ │ │ │ + movw r2, #53501 @ 0xd0fd │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #84] @ (97e14 ) │ │ │ │ - ldr r0, [pc, #84] @ (97e18 ) │ │ │ │ + ldr r1, [pc, #84] @ (97e10 ) │ │ │ │ + ldr r0, [pc, #84] @ (97e14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (97e1c ) │ │ │ │ - movw r2, #53515 @ 0xd10b │ │ │ │ + ldr r3, [pc, #72] @ (97e18 ) │ │ │ │ + movw r2, #53521 @ 0xd111 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (97e20 ) │ │ │ │ - ldr r0, [pc, #68] @ (97e24 ) │ │ │ │ + ldr r1, [pc, #68] @ (97e1c ) │ │ │ │ + ldr r0, [pc, #68] @ (97e20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ movs r0, r5 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ movs r0, r5 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ movs r0, r5 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00097e28 : │ │ │ │ +00097e24 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #172] @ (97ee4 ) │ │ │ │ + ldr r4, [pc, #172] @ (97ee0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #172] @ 97ee8 │ │ │ │ + ldr.w ip, [pc, #172] @ 97ee4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #168] @ (97eec ) │ │ │ │ + ldr r5, [pc, #168] @ (97ee8 ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #372 @ 0x174 │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (97ef0 ) │ │ │ │ + ldr r4, [pc, #148] @ (97eec ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97ece │ │ │ │ - ldr r3, [pc, #128] @ (97ef4 ) │ │ │ │ + beq.n 97eca │ │ │ │ + ldr r3, [pc, #128] @ (97ef0 ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97eae │ │ │ │ - ldr r3, [pc, #116] @ (97ef8 ) │ │ │ │ + bne.n 97eaa │ │ │ │ + ldr r3, [pc, #116] @ (97ef4 ) │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 97ed2 │ │ │ │ + bne.n 97ece │ │ │ │ mov r0, r5 │ │ │ │ - bl 97c34 │ │ │ │ - ldr r2, [pc, #100] @ (97efc ) │ │ │ │ - ldr r3, [pc, #80] @ (97eec ) │ │ │ │ + bl 97c30 │ │ │ │ + ldr r2, [pc, #100] @ (97ef8 ) │ │ │ │ + ldr r3, [pc, #80] @ (97ee8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 97ede │ │ │ │ + bne.n 97eda │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #80] @ (97f00 ) │ │ │ │ + ldr r0, [pc, #80] @ (97efc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (97f04 ) │ │ │ │ + ldr r3, [pc, #72] @ (97f00 ) │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ - ldr r1, [pc, #72] @ (97f08 ) │ │ │ │ - ldr r0, [pc, #72] @ (97f0c ) │ │ │ │ + ldr r1, [pc, #72] @ (97f04 ) │ │ │ │ + ldr r0, [pc, #72] @ (97f08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 97e96 │ │ │ │ - ldr r0, [pc, #60] @ (97f10 ) │ │ │ │ + b.n 97e92 │ │ │ │ + ldr r0, [pc, #60] @ (97f0c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 97eb8 │ │ │ │ + b.n 97eb4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ movs r3, r5 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r6, [r4, #10] │ │ │ │ movs r2, r5 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + svc 218 @ 0xda │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n 97ed8 │ │ │ │ + bge.n 97f4c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00097f14 : │ │ │ │ +00097f10 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (97f78 ) │ │ │ │ + ldr r3, [pc, #76] @ (97f74 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (97f7c ) │ │ │ │ + ldr r5, [pc, #72] @ (97f78 ) │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 97f74 │ │ │ │ - ldr r3, [pc, #64] @ (97f80 ) │ │ │ │ + cbz r0, 97f70 │ │ │ │ + ldr r3, [pc, #64] @ (97f7c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97f54 │ │ │ │ + bne.n 97f50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e0b4 │ │ │ │ - ldr r0, [pc, #44] @ (97f84 ) │ │ │ │ + ldr r0, [pc, #44] @ (97f80 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (97f88 ) │ │ │ │ - ldr r1, [pc, #40] @ (97f8c ) │ │ │ │ + ldr r3, [pc, #40] @ (97f84 ) │ │ │ │ + ldr r1, [pc, #40] @ (97f88 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (97f90 ) │ │ │ │ + ldr r0, [pc, #40] @ (97f8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00097f94 : │ │ │ │ +00097f90 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r9, [pc, #508] @ 981a4 │ │ │ │ + ldr.w r9, [pc, #508] @ 981a0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r3 │ │ │ │ add r9, pc │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 980ea │ │ │ │ + beq.w 980e6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 980d6 │ │ │ │ + beq.w 980d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 519f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98122 │ │ │ │ + beq.w 9811e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9816a │ │ │ │ + beq.w 98166 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 98010 │ │ │ │ + cbz r0, 9800c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98010 │ │ │ │ + beq.n 9800c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 980fe │ │ │ │ + beq.n 980fa │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 98186 │ │ │ │ + beq.w 98182 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - cbz r0, 98042 │ │ │ │ + cbz r0, 9803e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98042 │ │ │ │ + beq.n 9803e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98104 │ │ │ │ + beq.n 98100 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str.w r8, [r4, #20] │ │ │ │ - cbz r0, 9805c │ │ │ │ + cbz r0, 98058 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9805c │ │ │ │ + beq.n 98058 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9810a │ │ │ │ + beq.n 98106 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r6, [r4, #24] │ │ │ │ - cbz r0, 98074 │ │ │ │ + cbz r0, 98070 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98074 │ │ │ │ + beq.n 98070 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98110 │ │ │ │ + beq.n 9810c │ │ │ │ str r5, [r4, #28] │ │ │ │ bl 51a48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9814a │ │ │ │ + beq.n 98146 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 980a4 │ │ │ │ + cbz r0, 980a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 980a4 │ │ │ │ + beq.n 980a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98116 │ │ │ │ + beq.n 98112 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 980b0 │ │ │ │ + beq.n 980ac │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9811c │ │ │ │ + bmi.n 98118 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 980c4 │ │ │ │ + beq.n 980c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 980ca │ │ │ │ + cbz r3, 980c6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 50050 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97fda │ │ │ │ + bne.w 97fd6 │ │ │ │ bl 88a1c │ │ │ │ - b.n 97fda │ │ │ │ + b.n 97fd6 │ │ │ │ mov r0, r2 │ │ │ │ blx 50050 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97fc6 │ │ │ │ + bne.w 97fc2 │ │ │ │ bl 88a1c │ │ │ │ - b.n 97fc6 │ │ │ │ + b.n 97fc2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 98010 │ │ │ │ + b.n 9800c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 98042 │ │ │ │ + b.n 9803e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9805c │ │ │ │ + b.n 98058 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 98074 │ │ │ │ + b.n 98070 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 980a4 │ │ │ │ + b.n 980a0 │ │ │ │ bl 84a64 │ │ │ │ - b.n 980b0 │ │ │ │ - ldr r3, [pc, #132] @ (981a8 ) │ │ │ │ + b.n 980ac │ │ │ │ + ldr r3, [pc, #132] @ (981a4 ) │ │ │ │ movw r2, #823 @ 0x337 │ │ │ │ - ldr r1, [pc, #128] @ (981ac ) │ │ │ │ - ldr r0, [pc, #132] @ (981b0 ) │ │ │ │ + ldr r1, [pc, #128] @ (981a8 ) │ │ │ │ + ldr r0, [pc, #132] @ (981ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 980c4 │ │ │ │ - ldr r3, [pc, #92] @ (981a8 ) │ │ │ │ + b.n 980c0 │ │ │ │ + ldr r3, [pc, #92] @ (981a4 ) │ │ │ │ movw r2, #823 @ 0x337 │ │ │ │ - ldr r1, [pc, #96] @ (981b4 ) │ │ │ │ - ldr r0, [pc, #100] @ (981b8 ) │ │ │ │ + ldr r1, [pc, #96] @ (981b0 ) │ │ │ │ + ldr r0, [pc, #100] @ (981b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 98146 │ │ │ │ - ldr r3, [pc, #80] @ (981bc ) │ │ │ │ - movw r2, #54386 @ 0xd472 │ │ │ │ + b.n 98142 │ │ │ │ + ldr r3, [pc, #80] @ (981b8 ) │ │ │ │ + movw r2, #54392 @ 0xd478 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #72] @ (981c0 ) │ │ │ │ - ldr r0, [pc, #76] @ (981c4 ) │ │ │ │ + ldr r1, [pc, #72] @ (981bc ) │ │ │ │ + ldr r0, [pc, #76] @ (981c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #448 @ 0x1c0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ (981c8 ) │ │ │ │ - movw r2, #54396 @ 0xd47c │ │ │ │ + ldr r3, [pc, #64] @ (981c4 ) │ │ │ │ + movw r2, #54402 @ 0xd482 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #56] @ (981cc ) │ │ │ │ - ldr r0, [pc, #60] @ (981d0 ) │ │ │ │ + ldr r1, [pc, #56] @ (981c8 ) │ │ │ │ + ldr r0, [pc, #60] @ (981cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #448 @ 0x1c0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r2, #24 │ │ │ │ movs r0, r5 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ movs r0, r5 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ movs r5, r4 │ │ │ │ - vaddl.u32 q8, d12, d21 │ │ │ │ + movs r0, r5 │ │ │ │ + movs r6, r4 │ │ │ │ │ │ │ │ -000981d4 : │ │ │ │ +000981d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w ip, [pc, #176] @ 98298 │ │ │ │ + ldr.w ip, [pc, #176] @ 98294 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ strd r5, r5, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ - ldr r5, [pc, #164] @ (9829c ) │ │ │ │ - ldr r3, [pc, #164] @ (982a0 ) │ │ │ │ - ldr r4, [pc, #168] @ (982a4 ) │ │ │ │ + ldr r5, [pc, #164] @ (98298 ) │ │ │ │ + ldr r3, [pc, #164] @ (9829c ) │ │ │ │ + ldr r4, [pc, #168] @ (982a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add.w r3, r3, #468 @ 0x1d4 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov.w r5, #0 │ │ │ │ @@ -122655,424 +122657,424 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #20 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98286 │ │ │ │ - ldr r3, [pc, #124] @ (982a8 ) │ │ │ │ + beq.n 98282 │ │ │ │ + ldr r3, [pc, #124] @ (982a4 ) │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98266 │ │ │ │ - ldr r3, [pc, #116] @ (982ac ) │ │ │ │ + bne.n 98262 │ │ │ │ + ldr r3, [pc, #116] @ (982a8 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9828a │ │ │ │ + bne.n 98286 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 97f94 │ │ │ │ - ldr r2, [pc, #96] @ (982b0 ) │ │ │ │ - ldr r3, [pc, #72] @ (9829c ) │ │ │ │ + bl 97f90 │ │ │ │ + ldr r2, [pc, #96] @ (982ac ) │ │ │ │ + ldr r3, [pc, #72] @ (98298 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 98294 │ │ │ │ + bne.n 98290 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #76] @ (982b4 ) │ │ │ │ + ldr r0, [pc, #76] @ (982b0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (982b8 ) │ │ │ │ + ldr r3, [pc, #68] @ (982b4 ) │ │ │ │ movw r2, #823 @ 0x337 │ │ │ │ - ldr r1, [pc, #68] @ (982bc ) │ │ │ │ - ldr r0, [pc, #68] @ (982c0 ) │ │ │ │ + ldr r1, [pc, #68] @ (982b8 ) │ │ │ │ + ldr r0, [pc, #68] @ (982bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9824e │ │ │ │ - ldr r0, [pc, #56] @ (982c4 ) │ │ │ │ + b.n 9824a │ │ │ │ + ldr r0, [pc, #56] @ (982c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 98270 │ │ │ │ + b.n 9826c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ movs r2, r5 │ │ │ │ - blt.n 98284 │ │ │ │ + bgt.n 982f8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ movs r6, r4 │ │ │ │ - bvs.n 98320 │ │ │ │ + bvs.n 98394 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000982c8 : │ │ │ │ +000982c4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9832c ) │ │ │ │ + ldr r3, [pc, #76] @ (98328 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (98330 ) │ │ │ │ + ldr r5, [pc, #72] @ (9832c ) │ │ │ │ add.w r3, r3, #516 @ 0x204 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 98328 │ │ │ │ - ldr r3, [pc, #64] @ (98334 ) │ │ │ │ + cbz r0, 98324 │ │ │ │ + ldr r3, [pc, #64] @ (98330 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98308 │ │ │ │ + bne.n 98304 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e0fc │ │ │ │ - ldr r0, [pc, #44] @ (98338 ) │ │ │ │ + ldr r0, [pc, #44] @ (98334 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9833c ) │ │ │ │ - ldr r1, [pc, #40] @ (98340 ) │ │ │ │ + ldr r3, [pc, #40] @ (98338 ) │ │ │ │ + ldr r1, [pc, #40] @ (9833c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (98344 ) │ │ │ │ + ldr r0, [pc, #40] @ (98340 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8, #-148]! @ 0xffffff6c │ │ │ │ - vaddl.u8 q8, d0, d21 │ │ │ │ + ldc2l 0, cr0, [r4, #-148]! @ 0xffffff6c │ │ │ │ + vrev64. d16, d21 │ │ │ │ │ │ │ │ -00098348 : │ │ │ │ +00098344 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w sl, [pc, #600] @ 985b4 │ │ │ │ + ldr.w sl, [pc, #600] @ 985b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ mov r7, r1 │ │ │ │ add sl, pc │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 984d8 │ │ │ │ + beq.w 984d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 984c4 │ │ │ │ + beq.w 984c0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ bl 64a70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98516 │ │ │ │ + beq.w 98512 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9857a │ │ │ │ + beq.w 98576 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 983d0 │ │ │ │ + cbz r0, 983cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 983d0 │ │ │ │ + beq.n 983cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 984ec │ │ │ │ + beq.w 984e8 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9855e │ │ │ │ + beq.w 9855a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 983fc │ │ │ │ + cbz r0, 983f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 983fc │ │ │ │ + beq.n 983f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 984f2 │ │ │ │ + beq.n 984ee │ │ │ │ str r7, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 98596 │ │ │ │ + beq.w 98592 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - cbz r0, 9842e │ │ │ │ + cbz r0, 9842a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9842e │ │ │ │ + beq.n 9842a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 984f8 │ │ │ │ + beq.n 984f4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - cbz r0, 98448 │ │ │ │ + cbz r0, 98444 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98448 │ │ │ │ + beq.n 98444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 984fe │ │ │ │ + beq.n 984fa │ │ │ │ ldr r0, [r4, #32] │ │ │ │ str r5, [r4, #28] │ │ │ │ - cbz r0, 98460 │ │ │ │ + cbz r0, 9845c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98460 │ │ │ │ + beq.n 9845c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98504 │ │ │ │ + beq.n 98500 │ │ │ │ str.w r9, [r4, #32] │ │ │ │ bl 51a90 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9853e │ │ │ │ + beq.n 9853a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 98492 │ │ │ │ + cbz r0, 9848e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98492 │ │ │ │ + beq.n 9848e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9850a │ │ │ │ + beq.n 98506 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9849e │ │ │ │ + beq.n 9849a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 98510 │ │ │ │ + bmi.n 9850c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 984b2 │ │ │ │ + beq.n 984ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 984b8 │ │ │ │ + cbz r3, 984b4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r9 │ │ │ │ blx 50050 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98398 │ │ │ │ + bne.w 98394 │ │ │ │ bl 88a1c │ │ │ │ - b.n 98398 │ │ │ │ + b.n 98394 │ │ │ │ mov r0, r3 │ │ │ │ blx 50050 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9837e │ │ │ │ + bne.w 9837a │ │ │ │ bl 88a1c │ │ │ │ - b.n 9837e │ │ │ │ + b.n 9837a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 983d0 │ │ │ │ + b.n 983cc │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 983fc │ │ │ │ + b.n 983f8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9842e │ │ │ │ + b.n 9842a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 98448 │ │ │ │ + b.n 98444 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 98460 │ │ │ │ + b.n 9845c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 98492 │ │ │ │ + b.n 9848e │ │ │ │ bl 84a64 │ │ │ │ - b.n 9849e │ │ │ │ - ldr r3, [pc, #160] @ (985b8 ) │ │ │ │ + b.n 9849a │ │ │ │ + ldr r3, [pc, #160] @ (985b4 ) │ │ │ │ movw r2, #946 @ 0x3b2 │ │ │ │ - ldr r1, [pc, #156] @ (985bc ) │ │ │ │ - ldr r0, [pc, #160] @ (985c0 ) │ │ │ │ + ldr r1, [pc, #156] @ (985b8 ) │ │ │ │ + ldr r0, [pc, #160] @ (985bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 984b2 │ │ │ │ - ldr r3, [pc, #120] @ (985b8 ) │ │ │ │ + b.n 984ae │ │ │ │ + ldr r3, [pc, #120] @ (985b4 ) │ │ │ │ movw r2, #946 @ 0x3b2 │ │ │ │ - ldr r1, [pc, #124] @ (985c4 ) │ │ │ │ - ldr r0, [pc, #128] @ (985c8 ) │ │ │ │ + ldr r1, [pc, #124] @ (985c0 ) │ │ │ │ + ldr r0, [pc, #128] @ (985c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9853a │ │ │ │ - ldr r3, [pc, #108] @ (985cc ) │ │ │ │ - movw r2, #58082 @ 0xe2e2 │ │ │ │ + b.n 98536 │ │ │ │ + ldr r3, [pc, #108] @ (985c8 ) │ │ │ │ + movw r2, #58088 @ 0xe2e8 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #100] @ (985d0 ) │ │ │ │ - ldr r0, [pc, #104] @ (985d4 ) │ │ │ │ + ldr r1, [pc, #100] @ (985cc ) │ │ │ │ + ldr r0, [pc, #104] @ (985d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #484 @ 0x1e4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (985d8 ) │ │ │ │ - movw r2, #58072 @ 0xe2d8 │ │ │ │ + ldr r3, [pc, #92] @ (985d4 ) │ │ │ │ + movw r2, #58078 @ 0xe2de │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #84] @ (985dc ) │ │ │ │ - ldr r0, [pc, #88] @ (985e0 ) │ │ │ │ + ldr r1, [pc, #84] @ (985d8 ) │ │ │ │ + ldr r0, [pc, #88] @ (985dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #484 @ 0x1e4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ (985e4 ) │ │ │ │ - movw r2, #58092 @ 0xe2ec │ │ │ │ + ldr r3, [pc, #76] @ (985e0 ) │ │ │ │ + movw r2, #58098 @ 0xe2f2 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (985e8 ) │ │ │ │ - ldr r0, [pc, #72] @ (985ec ) │ │ │ │ + ldr r1, [pc, #68] @ (985e4 ) │ │ │ │ + ldr r0, [pc, #72] @ (985e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #484 @ 0x1e4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ movs r6, r4 │ │ │ │ - ldc2 0, cr0, [sl, #148]! @ 0x94 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + ldc2l 0, cr0, [r6, #148]! @ 0x94 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ movs r6, r4 │ │ │ │ - ldc2 0, cr0, [r2, #148] @ 0x94 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + stc2l 0, cr0, [lr, #148] @ 0x94 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r6, #8 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfbdc0025 │ │ │ │ + ldc2 0, cr0, [r8], {37} @ 0x25 │ │ │ │ │ │ │ │ -000985f0 : │ │ │ │ +000985ec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #208] @ 986d4 │ │ │ │ + ldr.w ip, [pc, #208] @ 986d0 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ strd r5, r5, [sp, #36] @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r5, [pc, #196] @ (986d8 ) │ │ │ │ - ldr r3, [pc, #196] @ (986dc ) │ │ │ │ - ldr r4, [pc, #200] @ (986e0 ) │ │ │ │ + ldr r5, [pc, #196] @ (986d4 ) │ │ │ │ + ldr r3, [pc, #196] @ (986d8 ) │ │ │ │ + ldr r4, [pc, #200] @ (986dc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add.w r3, r3, #564 @ 0x234 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov.w r5, #0 │ │ │ │ @@ -123084,293 +123086,293 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 986b6 │ │ │ │ - ldr r3, [pc, #152] @ (986e4 ) │ │ │ │ + beq.n 986b2 │ │ │ │ + ldr r3, [pc, #152] @ (986e0 ) │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98696 │ │ │ │ - ldr r3, [pc, #144] @ (986e8 ) │ │ │ │ + bne.n 98692 │ │ │ │ + ldr r3, [pc, #144] @ (986e4 ) │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 986ba │ │ │ │ - ldr r3, [pc, #132] @ (986ec ) │ │ │ │ + bne.n 986b6 │ │ │ │ + ldr r3, [pc, #132] @ (986e8 ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 986c4 │ │ │ │ + bne.n 986c0 │ │ │ │ ldrd r3, r4, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 98348 │ │ │ │ - ldr r2, [pc, #112] @ (986f0 ) │ │ │ │ - ldr r3, [pc, #84] @ (986d8 ) │ │ │ │ + bl 98344 │ │ │ │ + ldr r2, [pc, #112] @ (986ec ) │ │ │ │ + ldr r3, [pc, #84] @ (986d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 986d0 │ │ │ │ + bne.n 986cc │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #92] @ (986f4 ) │ │ │ │ + ldr r0, [pc, #92] @ (986f0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #84] @ (986f8 ) │ │ │ │ + ldr r3, [pc, #84] @ (986f4 ) │ │ │ │ movw r2, #946 @ 0x3b2 │ │ │ │ - ldr r1, [pc, #84] @ (986fc ) │ │ │ │ - ldr r0, [pc, #84] @ (98700 ) │ │ │ │ + ldr r1, [pc, #84] @ (986f8 ) │ │ │ │ + ldr r0, [pc, #84] @ (986fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9867e │ │ │ │ - ldr r0, [pc, #72] @ (98704 ) │ │ │ │ + b.n 9867a │ │ │ │ + ldr r0, [pc, #72] @ (98700 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 986a0 │ │ │ │ - ldr r0, [pc, #64] @ (98708 ) │ │ │ │ + b.n 9869c │ │ │ │ + ldr r0, [pc, #64] @ (98704 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 986a0 │ │ │ │ + b.n 9869c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #0] │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ movs r2, r5 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ movs r6, r4 │ │ │ │ - ldc2 0, cr0, [r2], #-148 @ 0xffffff6c │ │ │ │ - bvc.n 98630 │ │ │ │ + stc2l 0, cr0, [lr], #-148 @ 0xffffff6c │ │ │ │ + bvc.n 986a4 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 986ec │ │ │ │ + bcs.n 98760 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009870c : │ │ │ │ +00098708 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (98770 ) │ │ │ │ + ldr r3, [pc, #76] @ (9876c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (98774 ) │ │ │ │ + ldr r5, [pc, #72] @ (98770 ) │ │ │ │ add.w r3, r3, #612 @ 0x264 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9876c │ │ │ │ - ldr r3, [pc, #64] @ (98778 ) │ │ │ │ + cbz r0, 98768 │ │ │ │ + ldr r3, [pc, #64] @ (98774 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9874c │ │ │ │ + bne.n 98748 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e144 │ │ │ │ - ldr r0, [pc, #44] @ (9877c ) │ │ │ │ + ldr r0, [pc, #44] @ (98778 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (98780 ) │ │ │ │ - ldr r1, [pc, #40] @ (98784 ) │ │ │ │ + ldr r3, [pc, #40] @ (9877c ) │ │ │ │ + ldr r1, [pc, #40] @ (98780 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (98788 ) │ │ │ │ + ldr r0, [pc, #40] @ (98784 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, #37] @ 0x25 │ │ │ │ - @ instruction: 0xfb7c0025 │ │ │ │ + ldrsh.w r0, [r0, r5, lsl #2] │ │ │ │ + @ instruction: 0xfbb80025 │ │ │ │ │ │ │ │ -0009878c : │ │ │ │ +00098788 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #744] @ (98a88 ) │ │ │ │ + ldr r2, [pc, #744] @ (98a84 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #744] @ (98a8c ) │ │ │ │ + ldr r3, [pc, #744] @ (98a88 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #744] @ (98a90 ) │ │ │ │ + ldr r7, [pc, #744] @ (98a8c ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 51acc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9899c │ │ │ │ + beq.w 98998 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 98a6a │ │ │ │ + beq.w 98a66 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 987ec │ │ │ │ + cbz r0, 987e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 987ec │ │ │ │ + beq.n 987e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98936 │ │ │ │ + beq.w 98932 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 51b48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 989b4 │ │ │ │ + beq.w 989b0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 98820 │ │ │ │ + cbz r0, 9881c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98820 │ │ │ │ + beq.n 9881c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98966 │ │ │ │ + beq.w 98962 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ str r4, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 989d2 │ │ │ │ + beq.w 989ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9894c │ │ │ │ + beq.w 98948 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9884a │ │ │ │ + beq.n 98846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9895e │ │ │ │ - ldr r2, [pc, #584] @ (98a94 ) │ │ │ │ - ldr r3, [pc, #584] @ (98a98 ) │ │ │ │ + beq.w 9895a │ │ │ │ + ldr r2, [pc, #584] @ (98a90 ) │ │ │ │ + ldr r3, [pc, #584] @ (98a94 ) │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ ldr.w r1, [r8, #2980] @ 0xba4 │ │ │ │ ldr.w r0, [r9] │ │ │ │ bl 8735c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98a10 │ │ │ │ + beq.w 98a0c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9888a │ │ │ │ + beq.n 98886 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9892e │ │ │ │ + beq.n 9892a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 98a32 │ │ │ │ + beq.w 98a2e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 988a2 │ │ │ │ + beq.n 9889e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98944 │ │ │ │ + beq.n 98940 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #8] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 988c4 │ │ │ │ + beq.n 988c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9893c │ │ │ │ + beq.n 98938 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 98a48 │ │ │ │ + beq.w 98a44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 988dc │ │ │ │ + beq.n 988d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9896c │ │ │ │ + beq.n 98968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r8, #2984] @ 0xba8 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r0, [r9] │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -123378,3040 +123380,3039 @@ │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 87544 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9890c │ │ │ │ + beq.n 98908 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 98974 │ │ │ │ + cbz r3, 98970 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 9897e │ │ │ │ - ldr r2, [pc, #392] @ (98a9c ) │ │ │ │ - ldr r3, [pc, #376] @ (98a8c ) │ │ │ │ + blt.n 9897a │ │ │ │ + ldr r2, [pc, #392] @ (98a98 ) │ │ │ │ + ldr r3, [pc, #376] @ (98a88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 98a66 │ │ │ │ + bne.w 98a62 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9888a │ │ │ │ + b.n 98886 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 987ec │ │ │ │ + b.n 987e8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 988c4 │ │ │ │ + b.n 988c0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 988a2 │ │ │ │ + b.n 9889e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9884a │ │ │ │ + beq.w 98846 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9884a │ │ │ │ + bne.w 98846 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9884a │ │ │ │ + b.n 98846 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 98820 │ │ │ │ + b.n 9881c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 988dc │ │ │ │ + b.n 988d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 98910 │ │ │ │ - ldr r1, [pc, #288] @ (98aa0 ) │ │ │ │ + bge.n 9890c │ │ │ │ + ldr r1, [pc, #288] @ (98a9c ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r0, [pc, #284] @ (98aa4 ) │ │ │ │ + ldr r0, [pc, #284] @ (98aa0 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 98910 │ │ │ │ - ldr r3, [pc, #248] @ (98a98 ) │ │ │ │ + b.n 9890c │ │ │ │ + ldr r3, [pc, #248] @ (98a94 ) │ │ │ │ mov.w r2, #1200 @ 0x4b0 │ │ │ │ - ldr r1, [pc, #260] @ (98aa8 ) │ │ │ │ - ldr r0, [pc, #260] @ (98aac ) │ │ │ │ + ldr r1, [pc, #260] @ (98aa4 ) │ │ │ │ + ldr r0, [pc, #260] @ (98aa8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 98998 │ │ │ │ - ldr r3, [pc, #224] @ (98a98 ) │ │ │ │ + b.n 98994 │ │ │ │ + ldr r3, [pc, #224] @ (98a94 ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r1, [pc, #244] @ (98ab0 ) │ │ │ │ - ldr r0, [pc, #244] @ (98ab4 ) │ │ │ │ + ldr r1, [pc, #244] @ (98aac ) │ │ │ │ + ldr r0, [pc, #244] @ (98ab0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 98998 │ │ │ │ - ldr r3, [pc, #228] @ (98ab8 ) │ │ │ │ - ldr r1, [pc, #228] @ (98abc ) │ │ │ │ + b.n 98994 │ │ │ │ + ldr r3, [pc, #228] @ (98ab4 ) │ │ │ │ + ldr r1, [pc, #228] @ (98ab8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 989f2 │ │ │ │ + beq.n 989ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98a5e │ │ │ │ - ldr r3, [pc, #164] @ (98a98 ) │ │ │ │ + beq.n 98a5a │ │ │ │ + ldr r3, [pc, #164] @ (98a94 ) │ │ │ │ movw r2, #1206 @ 0x4b6 │ │ │ │ - ldr r1, [pc, #196] @ (98ac0 ) │ │ │ │ - ldr r0, [pc, #200] @ (98ac4 ) │ │ │ │ + ldr r1, [pc, #196] @ (98abc ) │ │ │ │ + ldr r0, [pc, #200] @ (98ac0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n 98998 │ │ │ │ - ldr r1, [pc, #180] @ (98ac8 ) │ │ │ │ + b.n 98994 │ │ │ │ + ldr r1, [pc, #180] @ (98ac4 ) │ │ │ │ movw r2, #1206 @ 0x4b6 │ │ │ │ - ldr r0, [pc, #180] @ (98acc ) │ │ │ │ + ldr r0, [pc, #180] @ (98ac8 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n 98998 │ │ │ │ - ldr r1, [pc, #156] @ (98ad0 ) │ │ │ │ + b.n 98994 │ │ │ │ + ldr r1, [pc, #156] @ (98acc ) │ │ │ │ movw r2, #1206 @ 0x4b6 │ │ │ │ - ldr r0, [pc, #152] @ (98ad4 ) │ │ │ │ + ldr r0, [pc, #152] @ (98ad0 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n 98a24 │ │ │ │ - ldr r1, [pc, #140] @ (98ad8 ) │ │ │ │ + b.n 98a20 │ │ │ │ + ldr r1, [pc, #140] @ (98ad4 ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r0, [pc, #140] @ (98adc ) │ │ │ │ + ldr r0, [pc, #140] @ (98ad8 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n 98a08 │ │ │ │ + b.n 98a04 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 989f2 │ │ │ │ + b.n 989ee │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ (98ae0 ) │ │ │ │ - movw r2, #61376 @ 0xefc0 │ │ │ │ + ldr r3, [pc, #116] @ (98adc ) │ │ │ │ + movw r2, #61382 @ 0xefc6 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #108] @ (98ae4 ) │ │ │ │ - ldr r0, [pc, #112] @ (98ae8 ) │ │ │ │ + ldr r1, [pc, #108] @ (98ae0 ) │ │ │ │ + ldr r0, [pc, #112] @ (98ae4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ movs r2, r5 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ movs r6, r4 │ │ │ │ - ldr??.w r0, [r4, r5, lsl #2] │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + ldrsb.w r0, [r0, #37] @ 0x25 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh.w r0, [r6, r5, lsl #2] │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + ldr??.w r0, [r2, r5, lsl #2] │ │ │ │ + lsls r6, r6, #6 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb.w r0, [lr, r5, lsl #2] │ │ │ │ + ldr??.w r0, [sl, r5, lsl #2] │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ movs r6, r4 │ │ │ │ - str??.w r0, [r0, #37] @ 0x25 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + ldrsb.w r0, [ip, r5, lsl #2] │ │ │ │ + lsls r0, r3, #5 │ │ │ │ movs r6, r4 │ │ │ │ - str.w r0, [r2, #37] @ 0x25 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + ldr??.w r0, [lr, #37] @ 0x25 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ movs r6, r4 │ │ │ │ - strh.w r0, [r0, #37] @ 0x25 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + ldr.w r0, [ip, #37] @ 0x25 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ movs r6, r4 │ │ │ │ - strb.w r0, [sl, #37] @ 0x25 │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + str.w r0, [r6, #37] @ 0x25 │ │ │ │ + cmp r1, #24 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00098aec : │ │ │ │ +00098ae8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #80] @ (98b4c ) │ │ │ │ + ldr r4, [pc, #80] @ (98b48 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #80] @ 98b50 │ │ │ │ + ldr.w ip, [pc, #80] @ 98b4c │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #660 @ 0x294 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #64] @ (98b54 ) │ │ │ │ + ldr r4, [pc, #64] @ (98b50 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 98b2e │ │ │ │ + cbz r0, 98b2a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9878c │ │ │ │ - ldr r2, [pc, #40] @ (98b58 ) │ │ │ │ - ldr r3, [pc, #32] @ (98b54 ) │ │ │ │ + bl 98788 │ │ │ │ + ldr r2, [pc, #40] @ (98b54 ) │ │ │ │ + ldr r3, [pc, #32] @ (98b50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 98b46 │ │ │ │ + bne.n 98b42 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #19] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ -00098b5c : │ │ │ │ +00098b58 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (98bc0 ) │ │ │ │ + ldr r3, [pc, #76] @ (98bbc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (98bc4 ) │ │ │ │ + ldr r5, [pc, #72] @ (98bc0 ) │ │ │ │ add.w r3, r3, #708 @ 0x2c4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 98bbc │ │ │ │ - ldr r3, [pc, #64] @ (98bc8 ) │ │ │ │ + cbz r0, 98bb8 │ │ │ │ + ldr r3, [pc, #64] @ (98bc4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98b9c │ │ │ │ + bne.n 98b98 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e18c │ │ │ │ - ldr r0, [pc, #44] @ (98bcc ) │ │ │ │ + ldr r0, [pc, #44] @ (98bc8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (98bd0 ) │ │ │ │ - ldr r1, [pc, #40] @ (98bd4 ) │ │ │ │ + ldr r3, [pc, #40] @ (98bcc ) │ │ │ │ + ldr r1, [pc, #40] @ (98bd0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (98bd8 ) │ │ │ │ + ldr r0, [pc, #40] @ (98bd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r1 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4a40025 │ │ │ │ - @ instruction: 0xf72c0025 │ │ │ │ + @ instruction: 0xf4e00025 │ │ │ │ + @ instruction: 0xf7680025 │ │ │ │ │ │ │ │ -00098bdc : │ │ │ │ +00098bd8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (98c40 ) │ │ │ │ + ldr r3, [pc, #76] @ (98c3c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (98c44 ) │ │ │ │ + ldr r5, [pc, #72] @ (98c40 ) │ │ │ │ add.w r3, r3, #756 @ 0x2f4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 98c3c │ │ │ │ - ldr r3, [pc, #64] @ (98c48 ) │ │ │ │ + cbz r0, 98c38 │ │ │ │ + ldr r3, [pc, #64] @ (98c44 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98c1c │ │ │ │ + bne.n 98c18 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e1d4 │ │ │ │ - ldr r0, [pc, #44] @ (98c4c ) │ │ │ │ + ldr r0, [pc, #44] @ (98c48 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (98c50 ) │ │ │ │ - ldr r1, [pc, #40] @ (98c54 ) │ │ │ │ + ldr r3, [pc, #40] @ (98c4c ) │ │ │ │ + ldr r1, [pc, #40] @ (98c50 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (98c58 ) │ │ │ │ + ldr r0, [pc, #40] @ (98c54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u8 q8, d0, d21 │ │ │ │ + vrev64. d16, d21 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r4, #10813440 @ 0xa50000 │ │ │ │ - subw r0, ip, #2085 @ 0x825 │ │ │ │ + orn r0, r0, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf6e80025 │ │ │ │ │ │ │ │ -00098c5c : │ │ │ │ +00098c58 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (98cc0 ) │ │ │ │ + ldr r3, [pc, #76] @ (98cbc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (98cc4 ) │ │ │ │ + ldr r5, [pc, #72] @ (98cc0 ) │ │ │ │ add.w r3, r3, #804 @ 0x324 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 98cbc │ │ │ │ - ldr r3, [pc, #64] @ (98cc8 ) │ │ │ │ + cbz r0, 98cb8 │ │ │ │ + ldr r3, [pc, #64] @ (98cc4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98c9c │ │ │ │ + bne.n 98c98 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e21c │ │ │ │ - ldr r0, [pc, #44] @ (98ccc ) │ │ │ │ + ldr r0, [pc, #44] @ (98cc8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (98cd0 ) │ │ │ │ - ldr r1, [pc, #40] @ (98cd4 ) │ │ │ │ + ldr r3, [pc, #40] @ (98ccc ) │ │ │ │ + ldr r1, [pc, #40] @ (98cd0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (98cd8 ) │ │ │ │ + ldr r0, [pc, #40] @ (98cd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d16, d4, d21 │ │ │ │ + vrev64.8 d0, d21 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3a40025 │ │ │ │ - @ instruction: 0xf62c0025 │ │ │ │ + @ instruction: 0xf3e00025 │ │ │ │ + @ instruction: 0xf6680025 │ │ │ │ │ │ │ │ -00098cdc : │ │ │ │ +00098cd8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #420] @ 98e94 │ │ │ │ + ldr.w r8, [pc, #420] @ 98e90 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ bl 64eb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98e04 │ │ │ │ + beq.w 98e00 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 98e5c │ │ │ │ + beq.w 98e58 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 98d2e │ │ │ │ + cbz r0, 98d2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98d2e │ │ │ │ + beq.n 98d2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98de6 │ │ │ │ + beq.n 98de2 │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98e40 │ │ │ │ + beq.w 98e3c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 98d5a │ │ │ │ + cbz r0, 98d56 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98d5a │ │ │ │ + beq.n 98d56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98dec │ │ │ │ + beq.n 98de8 │ │ │ │ str r6, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 98e78 │ │ │ │ + beq.w 98e74 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 98d86 │ │ │ │ + cbz r0, 98d82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98d86 │ │ │ │ + beq.n 98d82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98df2 │ │ │ │ + beq.n 98dee │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 51be0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98e20 │ │ │ │ + beq.n 98e1c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 98db4 │ │ │ │ + cbz r0, 98db0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98db4 │ │ │ │ + beq.n 98db0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 98df8 │ │ │ │ + cbz r3, 98df4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 98dc0 │ │ │ │ + beq.n 98dbc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 98dfe │ │ │ │ + bmi.n 98dfa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98dd4 │ │ │ │ + beq.n 98dd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 98dda │ │ │ │ + cbz r3, 98dd6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 98d2e │ │ │ │ + b.n 98d2a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 98d5a │ │ │ │ + b.n 98d56 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 98d86 │ │ │ │ + b.n 98d82 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 98db4 │ │ │ │ + b.n 98db0 │ │ │ │ bl 84a64 │ │ │ │ - b.n 98dc0 │ │ │ │ - ldr r3, [pc, #144] @ (98e98 ) │ │ │ │ + b.n 98dbc │ │ │ │ + ldr r3, [pc, #144] @ (98e94 ) │ │ │ │ mov.w r2, #1248 @ 0x4e0 │ │ │ │ - ldr r1, [pc, #144] @ (98e9c ) │ │ │ │ - ldr r0, [pc, #144] @ (98ea0 ) │ │ │ │ + ldr r1, [pc, #144] @ (98e98 ) │ │ │ │ + ldr r0, [pc, #144] @ (98e9c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 98dd4 │ │ │ │ - ldr r3, [pc, #116] @ (98e98 ) │ │ │ │ + b.n 98dd0 │ │ │ │ + ldr r3, [pc, #116] @ (98e94 ) │ │ │ │ mov.w r2, #1248 @ 0x4e0 │ │ │ │ - ldr r1, [pc, #124] @ (98ea4 ) │ │ │ │ - ldr r0, [pc, #124] @ (98ea8 ) │ │ │ │ + ldr r1, [pc, #124] @ (98ea0 ) │ │ │ │ + ldr r0, [pc, #124] @ (98ea4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 98e1c │ │ │ │ - ldr r3, [pc, #104] @ (98eac ) │ │ │ │ - movw r2, #1654 @ 0x676 │ │ │ │ + b.n 98e18 │ │ │ │ + ldr r3, [pc, #104] @ (98ea8 ) │ │ │ │ + movw r2, #1660 @ 0x67c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #100] @ (98eb0 ) │ │ │ │ - ldr r0, [pc, #100] @ (98eb4 ) │ │ │ │ + ldr r1, [pc, #100] @ (98eac ) │ │ │ │ + ldr r0, [pc, #100] @ (98eb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (98eb8 ) │ │ │ │ - movw r2, #1644 @ 0x66c │ │ │ │ + ldr r3, [pc, #88] @ (98eb4 ) │ │ │ │ + movw r2, #1650 @ 0x672 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #84] @ (98ebc ) │ │ │ │ - ldr r0, [pc, #84] @ (98ec0 ) │ │ │ │ + ldr r1, [pc, #84] @ (98eb8 ) │ │ │ │ + ldr r0, [pc, #84] @ (98ebc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (98ec4 ) │ │ │ │ - mov.w r2, #1664 @ 0x680 │ │ │ │ + ldr r3, [pc, #72] @ (98ec0 ) │ │ │ │ + movw r2, #1670 @ 0x686 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #68] @ (98ec8 ) │ │ │ │ - ldr r0, [pc, #68] @ (98ecc ) │ │ │ │ + ldr r1, [pc, #68] @ (98ec4 ) │ │ │ │ + ldr r0, [pc, #68] @ (98ec8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf4cc0025 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + add.w r0, r8, #10813440 @ 0xa50000 │ │ │ │ + strb r6, [r0, #21] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf4b00025 │ │ │ │ - movs r5, #6 │ │ │ │ + @ instruction: 0xf4ec0025 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - stc2l 0, cr0, [r2, #148]! @ 0x94 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + cdp2 0, 1, cr0, cr14, cr5, {1} │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfb8e0025 │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + @ instruction: 0xfbca0025 │ │ │ │ + movs r5, #10 │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf2fa0025 │ │ │ │ + @ instruction: 0xf3360025 │ │ │ │ │ │ │ │ -00098ed0 : │ │ │ │ +00098ecc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #172] @ (98f8c ) │ │ │ │ + ldr r4, [pc, #172] @ (98f88 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #172] @ 98f90 │ │ │ │ + ldr.w ip, [pc, #172] @ 98f8c │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #168] @ (98f94 ) │ │ │ │ + ldr r5, [pc, #168] @ (98f90 ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #852 @ 0x354 │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (98f98 ) │ │ │ │ + ldr r4, [pc, #148] @ (98f94 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98f76 │ │ │ │ - ldr r3, [pc, #128] @ (98f9c ) │ │ │ │ + beq.n 98f72 │ │ │ │ + ldr r3, [pc, #128] @ (98f98 ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98f56 │ │ │ │ - ldr r3, [pc, #116] @ (98fa0 ) │ │ │ │ + bne.n 98f52 │ │ │ │ + ldr r3, [pc, #116] @ (98f9c ) │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 98f7a │ │ │ │ + bne.n 98f76 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98cdc │ │ │ │ - ldr r2, [pc, #100] @ (98fa4 ) │ │ │ │ - ldr r3, [pc, #80] @ (98f94 ) │ │ │ │ + bl 98cd8 │ │ │ │ + ldr r2, [pc, #100] @ (98fa0 ) │ │ │ │ + ldr r3, [pc, #80] @ (98f90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 98f86 │ │ │ │ + bne.n 98f82 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #80] @ (98fa8 ) │ │ │ │ + ldr r0, [pc, #80] @ (98fa4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (98fac ) │ │ │ │ + ldr r3, [pc, #72] @ (98fa8 ) │ │ │ │ mov.w r2, #1248 @ 0x4e0 │ │ │ │ - ldr r1, [pc, #72] @ (98fb0 ) │ │ │ │ - ldr r0, [pc, #72] @ (98fb4 ) │ │ │ │ + ldr r1, [pc, #72] @ (98fac ) │ │ │ │ + ldr r0, [pc, #72] @ (98fb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 98f3e │ │ │ │ - ldr r0, [pc, #60] @ (98fb8 ) │ │ │ │ + b.n 98f3a │ │ │ │ + ldr r0, [pc, #60] @ (98fb4 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 98f60 │ │ │ │ + b.n 98f5c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r6, [r7, #2] │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r6, [r0, #16] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf3720025 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xf3ae0025 │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00098fbc : │ │ │ │ +00098fb8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (99020 ) │ │ │ │ + ldr r3, [pc, #76] @ (9901c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (99024 ) │ │ │ │ + ldr r5, [pc, #72] @ (99020 ) │ │ │ │ add.w r3, r3, #900 @ 0x384 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9901c │ │ │ │ - ldr r3, [pc, #64] @ (99028 ) │ │ │ │ + cbz r0, 99018 │ │ │ │ + ldr r3, [pc, #64] @ (99024 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98ffc │ │ │ │ + bne.n 98ff8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e264 │ │ │ │ - ldr r0, [pc, #44] @ (9902c ) │ │ │ │ + ldr r0, [pc, #44] @ (99028 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (99030 ) │ │ │ │ - ldr r1, [pc, #40] @ (99034 ) │ │ │ │ + ldr r3, [pc, #40] @ (9902c ) │ │ │ │ + ldr r1, [pc, #40] @ (99030 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (99038 ) │ │ │ │ + ldr r0, [pc, #40] @ (99034 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + strb r2, [r4, #0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr2 0, 2, r0, r8, cr5 │ │ │ │ + stc2 0, cr0, [r4], {37} @ 0x25 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r4, #37 @ 0x25 │ │ │ │ - movt r0, #49189 @ 0xc025 │ │ │ │ + eor.w r0, r0, #37 @ 0x25 │ │ │ │ + @ instruction: 0xf3080025 │ │ │ │ │ │ │ │ -0009903c : │ │ │ │ +00099038 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (990a0 ) │ │ │ │ + ldr r3, [pc, #76] @ (9909c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (990a4 ) │ │ │ │ + ldr r5, [pc, #72] @ (990a0 ) │ │ │ │ add.w r3, r3, #948 @ 0x3b4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9909c │ │ │ │ - ldr r3, [pc, #64] @ (990a8 ) │ │ │ │ + cbz r0, 99098 │ │ │ │ + ldr r3, [pc, #64] @ (990a4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9907c │ │ │ │ + bne.n 99078 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e2ac │ │ │ │ - ldr r0, [pc, #44] @ (990ac ) │ │ │ │ + ldr r0, [pc, #44] @ (990a8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (990b0 ) │ │ │ │ - ldr r1, [pc, #40] @ (990b4 ) │ │ │ │ + ldr r3, [pc, #40] @ (990ac ) │ │ │ │ + ldr r1, [pc, #40] @ (990b0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (990b8 ) │ │ │ │ + ldr r0, [pc, #40] @ (990b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4], {37} @ 0x25 │ │ │ │ + mcrr2 0, 2, r0, r0, cr5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q8, d4, d21 │ │ │ │ - movw r0, #49189 @ 0xc025 │ │ │ │ + and.w r0, r0, #37 @ 0x25 │ │ │ │ + @ instruction: 0xf2880025 │ │ │ │ │ │ │ │ -000990bc : │ │ │ │ +000990b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #420] @ 99274 │ │ │ │ + ldr.w r8, [pc, #420] @ 99270 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ bl 6486c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 991e4 │ │ │ │ + beq.w 991e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9923c │ │ │ │ + beq.w 99238 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 9910e │ │ │ │ + cbz r0, 9910a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9910e │ │ │ │ + beq.n 9910a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 991c6 │ │ │ │ + beq.n 991c2 │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 99220 │ │ │ │ + beq.w 9921c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9913a │ │ │ │ + cbz r0, 99136 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9913a │ │ │ │ + beq.n 99136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 991cc │ │ │ │ + beq.n 991c8 │ │ │ │ str r6, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 99258 │ │ │ │ + beq.w 99254 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 99166 │ │ │ │ + cbz r0, 99162 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99166 │ │ │ │ + beq.n 99162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 991d2 │ │ │ │ + beq.n 991ce │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 51dd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99200 │ │ │ │ + beq.n 991fc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 99194 │ │ │ │ + cbz r0, 99190 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99194 │ │ │ │ + beq.n 99190 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 991d8 │ │ │ │ + cbz r3, 991d4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 991a0 │ │ │ │ + beq.n 9919c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 991de │ │ │ │ + bmi.n 991da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 991b4 │ │ │ │ + beq.n 991b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 991ba │ │ │ │ + cbz r3, 991b6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9910e │ │ │ │ + b.n 9910a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9913a │ │ │ │ + b.n 99136 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 99166 │ │ │ │ + b.n 99162 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 99194 │ │ │ │ + b.n 99190 │ │ │ │ bl 84a64 │ │ │ │ - b.n 991a0 │ │ │ │ - ldr r3, [pc, #144] @ (99278 ) │ │ │ │ + b.n 9919c │ │ │ │ + ldr r3, [pc, #144] @ (99274 ) │ │ │ │ movw r2, #1338 @ 0x53a │ │ │ │ - ldr r1, [pc, #144] @ (9927c ) │ │ │ │ - ldr r0, [pc, #144] @ (99280 ) │ │ │ │ + ldr r1, [pc, #144] @ (99278 ) │ │ │ │ + ldr r0, [pc, #144] @ (9927c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 991b4 │ │ │ │ - ldr r3, [pc, #116] @ (99278 ) │ │ │ │ + b.n 991b0 │ │ │ │ + ldr r3, [pc, #116] @ (99274 ) │ │ │ │ movw r2, #1338 @ 0x53a │ │ │ │ - ldr r1, [pc, #124] @ (99284 ) │ │ │ │ - ldr r0, [pc, #124] @ (99288 ) │ │ │ │ + ldr r1, [pc, #124] @ (99280 ) │ │ │ │ + ldr r0, [pc, #124] @ (99284 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 991fc │ │ │ │ - ldr r3, [pc, #104] @ (9928c ) │ │ │ │ - movw r2, #4185 @ 0x1059 │ │ │ │ + b.n 991f8 │ │ │ │ + ldr r3, [pc, #104] @ (99288 ) │ │ │ │ + movw r2, #4191 @ 0x105f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #100] @ (99290 ) │ │ │ │ - ldr r0, [pc, #100] @ (99294 ) │ │ │ │ + ldr r1, [pc, #100] @ (9928c ) │ │ │ │ + ldr r0, [pc, #100] @ (99290 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #620 @ 0x26c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (99298 ) │ │ │ │ - movw r2, #4175 @ 0x104f │ │ │ │ + ldr r3, [pc, #88] @ (99294 ) │ │ │ │ + movw r2, #4181 @ 0x1055 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #84] @ (9929c ) │ │ │ │ - ldr r0, [pc, #84] @ (992a0 ) │ │ │ │ + ldr r1, [pc, #84] @ (99298 ) │ │ │ │ + ldr r0, [pc, #84] @ (9929c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #620 @ 0x26c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (992a4 ) │ │ │ │ - movw r2, #4195 @ 0x1063 │ │ │ │ + ldr r3, [pc, #72] @ (992a0 ) │ │ │ │ + movw r2, #4201 @ 0x1069 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #68] @ (992a8 ) │ │ │ │ - ldr r0, [pc, #68] @ (992ac ) │ │ │ │ + ldr r1, [pc, #68] @ (992a4 ) │ │ │ │ + ldr r0, [pc, #68] @ (992a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #620 @ 0x26c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #112] @ 0x70 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #4] │ │ │ │ + strb r2, [r4, #5] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf0ec0025 │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + @ instruction: 0xf1280025 │ │ │ │ + strb r6, [r0, #5] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf0d00025 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + add.w r0, ip, #37 @ 0x25 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfa020025 │ │ │ │ - movs r1, #10 │ │ │ │ + @ instruction: 0xfa3e0025 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf7ae0025 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + @ instruction: 0xf7ea0025 │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r4, [r2, #32] │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.s16 d0, d10, d21 │ │ │ │ + vhadd.s16 d16, d6, d21 │ │ │ │ │ │ │ │ -000992b0 : │ │ │ │ +000992ac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #172] @ (9936c ) │ │ │ │ + ldr r4, [pc, #172] @ (99368 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #172] @ 99370 │ │ │ │ + ldr.w ip, [pc, #172] @ 9936c │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #168] @ (99374 ) │ │ │ │ + ldr r5, [pc, #168] @ (99370 ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #996 @ 0x3e4 │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (99378 ) │ │ │ │ + ldr r4, [pc, #148] @ (99374 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99356 │ │ │ │ - ldr r3, [pc, #128] @ (9937c ) │ │ │ │ + beq.n 99352 │ │ │ │ + ldr r3, [pc, #128] @ (99378 ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 99336 │ │ │ │ - ldr r3, [pc, #116] @ (99380 ) │ │ │ │ + bne.n 99332 │ │ │ │ + ldr r3, [pc, #116] @ (9937c ) │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 9935a │ │ │ │ + bne.n 99356 │ │ │ │ mov r0, r5 │ │ │ │ - bl 990bc │ │ │ │ - ldr r2, [pc, #100] @ (99384 ) │ │ │ │ - ldr r3, [pc, #80] @ (99374 ) │ │ │ │ + bl 990b8 │ │ │ │ + ldr r2, [pc, #100] @ (99380 ) │ │ │ │ + ldr r3, [pc, #80] @ (99370 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 99366 │ │ │ │ + bne.n 99362 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #80] @ (99388 ) │ │ │ │ + ldr r0, [pc, #80] @ (99384 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (9938c ) │ │ │ │ + ldr r3, [pc, #72] @ (99388 ) │ │ │ │ movw r2, #1338 @ 0x53a │ │ │ │ - ldr r1, [pc, #72] @ (99390 ) │ │ │ │ - ldr r0, [pc, #72] @ (99394 ) │ │ │ │ + ldr r1, [pc, #72] @ (9938c ) │ │ │ │ + ldr r0, [pc, #72] @ (99390 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9931e │ │ │ │ - ldr r0, [pc, #60] @ (99398 ) │ │ │ │ + b.n 9931a │ │ │ │ + ldr r0, [pc, #60] @ (99394 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 99340 │ │ │ │ + b.n 9933c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r0, #0] │ │ │ │ movs r7, r4 │ │ │ │ - vaddl.s16 q0, d2, d21 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + vaddl.s8 q8, d14, d21 │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009939c : │ │ │ │ +00099398 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (99400 ) │ │ │ │ + ldr r3, [pc, #76] @ (993fc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (99404 ) │ │ │ │ + ldr r5, [pc, #72] @ (99400 ) │ │ │ │ addw r3, r3, #1044 @ 0x414 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 993fc │ │ │ │ - ldr r3, [pc, #64] @ (99408 ) │ │ │ │ + cbz r0, 993f8 │ │ │ │ + ldr r3, [pc, #64] @ (99404 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 993dc │ │ │ │ + bne.n 993d8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e2f4 │ │ │ │ - ldr r0, [pc, #44] @ (9940c ) │ │ │ │ + ldr r0, [pc, #44] @ (99408 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (99410 ) │ │ │ │ - ldr r1, [pc, #40] @ (99414 ) │ │ │ │ + ldr r3, [pc, #40] @ (9940c ) │ │ │ │ + ldr r1, [pc, #40] @ (99410 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (99418 ) │ │ │ │ + ldr r0, [pc, #40] @ (99414 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r0, #37] @ 0x25 │ │ │ │ + vst4.8 {d0-d3}, [ip :128], r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r4], #-148 @ 0xffffff6c │ │ │ │ - cdp 0, 14, cr0, cr12, cr5, {1} │ │ │ │ + stc 0, cr0, [r0], #148 @ 0x94 │ │ │ │ + vhadd.s32 d0, d8, d21 │ │ │ │ │ │ │ │ -0009941c : │ │ │ │ +00099418 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #280] @ (99544 ) │ │ │ │ + ldr r6, [pc, #280] @ (99540 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r6, pc │ │ │ │ bl 51ee0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 994e2 │ │ │ │ + beq.n 994de │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 99528 │ │ │ │ + beq.n 99524 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 99464 │ │ │ │ + cbz r0, 99460 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99464 │ │ │ │ + beq.n 99460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 994d0 │ │ │ │ + beq.n 994cc │ │ │ │ str r5, [r4, #16] │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.n 9951a │ │ │ │ + bmi.n 99516 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 99474 │ │ │ │ + beq.n 99470 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 99522 │ │ │ │ + bmi.n 9951e │ │ │ │ str r7, [r4, #20] │ │ │ │ bl 51f38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 994fc │ │ │ │ + beq.n 994f8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 994a2 │ │ │ │ + cbz r0, 9949e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 994a2 │ │ │ │ + beq.n 9949e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 994d6 │ │ │ │ + cbz r3, 994d2 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 994ae │ │ │ │ + beq.n 994aa │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 994dc │ │ │ │ + bmi.n 994d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 994c2 │ │ │ │ + beq.n 994be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 994c6 │ │ │ │ + cbz r3, 994c2 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 99464 │ │ │ │ + b.n 99460 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 994a2 │ │ │ │ + b.n 9949e │ │ │ │ bl 84a64 │ │ │ │ - b.n 994ae │ │ │ │ - ldr r3, [pc, #100] @ (99548 ) │ │ │ │ + b.n 994aa │ │ │ │ + ldr r3, [pc, #100] @ (99544 ) │ │ │ │ movw r2, #1725 @ 0x6bd │ │ │ │ - ldr r1, [pc, #96] @ (9954c ) │ │ │ │ - ldr r0, [pc, #100] @ (99550 ) │ │ │ │ + ldr r1, [pc, #96] @ (99548 ) │ │ │ │ + ldr r0, [pc, #100] @ (9954c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 994c2 │ │ │ │ - ldr r3, [pc, #72] @ (99548 ) │ │ │ │ + b.n 994be │ │ │ │ + ldr r3, [pc, #72] @ (99544 ) │ │ │ │ movw r2, #1725 @ 0x6bd │ │ │ │ - ldr r1, [pc, #80] @ (99554 ) │ │ │ │ - ldr r0, [pc, #80] @ (99558 ) │ │ │ │ + ldr r1, [pc, #80] @ (99550 ) │ │ │ │ + ldr r0, [pc, #80] @ (99554 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 994f8 │ │ │ │ + b.n 994f4 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ - b.n 9946a │ │ │ │ + b.n 99466 │ │ │ │ bl 84a64 │ │ │ │ - b.n 99474 │ │ │ │ - ldr r3, [pc, #48] @ (9955c ) │ │ │ │ - movw r2, #13064 @ 0x3308 │ │ │ │ + b.n 99470 │ │ │ │ + ldr r3, [pc, #48] @ (99558 ) │ │ │ │ + movw r2, #13070 @ 0x330e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #44] @ (99560 ) │ │ │ │ - ldr r0, [pc, #44] @ (99564 ) │ │ │ │ + ldr r1, [pc, #44] @ (9955c ) │ │ │ │ + ldr r0, [pc, #44] @ (99560 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #664 @ 0x298 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7f00025 │ │ │ │ - ldcl 0, cr0, [r0, #148]! @ 0x94 │ │ │ │ - @ instruction: 0xf7d60025 │ │ │ │ - ldcl 0, cr0, [r6, #148] @ 0x94 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + strh.w r0, [ip, r5, lsl #2] │ │ │ │ + cdp 0, 2, cr0, cr12, cr5, {1} │ │ │ │ + ldrb.w r0, [r2, r5, lsl #2] │ │ │ │ + cdp 0, 1, cr0, cr2, cr5, {1} │ │ │ │ + subs r2, r3, #1 │ │ │ │ movs r0, r5 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf4c20025 │ │ │ │ + @ instruction: 0xf4fe0025 │ │ │ │ │ │ │ │ -00099568 : │ │ │ │ +00099564 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (995cc ) │ │ │ │ + ldr r3, [pc, #76] @ (995c8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (995d0 ) │ │ │ │ + ldr r5, [pc, #72] @ (995cc ) │ │ │ │ addw r3, r3, #1092 @ 0x444 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 995c8 │ │ │ │ - ldr r3, [pc, #64] @ (995d4 ) │ │ │ │ + cbz r0, 995c4 │ │ │ │ + ldr r3, [pc, #64] @ (995d0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 995a8 │ │ │ │ + bne.n 995a4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e33c │ │ │ │ - ldr r0, [pc, #44] @ (995d8 ) │ │ │ │ + ldr r0, [pc, #44] @ (995d4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (995dc ) │ │ │ │ - ldr r1, [pc, #40] @ (995e0 ) │ │ │ │ + ldr r3, [pc, #40] @ (995d8 ) │ │ │ │ + ldr r1, [pc, #40] @ (995dc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (995e4 ) │ │ │ │ + ldr r0, [pc, #40] @ (995e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf74c0025 │ │ │ │ + @ instruction: 0xf7880025 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r8, r5, asr #32 │ │ │ │ - @ instruction: 0xf7640025 │ │ │ │ + @ instruction: 0xead40025 │ │ │ │ + @ instruction: 0xf7a00025 │ │ │ │ │ │ │ │ -000995e8 : │ │ │ │ +000995e4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #260] @ (996fc ) │ │ │ │ + ldr r7, [pc, #260] @ (996f8 ) │ │ │ │ cmp r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r7, pc │ │ │ │ ite ne │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, #0 │ │ │ │ bl 52024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 996a6 │ │ │ │ + beq.n 996a2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 996de │ │ │ │ + beq.n 996da │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 99636 │ │ │ │ + cbz r0, 99632 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99636 │ │ │ │ + beq.n 99632 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 99694 │ │ │ │ + cbz r3, 99690 │ │ │ │ strb r5, [r4, #20] │ │ │ │ str r6, [r4, #16] │ │ │ │ bl 52078 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 996c0 │ │ │ │ + beq.n 996bc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 99666 │ │ │ │ + cbz r0, 99662 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99666 │ │ │ │ + beq.n 99662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9969a │ │ │ │ + cbz r3, 99696 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 99672 │ │ │ │ + beq.n 9966e │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 996a0 │ │ │ │ + bmi.n 9969c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99686 │ │ │ │ + beq.n 99682 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9968a │ │ │ │ + cbz r3, 99686 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 99636 │ │ │ │ + b.n 99632 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 99666 │ │ │ │ + b.n 99662 │ │ │ │ bl 84a64 │ │ │ │ - b.n 99672 │ │ │ │ - ldr r3, [pc, #88] @ (99700 ) │ │ │ │ + b.n 9966e │ │ │ │ + ldr r3, [pc, #88] @ (996fc ) │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ - ldr r1, [pc, #84] @ (99704 ) │ │ │ │ - ldr r0, [pc, #88] @ (99708 ) │ │ │ │ + ldr r1, [pc, #84] @ (99700 ) │ │ │ │ + ldr r0, [pc, #88] @ (99704 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 99686 │ │ │ │ - ldr r3, [pc, #60] @ (99700 ) │ │ │ │ + b.n 99682 │ │ │ │ + ldr r3, [pc, #60] @ (996fc ) │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ - ldr r1, [pc, #68] @ (9970c ) │ │ │ │ - ldr r0, [pc, #68] @ (99710 ) │ │ │ │ + ldr r1, [pc, #68] @ (99708 ) │ │ │ │ + ldr r0, [pc, #68] @ (9970c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 996bc │ │ │ │ - ldr r3, [pc, #52] @ (99714 ) │ │ │ │ - movw r2, #24005 @ 0x5dc5 │ │ │ │ + b.n 996b8 │ │ │ │ + ldr r3, [pc, #52] @ (99710 ) │ │ │ │ + movw r2, #24011 @ 0x5dcb │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #44] @ (99718 ) │ │ │ │ - ldr r0, [pc, #48] @ (9971c ) │ │ │ │ + ldr r1, [pc, #44] @ (99714 ) │ │ │ │ + ldr r0, [pc, #48] @ (99718 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #708 @ 0x2c4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6880025 │ │ │ │ - @ instruction: 0xf6700025 │ │ │ │ - @ instruction: 0xf66e0025 │ │ │ │ - @ instruction: 0xf6560025 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + movt r0, #18469 @ 0x4825 │ │ │ │ + subw r0, ip, #2085 @ 0x825 │ │ │ │ + subw r0, sl, #2085 @ 0x825 │ │ │ │ + @ instruction: 0xf6920025 │ │ │ │ + adds r4, r4, #2 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + str r0, [r1, #0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00099720 : │ │ │ │ +0009971c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #176] @ (997e0 ) │ │ │ │ + ldr r6, [pc, #176] @ (997dc ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #172] @ (997e4 ) │ │ │ │ + ldr r3, [pc, #172] @ (997e0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #164] @ (997e8 ) │ │ │ │ + ldr r5, [pc, #164] @ (997e4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #152] @ (997ec ) │ │ │ │ + ldr r3, [pc, #152] @ (997e8 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r6, #0 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ addw r3, r3, #1140 @ 0x474 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 997ca │ │ │ │ - ldr r3, [pc, #136] @ (997f0 ) │ │ │ │ + beq.n 997c6 │ │ │ │ + ldr r3, [pc, #136] @ (997ec ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 997aa │ │ │ │ + bne.n 997a6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 997ce │ │ │ │ - ldr r3, [pc, #124] @ (997f4 ) │ │ │ │ + cbz r1, 997ca │ │ │ │ + ldr r3, [pc, #124] @ (997f0 ) │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 997d2 │ │ │ │ - ldr r3, [pc, #116] @ (997f8 ) │ │ │ │ + bne.n 997ce │ │ │ │ + ldr r3, [pc, #116] @ (997f4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ subs r1, r1, r3 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 995e8 │ │ │ │ - ldr r2, [pc, #104] @ (997fc ) │ │ │ │ - ldr r3, [pc, #76] @ (997e4 ) │ │ │ │ + bl 995e4 │ │ │ │ + ldr r2, [pc, #104] @ (997f8 ) │ │ │ │ + ldr r3, [pc, #76] @ (997e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 997dc │ │ │ │ + bne.n 997d8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #84] @ (99800 ) │ │ │ │ + ldr r0, [pc, #84] @ (997fc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #76] @ (99804 ) │ │ │ │ + ldr r3, [pc, #76] @ (99800 ) │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ - ldr r1, [pc, #76] @ (99808 ) │ │ │ │ - ldr r0, [pc, #76] @ (9980c ) │ │ │ │ + ldr r1, [pc, #76] @ (99804 ) │ │ │ │ + ldr r0, [pc, #76] @ (99808 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 99792 │ │ │ │ + b.n 9978e │ │ │ │ movs r1, #2 │ │ │ │ - b.n 9978c │ │ │ │ - ldr r0, [pc, #60] @ (99810 ) │ │ │ │ + b.n 99788 │ │ │ │ + ldr r0, [pc, #60] @ (9980c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 997b4 │ │ │ │ + b.n 997b0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ movs r2, r5 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ movs r2, r5 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, sl, #10813440 @ 0xa50000 │ │ │ │ - sbc.w r0, r2, #10813440 @ 0xa50000 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + subs.w r0, r6, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf59e0025 │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00099814 : │ │ │ │ +00099810 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (99878 ) │ │ │ │ + ldr r3, [pc, #76] @ (99874 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9987c ) │ │ │ │ + ldr r5, [pc, #72] @ (99878 ) │ │ │ │ addw r3, r3, #1188 @ 0x4a4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 99874 │ │ │ │ - ldr r3, [pc, #64] @ (99880 ) │ │ │ │ + cbz r0, 99870 │ │ │ │ + ldr r3, [pc, #64] @ (9987c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 99854 │ │ │ │ + bne.n 99850 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e384 │ │ │ │ - ldr r0, [pc, #44] @ (99884 ) │ │ │ │ + ldr r0, [pc, #44] @ (99880 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (99888 ) │ │ │ │ - ldr r1, [pc, #40] @ (9988c ) │ │ │ │ + ldr r3, [pc, #40] @ (99884 ) │ │ │ │ + ldr r1, [pc, #40] @ (99888 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (99890 ) │ │ │ │ + ldr r0, [pc, #40] @ (9988c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ movs r3, r5 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f80025 │ │ │ │ + @ instruction: 0xf5340025 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 99868 │ │ │ │ - movs r5, r4 │ │ │ │ - @ instruction: 0xf4b80025 │ │ │ │ + @ instruction: 0xe8280025 │ │ │ │ + @ instruction: 0xf4f40025 │ │ │ │ │ │ │ │ -00099894 : │ │ │ │ +00099890 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #248] @ (9999c ) │ │ │ │ + ldr r6, [pc, #248] @ (99998 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ bl 520b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99946 │ │ │ │ + beq.n 99942 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9997e │ │ │ │ + beq.n 9997a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 998d8 │ │ │ │ + cbz r0, 998d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 998d8 │ │ │ │ + beq.n 998d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 99934 │ │ │ │ + cbz r3, 99930 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 52100 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99960 │ │ │ │ + beq.n 9995c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 99906 │ │ │ │ + cbz r0, 99902 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99906 │ │ │ │ + beq.n 99902 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9993a │ │ │ │ + cbz r3, 99936 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 99912 │ │ │ │ + beq.n 9990e │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 99940 │ │ │ │ + bmi.n 9993c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99926 │ │ │ │ + beq.n 99922 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9992a │ │ │ │ + cbz r3, 99926 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 998d8 │ │ │ │ + b.n 998d4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 99906 │ │ │ │ + b.n 99902 │ │ │ │ bl 84a64 │ │ │ │ - b.n 99912 │ │ │ │ - ldr r3, [pc, #88] @ (999a0 ) │ │ │ │ + b.n 9990e │ │ │ │ + ldr r3, [pc, #88] @ (9999c ) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ - ldr r1, [pc, #84] @ (999a4 ) │ │ │ │ - ldr r0, [pc, #88] @ (999a8 ) │ │ │ │ + ldr r1, [pc, #84] @ (999a0 ) │ │ │ │ + ldr r0, [pc, #88] @ (999a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 99926 │ │ │ │ - ldr r3, [pc, #60] @ (999a0 ) │ │ │ │ + b.n 99922 │ │ │ │ + ldr r3, [pc, #60] @ (9999c ) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ - ldr r1, [pc, #68] @ (999ac ) │ │ │ │ - ldr r0, [pc, #68] @ (999b0 ) │ │ │ │ + ldr r1, [pc, #68] @ (999a8 ) │ │ │ │ + ldr r0, [pc, #68] @ (999ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9995c │ │ │ │ - ldr r3, [pc, #52] @ (999b4 ) │ │ │ │ - movw r2, #28425 @ 0x6f09 │ │ │ │ + b.n 99958 │ │ │ │ + ldr r3, [pc, #52] @ (999b0 ) │ │ │ │ + movw r2, #28431 @ 0x6f0f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #44] @ (999b8 ) │ │ │ │ - ldr r0, [pc, #48] @ (999bc ) │ │ │ │ + ldr r1, [pc, #44] @ (999b4 ) │ │ │ │ + ldr r0, [pc, #48] @ (999b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #752 @ 0x2f0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r4, #10813440 @ 0xa50000 │ │ │ │ - @ instruction: 0xf3d00025 │ │ │ │ - and.w r0, sl, #10813440 @ 0xa50000 │ │ │ │ - @ instruction: 0xf3b60025 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + orn r0, r0, #10813440 @ 0xa50000 │ │ │ │ + and.w r0, ip, #10813440 @ 0xa50000 │ │ │ │ + orr.w r0, r6, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf3f20025 │ │ │ │ + subs r4, r0, r0 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf3f40025 │ │ │ │ + bics.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ │ │ │ │ -000999c0 : │ │ │ │ +000999bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #80] @ (99a20 ) │ │ │ │ + ldr r4, [pc, #80] @ (99a1c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #80] @ 99a24 │ │ │ │ + ldr.w ip, [pc, #80] @ 99a20 │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1236 @ 0x4d4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #64] @ (99a28 ) │ │ │ │ + ldr r4, [pc, #64] @ (99a24 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 99a02 │ │ │ │ + cbz r0, 999fe │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 99894 │ │ │ │ - ldr r2, [pc, #40] @ (99a2c ) │ │ │ │ - ldr r3, [pc, #32] @ (99a28 ) │ │ │ │ + bl 99890 │ │ │ │ + ldr r2, [pc, #40] @ (99a28 ) │ │ │ │ + ldr r3, [pc, #32] @ (99a24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 99a1a │ │ │ │ + bne.n 99a16 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ movs r3, r5 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r7, #92] @ 0x5c │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ -00099a30 : │ │ │ │ +00099a2c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (99a94 ) │ │ │ │ + ldr r3, [pc, #76] @ (99a90 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (99a98 ) │ │ │ │ + ldr r5, [pc, #72] @ (99a94 ) │ │ │ │ addw r3, r3, #1284 @ 0x504 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 99a90 │ │ │ │ - ldr r3, [pc, #64] @ (99a9c ) │ │ │ │ + cbz r0, 99a8c │ │ │ │ + ldr r3, [pc, #64] @ (99a98 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 99a70 │ │ │ │ + bne.n 99a6c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e3cc │ │ │ │ - ldr r0, [pc, #44] @ (99aa0 ) │ │ │ │ + ldr r0, [pc, #44] @ (99a9c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (99aa4 ) │ │ │ │ - ldr r1, [pc, #40] @ (99aa8 ) │ │ │ │ + ldr r3, [pc, #40] @ (99aa0 ) │ │ │ │ + ldr r1, [pc, #40] @ (99aa4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (99aac ) │ │ │ │ + ldr r0, [pc, #40] @ (99aa8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3240025 │ │ │ │ + @ instruction: 0xf3600025 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9964c │ │ │ │ + b.n 996c0 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf3300025 │ │ │ │ + @ instruction: 0xf36c0025 │ │ │ │ │ │ │ │ -00099ab0 : │ │ │ │ +00099aac : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (99c04 ) │ │ │ │ + ldr r7, [pc, #324] @ (99c00 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 52224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99b98 │ │ │ │ + beq.n 99b94 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 99be8 │ │ │ │ + beq.w 99be4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 99afa │ │ │ │ + cbz r0, 99af6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99afa │ │ │ │ + beq.n 99af6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 99b80 │ │ │ │ + beq.n 99b7c │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 99bcc │ │ │ │ + beq.n 99bc8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 99b24 │ │ │ │ + cbz r0, 99b20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99b24 │ │ │ │ + beq.n 99b20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 99b86 │ │ │ │ + beq.n 99b82 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 5227c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99bb0 │ │ │ │ + beq.n 99bac │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 99b52 │ │ │ │ + cbz r0, 99b4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99b52 │ │ │ │ + beq.n 99b4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 99b8c │ │ │ │ + cbz r3, 99b88 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 99b5e │ │ │ │ + beq.n 99b5a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 99b92 │ │ │ │ + bmi.n 99b8e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99b72 │ │ │ │ + beq.n 99b6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 99b76 │ │ │ │ + cbz r3, 99b72 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 99afa │ │ │ │ + b.n 99af6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 99b24 │ │ │ │ + b.n 99b20 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 99b52 │ │ │ │ + b.n 99b4e │ │ │ │ bl 84a64 │ │ │ │ - b.n 99b5e │ │ │ │ - ldr r3, [pc, #108] @ (99c08 ) │ │ │ │ + b.n 99b5a │ │ │ │ + ldr r3, [pc, #108] @ (99c04 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r1, [pc, #108] @ (99c0c ) │ │ │ │ - ldr r0, [pc, #112] @ (99c10 ) │ │ │ │ + ldr r1, [pc, #108] @ (99c08 ) │ │ │ │ + ldr r0, [pc, #112] @ (99c0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 99b72 │ │ │ │ - ldr r3, [pc, #84] @ (99c08 ) │ │ │ │ + b.n 99b6e │ │ │ │ + ldr r3, [pc, #84] @ (99c04 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r1, [pc, #92] @ (99c14 ) │ │ │ │ - ldr r0, [pc, #96] @ (99c18 ) │ │ │ │ + ldr r1, [pc, #92] @ (99c10 ) │ │ │ │ + ldr r0, [pc, #96] @ (99c14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 99bac │ │ │ │ - ldr r3, [pc, #76] @ (99c1c ) │ │ │ │ - movw r2, #44537 @ 0xadf9 │ │ │ │ + b.n 99ba8 │ │ │ │ + ldr r3, [pc, #76] @ (99c18 ) │ │ │ │ + movw r2, #44543 @ 0xadff │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #72] @ (99c20 ) │ │ │ │ - ldr r0, [pc, #72] @ (99c24 ) │ │ │ │ + ldr r1, [pc, #72] @ (99c1c ) │ │ │ │ + ldr r0, [pc, #72] @ (99c20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #788 @ 0x314 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (99c28 ) │ │ │ │ - movw r2, #44527 @ 0xadef │ │ │ │ + ldr r3, [pc, #60] @ (99c24 ) │ │ │ │ + movw r2, #44533 @ 0xadf5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #56] @ (99c2c ) │ │ │ │ - ldr r0, [pc, #56] @ (99c30 ) │ │ │ │ + ldr r1, [pc, #56] @ (99c28 ) │ │ │ │ + ldr r0, [pc, #56] @ (99c2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #788 @ 0x314 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf22c0025 │ │ │ │ - @ instruction: 0xf2140025 │ │ │ │ - @ instruction: 0xf2140025 │ │ │ │ - @ instruction: 0xf1fc0025 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + @ instruction: 0xf2680025 │ │ │ │ + @ instruction: 0xf2500025 │ │ │ │ + @ instruction: 0xf2500025 │ │ │ │ + @ instruction: 0xf2380025 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ movs r5, r4 │ │ │ │ - b.n 99ad4 │ │ │ │ + b.n 99b48 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00099c34 : │ │ │ │ +00099c30 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #168] @ (99cec ) │ │ │ │ + ldr r6, [pc, #168] @ (99ce8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #164] @ (99cf0 ) │ │ │ │ + ldr r3, [pc, #164] @ (99cec ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #156] @ (99cf4 ) │ │ │ │ + ldr r5, [pc, #156] @ (99cf0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #144] @ (99cf8 ) │ │ │ │ + ldr r3, [pc, #144] @ (99cf4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1332 @ 0x534 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 99ca4 │ │ │ │ - ldr r3, [pc, #132] @ (99cfc ) │ │ │ │ + cbz r0, 99ca0 │ │ │ │ + ldr r3, [pc, #132] @ (99cf8 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 99ca8 │ │ │ │ + beq.n 99ca4 │ │ │ │ blx 50364 │ │ │ │ - cbnz r0, 99ca8 │ │ │ │ - ldr r0, [pc, #120] @ (99d00 ) │ │ │ │ + cbnz r0, 99ca4 │ │ │ │ + ldr r0, [pc, #120] @ (99cfc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #112] @ (99d04 ) │ │ │ │ + ldr r3, [pc, #112] @ (99d00 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r1, [pc, #112] @ (99d08 ) │ │ │ │ - ldr r0, [pc, #116] @ (99d0c ) │ │ │ │ + ldr r1, [pc, #112] @ (99d04 ) │ │ │ │ + ldr r0, [pc, #116] @ (99d08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 99cc6 │ │ │ │ - ldr r3, [pc, #100] @ (99d10 ) │ │ │ │ + b.n 99cc2 │ │ │ │ + ldr r3, [pc, #100] @ (99d0c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99cc0 │ │ │ │ - ldr r3, [pc, #92] @ (99d14 ) │ │ │ │ + beq.n 99cbc │ │ │ │ + ldr r3, [pc, #92] @ (99d10 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 99cde │ │ │ │ + bne.n 99cda │ │ │ │ mov r0, r4 │ │ │ │ - bl 99ab0 │ │ │ │ - ldr r2, [pc, #80] @ (99d18 ) │ │ │ │ - ldr r3, [pc, #36] @ (99cf0 ) │ │ │ │ + bl 99aac │ │ │ │ + ldr r2, [pc, #80] @ (99d14 ) │ │ │ │ + ldr r3, [pc, #36] @ (99cec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 99ce8 │ │ │ │ + bne.n 99ce4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (99d1c ) │ │ │ │ + ldr r0, [pc, #60] @ (99d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 99c90 │ │ │ │ + b.n 99c8c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, sl, #37 @ 0x25 │ │ │ │ + @ instruction: 0xf1860025 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1340025 │ │ │ │ - adds.w r0, ip, #37 @ 0x25 │ │ │ │ + sbcs.w r0, r0, #37 @ 0x25 │ │ │ │ + adcs.w r0, r8, #37 @ 0x25 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 99590 │ │ │ │ + b.n 99604 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00099d20 : │ │ │ │ +00099d1c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (99d84 ) │ │ │ │ + ldr r3, [pc, #76] @ (99d80 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (99d88 ) │ │ │ │ + ldr r5, [pc, #72] @ (99d84 ) │ │ │ │ addw r3, r3, #1380 @ 0x564 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 99d80 │ │ │ │ - ldr r3, [pc, #64] @ (99d8c ) │ │ │ │ + cbz r0, 99d7c │ │ │ │ + ldr r3, [pc, #64] @ (99d88 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 99d60 │ │ │ │ + bne.n 99d5c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e414 │ │ │ │ - ldr r0, [pc, #44] @ (99d90 ) │ │ │ │ + ldr r0, [pc, #44] @ (99d8c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (99d94 ) │ │ │ │ - ldr r1, [pc, #40] @ (99d98 ) │ │ │ │ + ldr r3, [pc, #40] @ (99d90 ) │ │ │ │ + ldr r1, [pc, #40] @ (99d94 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (99d9c ) │ │ │ │ + ldr r0, [pc, #40] @ (99d98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r4, #37 @ 0x25 │ │ │ │ + @ instruction: 0xf0c00025 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a35c │ │ │ │ + b.n 9a3d0 │ │ │ │ movs r5, r4 │ │ │ │ - orr.w r0, r0, #37 @ 0x25 │ │ │ │ + orns r0, ip, #37 @ 0x25 │ │ │ │ │ │ │ │ -00099da0 : │ │ │ │ +00099d9c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (99ef4 ) │ │ │ │ + ldr r7, [pc, #324] @ (99ef0 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 522b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99e88 │ │ │ │ + beq.n 99e84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 99ed8 │ │ │ │ + beq.w 99ed4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 99dea │ │ │ │ + cbz r0, 99de6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99dea │ │ │ │ + beq.n 99de6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 99e70 │ │ │ │ + beq.n 99e6c │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 99ebc │ │ │ │ + beq.n 99eb8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 99e14 │ │ │ │ + cbz r0, 99e10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99e14 │ │ │ │ + beq.n 99e10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 99e76 │ │ │ │ + beq.n 99e72 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 5230c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99ea0 │ │ │ │ + beq.n 99e9c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 99e42 │ │ │ │ + cbz r0, 99e3e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99e42 │ │ │ │ + beq.n 99e3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 99e7c │ │ │ │ + cbz r3, 99e78 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 99e4e │ │ │ │ + beq.n 99e4a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 99e82 │ │ │ │ + bmi.n 99e7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99e62 │ │ │ │ + beq.n 99e5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 99e66 │ │ │ │ + cbz r3, 99e62 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 99dea │ │ │ │ + b.n 99de6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 99e14 │ │ │ │ + b.n 99e10 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 99e42 │ │ │ │ + b.n 99e3e │ │ │ │ bl 84a64 │ │ │ │ - b.n 99e4e │ │ │ │ - ldr r3, [pc, #108] @ (99ef8 ) │ │ │ │ + b.n 99e4a │ │ │ │ + ldr r3, [pc, #108] @ (99ef4 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #108] @ (99efc ) │ │ │ │ - ldr r0, [pc, #112] @ (99f00 ) │ │ │ │ + ldr r1, [pc, #108] @ (99ef8 ) │ │ │ │ + ldr r0, [pc, #112] @ (99efc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 99e62 │ │ │ │ - ldr r3, [pc, #84] @ (99ef8 ) │ │ │ │ + b.n 99e5e │ │ │ │ + ldr r3, [pc, #84] @ (99ef4 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #92] @ (99f04 ) │ │ │ │ - ldr r0, [pc, #96] @ (99f08 ) │ │ │ │ + ldr r1, [pc, #92] @ (99f00 ) │ │ │ │ + ldr r0, [pc, #96] @ (99f04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 99e9c │ │ │ │ - ldr r3, [pc, #76] @ (99f0c ) │ │ │ │ - movw r2, #45526 @ 0xb1d6 │ │ │ │ + b.n 99e98 │ │ │ │ + ldr r3, [pc, #76] @ (99f08 ) │ │ │ │ + movw r2, #45532 @ 0xb1dc │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #72] @ (99f10 ) │ │ │ │ - ldr r0, [pc, #72] @ (99f14 ) │ │ │ │ + ldr r1, [pc, #72] @ (99f0c ) │ │ │ │ + ldr r0, [pc, #72] @ (99f10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #820 @ 0x334 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (99f18 ) │ │ │ │ - movw r2, #45516 @ 0xb1cc │ │ │ │ + ldr r3, [pc, #60] @ (99f14 ) │ │ │ │ + movw r2, #45522 @ 0xb1d2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #56] @ (99f1c ) │ │ │ │ - ldr r0, [pc, #56] @ (99f20 ) │ │ │ │ + ldr r1, [pc, #56] @ (99f18 ) │ │ │ │ + ldr r0, [pc, #56] @ (99f1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #820 @ 0x334 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 99830 │ │ │ │ + b.n 998a4 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.s32 d0, d4, d21 │ │ │ │ - b.n 99808 │ │ │ │ + vhadd.s32 d16, d0, d21 │ │ │ │ + b.n 9987c │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.s8 d0, d12, d21 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + vhadd.s8 d16, d8, d21 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ movs r0, r5 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ movs r5, r4 │ │ │ │ - b.n 997e4 │ │ │ │ + b.n 99858 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ movs r0, r5 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -00099f24 : │ │ │ │ +00099f20 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #168] @ (99fdc ) │ │ │ │ + ldr r6, [pc, #168] @ (99fd8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #164] @ (99fe0 ) │ │ │ │ + ldr r3, [pc, #164] @ (99fdc ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #156] @ (99fe4 ) │ │ │ │ + ldr r5, [pc, #156] @ (99fe0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #144] @ (99fe8 ) │ │ │ │ + ldr r3, [pc, #144] @ (99fe4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 99f94 │ │ │ │ - ldr r3, [pc, #132] @ (99fec ) │ │ │ │ + cbz r0, 99f90 │ │ │ │ + ldr r3, [pc, #132] @ (99fe8 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 99f98 │ │ │ │ + beq.n 99f94 │ │ │ │ blx 50364 │ │ │ │ - cbnz r0, 99f98 │ │ │ │ - ldr r0, [pc, #120] @ (99ff0 ) │ │ │ │ + cbnz r0, 99f94 │ │ │ │ + ldr r0, [pc, #120] @ (99fec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #112] @ (99ff4 ) │ │ │ │ + ldr r3, [pc, #112] @ (99ff0 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #112] @ (99ff8 ) │ │ │ │ - ldr r0, [pc, #116] @ (99ffc ) │ │ │ │ + ldr r1, [pc, #112] @ (99ff4 ) │ │ │ │ + ldr r0, [pc, #116] @ (99ff8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 99fb6 │ │ │ │ - ldr r3, [pc, #100] @ (9a000 ) │ │ │ │ + b.n 99fb2 │ │ │ │ + ldr r3, [pc, #100] @ (99ffc ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99fb0 │ │ │ │ - ldr r3, [pc, #92] @ (9a004 ) │ │ │ │ + beq.n 99fac │ │ │ │ + ldr r3, [pc, #92] @ (9a000 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 99fce │ │ │ │ + bne.n 99fca │ │ │ │ mov r0, r4 │ │ │ │ - bl 99da0 │ │ │ │ - ldr r2, [pc, #80] @ (9a008 ) │ │ │ │ - ldr r3, [pc, #36] @ (99fe0 ) │ │ │ │ + bl 99d9c │ │ │ │ + ldr r2, [pc, #80] @ (9a004 ) │ │ │ │ + ldr r3, [pc, #36] @ (99fdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 99fd8 │ │ │ │ + bne.n 99fd4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (9a00c ) │ │ │ │ + ldr r0, [pc, #60] @ (9a008 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 99f80 │ │ │ │ + b.n 99f7c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r4, [r0, #12] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r6, [r6, #8] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 5, cr0, cr10, cr5, {1} │ │ │ │ + cdp 0, 9, cr0, cr6, cr5, {1} │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a73c │ │ │ │ + b.n 9a7b0 │ │ │ │ movs r5, r4 │ │ │ │ - cdp 0, 2, cr0, cr12, cr5, {1} │ │ │ │ + cdp 0, 6, cr0, cr8, cr5, {1} │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #4] │ │ │ │ + str r6, [r0, #4] │ │ │ │ movs r2, r5 │ │ │ │ - b.n 9a2a0 │ │ │ │ + b.n 9a314 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009a010 : │ │ │ │ +0009a00c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r5, [pc, #144] @ (9a0b4 ) │ │ │ │ + ldr r5, [pc, #144] @ (9a0b0 ) │ │ │ │ cmp r3, #14 │ │ │ │ add r5, pc │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - beq.n 9a02e │ │ │ │ + beq.n 9a02a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [r0, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9a098 │ │ │ │ + beq.n 9a094 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #112] @ (9a0b8 ) │ │ │ │ + ldr r3, [pc, #112] @ (9a0b4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9a062 │ │ │ │ + beq.n 9a05e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 9a06e │ │ │ │ + cbz r3, 9a06a │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 9a076 │ │ │ │ + beq.n 9a072 │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9a062 │ │ │ │ + b.n 9a05e │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a066 │ │ │ │ - ldr r3, [pc, #60] @ (9a0bc ) │ │ │ │ + beq.n 9a062 │ │ │ │ + ldr r3, [pc, #60] @ (9a0b8 ) │ │ │ │ movw r2, #875 @ 0x36b │ │ │ │ - ldr r1, [pc, #56] @ (9a0c0 ) │ │ │ │ - ldr r0, [pc, #60] @ (9a0c4 ) │ │ │ │ + ldr r1, [pc, #56] @ (9a0bc ) │ │ │ │ + ldr r0, [pc, #60] @ (9a0c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #44] @ (9a0c8 ) │ │ │ │ - movw r2, #61916 @ 0xf1dc │ │ │ │ + ldr r3, [pc, #44] @ (9a0c4 ) │ │ │ │ + movw r2, #61922 @ 0xf1e2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #40] @ (9a0cc ) │ │ │ │ - ldr r0, [pc, #40] @ (9a0d0 ) │ │ │ │ + ldr r1, [pc, #40] @ (9a0c8 ) │ │ │ │ + ldr r0, [pc, #40] @ (9a0cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #860 @ 0x35c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r8, #148] @ 0x94 │ │ │ │ - stc 0, cr0, [ip, #-148]! @ 0xffffff6c │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + stcl 0, cr0, [r4, #148] @ 0x94 │ │ │ │ + stcl 0, cr0, [r8, #-148]! @ 0xffffff6c │ │ │ │ + asrs r2, r5, #11 │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009a0d4 : │ │ │ │ +0009a0d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (9a18c ) │ │ │ │ + ldr r4, [pc, #168] @ (9a188 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ 9a190 │ │ │ │ + ldr.w lr, [pc, #168] @ 9a18c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ 9a194 │ │ │ │ + ldr.w ip, [pc, #164] @ 9a190 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1476 @ 0x5c4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (9a198 ) │ │ │ │ + ldr r4, [pc, #148] @ (9a194 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a184 │ │ │ │ - ldr r3, [pc, #124] @ (9a19c ) │ │ │ │ + beq.n 9a180 │ │ │ │ + ldr r3, [pc, #124] @ (9a198 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9a166 │ │ │ │ + bne.n 9a162 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9a010 │ │ │ │ + bl 9a00c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9a184 │ │ │ │ - cbnz r0, 9a160 │ │ │ │ - ldr r3, [pc, #104] @ (9a1a0 ) │ │ │ │ + beq.n 9a180 │ │ │ │ + cbnz r0, 9a15c │ │ │ │ + ldr r3, [pc, #104] @ (9a19c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (9a1a4 ) │ │ │ │ - ldr r3, [pc, #72] @ (9a194 ) │ │ │ │ + ldr r2, [pc, #88] @ (9a1a0 ) │ │ │ │ + ldr r3, [pc, #72] @ (9a190 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9a188 │ │ │ │ + bne.n 9a184 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (9a1a8 ) │ │ │ │ + ldr r3, [pc, #68] @ (9a1a4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n 9a13a │ │ │ │ - ldr r0, [pc, #68] @ (9a1ac ) │ │ │ │ + b.n 9a136 │ │ │ │ + ldr r0, [pc, #68] @ (9a1a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (9a1b0 ) │ │ │ │ - ldr r1, [pc, #64] @ (9a1b4 ) │ │ │ │ + ldr r3, [pc, #64] @ (9a1ac ) │ │ │ │ + ldr r1, [pc, #64] @ (9a1b0 ) │ │ │ │ movw r2, #874 @ 0x36a │ │ │ │ - ldr r0, [pc, #64] @ (9a1b8 ) │ │ │ │ + ldr r0, [pc, #64] @ (9a1b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9a148 │ │ │ │ + b.n 9a144 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ movs r3, r5 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], {37} @ 0x25 │ │ │ │ - ldc 0, cr0, [ip], #-148 @ 0xffffff6c │ │ │ │ + ldcl 0, cr0, [r4], {37} @ 0x25 │ │ │ │ + ldcl 0, cr0, [r8], #-148 @ 0xffffff6c │ │ │ │ │ │ │ │ -0009a1bc : │ │ │ │ +0009a1b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r5, [pc, #144] @ (9a260 ) │ │ │ │ + ldr r5, [pc, #144] @ (9a25c ) │ │ │ │ cmp r3, #16 │ │ │ │ add r5, pc │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - beq.n 9a1da │ │ │ │ + beq.n 9a1d6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [r0, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9a244 │ │ │ │ + beq.n 9a240 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #112] @ (9a264 ) │ │ │ │ + ldr r3, [pc, #112] @ (9a260 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9a20e │ │ │ │ + beq.n 9a20a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 9a21a │ │ │ │ + cbz r3, 9a216 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 9a222 │ │ │ │ + beq.n 9a21e │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9a20e │ │ │ │ + b.n 9a20a │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a212 │ │ │ │ - ldr r3, [pc, #60] @ (9a268 ) │ │ │ │ + beq.n 9a20e │ │ │ │ + ldr r3, [pc, #60] @ (9a264 ) │ │ │ │ movw r2, #879 @ 0x36f │ │ │ │ - ldr r1, [pc, #56] @ (9a26c ) │ │ │ │ - ldr r0, [pc, #60] @ (9a270 ) │ │ │ │ + ldr r1, [pc, #56] @ (9a268 ) │ │ │ │ + ldr r0, [pc, #60] @ (9a26c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #44] @ (9a274 ) │ │ │ │ - movw r2, #61986 @ 0xf222 │ │ │ │ + ldr r3, [pc, #44] @ (9a270 ) │ │ │ │ + movw r2, #61992 @ 0xf228 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #40] @ (9a278 ) │ │ │ │ - ldr r0, [pc, #40] @ (9a27c ) │ │ │ │ + ldr r1, [pc, #40] @ (9a274 ) │ │ │ │ + ldr r0, [pc, #40] @ (9a278 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #892 @ 0x37c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebec0025 │ │ │ │ - @ instruction: 0xeb800025 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + stc 0, cr0, [r8], #-148 @ 0xffffff6c │ │ │ │ + subs.w r0, ip, r5, asr #32 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + strh r6, [r6, r2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009a280 : │ │ │ │ +0009a27c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #84] @ (9a2e4 ) │ │ │ │ + ldr r6, [pc, #84] @ (9a2e0 ) │ │ │ │ mov r5, r0 │ │ │ │ - bl 9a010 │ │ │ │ + bl 9a00c │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9a2c8 │ │ │ │ - cbz r0, 9a2a4 │ │ │ │ + beq.n 9a2c4 │ │ │ │ + cbz r0, 9a2a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a1bc │ │ │ │ + bl 9a1b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 9a2a0 │ │ │ │ - ldr r3, [pc, #52] @ (9a2e8 ) │ │ │ │ + bne.n 9a29c │ │ │ │ + ldr r3, [pc, #52] @ (9a2e4 ) │ │ │ │ movw r2, #871 @ 0x367 │ │ │ │ - ldr r1, [pc, #52] @ (9a2ec ) │ │ │ │ - ldr r0, [pc, #52] @ (9a2f0 ) │ │ │ │ + ldr r1, [pc, #52] @ (9a2e8 ) │ │ │ │ + ldr r0, [pc, #52] @ (9a2ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9a2a0 │ │ │ │ - ldr r3, [pc, #28] @ (9a2e8 ) │ │ │ │ + b.n 9a29c │ │ │ │ + ldr r3, [pc, #28] @ (9a2e4 ) │ │ │ │ movw r2, #871 @ 0x367 │ │ │ │ - ldr r1, [pc, #36] @ (9a2f4 ) │ │ │ │ - ldr r0, [pc, #36] @ (9a2f8 ) │ │ │ │ + ldr r1, [pc, #36] @ (9a2f0 ) │ │ │ │ + ldr r0, [pc, #36] @ (9a2f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r6, r5, asr #32 │ │ │ │ - @ instruction: 0xeafa0025 │ │ │ │ - adcs.w r0, lr, r5, asr #32 │ │ │ │ - @ instruction: 0xeae20025 │ │ │ │ + subs.w r0, r2, r5, asr #32 │ │ │ │ + @ instruction: 0xeb360025 │ │ │ │ + @ instruction: 0xeb9a0025 │ │ │ │ + adds.w r0, lr, r5, asr #32 │ │ │ │ │ │ │ │ -0009a2fc : │ │ │ │ +0009a2f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (9a3b4 ) │ │ │ │ + ldr r4, [pc, #168] @ (9a3b0 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ 9a3b8 │ │ │ │ + ldr.w lr, [pc, #168] @ 9a3b4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ 9a3bc │ │ │ │ + ldr.w ip, [pc, #164] @ 9a3b8 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1524 @ 0x5f4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (9a3c0 ) │ │ │ │ + ldr r4, [pc, #148] @ (9a3bc ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a3ac │ │ │ │ - ldr r3, [pc, #124] @ (9a3c4 ) │ │ │ │ + beq.n 9a3a8 │ │ │ │ + ldr r3, [pc, #124] @ (9a3c0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9a38e │ │ │ │ + bne.n 9a38a │ │ │ │ mov r0, r1 │ │ │ │ - bl 9a280 │ │ │ │ + bl 9a27c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9a3ac │ │ │ │ - cbnz r0, 9a388 │ │ │ │ - ldr r3, [pc, #104] @ (9a3c8 ) │ │ │ │ + beq.n 9a3a8 │ │ │ │ + cbnz r0, 9a384 │ │ │ │ + ldr r3, [pc, #104] @ (9a3c4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (9a3cc ) │ │ │ │ - ldr r3, [pc, #72] @ (9a3bc ) │ │ │ │ + ldr r2, [pc, #88] @ (9a3c8 ) │ │ │ │ + ldr r3, [pc, #72] @ (9a3b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9a3b0 │ │ │ │ + bne.n 9a3ac │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (9a3d0 ) │ │ │ │ + ldr r3, [pc, #68] @ (9a3cc ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n 9a362 │ │ │ │ - ldr r0, [pc, #68] @ (9a3d4 ) │ │ │ │ + b.n 9a35e │ │ │ │ + ldr r0, [pc, #68] @ (9a3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (9a3d8 ) │ │ │ │ - ldr r1, [pc, #64] @ (9a3dc ) │ │ │ │ + ldr r3, [pc, #64] @ (9a3d4 ) │ │ │ │ + ldr r1, [pc, #64] @ (9a3d8 ) │ │ │ │ movw r2, #870 @ 0x366 │ │ │ │ - ldr r0, [pc, #64] @ (9a3e0 ) │ │ │ │ + ldr r0, [pc, #64] @ (9a3dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9a370 │ │ │ │ + b.n 9a36c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r2] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - nop │ │ │ │ - movs r5, r4 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + itt cc │ │ │ │ + movcc r5, r4 │ │ │ │ + lslcc r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r0, r5, asr #32 │ │ │ │ - ands.w r0, r4, r5, asr #32 │ │ │ │ + pkhtb r0, ip, r5, asr #32 │ │ │ │ + orrs.w r0, r0, r5, asr #32 │ │ │ │ │ │ │ │ -0009a3e4 : │ │ │ │ +0009a3e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (9a49c ) │ │ │ │ + ldr r4, [pc, #168] @ (9a498 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ 9a4a0 │ │ │ │ + ldr.w lr, [pc, #168] @ 9a49c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ 9a4a4 │ │ │ │ + ldr.w ip, [pc, #164] @ 9a4a0 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1572 @ 0x624 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (9a4a8 ) │ │ │ │ + ldr r4, [pc, #148] @ (9a4a4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a494 │ │ │ │ - ldr r3, [pc, #124] @ (9a4ac ) │ │ │ │ + beq.n 9a490 │ │ │ │ + ldr r3, [pc, #124] @ (9a4a8 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9a476 │ │ │ │ + bne.n 9a472 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9a1bc │ │ │ │ + bl 9a1b8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9a494 │ │ │ │ - cbnz r0, 9a470 │ │ │ │ - ldr r3, [pc, #104] @ (9a4b0 ) │ │ │ │ + beq.n 9a490 │ │ │ │ + cbnz r0, 9a46c │ │ │ │ + ldr r3, [pc, #104] @ (9a4ac ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (9a4b4 ) │ │ │ │ - ldr r3, [pc, #72] @ (9a4a4 ) │ │ │ │ + ldr r2, [pc, #88] @ (9a4b0 ) │ │ │ │ + ldr r3, [pc, #72] @ (9a4a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9a498 │ │ │ │ + bne.n 9a494 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (9a4b8 ) │ │ │ │ + ldr r3, [pc, #68] @ (9a4b4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n 9a44a │ │ │ │ - ldr r0, [pc, #68] @ (9a4bc ) │ │ │ │ + b.n 9a446 │ │ │ │ + ldr r0, [pc, #68] @ (9a4b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (9a4c0 ) │ │ │ │ - ldr r1, [pc, #64] @ (9a4c4 ) │ │ │ │ + ldr r3, [pc, #64] @ (9a4bc ) │ │ │ │ + ldr r1, [pc, #64] @ (9a4c0 ) │ │ │ │ movw r2, #878 @ 0x36e │ │ │ │ - ldr r0, [pc, #64] @ (9a4c8 ) │ │ │ │ + ldr r0, [pc, #64] @ (9a4c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9a458 │ │ │ │ + b.n 9a454 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0018 │ │ │ │ + bkpt 0x0054 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9980025 │ │ │ │ - stmdb ip!, {r0, r2, r5} │ │ │ │ + ldrd r0, r0, [r4, #148] @ 0x94 │ │ │ │ + strd r0, r0, [r8, #-148]! @ 0x94 │ │ │ │ │ │ │ │ -0009a4cc : │ │ │ │ +0009a4c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr.w r8, [pc, #272] @ 9a5f4 │ │ │ │ + ldr.w r8, [pc, #272] @ 9a5f0 │ │ │ │ sub sp, #8 │ │ │ │ add r8, pc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9a5b2 │ │ │ │ + bmi.n 9a5ae │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9a5bc │ │ │ │ + beq.n 9a5b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #244] @ (9a5f8 ) │ │ │ │ + ldr r3, [pc, #244] @ (9a5f4 ) │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ add.w r3, r7, #8192 @ 0x2000 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ bl 88b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fcbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9a5d8 │ │ │ │ + beq.n 9a5d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9a530 │ │ │ │ + beq.n 9a52c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 9a580 │ │ │ │ + cbz r3, 9a57c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 9a58a │ │ │ │ + blt.n 9a586 │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ - bne.n 9a560 │ │ │ │ + bne.n 9a55c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9a54a │ │ │ │ + beq.n 9a546 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 9a552 │ │ │ │ + cbz r3, 9a54e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -126419,269 +126420,269 @@ │ │ │ │ ldr.w r1, [r7, #2304] @ 0x900 │ │ │ │ mov r0, r6 │ │ │ │ bl 85f50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9a54a │ │ │ │ + beq.n 9a546 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a54a │ │ │ │ - b.n 9a552 │ │ │ │ + bne.n 9a546 │ │ │ │ + b.n 9a54e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 9a534 │ │ │ │ - ldr r3, [pc, #112] @ (9a5fc ) │ │ │ │ + bge.n 9a530 │ │ │ │ + ldr r3, [pc, #112] @ (9a5f8 ) │ │ │ │ movw r2, #930 @ 0x3a2 │ │ │ │ - ldr r1, [pc, #108] @ (9a600 ) │ │ │ │ + ldr r1, [pc, #108] @ (9a5fc ) │ │ │ │ movs r4, #2 │ │ │ │ - ldr r0, [pc, #108] @ (9a604 ) │ │ │ │ + ldr r0, [pc, #108] @ (9a600 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 9a4ec │ │ │ │ - ldr r3, [pc, #72] @ (9a608 ) │ │ │ │ - movw r2, #62905 @ 0xf5b9 │ │ │ │ + b.n 9a4e8 │ │ │ │ + ldr r3, [pc, #72] @ (9a604 ) │ │ │ │ + movw r2, #62911 @ 0xf5bf │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #68] @ (9a60c ) │ │ │ │ - ldr r0, [pc, #68] @ (9a610 ) │ │ │ │ + ldr r1, [pc, #68] @ (9a608 ) │ │ │ │ + ldr r0, [pc, #68] @ (9a60c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ (9a614 ) │ │ │ │ - movw r2, #62909 @ 0xf5bd │ │ │ │ + ldr r3, [pc, #56] @ (9a610 ) │ │ │ │ + movw r2, #62915 @ 0xf5c3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #52] @ (9a618 ) │ │ │ │ - ldr r0, [pc, #52] @ (9a61c ) │ │ │ │ + ldr r1, [pc, #52] @ (9a614 ) │ │ │ │ + ldr r0, [pc, #52] @ (9a618 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r6, [r2, r4] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r6!, {r0, r2, r5} │ │ │ │ - @ instruction: 0xe81c0025 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + ldrd r0, r0, [r2], #148 @ 0x94 │ │ │ │ + @ instruction: 0xe8580025 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [pc, #464] @ (9a7e0 ) │ │ │ │ + ldr r6, [pc, #704] @ (9a8cc ) │ │ │ │ movs r5, r4 │ │ │ │ - strd r0, r0, [lr], #-148 @ 0x94 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + stmia.w sl!, {r0, r2, r5} │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [pc, #352] @ (9a77c ) │ │ │ │ + ldr r6, [pc, #592] @ (9a868 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #920] @ (9a9b8 ) │ │ │ │ + ldr r7, [pc, #136] @ (9a6a4 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009a620 : │ │ │ │ +0009a61c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (9a6d8 ) │ │ │ │ + ldr r4, [pc, #168] @ (9a6d4 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ 9a6dc │ │ │ │ + ldr.w lr, [pc, #168] @ 9a6d8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ 9a6e0 │ │ │ │ + ldr.w ip, [pc, #164] @ 9a6dc │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1620 @ 0x654 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (9a6e4 ) │ │ │ │ + ldr r4, [pc, #148] @ (9a6e0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a6d0 │ │ │ │ - ldr r3, [pc, #124] @ (9a6e8 ) │ │ │ │ + beq.n 9a6cc │ │ │ │ + ldr r3, [pc, #124] @ (9a6e4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9a6b2 │ │ │ │ + bne.n 9a6ae │ │ │ │ mov r0, r1 │ │ │ │ - bl 9a4cc │ │ │ │ + bl 9a4c8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9a6d0 │ │ │ │ - cbnz r0, 9a6ac │ │ │ │ - ldr r3, [pc, #104] @ (9a6ec ) │ │ │ │ + beq.n 9a6cc │ │ │ │ + cbnz r0, 9a6a8 │ │ │ │ + ldr r3, [pc, #104] @ (9a6e8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (9a6f0 ) │ │ │ │ - ldr r3, [pc, #72] @ (9a6e0 ) │ │ │ │ + ldr r2, [pc, #88] @ (9a6ec ) │ │ │ │ + ldr r3, [pc, #72] @ (9a6dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9a6d4 │ │ │ │ + bne.n 9a6d0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (9a6f4 ) │ │ │ │ + ldr r3, [pc, #68] @ (9a6f0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n 9a686 │ │ │ │ - ldr r0, [pc, #68] @ (9a6f8 ) │ │ │ │ + b.n 9a682 │ │ │ │ + ldr r0, [pc, #68] @ (9a6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (9a6fc ) │ │ │ │ - ldr r1, [pc, #64] @ (9a700 ) │ │ │ │ + ldr r3, [pc, #64] @ (9a6f8 ) │ │ │ │ + ldr r1, [pc, #64] @ (9a6fc ) │ │ │ │ movw r2, #923 @ 0x39b │ │ │ │ - ldr r0, [pc, #64] @ (9a704 ) │ │ │ │ + ldr r0, [pc, #64] @ (9a700 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9a694 │ │ │ │ + b.n 9a690 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 9a772 │ │ │ │ + pop {r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a614 │ │ │ │ + b.n 9a688 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a4e8 │ │ │ │ + b.n 9a55c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009a708 : │ │ │ │ +0009a704 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r7, [pc, #292] @ (9a840 ) │ │ │ │ + ldr r7, [pc, #292] @ (9a83c ) │ │ │ │ sub sp, #12 │ │ │ │ add r7, pc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9a7fe │ │ │ │ + bmi.n 9a7fa │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9a824 │ │ │ │ + beq.n 9a820 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #264] @ (9a844 ) │ │ │ │ + ldr r3, [pc, #264] @ (9a840 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add.w r3, r3, #8192 @ 0x2000 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ bl 88b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fcbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9a808 │ │ │ │ + beq.n 9a804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9a766 │ │ │ │ + beq.n 9a762 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9a7bc │ │ │ │ + cbz r3, 9a7b8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 9a7c6 │ │ │ │ + blt.n 9a7c2 │ │ │ │ ands.w r5, r5, #255 @ 0xff │ │ │ │ - bne.n 9a788 │ │ │ │ + bne.n 9a784 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9a782 │ │ │ │ + beq.n 9a77e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9a7ea │ │ │ │ + beq.n 9a7e6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 85f84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9a7a0 │ │ │ │ + beq.n 9a79c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 9a7f6 │ │ │ │ + cbz r3, 9a7f2 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 9a782 │ │ │ │ - ldr r3, [pc, #160] @ (9a848 ) │ │ │ │ + bne.n 9a77e │ │ │ │ + ldr r3, [pc, #160] @ (9a844 ) │ │ │ │ movw r2, #937 @ 0x3a9 │ │ │ │ - ldr r1, [pc, #160] @ (9a84c ) │ │ │ │ - ldr r0, [pc, #160] @ (9a850 ) │ │ │ │ + ldr r1, [pc, #160] @ (9a848 ) │ │ │ │ + ldr r0, [pc, #160] @ (9a84c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9a782 │ │ │ │ + b.n 9a77e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 9a76a │ │ │ │ - ldr r3, [pc, #128] @ (9a848 ) │ │ │ │ + bge.n 9a766 │ │ │ │ + ldr r3, [pc, #128] @ (9a844 ) │ │ │ │ movw r2, #937 @ 0x3a9 │ │ │ │ - ldr r1, [pc, #132] @ (9a854 ) │ │ │ │ + ldr r1, [pc, #132] @ (9a850 ) │ │ │ │ movs r5, #2 │ │ │ │ - ldr r0, [pc, #132] @ (9a858 ) │ │ │ │ + ldr r0, [pc, #132] @ (9a854 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ @@ -126691,727 +126692,727 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9a7a0 │ │ │ │ + b.n 9a79c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 9a724 │ │ │ │ - ldr r3, [pc, #80] @ (9a85c ) │ │ │ │ - movw r2, #62985 @ 0xf609 │ │ │ │ + b.n 9a720 │ │ │ │ + ldr r3, [pc, #80] @ (9a858 ) │ │ │ │ + movw r2, #62991 @ 0xf60f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #76] @ (9a860 ) │ │ │ │ - ldr r0, [pc, #76] @ (9a864 ) │ │ │ │ + ldr r1, [pc, #76] @ (9a85c ) │ │ │ │ + ldr r0, [pc, #76] @ (9a860 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #956 @ 0x3bc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ (9a868 ) │ │ │ │ - movw r2, #62981 @ 0xf605 │ │ │ │ + ldr r3, [pc, #64] @ (9a864 ) │ │ │ │ + movw r2, #62987 @ 0xf60b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #60] @ (9a86c ) │ │ │ │ - ldr r0, [pc, #60] @ (9a870 ) │ │ │ │ + ldr r1, [pc, #60] @ (9a868 ) │ │ │ │ + ldr r0, [pc, #60] @ (9a86c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #956 @ 0x3bc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a5ac │ │ │ │ + b.n 9a620 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a460 │ │ │ │ + b.n 9a4d4 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a56c │ │ │ │ + b.n 9a5e0 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a420 │ │ │ │ + b.n 9a494 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [pc, #160] @ (9a904 ) │ │ │ │ + ldr r4, [pc, #400] @ (9a9f0 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #728] @ (9ab40 ) │ │ │ │ + ldr r4, [pc, #968] @ (9ac2c ) │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [pc, #48] @ (9a8a0 ) │ │ │ │ + ldr r4, [pc, #288] @ (9a98c ) │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a480 │ │ │ │ + b.n 9a4f4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009a874 : │ │ │ │ +0009a870 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (9a92c ) │ │ │ │ + ldr r4, [pc, #168] @ (9a928 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ 9a930 │ │ │ │ + ldr.w lr, [pc, #168] @ 9a92c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ 9a934 │ │ │ │ + ldr.w ip, [pc, #164] @ 9a930 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1668 @ 0x684 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (9a938 ) │ │ │ │ + ldr r4, [pc, #148] @ (9a934 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a924 │ │ │ │ - ldr r3, [pc, #124] @ (9a93c ) │ │ │ │ + beq.n 9a920 │ │ │ │ + ldr r3, [pc, #124] @ (9a938 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9a906 │ │ │ │ + bne.n 9a902 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9a708 │ │ │ │ + bl 9a704 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9a924 │ │ │ │ - cbnz r0, 9a900 │ │ │ │ - ldr r3, [pc, #104] @ (9a940 ) │ │ │ │ + beq.n 9a920 │ │ │ │ + cbnz r0, 9a8fc │ │ │ │ + ldr r3, [pc, #104] @ (9a93c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (9a944 ) │ │ │ │ - ldr r3, [pc, #72] @ (9a934 ) │ │ │ │ + ldr r2, [pc, #88] @ (9a940 ) │ │ │ │ + ldr r3, [pc, #72] @ (9a930 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9a928 │ │ │ │ + bne.n 9a924 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (9a948 ) │ │ │ │ + ldr r3, [pc, #68] @ (9a944 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n 9a8da │ │ │ │ - ldr r0, [pc, #68] @ (9a94c ) │ │ │ │ + b.n 9a8d6 │ │ │ │ + ldr r0, [pc, #68] @ (9a948 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (9a950 ) │ │ │ │ - ldr r1, [pc, #64] @ (9a954 ) │ │ │ │ + ldr r3, [pc, #64] @ (9a94c ) │ │ │ │ + ldr r1, [pc, #64] @ (9a950 ) │ │ │ │ movw r2, #933 @ 0x3a5 │ │ │ │ - ldr r0, [pc, #64] @ (9a958 ) │ │ │ │ + ldr r0, [pc, #64] @ (9a954 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9a8e8 │ │ │ │ + b.n 9a8e4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ movs r3, r5 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 9a972 │ │ │ │ + cbnz r4, 9a97c │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a3e0 │ │ │ │ + b.n 9a454 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a294 │ │ │ │ + b.n 9a308 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009a95c : │ │ │ │ +0009a958 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #164] @ (9aa10 ) │ │ │ │ + ldr r4, [pc, #164] @ (9aa0c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #164] @ 9aa14 │ │ │ │ + ldr.w lr, [pc, #164] @ 9aa10 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #160] @ 9aa18 │ │ │ │ + ldr.w ip, [pc, #160] @ 9aa14 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1716 @ 0x6b4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #144] @ (9aa1c ) │ │ │ │ + ldr r4, [pc, #144] @ (9aa18 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9aa08 │ │ │ │ + beq.n 9aa04 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 9a9ea │ │ │ │ + bpl.n 9a9e6 │ │ │ │ mov r0, r1 │ │ │ │ bl 85f84 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9aa08 │ │ │ │ - cbnz r0, 9a9e4 │ │ │ │ - ldr r3, [pc, #100] @ (9aa20 ) │ │ │ │ + beq.n 9aa04 │ │ │ │ + cbnz r0, 9a9e0 │ │ │ │ + ldr r3, [pc, #100] @ (9aa1c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #84] @ (9aa24 ) │ │ │ │ - ldr r3, [pc, #72] @ (9aa18 ) │ │ │ │ + ldr r2, [pc, #84] @ (9aa20 ) │ │ │ │ + ldr r3, [pc, #72] @ (9aa14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9aa0c │ │ │ │ + bne.n 9aa08 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ (9aa28 ) │ │ │ │ + ldr r3, [pc, #64] @ (9aa24 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n 9a9be │ │ │ │ - ldr r0, [pc, #64] @ (9aa2c ) │ │ │ │ + b.n 9a9ba │ │ │ │ + ldr r0, [pc, #64] @ (9aa28 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (9aa30 ) │ │ │ │ - ldr r1, [pc, #60] @ (9aa34 ) │ │ │ │ + ldr r3, [pc, #60] @ (9aa2c ) │ │ │ │ + ldr r1, [pc, #60] @ (9aa30 ) │ │ │ │ mov.w r2, #940 @ 0x3ac │ │ │ │ - ldr r0, [pc, #60] @ (9aa38 ) │ │ │ │ + ldr r0, [pc, #60] @ (9aa34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9a9cc │ │ │ │ + b.n 9a9c8 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ movs r3, r5 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a328 │ │ │ │ + b.n 9a39c │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9b1ac │ │ │ │ + b.n 9b220 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009aa3c : │ │ │ │ +0009aa38 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #160] @ (9aaec ) │ │ │ │ + ldr r4, [pc, #160] @ (9aae8 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #160] @ 9aaf0 │ │ │ │ + ldr.w lr, [pc, #160] @ 9aaec │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #156] @ 9aaf4 │ │ │ │ + ldr.w ip, [pc, #156] @ 9aaf0 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1764 @ 0x6e4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #140] @ (9aaf8 ) │ │ │ │ + ldr r4, [pc, #140] @ (9aaf4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9aae4 │ │ │ │ - ldr r3, [pc, #116] @ (9aafc ) │ │ │ │ + beq.n 9aae0 │ │ │ │ + ldr r3, [pc, #116] @ (9aaf8 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9aac6 │ │ │ │ + bne.n 9aac2 │ │ │ │ mov r0, r1 │ │ │ │ bl 5566c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9aae4 │ │ │ │ - ldr r3, [pc, #96] @ (9ab00 ) │ │ │ │ + beq.n 9aae0 │ │ │ │ + ldr r3, [pc, #96] @ (9aafc ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #84] @ (9ab04 ) │ │ │ │ - ldr r3, [pc, #64] @ (9aaf4 ) │ │ │ │ + ldr r2, [pc, #84] @ (9ab00 ) │ │ │ │ + ldr r3, [pc, #64] @ (9aaf0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9aae8 │ │ │ │ + bne.n 9aae4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #64] @ (9ab08 ) │ │ │ │ + ldr r0, [pc, #64] @ (9ab04 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (9ab0c ) │ │ │ │ - ldr r1, [pc, #60] @ (9ab10 ) │ │ │ │ + ldr r3, [pc, #60] @ (9ab08 ) │ │ │ │ + ldr r1, [pc, #60] @ (9ab0c ) │ │ │ │ movw r2, #978 @ 0x3d2 │ │ │ │ - ldr r0, [pc, #60] @ (9ab14 ) │ │ │ │ + ldr r0, [pc, #60] @ (9ab10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9aaae │ │ │ │ + b.n 9aaaa │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ movs r3, r5 │ │ │ │ - strb r2, [r4, r6] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + strb r6, [r1, r5] │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9b28c │ │ │ │ + b.n 9b300 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9b0d0 │ │ │ │ + b.n 9b144 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009ab18 : │ │ │ │ +0009ab14 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #40] @ (9ab50 ) │ │ │ │ + ldr r5, [pc, #40] @ (9ab4c ) │ │ │ │ blx 4fdd0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 9ab36 │ │ │ │ + cbz r0, 9ab32 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #28] @ (9ab54 ) │ │ │ │ + ldr r3, [pc, #28] @ (9ab50 ) │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr r1, [pc, #28] @ (9ab58 ) │ │ │ │ - ldr r0, [pc, #28] @ (9ab5c ) │ │ │ │ + ldr r1, [pc, #28] @ (9ab54 ) │ │ │ │ + ldr r0, [pc, #28] @ (9ab58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r1, r3] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9b228 │ │ │ │ + b.n 9b29c │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9b244 │ │ │ │ + b.n 9b2b8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009ab60 : │ │ │ │ +0009ab5c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ (9abf8 ) │ │ │ │ + ldr r4, [pc, #136] @ (9abf4 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #136] @ 9abfc │ │ │ │ + ldr.w lr, [pc, #136] @ 9abf8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #132] @ 9ac00 │ │ │ │ + ldr.w ip, [pc, #132] @ 9abfc │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1812 @ 0x714 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #116] @ (9ac04 ) │ │ │ │ + ldr r4, [pc, #116] @ (9ac00 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9abee │ │ │ │ - ldr r3, [pc, #96] @ (9ac08 ) │ │ │ │ + cbz r0, 9abea │ │ │ │ + ldr r3, [pc, #96] @ (9ac04 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9abd2 │ │ │ │ + bne.n 9abce │ │ │ │ mov r0, r1 │ │ │ │ - bl 9ab18 │ │ │ │ - ldr r2, [pc, #80] @ (9ac0c ) │ │ │ │ - ldr r3, [pc, #64] @ (9ac00 ) │ │ │ │ + bl 9ab14 │ │ │ │ + ldr r2, [pc, #80] @ (9ac08 ) │ │ │ │ + ldr r3, [pc, #64] @ (9abfc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9abf2 │ │ │ │ + bne.n 9abee │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #60] @ (9ac10 ) │ │ │ │ + ldr r0, [pc, #60] @ (9ac0c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (9ac14 ) │ │ │ │ - ldr r1, [pc, #56] @ (9ac18 ) │ │ │ │ + ldr r3, [pc, #56] @ (9ac10 ) │ │ │ │ + ldr r1, [pc, #56] @ (9ac14 ) │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ - ldr r0, [pc, #56] @ (9ac1c ) │ │ │ │ + ldr r0, [pc, #56] @ (9ac18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9abba │ │ │ │ + b.n 9abb6 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r3, #2] │ │ │ │ + strb r4, [r3, #2] │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ movs r2, r5 │ │ │ │ - bvc.n 9ab9c │ │ │ │ + bhi.n 9ac10 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9b1a0 │ │ │ │ + b.n 9b214 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9b1bc │ │ │ │ + b.n 9b230 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009ac20 : │ │ │ │ +0009ac1c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ - ldr.w r5, [pc, #2328] @ 9b54c │ │ │ │ + ldr.w r5, [pc, #2328] @ 9b548 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ - ldr.w r4, [pc, #2328] @ 9b550 │ │ │ │ + ldr.w r4, [pc, #2328] @ 9b54c │ │ │ │ add r5, pc │ │ │ │ - ldr.w sl, [pc, #2324] @ 9b554 │ │ │ │ + ldr.w sl, [pc, #2324] @ 9b550 │ │ │ │ add sl, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ mov.w r4, #0 │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ add r3, sp, #24 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ stmia.w r3, {r1, r2} │ │ │ │ - ldr.w r3, [pc, #2300] @ 9b558 │ │ │ │ + ldr.w r3, [pc, #2300] @ 9b554 │ │ │ │ ldr.w r4, [sl, r3] │ │ │ │ ldr.w r5, [r4, #3944] @ 0xf68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9b4de │ │ │ │ + beq.w 9b4da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r4, #3948] @ 0xf6c │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #2268] @ 9b55c │ │ │ │ + ldr.w r3, [pc, #2268] @ 9b558 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b24a │ │ │ │ + beq.w 9b246 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9acb6 │ │ │ │ + beq.n 9acb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9afe6 │ │ │ │ + beq.w 9afe2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9b268 │ │ │ │ + beq.w 9b264 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fcd4 │ │ │ │ ldr.w r1, [r4, #696] @ 0x2b8 │ │ │ │ mov r6, r0 │ │ │ │ blx 5041c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b280 │ │ │ │ + beq.w 9b27c │ │ │ │ ldr.w r1, [r4, #700] @ 0x2bc │ │ │ │ mov r0, r6 │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9b4fa │ │ │ │ + beq.w 9b4f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9acfc │ │ │ │ + beq.n 9acf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9afee │ │ │ │ + beq.w 9afea │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9b2aa │ │ │ │ + beq.w 9b2a6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp, #84] @ 0x54 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ad28 │ │ │ │ + beq.n 9ad24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9aff6 │ │ │ │ + beq.w 9aff2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9b2e4 │ │ │ │ + beq.w 9b2e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ad42 │ │ │ │ + beq.n 9ad3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9affe │ │ │ │ - ldr.w r3, [pc, #2076] @ 9b560 │ │ │ │ + beq.w 9affa │ │ │ │ + ldr.w r3, [pc, #2076] @ 9b55c │ │ │ │ ldr.w r1, [r4, #3956] @ 0xf74 │ │ │ │ ldr.w r8, [r4, #3952] @ 0xf70 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b2fc │ │ │ │ + beq.w 9b2f8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r4, #3960] @ 0xf78 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b038 │ │ │ │ + beq.w 9b034 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ strd r8, r6, [sp, #88] @ 0x58 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ad9a │ │ │ │ + beq.n 9ad96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b010 │ │ │ │ + beq.w 9b00c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9b334 │ │ │ │ + beq.w 9b330 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9adba │ │ │ │ + beq.n 9adb6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b236 │ │ │ │ + beq.w 9b232 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9adce │ │ │ │ + beq.n 9adca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b22e │ │ │ │ + beq.w 9b22a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [r4, #3964] @ 0xf7c │ │ │ │ ldr.w r8, [r4, #3952] @ 0xf70 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b35e │ │ │ │ + beq.w 9b35a │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r4, #3960] @ 0xf78 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b396 │ │ │ │ + beq.w 9b392 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ strd r8, r6, [sp, #96] @ 0x60 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ae1e │ │ │ │ + beq.n 9ae1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b018 │ │ │ │ + beq.w 9b014 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9b3b0 │ │ │ │ + beq.w 9b3ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ae3e │ │ │ │ + beq.n 9ae3a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b028 │ │ │ │ + beq.w 9b024 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ae52 │ │ │ │ + beq.n 9ae4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b020 │ │ │ │ - ldr.w r3, [pc, #1808] @ 9b564 │ │ │ │ + beq.w 9b01c │ │ │ │ + ldr.w r3, [pc, #1808] @ 9b560 │ │ │ │ ldr.w r1, [r4, #2496] @ 0x9c0 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b3f0 │ │ │ │ + beq.w 9b3ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bmi.w 9b41e │ │ │ │ + bmi.w 9b41a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.w 9b426 │ │ │ │ + bmi.w 9b422 │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b42e │ │ │ │ + beq.w 9b42a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 88b24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 9b516 │ │ │ │ - ldr.w r2, [pc, #1740] @ 9b568 │ │ │ │ + bpl.w 9b512 │ │ │ │ + ldr.w r2, [pc, #1740] @ 9b564 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9b52c │ │ │ │ - ldr.w r2, [pc, #1728] @ 9b56c │ │ │ │ + beq.w 9b528 │ │ │ │ + ldr.w r2, [pc, #1728] @ 9b568 │ │ │ │ ldr.w r8, [sl, r2] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 9b544 │ │ │ │ + beq.w 9b540 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9b548 │ │ │ │ + ble.w 9b544 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 88b24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 9b516 │ │ │ │ + bpl.w 9b512 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9b52c │ │ │ │ + beq.w 9b528 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 9b544 │ │ │ │ + beq.w 9b540 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9b548 │ │ │ │ + ble.w 9b544 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b006 │ │ │ │ - ldr.w r3, [pc, #1660] @ 9b570 │ │ │ │ + bne.w 9b002 │ │ │ │ + ldr.w r3, [pc, #1660] @ 9b56c │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ @@ -127419,120 +127420,120 @@ │ │ │ │ ldr.w r3, [r4, #3852] @ 0xf0c │ │ │ │ strd r5, r6, [sp, #112] @ 0x70 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9af2c │ │ │ │ + beq.n 9af28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b030 │ │ │ │ + beq.w 9b02c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9b434 │ │ │ │ + beq.w 9b430 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9af46 │ │ │ │ + beq.n 9af42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b2dc │ │ │ │ + beq.w 9b2d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9af5a │ │ │ │ + beq.n 9af56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b2d4 │ │ │ │ - ldr.w r3, [pc, #1560] @ 9b574 │ │ │ │ + beq.w 9b2d0 │ │ │ │ + ldr.w r3, [pc, #1560] @ 9b570 │ │ │ │ movs r2, #4 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ mov r0, fp │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ strd r3, r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ movs r3, #0 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9af92 │ │ │ │ + beq.n 9af8e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b31c │ │ │ │ + beq.w 9b318 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9b462 │ │ │ │ + beq.w 9b45e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9afac │ │ │ │ + beq.n 9afa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b356 │ │ │ │ + beq.w 9b352 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9afc4 │ │ │ │ + beq.n 9afc0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b34e │ │ │ │ - ldr.w r2, [pc, #1456] @ 9b578 │ │ │ │ - ldr.w r3, [pc, #1412] @ 9b550 │ │ │ │ + beq.w 9b34a │ │ │ │ + ldr.w r2, [pc, #1456] @ 9b574 │ │ │ │ + ldr.w r3, [pc, #1412] @ 9b54c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 9b486 │ │ │ │ + bne.w 9b482 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9acb6 │ │ │ │ + b.n 9acb2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9acfc │ │ │ │ + b.n 9acf8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ad28 │ │ │ │ + b.n 9ad24 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ad42 │ │ │ │ - ldr.w r3, [pc, #1396] @ 9b57c │ │ │ │ + b.n 9ad3e │ │ │ │ + ldr.w r3, [pc, #1396] @ 9b578 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ - b.n 9aefa │ │ │ │ + b.n 9aef6 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ad9a │ │ │ │ + b.n 9ad96 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ae1e │ │ │ │ + b.n 9ae1a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ae52 │ │ │ │ + b.n 9ae4e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ae3e │ │ │ │ + b.n 9ae3a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9af2c │ │ │ │ - ldr.w r3, [pc, #1348] @ 9b580 │ │ │ │ + b.n 9af28 │ │ │ │ + ldr.w r3, [pc, #1348] @ 9b57c │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr.w r1, [pc, #1348] @ 9b584 │ │ │ │ - ldr.w r0, [pc, #1348] @ 9b588 │ │ │ │ + ldr.w r1, [pc, #1348] @ 9b580 │ │ │ │ + ldr.w r0, [pc, #1348] @ 9b584 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ @@ -127549,31 +127550,31 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 889b8 │ │ │ │ ldrd r6, r5, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9b4c2 │ │ │ │ + beq.w 9b4be │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9b4a6 │ │ │ │ + beq.w 9b4a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9b48a │ │ │ │ + beq.w 9b486 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ @@ -127587,31 +127588,31 @@ │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ mov r0, fp │ │ │ │ strd r9, r6, [sp, #124] @ 0x7c │ │ │ │ strd r5, r4, [sp, #132] @ 0x84 │ │ │ │ blx 5018c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b3ca │ │ │ │ + beq.w 9b3c6 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ blx 501b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 9b40a │ │ │ │ + blt.w 9b406 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9b1d6 │ │ │ │ + bne.n 9b1d2 │ │ │ │ bl 88694 │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ bl 54f9c │ │ │ │ @@ -127620,412 +127621,412 @@ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 88758 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldrd r4, r6, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b15a │ │ │ │ + beq.n 9b156 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b242 │ │ │ │ + beq.n 9b23e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b16e │ │ │ │ + beq.n 9b16a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, 9b1ce │ │ │ │ + cbz r3, 9b1ca │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9b218 │ │ │ │ + beq.n 9b214 │ │ │ │ bl 88694 │ │ │ │ add r3, sp, #32 │ │ │ │ strd r4, r6, [sp, #32] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b19a │ │ │ │ + beq.n 9b196 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b32c │ │ │ │ - cbz r6, 9b1b0 │ │ │ │ + beq.w 9b328 │ │ │ │ + cbz r6, 9b1ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b1b0 │ │ │ │ + beq.n 9b1ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b324 │ │ │ │ - cbz r5, 9b1c6 │ │ │ │ + beq.w 9b320 │ │ │ │ + cbz r5, 9b1c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b1c6 │ │ │ │ + beq.n 9b1c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b45a │ │ │ │ + beq.w 9b456 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9afc4 │ │ │ │ + b.n 9afc0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9b16e │ │ │ │ + b.n 9b16a │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 54f9c │ │ │ │ ldr.w r4, [r9] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 9b378 │ │ │ │ + beq.w 9b374 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r9] │ │ │ │ - cbz r4, 9b23e │ │ │ │ + cbz r4, 9b23a │ │ │ │ ldr.w r4, [fp] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9b218 │ │ │ │ + beq.n 9b214 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9b1ca │ │ │ │ - ldr r3, [pc, #856] @ (9b574 ) │ │ │ │ + beq.n 9b1c6 │ │ │ │ + ldr r3, [pc, #856] @ (9b570 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [sl, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - b.n 9afc4 │ │ │ │ + b.n 9afc0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9adce │ │ │ │ + b.n 9adca │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9adba │ │ │ │ + b.n 9adb6 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9b15a │ │ │ │ - ldr r3, [pc, #820] @ (9b580 ) │ │ │ │ + b.n 9b156 │ │ │ │ + ldr r3, [pc, #820] @ (9b57c ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #828] @ (9b58c ) │ │ │ │ - ldr r0, [pc, #828] @ (9b590 ) │ │ │ │ + ldr r1, [pc, #828] @ (9b588 ) │ │ │ │ + ldr r0, [pc, #828] @ (9b58c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9b1c6 │ │ │ │ - ldr r3, [pc, #788] @ (9b580 ) │ │ │ │ + b.n 9b1c2 │ │ │ │ + ldr r3, [pc, #788] @ (9b57c ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #804] @ (9b594 ) │ │ │ │ - ldr r0, [pc, #808] @ (9b598 ) │ │ │ │ + ldr r1, [pc, #804] @ (9b590 ) │ │ │ │ + ldr r0, [pc, #808] @ (9b594 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9b260 │ │ │ │ - ldr r3, [pc, #764] @ (9b580 ) │ │ │ │ + b.n 9b25c │ │ │ │ + ldr r3, [pc, #764] @ (9b57c ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #788] @ (9b59c ) │ │ │ │ - ldr r0, [pc, #792] @ (9b5a0 ) │ │ │ │ + ldr r1, [pc, #788] @ (9b598 ) │ │ │ │ + ldr r0, [pc, #792] @ (9b59c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9b1c6 │ │ │ │ - ldr r3, [pc, #724] @ (9b580 ) │ │ │ │ + b.n 9b1c2 │ │ │ │ + ldr r3, [pc, #724] @ (9b57c ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #756] @ (9b5a4 ) │ │ │ │ - ldr r0, [pc, #756] @ (9b5a8 ) │ │ │ │ + ldr r1, [pc, #756] @ (9b5a0 ) │ │ │ │ + ldr r0, [pc, #756] @ (9b5a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ - b.n 9b1c6 │ │ │ │ + b.n 9b1c2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9af5a │ │ │ │ + b.n 9af56 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9af46 │ │ │ │ - ldr r3, [pc, #664] @ (9b580 ) │ │ │ │ + b.n 9af42 │ │ │ │ + ldr r3, [pc, #664] @ (9b57c ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #704] @ (9b5ac ) │ │ │ │ - ldr r0, [pc, #708] @ (9b5b0 ) │ │ │ │ + ldr r1, [pc, #704] @ (9b5a8 ) │ │ │ │ + ldr r0, [pc, #708] @ (9b5ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9b2c0 │ │ │ │ - ldr r3, [pc, #640] @ (9b580 ) │ │ │ │ + b.n 9b2bc │ │ │ │ + ldr r3, [pc, #640] @ (9b57c ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #688] @ (9b5b4 ) │ │ │ │ - ldr r0, [pc, #692] @ (9b5b8 ) │ │ │ │ + ldr r1, [pc, #688] @ (9b5b0 ) │ │ │ │ + ldr r0, [pc, #692] @ (9b5b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9b062 │ │ │ │ + b.n 9b05e │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9af92 │ │ │ │ + b.n 9af8e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9b1b0 │ │ │ │ + b.n 9b1ac │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9b19a │ │ │ │ - ldr r3, [pc, #584] @ (9b580 ) │ │ │ │ + b.n 9b196 │ │ │ │ + ldr r3, [pc, #584] @ (9b57c ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #640] @ (9b5bc ) │ │ │ │ - ldr r0, [pc, #644] @ (9b5c0 ) │ │ │ │ + ldr r1, [pc, #640] @ (9b5b8 ) │ │ │ │ + ldr r0, [pc, #644] @ (9b5bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9b056 │ │ │ │ + b.n 9b052 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9afc4 │ │ │ │ + b.n 9afc0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9afac │ │ │ │ - ldr r3, [pc, #544] @ (9b580 ) │ │ │ │ + b.n 9afa8 │ │ │ │ + ldr r3, [pc, #544] @ (9b57c ) │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ - ldr r1, [pc, #608] @ (9b5c4 ) │ │ │ │ - ldr r0, [pc, #608] @ (9b5c8 ) │ │ │ │ + ldr r1, [pc, #608] @ (9b5c0 ) │ │ │ │ + ldr r0, [pc, #608] @ (9b5c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9b314 │ │ │ │ + b.n 9b310 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 9b218 │ │ │ │ + beq.w 9b214 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b218 │ │ │ │ + bne.w 9b214 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9b218 │ │ │ │ - ldr r3, [pc, #488] @ (9b580 ) │ │ │ │ + b.n 9b214 │ │ │ │ + ldr r3, [pc, #488] @ (9b57c ) │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ - ldr r1, [pc, #560] @ (9b5cc ) │ │ │ │ - ldr r0, [pc, #560] @ (9b5d0 ) │ │ │ │ + ldr r1, [pc, #560] @ (9b5c8 ) │ │ │ │ + ldr r0, [pc, #560] @ (9b5cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9b056 │ │ │ │ - ldr r3, [pc, #460] @ (9b580 ) │ │ │ │ + b.n 9b052 │ │ │ │ + ldr r3, [pc, #460] @ (9b57c ) │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ - ldr r1, [pc, #540] @ (9b5d4 ) │ │ │ │ - ldr r0, [pc, #544] @ (9b5d8 ) │ │ │ │ + ldr r1, [pc, #540] @ (9b5d0 ) │ │ │ │ + ldr r0, [pc, #544] @ (9b5d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9b056 │ │ │ │ + b.n 9b052 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #524] @ (9b5dc ) │ │ │ │ - ldr r0, [pc, #524] @ (9b5e0 ) │ │ │ │ + ldr r1, [pc, #524] @ (9b5d8 ) │ │ │ │ + ldr r0, [pc, #524] @ (9b5dc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9b11e │ │ │ │ - ldr r3, [pc, #396] @ (9b580 ) │ │ │ │ + b.n 9b11a │ │ │ │ + ldr r3, [pc, #396] @ (9b57c ) │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr r1, [pc, #492] @ (9b5e4 ) │ │ │ │ - ldr r0, [pc, #496] @ (9b5e8 ) │ │ │ │ + ldr r1, [pc, #492] @ (9b5e0 ) │ │ │ │ + ldr r0, [pc, #496] @ (9b5e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9b314 │ │ │ │ + b.n 9b310 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #476] @ (9b5ec ) │ │ │ │ - ldr r0, [pc, #476] @ (9b5f0 ) │ │ │ │ + ldr r1, [pc, #476] @ (9b5e8 ) │ │ │ │ + ldr r0, [pc, #476] @ (9b5ec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n 9b11e │ │ │ │ + b.n 9b11a │ │ │ │ mov r0, r3 │ │ │ │ bl 84a18 │ │ │ │ - b.n 9ae74 │ │ │ │ + b.n 9ae70 │ │ │ │ mov r0, r3 │ │ │ │ bl 84a18 │ │ │ │ - b.n 9ae7c │ │ │ │ + b.n 9ae78 │ │ │ │ bl 88a1c │ │ │ │ - b.n 9ae8a │ │ │ │ - ldr r3, [pc, #328] @ (9b580 ) │ │ │ │ + b.n 9ae86 │ │ │ │ + ldr r3, [pc, #328] @ (9b57c ) │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr r1, [pc, #440] @ (9b5f4 ) │ │ │ │ - ldr r0, [pc, #444] @ (9b5f8 ) │ │ │ │ + ldr r1, [pc, #440] @ (9b5f0 ) │ │ │ │ + ldr r0, [pc, #444] @ (9b5f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9b062 │ │ │ │ + b.n 9b05e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9b1c6 │ │ │ │ - ldr r3, [pc, #284] @ (9b580 ) │ │ │ │ + b.n 9b1c2 │ │ │ │ + ldr r3, [pc, #284] @ (9b57c ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #404] @ (9b5fc ) │ │ │ │ - ldr r0, [pc, #404] @ (9b600 ) │ │ │ │ + ldr r1, [pc, #404] @ (9b5f8 ) │ │ │ │ + ldr r0, [pc, #404] @ (9b5fc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 65294 │ │ │ │ - b.n 9b1c6 │ │ │ │ + b.n 9b1c2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (9b604 ) │ │ │ │ - movw r2, #7346 @ 0x1cb2 │ │ │ │ + ldr r3, [pc, #376] @ (9b600 ) │ │ │ │ + movw r2, #7352 @ 0x1cb8 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #368] @ (9b608 ) │ │ │ │ - ldr r0, [pc, #372] @ (9b60c ) │ │ │ │ + ldr r1, [pc, #368] @ (9b604 ) │ │ │ │ + ldr r0, [pc, #372] @ (9b608 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (9b610 ) │ │ │ │ - movw r2, #7344 @ 0x1cb0 │ │ │ │ + ldr r3, [pc, #360] @ (9b60c ) │ │ │ │ + movw r2, #7350 @ 0x1cb6 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #352] @ (9b614 ) │ │ │ │ - ldr r0, [pc, #356] @ (9b618 ) │ │ │ │ + ldr r1, [pc, #352] @ (9b610 ) │ │ │ │ + ldr r0, [pc, #356] @ (9b614 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (9b61c ) │ │ │ │ - movw r2, #7342 @ 0x1cae │ │ │ │ + ldr r3, [pc, #344] @ (9b618 ) │ │ │ │ + movw r2, #7348 @ 0x1cb4 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #336] @ (9b620 ) │ │ │ │ - ldr r0, [pc, #340] @ (9b624 ) │ │ │ │ + ldr r1, [pc, #336] @ (9b61c ) │ │ │ │ + ldr r0, [pc, #340] @ (9b620 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (9b628 ) │ │ │ │ - movw r2, #7216 @ 0x1c30 │ │ │ │ + ldr r3, [pc, #328] @ (9b624 ) │ │ │ │ + movw r2, #7222 @ 0x1c36 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #320] @ (9b62c ) │ │ │ │ - ldr r0, [pc, #324] @ (9b630 ) │ │ │ │ + ldr r1, [pc, #320] @ (9b628 ) │ │ │ │ + ldr r0, [pc, #324] @ (9b62c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (9b634 ) │ │ │ │ - movw r2, #7239 @ 0x1c47 │ │ │ │ + ldr r3, [pc, #312] @ (9b630 ) │ │ │ │ + movw r2, #7245 @ 0x1c4d │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #304] @ (9b638 ) │ │ │ │ - ldr r0, [pc, #308] @ (9b63c ) │ │ │ │ + ldr r1, [pc, #304] @ (9b634 ) │ │ │ │ + ldr r0, [pc, #308] @ (9b638 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (9b640 ) │ │ │ │ + ldr r3, [pc, #296] @ (9b63c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #296] @ (9b644 ) │ │ │ │ - ldr r0, [pc, #296] @ (9b648 ) │ │ │ │ + ldr r1, [pc, #296] @ (9b640 ) │ │ │ │ + ldr r0, [pc, #296] @ (9b644 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (9b64c ) │ │ │ │ + ldr r3, [pc, #284] @ (9b648 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #284] @ (9b650 ) │ │ │ │ - ldr r0, [pc, #284] @ (9b654 ) │ │ │ │ + ldr r1, [pc, #284] @ (9b64c ) │ │ │ │ + ldr r0, [pc, #284] @ (9b650 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ bl 505fc │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strh r6, [r0, r7] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -128035,960 +128036,960 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + str r4, [r6, r0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ movs r5, r4 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9b684 │ │ │ │ + bgt.n 9b4f8 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9b64c │ │ │ │ + bgt.n 9b4c0 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9b650 │ │ │ │ + bgt.n 9b4c4 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9b618 │ │ │ │ + bgt.n 9b68c │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9b628 │ │ │ │ + bgt.n 9b49c │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9b5f0 │ │ │ │ + bgt.n 9b664 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9b5dc │ │ │ │ + bgt.n 9b650 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9b5a4 │ │ │ │ + bgt.n 9b618 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9b570 │ │ │ │ + bgt.n 9b5e4 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9b538 │ │ │ │ + blt.n 9b5ac │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9b548 │ │ │ │ + bgt.n 9b5bc │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9b510 │ │ │ │ + blt.n 9b584 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9b4e0 │ │ │ │ + blt.n 9b554 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9b6a8 │ │ │ │ + blt.n 9b51c │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9b694 │ │ │ │ + blt.n 9b508 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9b65c │ │ │ │ + blt.n 9b4d0 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9b62c │ │ │ │ + blt.n 9b6a0 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9b5f4 │ │ │ │ + blt.n 9b668 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9b600 │ │ │ │ + blt.n 9b674 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b5c8 │ │ │ │ + blt.n 9b63c │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b5d0 │ │ │ │ + blt.n 9b644 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b5a0 │ │ │ │ + blt.n 9b614 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b590 │ │ │ │ + blt.n 9b604 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b558 │ │ │ │ + bge.n 9b5cc │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b560 │ │ │ │ + bge.n 9b5d4 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b530 │ │ │ │ + bge.n 9b5a4 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b518 │ │ │ │ + bge.n 9b58c │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b6e0 │ │ │ │ + bge.n 9b554 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b6c4 │ │ │ │ + bge.n 9b538 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b68c │ │ │ │ + bge.n 9b500 │ │ │ │ movs r5, r4 │ │ │ │ - cdp2 0, 11, cr0, cr12, cr7, {1} │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + cdp2 0, 15, cr0, cr8, cr7, {1} │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b6c8 │ │ │ │ + bge.n 9b53c │ │ │ │ movs r5, r4 │ │ │ │ - cdp2 0, 10, cr0, cr0, cr7, {1} │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + cdp2 0, 13, cr0, cr12, cr7, {1} │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b684 │ │ │ │ + bge.n 9b6f8 │ │ │ │ movs r5, r4 │ │ │ │ - cdp2 0, 8, cr0, cr4, cr7, {1} │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + cdp2 0, 12, cr0, cr0, cr7, {1} │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9b640 │ │ │ │ + bge.n 9b6b4 │ │ │ │ movs r5, r4 │ │ │ │ - cdp2 0, 6, cr0, cr8, cr7, {1} │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + cdp2 0, 10, cr0, cr4, cr7, {1} │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + ands r0, r2 │ │ │ │ movs r5, r4 │ │ │ │ - cdp2 0, 4, cr0, cr12, cr7, {1} │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + cdp2 0, 8, cr0, cr8, cr7, {1} │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + ands r0, r3 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9b6d0 │ │ │ │ + bgt.n 9b544 │ │ │ │ movs r7, r4 │ │ │ │ - eors r0, r1 │ │ │ │ + lsls r4, r0 │ │ │ │ movs r5, r4 │ │ │ │ - eors r2, r6 │ │ │ │ + lsls r6, r5 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9b6ac │ │ │ │ + bgt.n 9b720 │ │ │ │ movs r7, r4 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + ands r4, r5 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r2, [r2, #5] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009b658 : │ │ │ │ +0009b654 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9b6bc ) │ │ │ │ + ldr r3, [pc, #76] @ (9b6b8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9b6c0 ) │ │ │ │ + ldr r5, [pc, #72] @ (9b6bc ) │ │ │ │ addw r3, r3, #1860 @ 0x744 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9b6b8 │ │ │ │ - ldr r3, [pc, #64] @ (9b6c4 ) │ │ │ │ + cbz r0, 9b6b4 │ │ │ │ + ldr r3, [pc, #64] @ (9b6c0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9b698 │ │ │ │ + bne.n 9b694 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e45c │ │ │ │ - ldr r0, [pc, #44] @ (9b6c8 ) │ │ │ │ + ldr r0, [pc, #44] @ (9b6c4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9b6cc ) │ │ │ │ - ldr r1, [pc, #40] @ (9b6d0 ) │ │ │ │ + ldr r3, [pc, #40] @ (9b6c8 ) │ │ │ │ + ldr r1, [pc, #40] @ (9b6cc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9b6d4 ) │ │ │ │ + ldr r0, [pc, #40] @ (9b6d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [pc, #520] @ (9b8cc ) │ │ │ │ + ldr r1, [pc, #536] @ (9b8d8 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 9b7a4 │ │ │ │ + bhi.n 9b618 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9b6e0 │ │ │ │ + bhi.n 9b754 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009b6d8 : │ │ │ │ +0009b6d4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #416] @ 9b88c │ │ │ │ + ldr.w r8, [pc, #416] @ 9b888 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ bl 523c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b800 │ │ │ │ + beq.w 9b7fc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9b854 │ │ │ │ + beq.w 9b850 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 9b72a │ │ │ │ + cbz r0, 9b726 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b72a │ │ │ │ + beq.n 9b726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b7e2 │ │ │ │ + beq.n 9b7de │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9b838 │ │ │ │ + beq.w 9b834 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9b756 │ │ │ │ + cbz r0, 9b752 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b756 │ │ │ │ + beq.n 9b752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b7e8 │ │ │ │ + beq.n 9b7e4 │ │ │ │ str r6, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9b870 │ │ │ │ + beq.w 9b86c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9b782 │ │ │ │ + cbz r0, 9b77e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b782 │ │ │ │ + beq.n 9b77e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b7ee │ │ │ │ + beq.n 9b7ea │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 5241c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b81a │ │ │ │ + beq.n 9b816 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9b7b0 │ │ │ │ + cbz r0, 9b7ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b7b0 │ │ │ │ + beq.n 9b7ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9b7f4 │ │ │ │ + cbz r3, 9b7f0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9b7bc │ │ │ │ + beq.n 9b7b8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9b7fa │ │ │ │ + bmi.n 9b7f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b7d0 │ │ │ │ + beq.n 9b7cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9b7d6 │ │ │ │ + cbz r3, 9b7d2 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9b72a │ │ │ │ + b.n 9b726 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9b756 │ │ │ │ + b.n 9b752 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9b782 │ │ │ │ + b.n 9b77e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9b7b0 │ │ │ │ + b.n 9b7ac │ │ │ │ bl 84a64 │ │ │ │ - b.n 9b7bc │ │ │ │ - ldr r3, [pc, #140] @ (9b890 ) │ │ │ │ + b.n 9b7b8 │ │ │ │ + ldr r3, [pc, #140] @ (9b88c ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r1, [pc, #140] @ (9b894 ) │ │ │ │ - ldr r0, [pc, #144] @ (9b898 ) │ │ │ │ + ldr r1, [pc, #140] @ (9b890 ) │ │ │ │ + ldr r0, [pc, #144] @ (9b894 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9b7d0 │ │ │ │ - ldr r3, [pc, #116] @ (9b890 ) │ │ │ │ + b.n 9b7cc │ │ │ │ + ldr r3, [pc, #116] @ (9b88c ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r1, [pc, #124] @ (9b89c ) │ │ │ │ - ldr r0, [pc, #124] @ (9b8a0 ) │ │ │ │ + ldr r1, [pc, #124] @ (9b898 ) │ │ │ │ + ldr r0, [pc, #124] @ (9b89c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9b816 │ │ │ │ - ldr r3, [pc, #104] @ (9b8a4 ) │ │ │ │ - movw r2, #9131 @ 0x23ab │ │ │ │ + b.n 9b812 │ │ │ │ + ldr r3, [pc, #104] @ (9b8a0 ) │ │ │ │ + movw r2, #9137 @ 0x23b1 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #100] @ (9b8a8 ) │ │ │ │ - ldr r0, [pc, #100] @ (9b8ac ) │ │ │ │ + ldr r1, [pc, #100] @ (9b8a4 ) │ │ │ │ + ldr r0, [pc, #100] @ (9b8a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1036 @ 0x40c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (9b8b0 ) │ │ │ │ - movw r2, #9121 @ 0x23a1 │ │ │ │ + ldr r3, [pc, #88] @ (9b8ac ) │ │ │ │ + movw r2, #9127 @ 0x23a7 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #84] @ (9b8b4 ) │ │ │ │ - ldr r0, [pc, #84] @ (9b8b8 ) │ │ │ │ + ldr r1, [pc, #84] @ (9b8b0 ) │ │ │ │ + ldr r0, [pc, #84] @ (9b8b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1036 @ 0x40c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (9b8bc ) │ │ │ │ - movw r2, #9141 @ 0x23b5 │ │ │ │ + ldr r3, [pc, #72] @ (9b8b8 ) │ │ │ │ + movw r2, #9147 @ 0x23bb │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #68] @ (9b8c0 ) │ │ │ │ - ldr r0, [pc, #68] @ (9b8c4 ) │ │ │ │ + ldr r1, [pc, #68] @ (9b8bc ) │ │ │ │ + ldr r0, [pc, #68] @ (9b8c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1036 @ 0x40c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #40] @ (9b8b8 ) │ │ │ │ + ldr r1, [pc, #56] @ (9b8c4 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ movs r7, r4 │ │ │ │ - bvs.n 9b7e8 │ │ │ │ + bvs.n 9b85c │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #14 │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ movs r7, r4 │ │ │ │ - bvs.n 9b7bc │ │ │ │ + bvs.n 9b830 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfb0e0027 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + @ instruction: 0xfb4a0027 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - bvs.n 9b88c │ │ │ │ + bvc.n 9b900 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfaf20027 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + @ instruction: 0xfb2e0027 │ │ │ │ + subs r4, #24 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfad60027 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + smlatb r0, r2, r7, r0 │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ movs r5, r4 │ │ │ │ - bvs.n 9b85c │ │ │ │ + bvc.n 9b8d0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009b8c8 : │ │ │ │ +0009b8c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #140] @ (9b964 ) │ │ │ │ + ldr r4, [pc, #140] @ (9b960 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w lr, [pc, #140] @ 9b968 │ │ │ │ + ldr.w lr, [pc, #140] @ 9b964 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #136] @ 9b96c │ │ │ │ + ldr.w ip, [pc, #136] @ 9b968 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1908 @ 0x774 │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (9b970 ) │ │ │ │ + ldr r4, [pc, #112] @ (9b96c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, 9b95c │ │ │ │ + cbz r0, 9b958 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9b940 │ │ │ │ + bpl.n 9b93c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - bl 9b6d8 │ │ │ │ - ldr r2, [pc, #72] @ (9b974 ) │ │ │ │ - ldr r3, [pc, #64] @ (9b96c ) │ │ │ │ + bl 9b6d4 │ │ │ │ + ldr r2, [pc, #72] @ (9b970 ) │ │ │ │ + ldr r3, [pc, #64] @ (9b968 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9b960 │ │ │ │ + bne.n 9b95c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ (9b978 ) │ │ │ │ + ldr r0, [pc, #52] @ (9b974 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (9b97c ) │ │ │ │ - ldr r1, [pc, #52] @ (9b980 ) │ │ │ │ + ldr r3, [pc, #48] @ (9b978 ) │ │ │ │ + ldr r1, [pc, #52] @ (9b97c ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r0, [pc, #52] @ (9b984 ) │ │ │ │ + ldr r0, [pc, #52] @ (9b980 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9b928 │ │ │ │ + b.n 9b924 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ - bx r2 │ │ │ │ + bx r3 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, pc │ │ │ │ + mov lr, pc │ │ │ │ movs r2, r5 │ │ │ │ - mov r8, sl │ │ │ │ + mov ip, sl │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r6, #28 │ │ │ │ movs r7, r4 │ │ │ │ - bpl.n 9ba48 │ │ │ │ + bpl.n 9b8bc │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009b988 : │ │ │ │ +0009b984 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9b9ec ) │ │ │ │ + ldr r3, [pc, #76] @ (9b9e8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9b9f0 ) │ │ │ │ + ldr r5, [pc, #72] @ (9b9ec ) │ │ │ │ addw r3, r3, #1956 @ 0x7a4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9b9e8 │ │ │ │ - ldr r3, [pc, #64] @ (9b9f4 ) │ │ │ │ + cbz r0, 9b9e4 │ │ │ │ + ldr r3, [pc, #64] @ (9b9f0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9b9c8 │ │ │ │ + bne.n 9b9c4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e4a4 │ │ │ │ - ldr r0, [pc, #44] @ (9b9f8 ) │ │ │ │ + ldr r0, [pc, #44] @ (9b9f4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9b9fc ) │ │ │ │ - ldr r1, [pc, #40] @ (9ba00 ) │ │ │ │ + ldr r3, [pc, #40] @ (9b9f8 ) │ │ │ │ + ldr r1, [pc, #40] @ (9b9fc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9ba04 ) │ │ │ │ + ldr r0, [pc, #40] @ (9ba00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ - mov r2, sl │ │ │ │ + mov r6, sl │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 9b92c │ │ │ │ + bpl.n 9b9a0 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 9b9b0 │ │ │ │ + bpl.n 9ba24 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009ba08 : │ │ │ │ +0009ba04 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (9bb5c ) │ │ │ │ + ldr r7, [pc, #324] @ (9bb58 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 64d14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9baf0 │ │ │ │ + beq.n 9baec │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9bb40 │ │ │ │ + beq.w 9bb3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9ba52 │ │ │ │ + cbz r0, 9ba4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ba52 │ │ │ │ + beq.n 9ba4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9bad8 │ │ │ │ + beq.n 9bad4 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9bb24 │ │ │ │ + beq.n 9bb20 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9ba7c │ │ │ │ + cbz r0, 9ba78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ba7c │ │ │ │ + beq.n 9ba78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9bade │ │ │ │ + beq.n 9bada │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 52464 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9bb08 │ │ │ │ + beq.n 9bb04 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9baaa │ │ │ │ + cbz r0, 9baa6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9baaa │ │ │ │ + beq.n 9baa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9bae4 │ │ │ │ + cbz r3, 9bae0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9bab6 │ │ │ │ + beq.n 9bab2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9baea │ │ │ │ + bmi.n 9bae6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9baca │ │ │ │ + beq.n 9bac6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9bace │ │ │ │ + cbz r3, 9baca │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ba52 │ │ │ │ + b.n 9ba4e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ba7c │ │ │ │ + b.n 9ba78 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9baaa │ │ │ │ + b.n 9baa6 │ │ │ │ bl 84a64 │ │ │ │ - b.n 9bab6 │ │ │ │ - ldr r3, [pc, #108] @ (9bb60 ) │ │ │ │ + b.n 9bab2 │ │ │ │ + ldr r3, [pc, #108] @ (9bb5c ) │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ - ldr r1, [pc, #108] @ (9bb64 ) │ │ │ │ - ldr r0, [pc, #112] @ (9bb68 ) │ │ │ │ + ldr r1, [pc, #108] @ (9bb60 ) │ │ │ │ + ldr r0, [pc, #112] @ (9bb64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9baca │ │ │ │ - ldr r3, [pc, #84] @ (9bb60 ) │ │ │ │ + b.n 9bac6 │ │ │ │ + ldr r3, [pc, #84] @ (9bb5c ) │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ - ldr r1, [pc, #92] @ (9bb6c ) │ │ │ │ - ldr r0, [pc, #96] @ (9bb70 ) │ │ │ │ + ldr r1, [pc, #92] @ (9bb68 ) │ │ │ │ + ldr r0, [pc, #96] @ (9bb6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9bb04 │ │ │ │ - ldr r3, [pc, #76] @ (9bb74 ) │ │ │ │ - movw r2, #12425 @ 0x3089 │ │ │ │ + b.n 9bb00 │ │ │ │ + ldr r3, [pc, #76] @ (9bb70 ) │ │ │ │ + movw r2, #12431 @ 0x308f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #72] @ (9bb78 ) │ │ │ │ - ldr r0, [pc, #72] @ (9bb7c ) │ │ │ │ + ldr r1, [pc, #72] @ (9bb74 ) │ │ │ │ + ldr r0, [pc, #72] @ (9bb78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (9bb80 ) │ │ │ │ - movw r2, #12415 @ 0x307f │ │ │ │ + ldr r3, [pc, #60] @ (9bb7c ) │ │ │ │ + movw r2, #12421 @ 0x3085 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #56] @ (9bb84 ) │ │ │ │ - ldr r0, [pc, #56] @ (9bb88 ) │ │ │ │ + ldr r1, [pc, #56] @ (9bb80 ) │ │ │ │ + ldr r0, [pc, #56] @ (9bb84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cmp r8, ip │ │ │ │ + cmp ip, ip │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 9ba88 │ │ │ │ + bmi.n 9bafc │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n 9badc │ │ │ │ + bcc.n 9bb50 │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 9bc60 │ │ │ │ + bmi.n 9bad4 │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n 9bab4 │ │ │ │ + bcc.n 9bb28 │ │ │ │ movs r5, r4 │ │ │ │ - strh.w r0, [r2, r7, lsl #2] │ │ │ │ - subs r1, #12 │ │ │ │ + ldr.w r0, [lr, r7, lsl #2] │ │ │ │ + subs r1, #72 @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 9bb84 │ │ │ │ + bmi.n 9bbf8 │ │ │ │ movs r5, r4 │ │ │ │ - strb.w r0, [r6, r7, lsl #2] │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + str.w r0, [r2, r7, lsl #2] │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009bb8c : │ │ │ │ +0009bb88 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #104] @ (9bc04 ) │ │ │ │ + ldr r6, [pc, #104] @ (9bc00 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r6, pc │ │ │ │ blx 4fb80 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9bbec │ │ │ │ + cbz r0, 9bbe8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ba08 │ │ │ │ + bl 9ba04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9bbc4 │ │ │ │ + beq.n 9bbc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9bbcc │ │ │ │ - cbz r5, 9bbd6 │ │ │ │ + cbz r3, 9bbc8 │ │ │ │ + cbz r5, 9bbd2 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9bbc6 │ │ │ │ - ldr r3, [pc, #48] @ (9bc08 ) │ │ │ │ + bne.n 9bbc2 │ │ │ │ + ldr r3, [pc, #48] @ (9bc04 ) │ │ │ │ movs r2, #171 @ 0xab │ │ │ │ - ldr r1, [pc, #48] @ (9bc0c ) │ │ │ │ - ldr r0, [pc, #48] @ (9bc10 ) │ │ │ │ + ldr r1, [pc, #48] @ (9bc08 ) │ │ │ │ + ldr r0, [pc, #48] @ (9bc0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9bbc6 │ │ │ │ - ldr r3, [pc, #24] @ (9bc08 ) │ │ │ │ + b.n 9bbc2 │ │ │ │ + ldr r3, [pc, #24] @ (9bc04 ) │ │ │ │ movs r2, #171 @ 0xab │ │ │ │ - ldr r1, [pc, #32] @ (9bc14 ) │ │ │ │ - ldr r0, [pc, #36] @ (9bc18 ) │ │ │ │ + ldr r1, [pc, #32] @ (9bc10 ) │ │ │ │ + ldr r0, [pc, #36] @ (9bc14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r4, fp │ │ │ │ + add r0, ip │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ movs r7, r4 │ │ │ │ - bcs.n 9bbb8 │ │ │ │ + bcc.n 9bc2c │ │ │ │ movs r5, r4 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ movs r7, r4 │ │ │ │ - bcs.n 9bb94 │ │ │ │ + bcs.n 9bc08 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009bc1c : │ │ │ │ +0009bc18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #80] @ (9bc7c ) │ │ │ │ + ldr r4, [pc, #80] @ (9bc78 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #80] @ 9bc80 │ │ │ │ + ldr.w ip, [pc, #80] @ 9bc7c │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2004 @ 0x7d4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #64] @ (9bc84 ) │ │ │ │ + ldr r4, [pc, #64] @ (9bc80 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9bc5e │ │ │ │ + cbz r0, 9bc5a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9bb8c │ │ │ │ - ldr r2, [pc, #40] @ (9bc88 ) │ │ │ │ - ldr r3, [pc, #32] @ (9bc84 ) │ │ │ │ + bl 9bb88 │ │ │ │ + ldr r2, [pc, #40] @ (9bc84 ) │ │ │ │ + ldr r3, [pc, #32] @ (9bc80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9bc76 │ │ │ │ + bne.n 9bc72 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ movs r3, r5 │ │ │ │ - bics r0, r7 │ │ │ │ + bics r4, r7 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r3 │ │ │ │ + bics r6, r3 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ -0009bc8c : │ │ │ │ +0009bc88 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #136] @ (9bd24 ) │ │ │ │ + ldr r4, [pc, #136] @ (9bd20 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #136] @ 9bd28 │ │ │ │ + ldr.w lr, [pc, #136] @ 9bd24 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #132] @ 9bd2c │ │ │ │ + ldr.w ip, [pc, #132] @ 9bd28 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2052 @ 0x804 │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (9bd30 ) │ │ │ │ + ldr r4, [pc, #112] @ (9bd2c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, 9bd1a │ │ │ │ + cbz r0, 9bd16 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9bcfe │ │ │ │ - bl 9ba08 │ │ │ │ - ldr r2, [pc, #76] @ (9bd34 ) │ │ │ │ - ldr r3, [pc, #64] @ (9bd2c ) │ │ │ │ + bpl.n 9bcfa │ │ │ │ + bl 9ba04 │ │ │ │ + ldr r2, [pc, #76] @ (9bd30 ) │ │ │ │ + ldr r3, [pc, #64] @ (9bd28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9bd1e │ │ │ │ + bne.n 9bd1a │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (9bd38 ) │ │ │ │ + ldr r0, [pc, #56] @ (9bd34 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (9bd3c ) │ │ │ │ - ldr r1, [pc, #52] @ (9bd40 ) │ │ │ │ + ldr r3, [pc, #52] @ (9bd38 ) │ │ │ │ + ldr r1, [pc, #52] @ (9bd3c ) │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ - ldr r0, [pc, #52] @ (9bd44 ) │ │ │ │ + ldr r0, [pc, #52] @ (9bd40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9bce6 │ │ │ │ + b.n 9bce2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ movs r3, r5 │ │ │ │ - muls r2, r2 │ │ │ │ + muls r6, r2 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r7 │ │ │ │ + orrs r6, r7 │ │ │ │ movs r2, r5 │ │ │ │ - orrs r2, r2 │ │ │ │ + orrs r6, r2 │ │ │ │ movs r2, r5 │ │ │ │ - strb r0, [r4, #23] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 9be38 │ │ │ │ + bcs.n 9bcac │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9bc8c │ │ │ │ + bne.n 9bd00 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009bd48 : │ │ │ │ +0009bd44 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w sl, [pc, #404] @ 9bef0 │ │ │ │ + ldr.w sl, [pc, #404] @ 9beec │ │ │ │ add r3, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ add sl, pc │ │ │ │ mov r6, r1 │ │ │ │ ands.w r9, r0, #1 │ │ │ │ stmdb r3, {r0, r1} │ │ │ │ - bne.n 9be5a │ │ │ │ + bne.n 9be56 │ │ │ │ ands.w r8, r6, #1 │ │ │ │ - bne.n 9be64 │ │ │ │ + bne.n 9be60 │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9be76 │ │ │ │ + beq.n 9be72 │ │ │ │ mov r0, r7 │ │ │ │ bl 88b24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 9beda │ │ │ │ - ldr r2, [pc, #352] @ (9bef4 ) │ │ │ │ + bpl.w 9bed6 │ │ │ │ + ldr r2, [pc, #352] @ (9bef0 ) │ │ │ │ ldr.w fp, [sl, r2] │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 9bebe │ │ │ │ - ldr r2, [pc, #344] @ (9bef8 ) │ │ │ │ + beq.w 9beba │ │ │ │ + ldr r2, [pc, #344] @ (9bef4 ) │ │ │ │ ldr.w r5, [sl, r2] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 9beba │ │ │ │ + beq.w 9beb6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9bed6 │ │ │ │ + ble.w 9bed2 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl 88b24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 9beda │ │ │ │ + bpl.w 9bed6 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 9bebe │ │ │ │ + beq.n 9beba │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 9beba │ │ │ │ + beq.n 9beb6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9bed6 │ │ │ │ + ble.w 9bed2 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 4ff48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9bdee │ │ │ │ + beq.n 9bdea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9be14 │ │ │ │ + cbz r3, 9be10 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 9be1e │ │ │ │ + blt.n 9be1a │ │ │ │ ands.w r5, r5, #255 @ 0xff │ │ │ │ - bne.n 9be0c │ │ │ │ + bne.n 9be08 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 9be7c │ │ │ │ + bne.n 9be78 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9be3e │ │ │ │ + bne.n 9be3a │ │ │ │ cmp r7, r6 │ │ │ │ ite gt │ │ │ │ movgt r5, #0 │ │ │ │ movle r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 9bdf2 │ │ │ │ - ldr r3, [pc, #220] @ (9befc ) │ │ │ │ + bge.n 9bdee │ │ │ │ + ldr r3, [pc, #220] @ (9bef8 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #220] @ (9bf00 ) │ │ │ │ + ldr r1, [pc, #220] @ (9befc ) │ │ │ │ movs r5, #2 │ │ │ │ - ldr r0, [pc, #220] @ (9bf04 ) │ │ │ │ + ldr r0, [pc, #220] @ (9bf00 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -128998,1636 +128999,1636 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bc00 │ │ │ │ eor.w r5, r0, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - b.n 9be0c │ │ │ │ + b.n 9be08 │ │ │ │ bl 84a18 │ │ │ │ ands.w r8, r6, #1 │ │ │ │ - beq.n 9bd76 │ │ │ │ + beq.n 9bd72 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bd82 │ │ │ │ + bne.n 9bd7e │ │ │ │ bl 88a1c │ │ │ │ - b.n 9bd82 │ │ │ │ + b.n 9bd7e │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9be9e │ │ │ │ + bne.n 9be9a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bc00 │ │ │ │ eor.w r5, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ uxtb r5, r5 │ │ │ │ bl 84a64 │ │ │ │ - b.n 9be0c │ │ │ │ + b.n 9be08 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bc00 │ │ │ │ eor.w r5, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ uxtb r5, r5 │ │ │ │ bl 84a64 │ │ │ │ - b.n 9be52 │ │ │ │ + b.n 9be4e │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #72] @ (9bf08 ) │ │ │ │ + ldr r3, [pc, #72] @ (9bf04 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #68] @ (9bf0c ) │ │ │ │ - ldr r0, [pc, #72] @ (9bf10 ) │ │ │ │ + ldr r1, [pc, #68] @ (9bf08 ) │ │ │ │ + ldr r0, [pc, #72] @ (9bf0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #56] @ (9bf14 ) │ │ │ │ + ldr r3, [pc, #56] @ (9bf10 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #56] @ (9bf18 ) │ │ │ │ - ldr r0, [pc, #56] @ (9bf1c ) │ │ │ │ + ldr r1, [pc, #56] @ (9bf14 ) │ │ │ │ + ldr r0, [pc, #56] @ (9bf18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp r6, r3 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 9bfe4 │ │ │ │ + bne.n 9be58 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9c004 │ │ │ │ + bne.n 9be78 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9be44 │ │ │ │ + bcs.n 9beb8 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, #94 @ 0x5e │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r0, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9be1c │ │ │ │ + bcs.n 9be90 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009bf20 : │ │ │ │ +0009bf1c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #204] @ (9bffc ) │ │ │ │ + ldr r3, [pc, #204] @ (9bff8 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w lr, [pc, #204] @ 9c000 │ │ │ │ + ldr.w lr, [pc, #204] @ 9bffc │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w ip, [pc, #200] @ 9c004 │ │ │ │ + ldr.w ip, [pc, #200] @ 9c000 │ │ │ │ add r3, pc │ │ │ │ add lr, pc │ │ │ │ adds r3, #8 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #188] @ (9c008 ) │ │ │ │ + ldr r3, [pc, #188] @ (9c004 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #188] @ (9c00c ) │ │ │ │ + ldr r2, [pc, #188] @ (9c008 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #180] @ (9c010 ) │ │ │ │ + ldr r5, [pc, #180] @ (9c00c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ add r5, pc │ │ │ │ bl 83134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9bfdc │ │ │ │ - ldr r3, [pc, #160] @ (9c014 ) │ │ │ │ + beq.n 9bfd8 │ │ │ │ + ldr r3, [pc, #160] @ (9c010 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9bfbe │ │ │ │ - ldr r3, [pc, #152] @ (9c018 ) │ │ │ │ + bne.n 9bfba │ │ │ │ + ldr r3, [pc, #152] @ (9c014 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 9bfe0 │ │ │ │ + bne.n 9bfdc │ │ │ │ mov r0, r4 │ │ │ │ bl 63f18 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9bfdc │ │ │ │ - ldr r3, [pc, #132] @ (9c01c ) │ │ │ │ + beq.n 9bfd8 │ │ │ │ + ldr r3, [pc, #132] @ (9c018 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9bfa6 │ │ │ │ + beq.n 9bfa2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #120] @ (9c020 ) │ │ │ │ - ldr r3, [pc, #88] @ (9c004 ) │ │ │ │ + ldr r2, [pc, #120] @ (9c01c ) │ │ │ │ + ldr r3, [pc, #88] @ (9c000 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9bff6 │ │ │ │ + bne.n 9bff2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ (9c024 ) │ │ │ │ + ldr r0, [pc, #100] @ (9c020 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #92] @ (9c028 ) │ │ │ │ + ldr r3, [pc, #92] @ (9c024 ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r1, [pc, #92] @ (9c02c ) │ │ │ │ - ldr r0, [pc, #96] @ (9c030 ) │ │ │ │ + ldr r1, [pc, #92] @ (9c028 ) │ │ │ │ + ldr r0, [pc, #96] @ (9c02c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9bfa6 │ │ │ │ + b.n 9bfa2 │ │ │ │ mov r1, r3 │ │ │ │ blx 50364 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bf8a │ │ │ │ - ldr r0, [pc, #68] @ (9c034 ) │ │ │ │ + bne.n 9bf86 │ │ │ │ + ldr r0, [pc, #68] @ (9c030 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9bfc8 │ │ │ │ + b.n 9bfc4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ movs r2, r5 │ │ │ │ - lsls r6, r7 │ │ │ │ + lsrs r2, r0 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r2 │ │ │ │ + lsls r0, r3 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - eors r2, r2 │ │ │ │ + eors r6, r2 │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 9c098 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + beq.n 9c058 │ │ │ │ movs r5, r4 │ │ │ │ - bics r6, r3 │ │ │ │ + mvns r2, r3 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #72] @ (9c090 ) │ │ │ │ - ldr r3, [pc, #72] @ (9c094 ) │ │ │ │ + ldr r4, [pc, #72] @ (9c08c ) │ │ │ │ + ldr r3, [pc, #72] @ (9c090 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 9c07c │ │ │ │ + bne.n 9c078 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9c08a │ │ │ │ - ldr r3, [pc, #48] @ (9c098 ) │ │ │ │ + cbz r0, 9c086 │ │ │ │ + ldr r3, [pc, #48] @ (9c094 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2592 @ 0xa20 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl 9bf20 │ │ │ │ - cbz r0, 9c08a │ │ │ │ + bl 9bf1c │ │ │ │ + cbz r0, 9c086 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (9c09c ) │ │ │ │ - ldr r1, [pc, #32] @ (9c0a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (9c098 ) │ │ │ │ + ldr r1, [pc, #32] @ (9c09c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + subs r7, #182 @ 0xb6 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009c0a4 : │ │ │ │ +0009c0a0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9c108 ) │ │ │ │ + ldr r3, [pc, #76] @ (9c104 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9c10c ) │ │ │ │ + ldr r5, [pc, #72] @ (9c108 ) │ │ │ │ addw r3, r3, #2100 @ 0x834 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9c104 │ │ │ │ - ldr r3, [pc, #64] @ (9c110 ) │ │ │ │ + cbz r0, 9c100 │ │ │ │ + ldr r3, [pc, #64] @ (9c10c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9c0e4 │ │ │ │ + bne.n 9c0e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e4ec │ │ │ │ - ldr r0, [pc, #44] @ (9c114 ) │ │ │ │ + ldr r0, [pc, #44] @ (9c110 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9c118 ) │ │ │ │ - ldr r1, [pc, #40] @ (9c11c ) │ │ │ │ + ldr r3, [pc, #40] @ (9c114 ) │ │ │ │ + ldr r1, [pc, #40] @ (9c118 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9c120 ) │ │ │ │ + ldr r0, [pc, #40] @ (9c11c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrh r2, [r3, r5] │ │ │ │ movs r3, r5 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r7, #58 @ 0x3a │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - itt pl │ │ │ │ - movpl r5, r4 │ │ │ │ - ldmiapl r6!, {r4, r5, r7} │ │ │ │ + it ls │ │ │ │ + movls r5, r4 │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009c124 : │ │ │ │ +0009c120 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (9c278 ) │ │ │ │ + ldr r7, [pc, #324] @ (9c274 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 52528 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c20c │ │ │ │ + beq.n 9c208 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9c25c │ │ │ │ + beq.w 9c258 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9c16e │ │ │ │ + cbz r0, 9c16a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9c16e │ │ │ │ + beq.n 9c16a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c1f4 │ │ │ │ + beq.n 9c1f0 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9c240 │ │ │ │ + beq.n 9c23c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9c198 │ │ │ │ + cbz r0, 9c194 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9c198 │ │ │ │ + beq.n 9c194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c1fa │ │ │ │ + beq.n 9c1f6 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 5257c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c224 │ │ │ │ + beq.n 9c220 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9c1c6 │ │ │ │ + cbz r0, 9c1c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9c1c6 │ │ │ │ + beq.n 9c1c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9c200 │ │ │ │ + cbz r3, 9c1fc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9c1d2 │ │ │ │ + beq.n 9c1ce │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9c206 │ │ │ │ + bmi.n 9c202 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9c1e6 │ │ │ │ + beq.n 9c1e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9c1ea │ │ │ │ + cbz r3, 9c1e6 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9c16e │ │ │ │ + b.n 9c16a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9c198 │ │ │ │ + b.n 9c194 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9c1c6 │ │ │ │ + b.n 9c1c2 │ │ │ │ bl 84a64 │ │ │ │ - b.n 9c1d2 │ │ │ │ - ldr r3, [pc, #108] @ (9c27c ) │ │ │ │ + b.n 9c1ce │ │ │ │ + ldr r3, [pc, #108] @ (9c278 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #108] @ (9c280 ) │ │ │ │ - ldr r0, [pc, #112] @ (9c284 ) │ │ │ │ + ldr r1, [pc, #108] @ (9c27c ) │ │ │ │ + ldr r0, [pc, #112] @ (9c280 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9c1e6 │ │ │ │ - ldr r3, [pc, #84] @ (9c27c ) │ │ │ │ + b.n 9c1e2 │ │ │ │ + ldr r3, [pc, #84] @ (9c278 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #92] @ (9c288 ) │ │ │ │ - ldr r0, [pc, #96] @ (9c28c ) │ │ │ │ + ldr r1, [pc, #92] @ (9c284 ) │ │ │ │ + ldr r0, [pc, #96] @ (9c288 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9c220 │ │ │ │ - ldr r3, [pc, #76] @ (9c290 ) │ │ │ │ - movw r2, #16600 @ 0x40d8 │ │ │ │ + b.n 9c21c │ │ │ │ + ldr r3, [pc, #76] @ (9c28c ) │ │ │ │ + movw r2, #16606 @ 0x40de │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #72] @ (9c294 ) │ │ │ │ - ldr r0, [pc, #72] @ (9c298 ) │ │ │ │ + ldr r1, [pc, #72] @ (9c290 ) │ │ │ │ + ldr r0, [pc, #72] @ (9c294 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1116 @ 0x45c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (9c29c ) │ │ │ │ - movw r2, #16590 @ 0x40ce │ │ │ │ + ldr r3, [pc, #60] @ (9c298 ) │ │ │ │ + movw r2, #16596 @ 0x40d4 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #56] @ (9c2a0 ) │ │ │ │ - ldr r0, [pc, #56] @ (9c2a4 ) │ │ │ │ + ldr r1, [pc, #56] @ (9c29c ) │ │ │ │ + ldr r0, [pc, #56] @ (9c2a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1116 @ 0x45c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - add.w r0, r6, #39 @ 0x27 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adc.w r0, r2, #39 @ 0x27 │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf0ea0027 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf1260027 │ │ │ │ + adds r2, #16 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009c2a8 : │ │ │ │ +0009c2a4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #152] @ (9c350 ) │ │ │ │ + ldr r6, [pc, #152] @ (9c34c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #148] @ (9c354 ) │ │ │ │ + ldr r3, [pc, #148] @ (9c350 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (9c358 ) │ │ │ │ + ldr r5, [pc, #140] @ (9c354 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (9c35c ) │ │ │ │ + ldr r3, [pc, #128] @ (9c358 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2148 @ 0x864 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9c33e │ │ │ │ - ldr r3, [pc, #116] @ (9c360 ) │ │ │ │ + cbz r0, 9c33a │ │ │ │ + ldr r3, [pc, #116] @ (9c35c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9c320 │ │ │ │ - ldr r3, [pc, #108] @ (9c364 ) │ │ │ │ + bne.n 9c31c │ │ │ │ + ldr r3, [pc, #108] @ (9c360 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9c342 │ │ │ │ + bne.n 9c33e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c124 │ │ │ │ - ldr r2, [pc, #92] @ (9c368 ) │ │ │ │ - ldr r3, [pc, #72] @ (9c354 ) │ │ │ │ + bl 9c120 │ │ │ │ + ldr r2, [pc, #92] @ (9c364 ) │ │ │ │ + ldr r3, [pc, #72] @ (9c350 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9c34c │ │ │ │ + bne.n 9c348 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #72] @ (9c36c ) │ │ │ │ + ldr r0, [pc, #72] @ (9c368 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (9c370 ) │ │ │ │ + ldr r3, [pc, #68] @ (9c36c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #68] @ (9c374 ) │ │ │ │ - ldr r0, [pc, #68] @ (9c378 ) │ │ │ │ + ldr r1, [pc, #68] @ (9c370 ) │ │ │ │ + ldr r0, [pc, #68] @ (9c374 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9c308 │ │ │ │ - ldr r0, [pc, #56] @ (9c37c ) │ │ │ │ + b.n 9c304 │ │ │ │ + ldr r0, [pc, #56] @ (9c378 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9c32a │ │ │ │ + b.n 9c326 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009c380 : │ │ │ │ +0009c37c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9c3e4 ) │ │ │ │ + ldr r3, [pc, #76] @ (9c3e0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9c3e8 ) │ │ │ │ + ldr r5, [pc, #72] @ (9c3e4 ) │ │ │ │ addw r3, r3, #2196 @ 0x894 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9c3e0 │ │ │ │ - ldr r3, [pc, #64] @ (9c3ec ) │ │ │ │ + cbz r0, 9c3dc │ │ │ │ + ldr r3, [pc, #64] @ (9c3e8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9c3c0 │ │ │ │ + bne.n 9c3bc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e534 │ │ │ │ - ldr r0, [pc, #44] @ (9c3f0 ) │ │ │ │ + ldr r0, [pc, #44] @ (9c3ec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9c3f4 ) │ │ │ │ - ldr r1, [pc, #40] @ (9c3f8 ) │ │ │ │ + ldr r3, [pc, #40] @ (9c3f0 ) │ │ │ │ + ldr r1, [pc, #40] @ (9c3f4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9c3fc ) │ │ │ │ + ldr r0, [pc, #40] @ (9c3f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ movs r3, r5 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r7} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009c400 : │ │ │ │ +0009c3fc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #324] @ (9c554 ) │ │ │ │ + ldr r7, [pc, #324] @ (9c550 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 525b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c4e8 │ │ │ │ + beq.n 9c4e4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9c538 │ │ │ │ + beq.w 9c534 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9c44a │ │ │ │ + cbz r0, 9c446 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9c44a │ │ │ │ + beq.n 9c446 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c4d0 │ │ │ │ + beq.n 9c4cc │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9c51c │ │ │ │ + beq.n 9c518 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9c474 │ │ │ │ + cbz r0, 9c470 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9c474 │ │ │ │ + beq.n 9c470 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c4d6 │ │ │ │ + beq.n 9c4d2 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 5260c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c500 │ │ │ │ + beq.n 9c4fc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9c4a2 │ │ │ │ + cbz r0, 9c49e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9c4a2 │ │ │ │ + beq.n 9c49e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9c4dc │ │ │ │ + cbz r3, 9c4d8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9c4ae │ │ │ │ + beq.n 9c4aa │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9c4e2 │ │ │ │ + bmi.n 9c4de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9c4c2 │ │ │ │ + beq.n 9c4be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9c4c6 │ │ │ │ + cbz r3, 9c4c2 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9c44a │ │ │ │ + b.n 9c446 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9c474 │ │ │ │ + b.n 9c470 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9c4a2 │ │ │ │ + b.n 9c49e │ │ │ │ bl 84a64 │ │ │ │ - b.n 9c4ae │ │ │ │ - ldr r3, [pc, #108] @ (9c558 ) │ │ │ │ + b.n 9c4aa │ │ │ │ + ldr r3, [pc, #108] @ (9c554 ) │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r1, [pc, #108] @ (9c55c ) │ │ │ │ - ldr r0, [pc, #112] @ (9c560 ) │ │ │ │ + ldr r1, [pc, #108] @ (9c558 ) │ │ │ │ + ldr r0, [pc, #112] @ (9c55c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9c4c2 │ │ │ │ - ldr r3, [pc, #84] @ (9c558 ) │ │ │ │ + b.n 9c4be │ │ │ │ + ldr r3, [pc, #84] @ (9c554 ) │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r1, [pc, #92] @ (9c564 ) │ │ │ │ - ldr r0, [pc, #96] @ (9c568 ) │ │ │ │ + ldr r1, [pc, #92] @ (9c560 ) │ │ │ │ + ldr r0, [pc, #96] @ (9c564 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9c4fc │ │ │ │ - ldr r3, [pc, #76] @ (9c56c ) │ │ │ │ - movw r2, #17689 @ 0x4519 │ │ │ │ + b.n 9c4f8 │ │ │ │ + ldr r3, [pc, #76] @ (9c568 ) │ │ │ │ + movw r2, #17695 @ 0x451f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #72] @ (9c570 ) │ │ │ │ - ldr r0, [pc, #72] @ (9c574 ) │ │ │ │ + ldr r1, [pc, #72] @ (9c56c ) │ │ │ │ + ldr r0, [pc, #72] @ (9c570 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (9c578 ) │ │ │ │ - movw r2, #17679 @ 0x450f │ │ │ │ + ldr r3, [pc, #60] @ (9c574 ) │ │ │ │ + movw r2, #17685 @ 0x4515 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #56] @ (9c57c ) │ │ │ │ - ldr r0, [pc, #56] @ (9c580 ) │ │ │ │ + ldr r1, [pc, #56] @ (9c578 ) │ │ │ │ + ldr r0, [pc, #56] @ (9c57c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - cdp 0, 2, cr0, cr10, cr7, {1} │ │ │ │ - cmp r7, #20 │ │ │ │ + cdp 0, 6, cr0, cr6, cr7, {1} │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ - bkpt 0x0006 │ │ │ │ + bkpt 0x0042 │ │ │ │ movs r5, r4 │ │ │ │ - cdp 0, 0, cr0, cr14, cr7, {1} │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cdp 0, 4, cr0, cr10, cr7, {1} │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009c584 : │ │ │ │ +0009c580 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #152] @ (9c62c ) │ │ │ │ + ldr r6, [pc, #152] @ (9c628 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #148] @ (9c630 ) │ │ │ │ + ldr r3, [pc, #148] @ (9c62c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (9c634 ) │ │ │ │ + ldr r5, [pc, #140] @ (9c630 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (9c638 ) │ │ │ │ + ldr r3, [pc, #128] @ (9c634 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2244 @ 0x8c4 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9c61a │ │ │ │ - ldr r3, [pc, #116] @ (9c63c ) │ │ │ │ + cbz r0, 9c616 │ │ │ │ + ldr r3, [pc, #116] @ (9c638 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9c5fc │ │ │ │ - ldr r3, [pc, #108] @ (9c640 ) │ │ │ │ + bne.n 9c5f8 │ │ │ │ + ldr r3, [pc, #108] @ (9c63c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9c61e │ │ │ │ + bne.n 9c61a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c400 │ │ │ │ - ldr r2, [pc, #92] @ (9c644 ) │ │ │ │ - ldr r3, [pc, #72] @ (9c630 ) │ │ │ │ + bl 9c3fc │ │ │ │ + ldr r2, [pc, #92] @ (9c640 ) │ │ │ │ + ldr r3, [pc, #72] @ (9c62c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9c628 │ │ │ │ + bne.n 9c624 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #72] @ (9c648 ) │ │ │ │ + ldr r0, [pc, #72] @ (9c644 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (9c64c ) │ │ │ │ + ldr r3, [pc, #68] @ (9c648 ) │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r1, [pc, #68] @ (9c650 ) │ │ │ │ - ldr r0, [pc, #68] @ (9c654 ) │ │ │ │ + ldr r1, [pc, #68] @ (9c64c ) │ │ │ │ + ldr r0, [pc, #68] @ (9c650 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9c5e4 │ │ │ │ - ldr r0, [pc, #56] @ (9c658 ) │ │ │ │ + b.n 9c5e0 │ │ │ │ + ldr r0, [pc, #56] @ (9c654 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9c606 │ │ │ │ + b.n 9c602 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ movs r2, r5 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r2, #24 │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009c65c : │ │ │ │ +0009c658 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #164] @ 9c710 │ │ │ │ + ldr.w ip, [pc, #164] @ 9c70c │ │ │ │ sub sp, #16 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #156] @ (9c714 ) │ │ │ │ + ldr r2, [pc, #156] @ (9c710 ) │ │ │ │ add ip, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r6, [pc, #148] @ (9c718 ) │ │ │ │ + ldr r6, [pc, #148] @ (9c714 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #148] @ (9c71c ) │ │ │ │ + ldr r3, [pc, #148] @ (9c718 ) │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #140] @ (9c720 ) │ │ │ │ - ldr r5, [pc, #140] @ (9c724 ) │ │ │ │ + ldr r2, [pc, #140] @ (9c71c ) │ │ │ │ + ldr r5, [pc, #140] @ (9c720 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ bl 83134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c708 │ │ │ │ - ldr r3, [pc, #124] @ (9c728 ) │ │ │ │ + beq.n 9c704 │ │ │ │ + ldr r3, [pc, #124] @ (9c724 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9c6ec │ │ │ │ + bne.n 9c6e8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 63ff0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9c708 │ │ │ │ - ldr r3, [pc, #104] @ (9c72c ) │ │ │ │ + beq.n 9c704 │ │ │ │ + ldr r3, [pc, #104] @ (9c728 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (9c730 ) │ │ │ │ - ldr r3, [pc, #60] @ (9c714 ) │ │ │ │ + ldr r2, [pc, #88] @ (9c72c ) │ │ │ │ + ldr r3, [pc, #60] @ (9c710 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9c70c │ │ │ │ + bne.n 9c708 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #68] @ (9c734 ) │ │ │ │ + ldr r0, [pc, #68] @ (9c730 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (9c738 ) │ │ │ │ - ldr r0, [pc, #64] @ (9c73c ) │ │ │ │ + ldr r3, [pc, #64] @ (9c734 ) │ │ │ │ + ldr r0, [pc, #64] @ (9c738 ) │ │ │ │ movs r2, #13 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9c6d4 │ │ │ │ + b.n 9c6d0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - subs r1, #134 @ 0x86 │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 9c798 │ │ │ │ + pop {r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r6, r2, #32 │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #72] @ (9c798 ) │ │ │ │ - ldr r3, [pc, #72] @ (9c79c ) │ │ │ │ + ldr r4, [pc, #72] @ (9c794 ) │ │ │ │ + ldr r3, [pc, #72] @ (9c798 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 9c784 │ │ │ │ + bne.n 9c780 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9c792 │ │ │ │ - ldr r3, [pc, #48] @ (9c7a0 ) │ │ │ │ + cbz r0, 9c78e │ │ │ │ + ldr r3, [pc, #48] @ (9c79c ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2612 @ 0xa34 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl 9c65c │ │ │ │ - cbz r0, 9c792 │ │ │ │ + bl 9c658 │ │ │ │ + cbz r0, 9c78e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (9c7a4 ) │ │ │ │ - ldr r1, [pc, #32] @ (9c7a8 ) │ │ │ │ + ldr r3, [pc, #28] @ (9c7a0 ) │ │ │ │ + ldr r1, [pc, #32] @ (9c7a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #392] @ 0x188 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009c7ac : │ │ │ │ +0009c7a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #164] @ 9c860 │ │ │ │ + ldr.w ip, [pc, #164] @ 9c85c │ │ │ │ sub sp, #16 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #156] @ (9c864 ) │ │ │ │ + ldr r2, [pc, #156] @ (9c860 ) │ │ │ │ add ip, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r6, [pc, #148] @ (9c868 ) │ │ │ │ + ldr r6, [pc, #148] @ (9c864 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #148] @ (9c86c ) │ │ │ │ + ldr r3, [pc, #148] @ (9c868 ) │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #140] @ (9c870 ) │ │ │ │ - ldr r5, [pc, #140] @ (9c874 ) │ │ │ │ + ldr r2, [pc, #140] @ (9c86c ) │ │ │ │ + ldr r5, [pc, #140] @ (9c870 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ bl 83134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c858 │ │ │ │ - ldr r3, [pc, #124] @ (9c878 ) │ │ │ │ + beq.n 9c854 │ │ │ │ + ldr r3, [pc, #124] @ (9c874 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9c83c │ │ │ │ + bne.n 9c838 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 640c8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9c858 │ │ │ │ - ldr r3, [pc, #104] @ (9c87c ) │ │ │ │ + beq.n 9c854 │ │ │ │ + ldr r3, [pc, #104] @ (9c878 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (9c880 ) │ │ │ │ - ldr r3, [pc, #60] @ (9c864 ) │ │ │ │ + ldr r2, [pc, #88] @ (9c87c ) │ │ │ │ + ldr r3, [pc, #60] @ (9c860 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9c85c │ │ │ │ + bne.n 9c858 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #68] @ (9c884 ) │ │ │ │ + ldr r0, [pc, #68] @ (9c880 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (9c888 ) │ │ │ │ - ldr r0, [pc, #64] @ (9c88c ) │ │ │ │ + ldr r3, [pc, #64] @ (9c884 ) │ │ │ │ + ldr r0, [pc, #64] @ (9c888 ) │ │ │ │ movs r2, #21 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9c824 │ │ │ │ + b.n 9c820 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0024 │ │ │ │ + revsh r0, r4 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #16 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #72] @ (9c8e8 ) │ │ │ │ - ldr r3, [pc, #72] @ (9c8ec ) │ │ │ │ + ldr r4, [pc, #72] @ (9c8e4 ) │ │ │ │ + ldr r3, [pc, #72] @ (9c8e8 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 9c8d4 │ │ │ │ + bne.n 9c8d0 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9c8e2 │ │ │ │ - ldr r3, [pc, #48] @ (9c8f0 ) │ │ │ │ + cbz r0, 9c8de │ │ │ │ + ldr r3, [pc, #48] @ (9c8ec ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2620 @ 0xa3c │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl 9c7ac │ │ │ │ - cbz r0, 9c8e2 │ │ │ │ + bl 9c7a8 │ │ │ │ + cbz r0, 9c8de │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (9c8f4 ) │ │ │ │ - ldr r1, [pc, #32] @ (9c8f8 ) │ │ │ │ + ldr r3, [pc, #28] @ (9c8f0 ) │ │ │ │ + ldr r1, [pc, #32] @ (9c8f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009c8fc : │ │ │ │ +0009c8f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr.w r1, [pc, #2056] @ 9d118 │ │ │ │ + ldr.w r1, [pc, #2056] @ 9d114 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr.w r2, [pc, #2056] @ 9d11c │ │ │ │ + ldr.w r2, [pc, #2056] @ 9d118 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r4, [pc, #2052] @ 9d120 │ │ │ │ - ldr.w r3, [pc, #2052] @ 9d124 │ │ │ │ + ldr.w r4, [pc, #2052] @ 9d11c │ │ │ │ + ldr.w r3, [pc, #2052] @ 9d120 │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ ldr.w r1, [r7, #1404] @ 0x57c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cbce │ │ │ │ + beq.w 9cbca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9c964 │ │ │ │ + beq.n 9c960 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc3e │ │ │ │ + beq.w 9cc3a │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.w 9cbe6 │ │ │ │ + beq.w 9cbe2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9cbee │ │ │ │ + bne.w 9cbea │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #92] @ 0x5c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d06e │ │ │ │ + beq.w 9d06a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #96] @ 0x60 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9d0c2 │ │ │ │ + beq.w 9d0be │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ - ldr.w r3, [pc, #1916] @ 9d128 │ │ │ │ + ldr.w r3, [pc, #1916] @ 9d124 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ccd8 │ │ │ │ + beq.w 9ccd4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9c9e4 │ │ │ │ + beq.n 9c9e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc46 │ │ │ │ + beq.w 9cc42 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9cd00 │ │ │ │ + beq.w 9ccfc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ca00 │ │ │ │ + beq.n 9c9fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc4e │ │ │ │ + beq.w 9cc4a │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ strd r8, r6, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ movs r3, #0 │ │ │ │ blx 50250 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cd1c │ │ │ │ + beq.w 9cd18 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ca38 │ │ │ │ + beq.n 9ca34 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc56 │ │ │ │ + beq.w 9cc52 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ca4c │ │ │ │ + beq.n 9ca48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc6a │ │ │ │ + beq.w 9cc66 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r7, #792] @ 0x318 │ │ │ │ strd r9, r2, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldr.w r0, [r7, #692] @ 0x2b4 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r3, #3924] @ 0xf54 │ │ │ │ blx 50250 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cc92 │ │ │ │ + beq.w 9cc8e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ca8c │ │ │ │ + beq.n 9ca88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ccb4 │ │ │ │ + beq.w 9ccb0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fcd4 │ │ │ │ ldr.w r1, [r7, #696] @ 0x2b8 │ │ │ │ mov r8, r0 │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cd4c │ │ │ │ + beq.w 9cd48 │ │ │ │ ldr.w r1, [r7, #700] @ 0x2bc │ │ │ │ mov r0, r8 │ │ │ │ blx 5041c │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9d052 │ │ │ │ + beq.w 9d04e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9cad0 │ │ │ │ + beq.n 9cacc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc72 │ │ │ │ + beq.w 9cc6e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9cd72 │ │ │ │ + beq.w 9cd6e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9cb00 │ │ │ │ + beq.n 9cafc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc7a │ │ │ │ + beq.w 9cc76 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9cd8c │ │ │ │ - ldr.w r3, [pc, #1568] @ 9d12c │ │ │ │ + beq.w 9cd88 │ │ │ │ + ldr.w r3, [pc, #1568] @ 9d128 │ │ │ │ ldr.w r1, [r7, #2088] @ 0x828 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cdaa │ │ │ │ + beq.w 9cda6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9cb48 │ │ │ │ + beq.n 9cb44 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc82 │ │ │ │ + beq.w 9cc7e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9cfda │ │ │ │ + beq.w 9cfd6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9cb66 │ │ │ │ + beq.n 9cb62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc8a │ │ │ │ - ldr.w r3, [pc, #1480] @ 9d130 │ │ │ │ + beq.w 9cc86 │ │ │ │ + ldr.w r3, [pc, #1480] @ 9d12c │ │ │ │ movs r2, #4 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ strd r3, r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9cb96 │ │ │ │ + beq.n 9cb92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cd44 │ │ │ │ + beq.w 9cd40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9cff2 │ │ │ │ + beq.w 9cfee │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9cbb6 │ │ │ │ + beq.n 9cbb2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cda2 │ │ │ │ + beq.w 9cd9e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9cc1c │ │ │ │ + beq.n 9cc18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9cc1c │ │ │ │ + cbnz r3, 9cc18 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9cc1c │ │ │ │ + b.n 9cc18 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d08a │ │ │ │ + beq.w 9d086 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.n 9c948 │ │ │ │ + b.n 9c944 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ccbc │ │ │ │ - ldr.w r3, [pc, #1348] @ 9d134 │ │ │ │ - ldr.w r1, [pc, #1348] @ 9d138 │ │ │ │ + bne.n 9ccb8 │ │ │ │ + ldr.w r3, [pc, #1348] @ 9d130 │ │ │ │ + ldr.w r1, [pc, #1348] @ 9d134 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr.w r3, [pc, #1336] @ 9d13c │ │ │ │ - ldr.w r1, [pc, #1336] @ 9d140 │ │ │ │ + ldr.w r3, [pc, #1336] @ 9d138 │ │ │ │ + ldr.w r1, [pc, #1336] @ 9d13c │ │ │ │ movs r2, #8 │ │ │ │ - ldr.w r0, [pc, #1336] @ 9d144 │ │ │ │ + ldr.w r0, [pc, #1336] @ 9d140 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #1320] @ 9d148 │ │ │ │ - ldr.w r3, [pc, #1272] @ 9d11c │ │ │ │ + ldr.w r2, [pc, #1320] @ 9d144 │ │ │ │ + ldr.w r3, [pc, #1272] @ 9d118 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 9d04e │ │ │ │ + bne.w 9d04a │ │ │ │ mov r0, r7 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9c964 │ │ │ │ + b.n 9c960 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9c9e4 │ │ │ │ + b.n 9c9e0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ca00 │ │ │ │ + b.n 9c9fc │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9ca42 │ │ │ │ - b.n 9ca4c │ │ │ │ + bne.w 9ca3e │ │ │ │ + b.n 9ca48 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ca4c │ │ │ │ + b.n 9ca48 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9cad0 │ │ │ │ + b.n 9cacc │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9cb00 │ │ │ │ + b.n 9cafc │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9cb48 │ │ │ │ + b.n 9cb44 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9cb66 │ │ │ │ - ldr.w r3, [pc, #1192] @ 9d13c │ │ │ │ + b.n 9cb62 │ │ │ │ + ldr.w r3, [pc, #1192] @ 9d138 │ │ │ │ movs r2, #14 │ │ │ │ - ldr.w r1, [pc, #1200] @ 9d14c │ │ │ │ - ldr.w r0, [pc, #1200] @ 9d150 │ │ │ │ + ldr.w r1, [pc, #1200] @ 9d148 │ │ │ │ + ldr.w r0, [pc, #1200] @ 9d14c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9cc1a │ │ │ │ + b.n 9cc16 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ca8c │ │ │ │ - ldr.w r3, [pc, #1148] @ 9d13c │ │ │ │ + b.n 9ca88 │ │ │ │ + ldr.w r3, [pc, #1148] @ 9d138 │ │ │ │ movs r2, #8 │ │ │ │ - ldr.w r1, [pc, #1168] @ 9d154 │ │ │ │ - ldr.w r0, [pc, #1168] @ 9d158 │ │ │ │ + ldr.w r1, [pc, #1168] @ 9d150 │ │ │ │ + ldr.w r0, [pc, #1168] @ 9d154 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9cc1a │ │ │ │ - ldr.w r3, [pc, #1120] @ 9d13c │ │ │ │ + b.n 9cc16 │ │ │ │ + ldr.w r3, [pc, #1120] @ 9d138 │ │ │ │ movs r2, #13 │ │ │ │ - ldr.w r1, [pc, #1148] @ 9d15c │ │ │ │ - ldr.w r0, [pc, #1148] @ 9d160 │ │ │ │ + ldr.w r1, [pc, #1148] @ 9d158 │ │ │ │ + ldr.w r0, [pc, #1148] @ 9d15c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9cc1a │ │ │ │ - ldr.w r3, [pc, #1080] @ 9d13c │ │ │ │ + b.n 9cc16 │ │ │ │ + ldr.w r3, [pc, #1080] @ 9d138 │ │ │ │ movs r2, #13 │ │ │ │ - ldr.w r1, [pc, #1116] @ 9d164 │ │ │ │ - ldr.w r0, [pc, #1116] @ 9d168 │ │ │ │ + ldr.w r1, [pc, #1116] @ 9d160 │ │ │ │ + ldr.w r0, [pc, #1116] @ 9d164 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9ccf2 │ │ │ │ - ldr.w r3, [pc, #1052] @ 9d13c │ │ │ │ + b.n 9ccee │ │ │ │ + ldr.w r3, [pc, #1052] @ 9d138 │ │ │ │ movs r2, #13 │ │ │ │ - ldr.w r1, [pc, #1096] @ 9d16c │ │ │ │ - ldr.w r0, [pc, #1096] @ 9d170 │ │ │ │ + ldr.w r1, [pc, #1096] @ 9d168 │ │ │ │ + ldr.w r0, [pc, #1096] @ 9d16c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9cc1a │ │ │ │ + b.n 9cc16 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9cb96 │ │ │ │ - ldr r3, [pc, #1004] @ (9d13c ) │ │ │ │ + b.n 9cb92 │ │ │ │ + ldr r3, [pc, #1004] @ (9d138 ) │ │ │ │ movs r2, #14 │ │ │ │ - ldr.w r1, [pc, #1056] @ 9d174 │ │ │ │ - ldr.w r0, [pc, #1056] @ 9d178 │ │ │ │ + ldr.w r1, [pc, #1056] @ 9d170 │ │ │ │ + ldr.w r0, [pc, #1056] @ 9d174 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9cc1a │ │ │ │ - ldr r3, [pc, #968] @ (9d13c ) │ │ │ │ + b.n 9cc16 │ │ │ │ + ldr r3, [pc, #968] @ (9d138 ) │ │ │ │ movs r2, #14 │ │ │ │ - ldr.w r1, [pc, #1028] @ 9d17c │ │ │ │ - ldr.w r0, [pc, #1028] @ 9d180 │ │ │ │ + ldr.w r1, [pc, #1028] @ 9d178 │ │ │ │ + ldr.w r0, [pc, #1028] @ 9d17c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9ccf2 │ │ │ │ - ldr r3, [pc, #940] @ (9d13c ) │ │ │ │ + b.n 9ccee │ │ │ │ + ldr r3, [pc, #940] @ (9d138 ) │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #1008] @ (9d184 ) │ │ │ │ - ldr r0, [pc, #1012] @ (9d188 ) │ │ │ │ + ldr r1, [pc, #1008] @ (9d180 ) │ │ │ │ + ldr r0, [pc, #1012] @ (9d184 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9ccf2 │ │ │ │ + b.n 9ccee │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9cbb6 │ │ │ │ - ldr r3, [pc, #912] @ (9d13c ) │ │ │ │ + b.n 9cbb2 │ │ │ │ + ldr r3, [pc, #912] @ (9d138 ) │ │ │ │ movs r2, #15 │ │ │ │ - ldr r1, [pc, #988] @ (9d18c ) │ │ │ │ - ldr r0, [pc, #988] @ (9d190 ) │ │ │ │ + ldr r1, [pc, #988] @ (9d188 ) │ │ │ │ + ldr r0, [pc, #988] @ (9d18c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ @@ -130642,31 +130643,31 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 889b8 │ │ │ │ ldrd r8, sl, [sp, #56] @ 0x38 │ │ │ │ ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9d0fa │ │ │ │ + beq.w 9d0f6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9d0de │ │ │ │ + beq.w 9d0da │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9d0a6 │ │ │ │ + beq.w 9d0a2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ @@ -130680,31 +130681,31 @@ │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r8, [sp, #100] @ 0x64 │ │ │ │ strd sl, r9, [sp, #108] @ 0x6c │ │ │ │ blx 5018c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d014 │ │ │ │ + beq.w 9d010 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, fp │ │ │ │ blx 501b8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 9d03a │ │ │ │ + blt.w 9d036 │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9cf6c │ │ │ │ + bne.n 9cf68 │ │ │ │ bl 88694 │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 54f9c │ │ │ │ @@ -130713,14738 +130714,14738 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl 88758 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ ldrd r7, r9, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ced2 │ │ │ │ + beq.n 9cece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9cfbc │ │ │ │ + beq.n 9cfb8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9cee2 │ │ │ │ + beq.n 9cede │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 9cf54 │ │ │ │ + cbz r3, 9cf50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9cfa4 │ │ │ │ + beq.n 9cfa0 │ │ │ │ bl 88694 │ │ │ │ add r3, sp, #16 │ │ │ │ strd r7, r9, [sp, #16] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9cf0c │ │ │ │ + beq.n 9cf08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 9cf5c │ │ │ │ + cbz r3, 9cf58 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 9cf26 │ │ │ │ + beq.n 9cf22 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9cf26 │ │ │ │ + beq.n 9cf22 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 9cf64 │ │ │ │ + cbz r3, 9cf60 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9cc1a │ │ │ │ + beq.w 9cc16 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9cc1a │ │ │ │ + beq.w 9cc16 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cc1a │ │ │ │ + bne.w 9cc16 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9cc1a │ │ │ │ + b.n 9cc16 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9cee2 │ │ │ │ + b.n 9cede │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9cf0c │ │ │ │ + b.n 9cf08 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9cf26 │ │ │ │ + b.n 9cf22 │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ bl 54f9c │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 9cfc4 │ │ │ │ + beq.n 9cfc0 │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r5, #0] │ │ │ │ - cbz r7, 9cfb8 │ │ │ │ + cbz r7, 9cfb4 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 9cfa4 │ │ │ │ + beq.n 9cfa0 │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9cf50 │ │ │ │ - ldr r3, [pc, #392] @ (9d130 ) │ │ │ │ + beq.n 9cf4c │ │ │ │ + ldr r3, [pc, #392] @ (9d12c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - b.n 9cc1c │ │ │ │ + b.n 9cc18 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ced2 │ │ │ │ + b.n 9cece │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 9cfa4 │ │ │ │ + beq.n 9cfa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9cfa4 │ │ │ │ + bne.n 9cfa0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9cfa4 │ │ │ │ - ldr r3, [pc, #352] @ (9d13c ) │ │ │ │ + b.n 9cfa0 │ │ │ │ + ldr r3, [pc, #352] @ (9d138 ) │ │ │ │ movs r2, #15 │ │ │ │ - ldr r1, [pc, #436] @ (9d194 ) │ │ │ │ - ldr r0, [pc, #436] @ (9d198 ) │ │ │ │ + ldr r1, [pc, #436] @ (9d190 ) │ │ │ │ + ldr r0, [pc, #436] @ (9d194 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9cdc0 │ │ │ │ - ldr r3, [pc, #328] @ (9d13c ) │ │ │ │ + b.n 9cdbc │ │ │ │ + ldr r3, [pc, #328] @ (9d138 ) │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #420] @ (9d19c ) │ │ │ │ - ldr r0, [pc, #420] @ (9d1a0 ) │ │ │ │ + ldr r1, [pc, #420] @ (9d198 ) │ │ │ │ + ldr r0, [pc, #420] @ (9d19c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 65294 │ │ │ │ - b.n 9cc1a │ │ │ │ + b.n 9cc16 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #392] @ (9d1a4 ) │ │ │ │ - ldr r0, [pc, #396] @ (9d1a8 ) │ │ │ │ + ldr r1, [pc, #392] @ (9d1a0 ) │ │ │ │ + ldr r0, [pc, #396] @ (9d1a4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9ce98 │ │ │ │ + b.n 9ce94 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #364] @ (9d1ac ) │ │ │ │ - ldr r0, [pc, #364] @ (9d1b0 ) │ │ │ │ + ldr r1, [pc, #364] @ (9d1a8 ) │ │ │ │ + ldr r0, [pc, #364] @ (9d1ac ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n 9ce98 │ │ │ │ + b.n 9ce94 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (9d1b4 ) │ │ │ │ - movw r2, #23081 @ 0x5a29 │ │ │ │ + ldr r3, [pc, #352] @ (9d1b0 ) │ │ │ │ + movw r2, #23087 @ 0x5a2f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #344] @ (9d1b8 ) │ │ │ │ - ldr r0, [pc, #348] @ (9d1bc ) │ │ │ │ + ldr r1, [pc, #344] @ (9d1b4 ) │ │ │ │ + ldr r0, [pc, #348] @ (9d1b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (9d1c0 ) │ │ │ │ - movw r2, #23032 @ 0x59f8 │ │ │ │ + ldr r3, [pc, #336] @ (9d1bc ) │ │ │ │ + movw r2, #23038 @ 0x59fe │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #328] @ (9d1c4 ) │ │ │ │ - ldr r0, [pc, #332] @ (9d1c8 ) │ │ │ │ + ldr r1, [pc, #328] @ (9d1c0 ) │ │ │ │ + ldr r0, [pc, #332] @ (9d1c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #320] @ (9d1cc ) │ │ │ │ - movw r2, #23004 @ 0x59dc │ │ │ │ + ldr r3, [pc, #320] @ (9d1c8 ) │ │ │ │ + movw r2, #23010 @ 0x59e2 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #312] @ (9d1d0 ) │ │ │ │ - ldr r0, [pc, #316] @ (9d1d4 ) │ │ │ │ + ldr r1, [pc, #312] @ (9d1cc ) │ │ │ │ + ldr r0, [pc, #316] @ (9d1d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ (9d1d8 ) │ │ │ │ - movw r2, #23122 @ 0x5a52 │ │ │ │ + ldr r3, [pc, #304] @ (9d1d4 ) │ │ │ │ + movw r2, #23128 @ 0x5a58 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #296] @ (9d1dc ) │ │ │ │ - ldr r0, [pc, #300] @ (9d1e0 ) │ │ │ │ + ldr r1, [pc, #296] @ (9d1d8 ) │ │ │ │ + ldr r0, [pc, #300] @ (9d1dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #288] @ (9d1e4 ) │ │ │ │ - movw r2, #23034 @ 0x59fa │ │ │ │ + ldr r3, [pc, #288] @ (9d1e0 ) │ │ │ │ + mov.w r2, #23040 @ 0x5a00 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #280] @ (9d1e8 ) │ │ │ │ - ldr r0, [pc, #284] @ (9d1ec ) │ │ │ │ + ldr r1, [pc, #280] @ (9d1e4 ) │ │ │ │ + ldr r0, [pc, #284] @ (9d1e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #272] @ (9d1f0 ) │ │ │ │ - movw r2, #23120 @ 0x5a50 │ │ │ │ + ldr r3, [pc, #272] @ (9d1ec ) │ │ │ │ + movw r2, #23126 @ 0x5a56 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #264] @ (9d1f4 ) │ │ │ │ - ldr r0, [pc, #268] @ (9d1f8 ) │ │ │ │ + ldr r1, [pc, #264] @ (9d1f0 ) │ │ │ │ + ldr r0, [pc, #268] @ (9d1f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ (9d1fc ) │ │ │ │ - movw r2, #23118 @ 0x5a4e │ │ │ │ + ldr r3, [pc, #256] @ (9d1f8 ) │ │ │ │ + movw r2, #23124 @ 0x5a54 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #248] @ (9d200 ) │ │ │ │ - ldr r0, [pc, #252] @ (9d204 ) │ │ │ │ + ldr r1, [pc, #248] @ (9d1fc ) │ │ │ │ + ldr r0, [pc, #252] @ (9d200 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ movs r2, r5 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r3!, {r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9d7a0 │ │ │ │ + b.n 9d814 │ │ │ │ movs r7, r4 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r4, #26 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9d774 │ │ │ │ + b.n 9d7e8 │ │ │ │ movs r7, r4 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ movs r5, r4 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9d748 │ │ │ │ + b.n 9d7bc │ │ │ │ movs r7, r4 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ movs r5, r4 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9d71c │ │ │ │ + b.n 9d790 │ │ │ │ movs r7, r4 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ movs r5, r4 │ │ │ │ - bkpt 0x0034 │ │ │ │ + bkpt 0x0070 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9d6f0 │ │ │ │ + b.n 9d764 │ │ │ │ movs r7, r4 │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ movs r5, r4 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9d6c4 │ │ │ │ + b.n 9d738 │ │ │ │ movs r7, r4 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ movs r5, r4 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x002c │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9d698 │ │ │ │ + b.n 9d70c │ │ │ │ movs r7, r4 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ + movs r5, r4 │ │ │ │ + stmia r0!, {r3} │ │ │ │ movs r5, r4 │ │ │ │ - ite gt │ │ │ │ - movgt r5, r4 │ │ │ │ │ │ │ │ -0009d208 : │ │ │ │ - pushle {r4, r5, lr} │ │ │ │ +0009d204 : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #132] @ 9d29c │ │ │ │ + ldr.w ip, [pc, #132] @ 9d298 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r5, [pc, #128] @ (9d2a0 ) │ │ │ │ + ldr r5, [pc, #128] @ (9d29c ) │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #120] @ (9d2a4 ) │ │ │ │ + ldr r3, [pc, #120] @ (9d2a0 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ - ldr r4, [pc, #116] @ (9d2a8 ) │ │ │ │ + ldr r4, [pc, #116] @ (9d2a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov.w r5, #0 │ │ │ │ addw r3, r3, #2292 @ 0x8f4 │ │ │ │ add r5, sp, #8 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, 9d292 │ │ │ │ + cbz r0, 9d28e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 9d258 │ │ │ │ + cbz r1, 9d254 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 9d276 │ │ │ │ + bpl.n 9d272 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9c8fc │ │ │ │ - ldr r2, [pc, #76] @ (9d2ac ) │ │ │ │ - ldr r3, [pc, #60] @ (9d2a0 ) │ │ │ │ + bl 9c8f8 │ │ │ │ + ldr r2, [pc, #76] @ (9d2a8 ) │ │ │ │ + ldr r3, [pc, #60] @ (9d29c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9d296 │ │ │ │ + bne.n 9d292 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #56] @ (9d2b0 ) │ │ │ │ + ldr r0, [pc, #56] @ (9d2ac ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (9d2b4 ) │ │ │ │ - ldr r1, [pc, #52] @ (9d2b8 ) │ │ │ │ + ldr r3, [pc, #52] @ (9d2b0 ) │ │ │ │ + ldr r1, [pc, #52] @ (9d2b4 ) │ │ │ │ movs r2, #6 │ │ │ │ - ldr r0, [pc, #52] @ (9d2bc ) │ │ │ │ + ldr r0, [pc, #52] @ (9d2b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9d25e │ │ │ │ + b.n 9d25a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #904] @ (9d630 ) │ │ │ │ + ldr r1, [pc, #920] @ (9d63c ) │ │ │ │ movs r3, r5 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ movs r2, r5 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xf7e40026 │ │ │ │ + strh.w r0, [r0, r6, lsl #2] │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x000e │ │ │ │ + bkpt 0x004a │ │ │ │ movs r5, r4 │ │ │ │ - bkpt 0x0016 │ │ │ │ + bkpt 0x0052 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009d2c0 : │ │ │ │ +0009d2bc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #164] @ (9d374 ) │ │ │ │ + ldr r4, [pc, #164] @ (9d370 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #164] @ (9d378 ) │ │ │ │ + ldr r1, [pc, #164] @ (9d374 ) │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ - ldr r5, [pc, #160] @ (9d37c ) │ │ │ │ - ldr r2, [pc, #164] @ (9d380 ) │ │ │ │ - ldr r3, [pc, #164] @ (9d384 ) │ │ │ │ + ldr r5, [pc, #160] @ (9d378 ) │ │ │ │ + ldr r2, [pc, #164] @ (9d37c ) │ │ │ │ + ldr r3, [pc, #164] @ (9d380 ) │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #192] @ 0xc0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9d358 │ │ │ │ + cbz r0, 9d354 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d31a │ │ │ │ + beq.n 9d316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9d338 │ │ │ │ - cbz r6, 9d342 │ │ │ │ + cbz r3, 9d334 │ │ │ │ + cbz r6, 9d33e │ │ │ │ mov r4, r6 │ │ │ │ - ldr r2, [pc, #104] @ (9d388 ) │ │ │ │ - ldr r3, [pc, #84] @ (9d378 ) │ │ │ │ + ldr r2, [pc, #104] @ (9d384 ) │ │ │ │ + ldr r3, [pc, #84] @ (9d374 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9d36e │ │ │ │ + bne.n 9d36a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 9d31c │ │ │ │ - ldr r3, [pc, #72] @ (9d38c ) │ │ │ │ + bne.n 9d318 │ │ │ │ + ldr r3, [pc, #72] @ (9d388 ) │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r1, [pc, #72] @ (9d390 ) │ │ │ │ - ldr r0, [pc, #72] @ (9d394 ) │ │ │ │ + ldr r1, [pc, #72] @ (9d38c ) │ │ │ │ + ldr r0, [pc, #72] @ (9d390 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9d31c │ │ │ │ - ldr r3, [pc, #48] @ (9d38c ) │ │ │ │ + b.n 9d318 │ │ │ │ + ldr r3, [pc, #48] @ (9d388 ) │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r1, [pc, #56] @ (9d398 ) │ │ │ │ - ldr r0, [pc, #60] @ (9d39c ) │ │ │ │ + ldr r1, [pc, #56] @ (9d394 ) │ │ │ │ + ldr r0, [pc, #60] @ (9d398 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9d31e │ │ │ │ + b.n 9d31a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r5, #38 @ 0x26 │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009d3a0 : │ │ │ │ +0009d39c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (9d434 ) │ │ │ │ + ldr r4, [pc, #132] @ (9d430 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ 9d438 │ │ │ │ + ldr.w lr, [pc, #132] @ 9d434 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ 9d43c │ │ │ │ + ldr.w ip, [pc, #128] @ 9d438 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2340 @ 0x924 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (9d440 ) │ │ │ │ + ldr r4, [pc, #112] @ (9d43c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9d42a │ │ │ │ + cbz r0, 9d426 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 9d40e │ │ │ │ + bpl.n 9d40a │ │ │ │ mov r0, r1 │ │ │ │ - bl 9d2c0 │ │ │ │ - ldr r2, [pc, #76] @ (9d444 ) │ │ │ │ - ldr r3, [pc, #64] @ (9d43c ) │ │ │ │ + bl 9d2bc │ │ │ │ + ldr r2, [pc, #76] @ (9d440 ) │ │ │ │ + ldr r3, [pc, #64] @ (9d438 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9d42e │ │ │ │ + bne.n 9d42a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (9d448 ) │ │ │ │ + ldr r0, [pc, #56] @ (9d444 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (9d44c ) │ │ │ │ - ldr r1, [pc, #52] @ (9d450 ) │ │ │ │ + ldr r3, [pc, #52] @ (9d448 ) │ │ │ │ + ldr r1, [pc, #52] @ (9d44c ) │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr r0, [pc, #52] @ (9d454 ) │ │ │ │ + ldr r0, [pc, #52] @ (9d450 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9d3f6 │ │ │ │ + b.n 9d3f2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #352] @ (9d598 ) │ │ │ │ + ldr r0, [pc, #368] @ (9d5a4 ) │ │ │ │ movs r3, r5 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ movs r2, r5 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r4, #6 │ │ │ │ movs r2, r5 │ │ │ │ - movw r0, #51238 @ 0xc826 │ │ │ │ + @ instruction: 0xf6880026 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r2, pc} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + pop {r1, r4, pc} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009d458 : │ │ │ │ +0009d454 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9d4bc ) │ │ │ │ + ldr r3, [pc, #76] @ (9d4b8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9d4c0 ) │ │ │ │ + ldr r5, [pc, #72] @ (9d4bc ) │ │ │ │ addw r3, r3, #2388 @ 0x954 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9d4b8 │ │ │ │ - ldr r3, [pc, #64] @ (9d4c4 ) │ │ │ │ + cbz r0, 9d4b4 │ │ │ │ + ldr r3, [pc, #64] @ (9d4c0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9d498 │ │ │ │ + bne.n 9d494 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e57c │ │ │ │ - ldr r0, [pc, #44] @ (9d4c8 ) │ │ │ │ + ldr r0, [pc, #44] @ (9d4c4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9d4cc ) │ │ │ │ - ldr r1, [pc, #40] @ (9d4d0 ) │ │ │ │ + ldr r3, [pc, #40] @ (9d4c8 ) │ │ │ │ + ldr r1, [pc, #40] @ (9d4cc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9d4d4 ) │ │ │ │ + ldr r0, [pc, #40] @ (9d4d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ movs r5, r4 │ │ │ │ - pop {r7} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009d4d8 : │ │ │ │ +0009d4d4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #416] @ 9d68c │ │ │ │ + ldr.w r8, [pc, #416] @ 9d688 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ bl 6476c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d600 │ │ │ │ + beq.w 9d5fc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9d654 │ │ │ │ + beq.w 9d650 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 9d52a │ │ │ │ + cbz r0, 9d526 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d52a │ │ │ │ + beq.n 9d526 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9d5e2 │ │ │ │ + beq.n 9d5de │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9d638 │ │ │ │ + beq.w 9d634 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9d556 │ │ │ │ + cbz r0, 9d552 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d556 │ │ │ │ + beq.n 9d552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9d5e8 │ │ │ │ + beq.n 9d5e4 │ │ │ │ str r6, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d670 │ │ │ │ + beq.w 9d66c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9d582 │ │ │ │ + cbz r0, 9d57e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d582 │ │ │ │ + beq.n 9d57e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9d5ee │ │ │ │ + beq.n 9d5ea │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 52864 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d61a │ │ │ │ + beq.n 9d616 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9d5b0 │ │ │ │ + cbz r0, 9d5ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d5b0 │ │ │ │ + beq.n 9d5ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9d5f4 │ │ │ │ + cbz r3, 9d5f0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9d5bc │ │ │ │ + beq.n 9d5b8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9d5fa │ │ │ │ + bmi.n 9d5f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d5d0 │ │ │ │ + beq.n 9d5cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9d5d6 │ │ │ │ + cbz r3, 9d5d2 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9d52a │ │ │ │ + b.n 9d526 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9d556 │ │ │ │ + b.n 9d552 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9d582 │ │ │ │ + b.n 9d57e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9d5b0 │ │ │ │ + b.n 9d5ac │ │ │ │ bl 84a64 │ │ │ │ - b.n 9d5bc │ │ │ │ - ldr r3, [pc, #140] @ (9d690 ) │ │ │ │ + b.n 9d5b8 │ │ │ │ + ldr r3, [pc, #140] @ (9d68c ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r1, [pc, #140] @ (9d694 ) │ │ │ │ - ldr r0, [pc, #144] @ (9d698 ) │ │ │ │ + ldr r1, [pc, #140] @ (9d690 ) │ │ │ │ + ldr r0, [pc, #144] @ (9d694 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9d5d0 │ │ │ │ - ldr r3, [pc, #116] @ (9d690 ) │ │ │ │ + b.n 9d5cc │ │ │ │ + ldr r3, [pc, #116] @ (9d68c ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r1, [pc, #124] @ (9d69c ) │ │ │ │ - ldr r0, [pc, #124] @ (9d6a0 ) │ │ │ │ + ldr r1, [pc, #124] @ (9d698 ) │ │ │ │ + ldr r0, [pc, #124] @ (9d69c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9d616 │ │ │ │ - ldr r3, [pc, #104] @ (9d6a4 ) │ │ │ │ - movw r2, #38701 @ 0x972d │ │ │ │ + b.n 9d612 │ │ │ │ + ldr r3, [pc, #104] @ (9d6a0 ) │ │ │ │ + movw r2, #38707 @ 0x9733 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #100] @ (9d6a8 ) │ │ │ │ - ldr r0, [pc, #100] @ (9d6ac ) │ │ │ │ + ldr r1, [pc, #100] @ (9d6a4 ) │ │ │ │ + ldr r0, [pc, #100] @ (9d6a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (9d6b0 ) │ │ │ │ - movw r2, #38691 @ 0x9723 │ │ │ │ + ldr r3, [pc, #88] @ (9d6ac ) │ │ │ │ + movw r2, #38697 @ 0x9729 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #84] @ (9d6b4 ) │ │ │ │ - ldr r0, [pc, #84] @ (9d6b8 ) │ │ │ │ + ldr r1, [pc, #84] @ (9d6b0 ) │ │ │ │ + ldr r0, [pc, #84] @ (9d6b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (9d6bc ) │ │ │ │ - movw r2, #38711 @ 0x9737 │ │ │ │ + ldr r3, [pc, #72] @ (9d6b8 ) │ │ │ │ + movw r2, #38717 @ 0x973d │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #68] @ (9d6c0 ) │ │ │ │ - ldr r0, [pc, #68] @ (9d6c4 ) │ │ │ │ + ldr r1, [pc, #68] @ (9d6bc ) │ │ │ │ + ldr r0, [pc, #68] @ (9d6c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r3, #14 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ movs r7, r4 │ │ │ │ - cbnz r2, 9d6e4 │ │ │ │ + cbnz r6, 9d6ee │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r2, [r6, #14] │ │ │ │ movs r7, r4 │ │ │ │ - cbnz r0, 9d6e6 │ │ │ │ + cbnz r4, 9d6f0 │ │ │ │ movs r5, r4 │ │ │ │ - ble.n 9d6c4 │ │ │ │ + ble.n 9d738 │ │ │ │ movs r7, r4 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r4, r6, #0 │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb626 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9d698 │ │ │ │ + ble.n 9d70c │ │ │ │ movs r7, r4 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r0, r3, #0 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r6, 9d720 │ │ │ │ + cbz r2, 9d72c │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9d66c │ │ │ │ + ble.n 9d6e0 │ │ │ │ movs r7, r4 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + adds r4, r7, #7 │ │ │ │ movs r5, r4 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009d6c8 : │ │ │ │ +0009d6c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #168] @ (9d780 ) │ │ │ │ + ldr r4, [pc, #168] @ (9d77c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #168] @ 9d784 │ │ │ │ + ldr.w ip, [pc, #168] @ 9d780 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #164] @ (9d788 ) │ │ │ │ + ldr r5, [pc, #164] @ (9d784 ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2436 @ 0x984 │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #144] @ (9d78c ) │ │ │ │ + ldr r4, [pc, #144] @ (9d788 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d76c │ │ │ │ - ldr r3, [pc, #124] @ (9d790 ) │ │ │ │ + beq.n 9d768 │ │ │ │ + ldr r3, [pc, #124] @ (9d78c ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9d74e │ │ │ │ - ldr r3, [pc, #112] @ (9d794 ) │ │ │ │ + bne.n 9d74a │ │ │ │ + ldr r3, [pc, #112] @ (9d790 ) │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 9d770 │ │ │ │ + bne.n 9d76c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d4d8 │ │ │ │ - ldr r2, [pc, #96] @ (9d798 ) │ │ │ │ - ldr r3, [pc, #76] @ (9d788 ) │ │ │ │ + bl 9d4d4 │ │ │ │ + ldr r2, [pc, #96] @ (9d794 ) │ │ │ │ + ldr r3, [pc, #76] @ (9d784 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9d77c │ │ │ │ + bne.n 9d778 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #76] @ (9d79c ) │ │ │ │ + ldr r0, [pc, #76] @ (9d798 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (9d7a0 ) │ │ │ │ + ldr r3, [pc, #68] @ (9d79c ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r1, [pc, #68] @ (9d7a4 ) │ │ │ │ - ldr r0, [pc, #72] @ (9d7a8 ) │ │ │ │ + ldr r1, [pc, #68] @ (9d7a0 ) │ │ │ │ + ldr r0, [pc, #72] @ (9d7a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9d736 │ │ │ │ - ldr r0, [pc, #56] @ (9d7ac ) │ │ │ │ + b.n 9d732 │ │ │ │ + ldr r0, [pc, #56] @ (9d7a8 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9d758 │ │ │ │ + b.n 9d754 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - cmp r2, r6 │ │ │ │ + cmp r6, r6 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r1, #24 │ │ │ │ + cmp r1, #28 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r1, #0 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ movs r2, r5 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ movs r7, r4 │ │ │ │ - cbnz r4, 9d7de │ │ │ │ + rev r0, r1 │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009d7b0 : │ │ │ │ +0009d7ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #160] @ (9d860 ) │ │ │ │ + ldr r6, [pc, #160] @ (9d85c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #156] @ (9d864 ) │ │ │ │ + ldr r3, [pc, #156] @ (9d860 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #148] @ (9d868 ) │ │ │ │ + ldr r5, [pc, #148] @ (9d864 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #136] @ (9d86c ) │ │ │ │ + ldr r3, [pc, #136] @ (9d868 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2484 @ 0x9b4 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9d820 │ │ │ │ - ldr r3, [pc, #124] @ (9d870 ) │ │ │ │ + cbz r0, 9d81c │ │ │ │ + ldr r3, [pc, #124] @ (9d86c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9d824 │ │ │ │ + beq.n 9d820 │ │ │ │ blx 50364 │ │ │ │ - cbnz r0, 9d824 │ │ │ │ - ldr r0, [pc, #112] @ (9d874 ) │ │ │ │ + cbnz r0, 9d820 │ │ │ │ + ldr r0, [pc, #112] @ (9d870 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #104] @ (9d878 ) │ │ │ │ + ldr r3, [pc, #104] @ (9d874 ) │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ - ldr r1, [pc, #104] @ (9d87c ) │ │ │ │ - ldr r0, [pc, #108] @ (9d880 ) │ │ │ │ + ldr r1, [pc, #104] @ (9d878 ) │ │ │ │ + ldr r0, [pc, #108] @ (9d87c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9d838 │ │ │ │ - ldr r3, [pc, #92] @ (9d884 ) │ │ │ │ + b.n 9d834 │ │ │ │ + ldr r3, [pc, #92] @ (9d880 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9d850 │ │ │ │ + bne.n 9d84c │ │ │ │ mov r0, r4 │ │ │ │ bl 50598 │ │ │ │ - ldr r2, [pc, #76] @ (9d888 ) │ │ │ │ - ldr r3, [pc, #40] @ (9d864 ) │ │ │ │ + ldr r2, [pc, #76] @ (9d884 ) │ │ │ │ + ldr r3, [pc, #40] @ (9d860 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9d85a │ │ │ │ + bne.n 9d856 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #56] @ (9d88c ) │ │ │ │ + ldr r0, [pc, #56] @ (9d888 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9d80c │ │ │ │ + b.n 9d808 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ movs r2, r5 │ │ │ │ - add r0, r6 │ │ │ │ + add r4, r6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 9d886 │ │ │ │ + cbnz r2, 9d892 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 9d894 │ │ │ │ + cbnz r4, 9d89e │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, 9d88a │ │ │ │ + cbnz r4, 9d894 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ movs r2, r5 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009d890 : │ │ │ │ +0009d88c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #184] @ (9d958 ) │ │ │ │ + ldr r6, [pc, #184] @ (9d954 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (9d95c ) │ │ │ │ + ldr r3, [pc, #180] @ (9d958 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #172] @ (9d960 ) │ │ │ │ + ldr r5, [pc, #172] @ (9d95c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #160] @ (9d964 ) │ │ │ │ + ldr r3, [pc, #160] @ (9d960 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, 9d904 │ │ │ │ - ldr r3, [pc, #144] @ (9d968 ) │ │ │ │ + cbz r0, 9d900 │ │ │ │ + ldr r3, [pc, #144] @ (9d964 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9d908 │ │ │ │ + beq.n 9d904 │ │ │ │ blx 50364 │ │ │ │ - cbnz r0, 9d908 │ │ │ │ - ldr r0, [pc, #132] @ (9d96c ) │ │ │ │ + cbnz r0, 9d904 │ │ │ │ + ldr r0, [pc, #132] @ (9d968 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #124] @ (9d970 ) │ │ │ │ + ldr r3, [pc, #124] @ (9d96c ) │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #124] @ (9d974 ) │ │ │ │ - ldr r0, [pc, #128] @ (9d978 ) │ │ │ │ + ldr r1, [pc, #124] @ (9d970 ) │ │ │ │ + ldr r0, [pc, #128] @ (9d974 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9d926 │ │ │ │ - ldr r3, [pc, #112] @ (9d97c ) │ │ │ │ + b.n 9d922 │ │ │ │ + ldr r3, [pc, #112] @ (9d978 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9d94a │ │ │ │ + bne.n 9d946 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9d93e │ │ │ │ + bpl.n 9d93a │ │ │ │ mov r0, r4 │ │ │ │ bl 5302c │ │ │ │ - ldr r2, [pc, #88] @ (9d980 ) │ │ │ │ - ldr r3, [pc, #48] @ (9d95c ) │ │ │ │ + ldr r2, [pc, #88] @ (9d97c ) │ │ │ │ + ldr r3, [pc, #48] @ (9d958 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9d954 │ │ │ │ + bne.n 9d950 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #68] @ (9d984 ) │ │ │ │ + ldr r0, [pc, #68] @ (9d980 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9d8f0 │ │ │ │ - ldr r0, [pc, #60] @ (9d988 ) │ │ │ │ + b.n 9d8ec │ │ │ │ + ldr r0, [pc, #60] @ (9d984 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9d8f0 │ │ │ │ + b.n 9d8ec │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r7, #74 @ 0x4a │ │ │ │ movs r2, r5 │ │ │ │ - muls r6, r1 │ │ │ │ + muls r2, r2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + @ instruction: 0xb896 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009d98c : │ │ │ │ +0009d988 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9d9f0 ) │ │ │ │ + ldr r3, [pc, #76] @ (9d9ec ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9d9f4 ) │ │ │ │ + ldr r5, [pc, #72] @ (9d9f0 ) │ │ │ │ addw r3, r3, #2580 @ 0xa14 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9d9ec │ │ │ │ - ldr r3, [pc, #64] @ (9d9f8 ) │ │ │ │ + cbz r0, 9d9e8 │ │ │ │ + ldr r3, [pc, #64] @ (9d9f4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9d9cc │ │ │ │ + bne.n 9d9c8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e5c4 │ │ │ │ - ldr r0, [pc, #44] @ (9d9fc ) │ │ │ │ + ldr r0, [pc, #44] @ (9d9f8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9da00 ) │ │ │ │ - ldr r1, [pc, #40] @ (9da04 ) │ │ │ │ + ldr r3, [pc, #40] @ (9d9fc ) │ │ │ │ + ldr r1, [pc, #40] @ (9da00 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9da08 ) │ │ │ │ + ldr r0, [pc, #40] @ (9da04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - negs r6, r5 │ │ │ │ + negs r2, r6 │ │ │ │ movs r3, r5 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #464 @ (adr r6, 9dbd8 ) │ │ │ │ + add r6, pc, #704 @ (adr r6, 9dcc4 ) │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb788 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009da0c : │ │ │ │ +0009da08 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r9, [pc, #508] @ 9dc1c │ │ │ │ + ldr.w r9, [pc, #508] @ 9dc18 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ add r9, pc │ │ │ │ bl 52928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9db70 │ │ │ │ + beq.w 9db6c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9dbc8 │ │ │ │ + beq.w 9dbc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - cbz r0, 9da66 │ │ │ │ + cbz r0, 9da62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9da66 │ │ │ │ + beq.n 9da62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9db4c │ │ │ │ + beq.n 9db48 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9dbe4 │ │ │ │ + beq.w 9dbe0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 9da94 │ │ │ │ + cbz r0, 9da90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9da94 │ │ │ │ + beq.n 9da90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9db52 │ │ │ │ + beq.n 9db4e │ │ │ │ str r7, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9dbac │ │ │ │ + beq.w 9dba8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9dac0 │ │ │ │ + cbz r0, 9dabc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9dac0 │ │ │ │ + beq.n 9dabc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9db58 │ │ │ │ + beq.n 9db54 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9dc00 │ │ │ │ + beq.w 9dbfc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9daec │ │ │ │ + cbz r0, 9dae8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9daec │ │ │ │ + beq.n 9dae8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9db5e │ │ │ │ + beq.n 9db5a │ │ │ │ str r5, [r4, #28] │ │ │ │ bl 52974 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9db8c │ │ │ │ + beq.n 9db88 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9db1a │ │ │ │ + cbz r0, 9db16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9db1a │ │ │ │ + beq.n 9db16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9db64 │ │ │ │ + cbz r3, 9db60 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9db26 │ │ │ │ + beq.n 9db22 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9db6a │ │ │ │ + bmi.n 9db66 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9db3a │ │ │ │ + beq.n 9db36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9db40 │ │ │ │ + cbz r3, 9db3c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9da66 │ │ │ │ + b.n 9da62 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9da94 │ │ │ │ + b.n 9da90 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9dac0 │ │ │ │ + b.n 9dabc │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9daec │ │ │ │ + b.n 9dae8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9db1a │ │ │ │ + b.n 9db16 │ │ │ │ bl 84a64 │ │ │ │ - b.n 9db26 │ │ │ │ - ldr r3, [pc, #172] @ (9dc20 ) │ │ │ │ + b.n 9db22 │ │ │ │ + ldr r3, [pc, #172] @ (9dc1c ) │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr r1, [pc, #172] @ (9dc24 ) │ │ │ │ - ldr r0, [pc, #172] @ (9dc28 ) │ │ │ │ + ldr r1, [pc, #172] @ (9dc20 ) │ │ │ │ + ldr r0, [pc, #172] @ (9dc24 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9db3a │ │ │ │ - ldr r3, [pc, #144] @ (9dc20 ) │ │ │ │ + b.n 9db36 │ │ │ │ + ldr r3, [pc, #144] @ (9dc1c ) │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr r1, [pc, #152] @ (9dc2c ) │ │ │ │ - ldr r0, [pc, #152] @ (9dc30 ) │ │ │ │ + ldr r1, [pc, #152] @ (9dc28 ) │ │ │ │ + ldr r0, [pc, #152] @ (9dc2c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9db88 │ │ │ │ - ldr r3, [pc, #132] @ (9dc34 ) │ │ │ │ - movw r2, #40703 @ 0x9eff │ │ │ │ + b.n 9db84 │ │ │ │ + ldr r3, [pc, #132] @ (9dc30 ) │ │ │ │ + movw r2, #40709 @ 0x9f05 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #128] @ (9dc38 ) │ │ │ │ - ldr r0, [pc, #128] @ (9dc3c ) │ │ │ │ + ldr r1, [pc, #128] @ (9dc34 ) │ │ │ │ + ldr r0, [pc, #128] @ (9dc38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ (9dc40 ) │ │ │ │ - movw r2, #40683 @ 0x9eeb │ │ │ │ + ldr r3, [pc, #116] @ (9dc3c ) │ │ │ │ + movw r2, #40689 @ 0x9ef1 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #112] @ (9dc44 ) │ │ │ │ - ldr r0, [pc, #112] @ (9dc48 ) │ │ │ │ + ldr r1, [pc, #112] @ (9dc40 ) │ │ │ │ + ldr r0, [pc, #112] @ (9dc44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ (9dc4c ) │ │ │ │ - movw r2, #40693 @ 0x9ef5 │ │ │ │ + ldr r3, [pc, #100] @ (9dc48 ) │ │ │ │ + movw r2, #40699 @ 0x9efb │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #96] @ (9dc50 ) │ │ │ │ - ldr r0, [pc, #96] @ (9dc54 ) │ │ │ │ + ldr r1, [pc, #96] @ (9dc4c ) │ │ │ │ + ldr r0, [pc, #96] @ (9dc50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ (9dc58 ) │ │ │ │ - movw r2, #40713 @ 0x9f09 │ │ │ │ + ldr r3, [pc, #84] @ (9dc54 ) │ │ │ │ + movw r2, #40719 @ 0x9f0f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #80] @ (9dc5c ) │ │ │ │ - ldr r0, [pc, #80] @ (9dc60 ) │ │ │ │ + ldr r1, [pc, #80] @ (9dc58 ) │ │ │ │ + ldr r0, [pc, #80] @ (9dc5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r5, #6 │ │ │ │ movs r7, r4 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ movs r7, r4 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n 9db6c │ │ │ │ + bvc.n 9dbe0 │ │ │ │ movs r7, r4 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + adds r0, r0, r3 │ │ │ │ movs r5, r4 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n 9dd40 │ │ │ │ + bvc.n 9dbb4 │ │ │ │ movs r7, r4 │ │ │ │ - adds r0, r5, r1 │ │ │ │ + adds r4, r4, r2 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r6, r3, r4 │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n 9dd14 │ │ │ │ + bvc.n 9db88 │ │ │ │ movs r7, r4 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + adds r0, r1, r2 │ │ │ │ movs r5, r4 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n 9dce8 │ │ │ │ + bvc.n 9db5c │ │ │ │ movs r7, r4 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + adds r4, r5, r1 │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009dc64 : │ │ │ │ +0009dc60 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #200] @ (9dd3c ) │ │ │ │ + ldr r6, [pc, #200] @ (9dd38 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #196] @ (9dd40 ) │ │ │ │ + ldr r3, [pc, #196] @ (9dd3c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #188] @ (9dd44 ) │ │ │ │ + ldr r5, [pc, #188] @ (9dd40 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #24 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #172] @ (9dd48 ) │ │ │ │ + ldr r3, [pc, #172] @ (9dd44 ) │ │ │ │ str r6, [sp, #8] │ │ │ │ add r6, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ addw r3, r3, #2628 @ 0xa44 │ │ │ │ add r6, sp, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, 9dce2 │ │ │ │ - ldr r3, [pc, #152] @ (9dd4c ) │ │ │ │ + cbz r0, 9dcde │ │ │ │ + ldr r3, [pc, #152] @ (9dd48 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9dce6 │ │ │ │ + beq.n 9dce2 │ │ │ │ blx 50364 │ │ │ │ - cbnz r0, 9dce6 │ │ │ │ - ldr r0, [pc, #140] @ (9dd50 ) │ │ │ │ + cbnz r0, 9dce2 │ │ │ │ + ldr r0, [pc, #140] @ (9dd4c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #132] @ (9dd54 ) │ │ │ │ + ldr r3, [pc, #132] @ (9dd50 ) │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr r1, [pc, #132] @ (9dd58 ) │ │ │ │ - ldr r0, [pc, #132] @ (9dd5c ) │ │ │ │ + ldr r1, [pc, #132] @ (9dd54 ) │ │ │ │ + ldr r0, [pc, #132] @ (9dd58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9dd0a │ │ │ │ - ldr r3, [pc, #120] @ (9dd60 ) │ │ │ │ + b.n 9dd06 │ │ │ │ + ldr r3, [pc, #120] @ (9dd5c ) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9dd2e │ │ │ │ - ldr r0, [pc, #108] @ (9dd64 ) │ │ │ │ + bne.n 9dd2a │ │ │ │ + ldr r0, [pc, #108] @ (9dd60 ) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 9dd22 │ │ │ │ + bne.n 9dd1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9da0c │ │ │ │ - ldr r2, [pc, #92] @ (9dd68 ) │ │ │ │ - ldr r3, [pc, #48] @ (9dd40 ) │ │ │ │ + bl 9da08 │ │ │ │ + ldr r2, [pc, #92] @ (9dd64 ) │ │ │ │ + ldr r3, [pc, #48] @ (9dd3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9dd38 │ │ │ │ + bne.n 9dd34 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #72] @ (9dd6c ) │ │ │ │ + ldr r0, [pc, #72] @ (9dd68 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9dccc │ │ │ │ - ldr r0, [pc, #64] @ (9dd70 ) │ │ │ │ + b.n 9dcc8 │ │ │ │ + ldr r0, [pc, #64] @ (9dd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9dccc │ │ │ │ + b.n 9dcc8 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ movs r2, r5 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ movs r7, r4 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + push {r1, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009dd74 : │ │ │ │ +0009dd70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #112] @ (9ddfc ) │ │ │ │ + ldr r3, [pc, #112] @ (9ddf8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #108] @ (9de00 ) │ │ │ │ + ldr r5, [pc, #108] @ (9ddfc ) │ │ │ │ addw r3, r3, #2676 @ 0xa74 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9ddd0 │ │ │ │ - ldr r3, [pc, #100] @ (9de04 ) │ │ │ │ + cbz r0, 9ddcc │ │ │ │ + ldr r3, [pc, #100] @ (9de00 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9ddd4 │ │ │ │ + beq.n 9ddd0 │ │ │ │ blx 50364 │ │ │ │ - cbnz r0, 9ddd4 │ │ │ │ - ldr r0, [pc, #84] @ (9de08 ) │ │ │ │ + cbnz r0, 9ddd0 │ │ │ │ + ldr r0, [pc, #84] @ (9de04 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #80] @ (9de0c ) │ │ │ │ - ldr r1, [pc, #80] @ (9de10 ) │ │ │ │ + ldr r3, [pc, #80] @ (9de08 ) │ │ │ │ + ldr r1, [pc, #80] @ (9de0c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #80] @ (9de14 ) │ │ │ │ + ldr r0, [pc, #80] @ (9de10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5e60c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9ddd0 │ │ │ │ - cbnz r0, 9ddf4 │ │ │ │ - ldr r3, [pc, #52] @ (9de18 ) │ │ │ │ + beq.n 9ddcc │ │ │ │ + cbnz r0, 9ddf0 │ │ │ │ + ldr r3, [pc, #52] @ (9de14 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] @ (9de1c ) │ │ │ │ + ldr r3, [pc, #36] @ (9de18 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n 9dde4 │ │ │ │ + b.n 9dde0 │ │ │ │ nop │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ movs r3, r5 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 9de70 │ │ │ │ + cbz r4, 9de7a │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 9de90 │ │ │ │ + push {r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - cbz r0, 9de72 │ │ │ │ + cbz r4, 9de7c │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009de20 : │ │ │ │ +0009de1c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9de84 ) │ │ │ │ + ldr r3, [pc, #76] @ (9de80 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9de88 ) │ │ │ │ + ldr r5, [pc, #72] @ (9de84 ) │ │ │ │ addw r3, r3, #2724 @ 0xaa4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9de80 │ │ │ │ - ldr r3, [pc, #64] @ (9de8c ) │ │ │ │ + cbz r0, 9de7c │ │ │ │ + ldr r3, [pc, #64] @ (9de88 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9de60 │ │ │ │ + bne.n 9de5c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e670 │ │ │ │ - ldr r0, [pc, #44] @ (9de90 ) │ │ │ │ + ldr r0, [pc, #44] @ (9de8c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9de94 ) │ │ │ │ - ldr r1, [pc, #40] @ (9de98 ) │ │ │ │ + ldr r3, [pc, #40] @ (9de90 ) │ │ │ │ + ldr r1, [pc, #40] @ (9de94 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9de9c ) │ │ │ │ + ldr r0, [pc, #40] @ (9de98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ movs r3, r5 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 9deee │ │ │ │ + cbz r0, 9defa │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #896 @ (adr r1, 9e21c ) │ │ │ │ + add r2, pc, #112 @ (adr r2, 9df08 ) │ │ │ │ movs r5, r4 │ │ │ │ - uxth r0, r7 │ │ │ │ + uxtb r4, r6 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009dea0 : │ │ │ │ +0009de9c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #420] @ 9e058 │ │ │ │ + ldr.w r8, [pc, #420] @ 9e054 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ bl 529b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dfc8 │ │ │ │ + beq.w 9dfc4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9e020 │ │ │ │ + beq.w 9e01c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 9def2 │ │ │ │ + cbz r0, 9deee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9def2 │ │ │ │ + beq.n 9deee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9dfaa │ │ │ │ + beq.n 9dfa6 │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9e004 │ │ │ │ + beq.w 9e000 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9df1e │ │ │ │ + cbz r0, 9df1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9df1e │ │ │ │ + beq.n 9df1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9dfb0 │ │ │ │ + beq.n 9dfac │ │ │ │ str r6, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9e03c │ │ │ │ + beq.w 9e038 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9df4a │ │ │ │ + cbz r0, 9df46 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9df4a │ │ │ │ + beq.n 9df46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9dfb6 │ │ │ │ + beq.n 9dfb2 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 529fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9dfe4 │ │ │ │ + beq.n 9dfe0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9df78 │ │ │ │ + cbz r0, 9df74 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9df78 │ │ │ │ + beq.n 9df74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9dfbc │ │ │ │ + cbz r3, 9dfb8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9df84 │ │ │ │ + beq.n 9df80 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9dfc2 │ │ │ │ + bmi.n 9dfbe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9df98 │ │ │ │ + beq.n 9df94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9df9e │ │ │ │ + cbz r3, 9df9a │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9def2 │ │ │ │ + b.n 9deee │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9df1e │ │ │ │ + b.n 9df1a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9df4a │ │ │ │ + b.n 9df46 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9df78 │ │ │ │ + b.n 9df74 │ │ │ │ bl 84a64 │ │ │ │ - b.n 9df84 │ │ │ │ - ldr r3, [pc, #144] @ (9e05c ) │ │ │ │ + b.n 9df80 │ │ │ │ + ldr r3, [pc, #144] @ (9e058 ) │ │ │ │ mov.w r2, #468 @ 0x1d4 │ │ │ │ - ldr r1, [pc, #144] @ (9e060 ) │ │ │ │ - ldr r0, [pc, #144] @ (9e064 ) │ │ │ │ + ldr r1, [pc, #144] @ (9e05c ) │ │ │ │ + ldr r0, [pc, #144] @ (9e060 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9df98 │ │ │ │ - ldr r3, [pc, #116] @ (9e05c ) │ │ │ │ + b.n 9df94 │ │ │ │ + ldr r3, [pc, #116] @ (9e058 ) │ │ │ │ mov.w r2, #468 @ 0x1d4 │ │ │ │ - ldr r1, [pc, #124] @ (9e068 ) │ │ │ │ - ldr r0, [pc, #124] @ (9e06c ) │ │ │ │ + ldr r1, [pc, #124] @ (9e064 ) │ │ │ │ + ldr r0, [pc, #124] @ (9e068 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9dfe0 │ │ │ │ - ldr r3, [pc, #104] @ (9e070 ) │ │ │ │ - movw r2, #42634 @ 0xa68a │ │ │ │ + b.n 9dfdc │ │ │ │ + ldr r3, [pc, #104] @ (9e06c ) │ │ │ │ + movw r2, #42640 @ 0xa690 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #100] @ (9e074 ) │ │ │ │ - ldr r0, [pc, #100] @ (9e078 ) │ │ │ │ + ldr r1, [pc, #100] @ (9e070 ) │ │ │ │ + ldr r0, [pc, #100] @ (9e074 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (9e07c ) │ │ │ │ - movw r2, #42624 @ 0xa680 │ │ │ │ + ldr r3, [pc, #88] @ (9e078 ) │ │ │ │ + movw r2, #42630 @ 0xa686 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #84] @ (9e080 ) │ │ │ │ - ldr r0, [pc, #84] @ (9e084 ) │ │ │ │ + ldr r1, [pc, #84] @ (9e07c ) │ │ │ │ + ldr r0, [pc, #84] @ (9e080 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (9e088 ) │ │ │ │ - movw r2, #42644 @ 0xa694 │ │ │ │ + ldr r3, [pc, #72] @ (9e084 ) │ │ │ │ + movw r2, #42650 @ 0xa69a │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #68] @ (9e08c ) │ │ │ │ - ldr r0, [pc, #68] @ (9e090 ) │ │ │ │ + ldr r1, [pc, #68] @ (9e088 ) │ │ │ │ + ldr r0, [pc, #68] @ (9e08c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 9e08a │ │ │ │ + cbz r2, 9e096 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r0, 9e07e │ │ │ │ + cbz r4, 9e088 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r2, 9e08c │ │ │ │ + cbz r6, 9e096 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r4, 9e07e │ │ │ │ + cbz r0, 9e08a │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n 9e0f8 │ │ │ │ + bcc.n 9e16c │ │ │ │ movs r7, r4 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n 9e0cc │ │ │ │ + bcc.n 9e140 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n 9e0a0 │ │ │ │ + bcc.n 9e114 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r2, 9e0be │ │ │ │ + cbz r6, 9e0c8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009e094 : │ │ │ │ +0009e090 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #184] @ (9e15c ) │ │ │ │ + ldr r6, [pc, #184] @ (9e158 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (9e160 ) │ │ │ │ + ldr r3, [pc, #180] @ (9e15c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #172] @ (9e164 ) │ │ │ │ + ldr r5, [pc, #172] @ (9e160 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #160] @ (9e168 ) │ │ │ │ + ldr r3, [pc, #160] @ (9e164 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e13c │ │ │ │ - ldr r3, [pc, #144] @ (9e16c ) │ │ │ │ + beq.n 9e138 │ │ │ │ + ldr r3, [pc, #144] @ (9e168 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e11c │ │ │ │ - ldr r3, [pc, #136] @ (9e170 ) │ │ │ │ + bne.n 9e118 │ │ │ │ + ldr r3, [pc, #136] @ (9e16c ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e140 │ │ │ │ + bne.n 9e13c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9e14a │ │ │ │ + bpl.n 9e146 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9dea0 │ │ │ │ - ldr r2, [pc, #108] @ (9e174 ) │ │ │ │ - ldr r3, [pc, #88] @ (9e160 ) │ │ │ │ + bl 9de9c │ │ │ │ + ldr r2, [pc, #108] @ (9e170 ) │ │ │ │ + ldr r3, [pc, #88] @ (9e15c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9e156 │ │ │ │ + bne.n 9e152 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ (9e178 ) │ │ │ │ + ldr r0, [pc, #88] @ (9e174 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #84] @ (9e17c ) │ │ │ │ + ldr r3, [pc, #84] @ (9e178 ) │ │ │ │ mov.w r2, #468 @ 0x1d4 │ │ │ │ - ldr r1, [pc, #80] @ (9e180 ) │ │ │ │ - ldr r0, [pc, #84] @ (9e184 ) │ │ │ │ + ldr r1, [pc, #80] @ (9e17c ) │ │ │ │ + ldr r0, [pc, #84] @ (9e180 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9e104 │ │ │ │ - ldr r0, [pc, #68] @ (9e188 ) │ │ │ │ + b.n 9e100 │ │ │ │ + ldr r0, [pc, #68] @ (9e184 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9e126 │ │ │ │ - ldr r0, [pc, #64] @ (9e18c ) │ │ │ │ + b.n 9e122 │ │ │ │ + ldr r0, [pc, #64] @ (9e188 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9e126 │ │ │ │ + b.n 9e122 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, r2, #5 │ │ │ │ + subs r4, r2, #5 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + subs r6, r0, #5 │ │ │ │ movs r2, r5 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + subs r0, r7, #3 │ │ │ │ movs r2, r5 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + cbz r0, 9e184 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + str r6, [r1, r7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009e190 : │ │ │ │ +0009e18c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (9e210 ) │ │ │ │ + ldr r3, [pc, #104] @ (9e20c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (9e214 ) │ │ │ │ + ldr r5, [pc, #100] @ (9e210 ) │ │ │ │ addw r3, r3, #2820 @ 0xb04 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9e20c │ │ │ │ - ldr r3, [pc, #92] @ (9e218 ) │ │ │ │ + cbz r0, 9e208 │ │ │ │ + ldr r3, [pc, #92] @ (9e214 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e1ec │ │ │ │ + bne.n 9e1e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e6b8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9e20c │ │ │ │ - cbnz r0, 9e1e6 │ │ │ │ - ldr r3, [pc, #72] @ (9e21c ) │ │ │ │ + beq.n 9e208 │ │ │ │ + cbnz r0, 9e1e2 │ │ │ │ + ldr r3, [pc, #72] @ (9e218 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (9e220 ) │ │ │ │ + ldr r3, [pc, #56] @ (9e21c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n 9e1d6 │ │ │ │ - ldr r0, [pc, #52] @ (9e224 ) │ │ │ │ + b.n 9e1d2 │ │ │ │ + ldr r0, [pc, #52] @ (9e220 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (9e228 ) │ │ │ │ - ldr r1, [pc, #48] @ (9e22c ) │ │ │ │ + ldr r3, [pc, #48] @ (9e224 ) │ │ │ │ + ldr r1, [pc, #48] @ (9e228 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (9e230 ) │ │ │ │ + ldr r0, [pc, #48] @ (9e22c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ movs r3, r5 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + subs r6, r1, #1 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009e234 : │ │ │ │ +0009e230 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9e298 ) │ │ │ │ + ldr r3, [pc, #76] @ (9e294 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9e29c ) │ │ │ │ + ldr r5, [pc, #72] @ (9e298 ) │ │ │ │ addw r3, r3, #2868 @ 0xb34 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9e294 │ │ │ │ - ldr r3, [pc, #64] @ (9e2a0 ) │ │ │ │ + cbz r0, 9e290 │ │ │ │ + ldr r3, [pc, #64] @ (9e29c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e274 │ │ │ │ + bne.n 9e270 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e71c │ │ │ │ - ldr r0, [pc, #44] @ (9e2a4 ) │ │ │ │ + ldr r0, [pc, #44] @ (9e2a0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9e2a8 ) │ │ │ │ - ldr r1, [pc, #40] @ (9e2ac ) │ │ │ │ + ldr r3, [pc, #40] @ (9e2a4 ) │ │ │ │ + ldr r1, [pc, #40] @ (9e2a8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9e2b0 ) │ │ │ │ + ldr r0, [pc, #40] @ (9e2ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ movs r3, r5 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + adds r2, r5, #6 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ movs r5, r4 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009e2b4 : │ │ │ │ +0009e2b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #420] @ 9e46c │ │ │ │ + ldr.w r8, [pc, #420] @ 9e468 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ bl 52abc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e3dc │ │ │ │ + beq.w 9e3d8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9e434 │ │ │ │ + beq.w 9e430 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 9e306 │ │ │ │ + cbz r0, 9e302 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e306 │ │ │ │ + beq.n 9e302 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e3be │ │ │ │ + beq.n 9e3ba │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9e418 │ │ │ │ + beq.w 9e414 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9e332 │ │ │ │ + cbz r0, 9e32e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e332 │ │ │ │ + beq.n 9e32e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e3c4 │ │ │ │ + beq.n 9e3c0 │ │ │ │ str r6, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9e450 │ │ │ │ + beq.w 9e44c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9e35e │ │ │ │ + cbz r0, 9e35a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e35e │ │ │ │ + beq.n 9e35a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e3ca │ │ │ │ + beq.n 9e3c6 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 52b1c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e3f8 │ │ │ │ + beq.n 9e3f4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9e38c │ │ │ │ + cbz r0, 9e388 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e38c │ │ │ │ + beq.n 9e388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9e3d0 │ │ │ │ + cbz r3, 9e3cc │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9e398 │ │ │ │ + beq.n 9e394 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9e3d6 │ │ │ │ + bmi.n 9e3d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e3ac │ │ │ │ + beq.n 9e3a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9e3b2 │ │ │ │ + cbz r3, 9e3ae │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9e306 │ │ │ │ + b.n 9e302 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9e332 │ │ │ │ + b.n 9e32e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9e35e │ │ │ │ + b.n 9e35a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9e38c │ │ │ │ + b.n 9e388 │ │ │ │ bl 84a64 │ │ │ │ - b.n 9e398 │ │ │ │ - ldr r3, [pc, #144] @ (9e470 ) │ │ │ │ + b.n 9e394 │ │ │ │ + ldr r3, [pc, #144] @ (9e46c ) │ │ │ │ movw r2, #981 @ 0x3d5 │ │ │ │ - ldr r1, [pc, #144] @ (9e474 ) │ │ │ │ - ldr r0, [pc, #144] @ (9e478 ) │ │ │ │ + ldr r1, [pc, #144] @ (9e470 ) │ │ │ │ + ldr r0, [pc, #144] @ (9e474 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9e3ac │ │ │ │ - ldr r3, [pc, #116] @ (9e470 ) │ │ │ │ + b.n 9e3a8 │ │ │ │ + ldr r3, [pc, #116] @ (9e46c ) │ │ │ │ movw r2, #981 @ 0x3d5 │ │ │ │ - ldr r1, [pc, #124] @ (9e47c ) │ │ │ │ - ldr r0, [pc, #124] @ (9e480 ) │ │ │ │ + ldr r1, [pc, #124] @ (9e478 ) │ │ │ │ + ldr r0, [pc, #124] @ (9e47c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9e3f4 │ │ │ │ - ldr r3, [pc, #104] @ (9e484 ) │ │ │ │ - movw r2, #48871 @ 0xbee7 │ │ │ │ + b.n 9e3f0 │ │ │ │ + ldr r3, [pc, #104] @ (9e480 ) │ │ │ │ + movw r2, #48877 @ 0xbeed │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #100] @ (9e488 ) │ │ │ │ - ldr r0, [pc, #100] @ (9e48c ) │ │ │ │ + ldr r1, [pc, #100] @ (9e484 ) │ │ │ │ + ldr r0, [pc, #100] @ (9e488 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1384 @ 0x568 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (9e490 ) │ │ │ │ - movw r2, #48861 @ 0xbedd │ │ │ │ + ldr r3, [pc, #88] @ (9e48c ) │ │ │ │ + movw r2, #48867 @ 0xbee3 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #84] @ (9e494 ) │ │ │ │ - ldr r0, [pc, #84] @ (9e498 ) │ │ │ │ + ldr r1, [pc, #84] @ (9e490 ) │ │ │ │ + ldr r0, [pc, #84] @ (9e494 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1384 @ 0x568 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (9e49c ) │ │ │ │ - movw r2, #48881 @ 0xbef1 │ │ │ │ + ldr r3, [pc, #72] @ (9e498 ) │ │ │ │ + movw r2, #48887 @ 0xbef7 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #68] @ (9e4a0 ) │ │ │ │ - ldr r0, [pc, #68] @ (9e4a4 ) │ │ │ │ + ldr r1, [pc, #68] @ (9e49c ) │ │ │ │ + ldr r0, [pc, #68] @ (9e4a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1384 @ 0x568 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - adds r6, r5, #4 │ │ │ │ + adds r2, r6, #4 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ movs r5, r4 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ movs r5, r4 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ movs r5, r4 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ movs r5, r4 │ │ │ │ - add r5, pc, #840 @ (adr r5, 9e7d8 ) │ │ │ │ + add r6, pc, #56 @ (adr r6, 9e4c4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r2, r6, #10 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ movs r5, r4 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009e4a8 : │ │ │ │ +0009e4a4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #184] @ (9e570 ) │ │ │ │ + ldr r6, [pc, #184] @ (9e56c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (9e574 ) │ │ │ │ + ldr r3, [pc, #180] @ (9e570 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #172] @ (9e578 ) │ │ │ │ + ldr r5, [pc, #172] @ (9e574 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #160] @ (9e57c ) │ │ │ │ + ldr r3, [pc, #160] @ (9e578 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #2916 @ 0xb64 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e550 │ │ │ │ - ldr r3, [pc, #144] @ (9e580 ) │ │ │ │ + beq.n 9e54c │ │ │ │ + ldr r3, [pc, #144] @ (9e57c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e530 │ │ │ │ - ldr r3, [pc, #136] @ (9e584 ) │ │ │ │ + bne.n 9e52c │ │ │ │ + ldr r3, [pc, #136] @ (9e580 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e554 │ │ │ │ + bne.n 9e550 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9e55e │ │ │ │ + bpl.n 9e55a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9e2b4 │ │ │ │ - ldr r2, [pc, #108] @ (9e588 ) │ │ │ │ - ldr r3, [pc, #88] @ (9e574 ) │ │ │ │ + bl 9e2b0 │ │ │ │ + ldr r2, [pc, #108] @ (9e584 ) │ │ │ │ + ldr r3, [pc, #88] @ (9e570 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9e56a │ │ │ │ + bne.n 9e566 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ (9e58c ) │ │ │ │ + ldr r0, [pc, #88] @ (9e588 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #84] @ (9e590 ) │ │ │ │ + ldr r3, [pc, #84] @ (9e58c ) │ │ │ │ movw r2, #981 @ 0x3d5 │ │ │ │ - ldr r1, [pc, #80] @ (9e594 ) │ │ │ │ - ldr r0, [pc, #84] @ (9e598 ) │ │ │ │ + ldr r1, [pc, #80] @ (9e590 ) │ │ │ │ + ldr r0, [pc, #84] @ (9e594 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9e518 │ │ │ │ - ldr r0, [pc, #68] @ (9e59c ) │ │ │ │ + b.n 9e514 │ │ │ │ + ldr r0, [pc, #68] @ (9e598 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9e53a │ │ │ │ - ldr r0, [pc, #64] @ (9e5a0 ) │ │ │ │ + b.n 9e536 │ │ │ │ + ldr r0, [pc, #64] @ (9e59c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9e53a │ │ │ │ + b.n 9e536 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r0, r0, r5 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r2, r6, r4 │ │ │ │ movs r2, r5 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r4, r4, r3 │ │ │ │ movs r2, r5 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ movs r5, r4 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #504] @ (9e79c ) │ │ │ │ + ldr r5, [pc, #744] @ (9e888 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009e5a4 : │ │ │ │ +0009e5a0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (9e624 ) │ │ │ │ + ldr r3, [pc, #104] @ (9e620 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (9e628 ) │ │ │ │ + ldr r5, [pc, #100] @ (9e624 ) │ │ │ │ addw r3, r3, #2964 @ 0xb94 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9e620 │ │ │ │ - ldr r3, [pc, #92] @ (9e62c ) │ │ │ │ + cbz r0, 9e61c │ │ │ │ + ldr r3, [pc, #92] @ (9e628 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e600 │ │ │ │ + bne.n 9e5fc │ │ │ │ mov r0, r4 │ │ │ │ bl 5e764 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9e620 │ │ │ │ - cbnz r0, 9e5fa │ │ │ │ - ldr r3, [pc, #72] @ (9e630 ) │ │ │ │ + beq.n 9e61c │ │ │ │ + cbnz r0, 9e5f6 │ │ │ │ + ldr r3, [pc, #72] @ (9e62c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (9e634 ) │ │ │ │ + ldr r3, [pc, #56] @ (9e630 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n 9e5ea │ │ │ │ - ldr r0, [pc, #52] @ (9e638 ) │ │ │ │ + b.n 9e5e6 │ │ │ │ + ldr r0, [pc, #52] @ (9e634 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (9e63c ) │ │ │ │ - ldr r1, [pc, #48] @ (9e640 ) │ │ │ │ + ldr r3, [pc, #48] @ (9e638 ) │ │ │ │ + ldr r1, [pc, #48] @ (9e63c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (9e644 ) │ │ │ │ + ldr r0, [pc, #48] @ (9e640 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ movs r3, r5 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + subs r2, r7, r0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ movs r5, r4 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009e648 : │ │ │ │ +0009e644 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #164] @ (9e6fc ) │ │ │ │ + ldr r6, [pc, #164] @ (9e6f8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (9e700 ) │ │ │ │ + ldr r3, [pc, #160] @ (9e6fc ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #152] @ (9e704 ) │ │ │ │ + ldr r5, [pc, #152] @ (9e700 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (9e708 ) │ │ │ │ + ldr r3, [pc, #140] @ (9e704 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3012 @ 0xbc4 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9e6de │ │ │ │ - ldr r3, [pc, #128] @ (9e70c ) │ │ │ │ + cbz r0, 9e6da │ │ │ │ + ldr r3, [pc, #128] @ (9e708 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e6e2 │ │ │ │ - ldr r3, [pc, #120] @ (9e710 ) │ │ │ │ + bne.n 9e6de │ │ │ │ + ldr r3, [pc, #120] @ (9e70c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e6c0 │ │ │ │ + bne.n 9e6bc │ │ │ │ mov r0, r4 │ │ │ │ bl 50598 │ │ │ │ - ldr r2, [pc, #104] @ (9e714 ) │ │ │ │ - ldr r3, [pc, #84] @ (9e700 ) │ │ │ │ + ldr r2, [pc, #104] @ (9e710 ) │ │ │ │ + ldr r3, [pc, #84] @ (9e6fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9e6f8 │ │ │ │ + bne.n 9e6f4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #84] @ (9e718 ) │ │ │ │ + ldr r0, [pc, #84] @ (9e714 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #80] @ (9e71c ) │ │ │ │ + ldr r3, [pc, #80] @ (9e718 ) │ │ │ │ movw r2, #1082 @ 0x43a │ │ │ │ - ldr r1, [pc, #80] @ (9e720 ) │ │ │ │ - ldr r0, [pc, #80] @ (9e724 ) │ │ │ │ + ldr r1, [pc, #80] @ (9e71c ) │ │ │ │ + ldr r0, [pc, #80] @ (9e720 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9e6a8 │ │ │ │ - ldr r3, [pc, #68] @ (9e728 ) │ │ │ │ + b.n 9e6a4 │ │ │ │ + ldr r3, [pc, #68] @ (9e724 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e694 │ │ │ │ - ldr r0, [pc, #60] @ (9e72c ) │ │ │ │ + beq.n 9e690 │ │ │ │ + ldr r0, [pc, #60] @ (9e728 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9e6c8 │ │ │ │ + b.n 9e6c4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - adds r4, r3, r6 │ │ │ │ + adds r0, r4, r6 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + adds r2, r2, r6 │ │ │ │ movs r2, r5 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r4, r2, r5 │ │ │ │ movs r2, r5 │ │ │ │ - strb r6, [r1, #30] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009e730 : │ │ │ │ +0009e72c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #116] @ (9e7bc ) │ │ │ │ + ldr r3, [pc, #116] @ (9e7b8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #112] @ (9e7c0 ) │ │ │ │ + ldr r5, [pc, #112] @ (9e7bc ) │ │ │ │ addw r3, r3, #3060 @ 0xbf4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e7b8 │ │ │ │ - ldr r3, [pc, #100] @ (9e7c4 ) │ │ │ │ + beq.n 9e7b4 │ │ │ │ + ldr r3, [pc, #100] @ (9e7c0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e78e │ │ │ │ + bne.n 9e78a │ │ │ │ mov r0, r4 │ │ │ │ bl 55f40 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9e7b8 │ │ │ │ - cbnz r0, 9e788 │ │ │ │ - ldr r3, [pc, #80] @ (9e7c8 ) │ │ │ │ + beq.n 9e7b4 │ │ │ │ + cbnz r0, 9e784 │ │ │ │ + ldr r3, [pc, #80] @ (9e7c4 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #64] @ (9e7cc ) │ │ │ │ + ldr r3, [pc, #64] @ (9e7c8 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n 9e778 │ │ │ │ - ldr r3, [pc, #64] @ (9e7d0 ) │ │ │ │ + b.n 9e774 │ │ │ │ + ldr r3, [pc, #64] @ (9e7cc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e768 │ │ │ │ - ldr r0, [pc, #56] @ (9e7d4 ) │ │ │ │ + beq.n 9e764 │ │ │ │ + ldr r0, [pc, #56] @ (9e7d0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (9e7d8 ) │ │ │ │ - ldr r1, [pc, #52] @ (9e7dc ) │ │ │ │ + ldr r3, [pc, #52] @ (9e7d4 ) │ │ │ │ + ldr r1, [pc, #52] @ (9e7d8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #52] @ (9e7e0 ) │ │ │ │ + ldr r0, [pc, #52] @ (9e7dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ movs r3, r5 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + adds r6, r5, r2 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009e7e4 : │ │ │ │ +0009e7e0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9e848 ) │ │ │ │ + ldr r3, [pc, #76] @ (9e844 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9e84c ) │ │ │ │ + ldr r5, [pc, #72] @ (9e848 ) │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9e844 │ │ │ │ - ldr r3, [pc, #64] @ (9e850 ) │ │ │ │ + cbz r0, 9e840 │ │ │ │ + ldr r3, [pc, #64] @ (9e84c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e824 │ │ │ │ + bne.n 9e820 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e7c8 │ │ │ │ - ldr r0, [pc, #44] @ (9e854 ) │ │ │ │ + ldr r0, [pc, #44] @ (9e850 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9e858 ) │ │ │ │ - ldr r1, [pc, #40] @ (9e85c ) │ │ │ │ + ldr r3, [pc, #40] @ (9e854 ) │ │ │ │ + ldr r1, [pc, #40] @ (9e858 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9e860 ) │ │ │ │ + ldr r0, [pc, #40] @ (9e85c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r4, #22 │ │ │ │ + adds r4, #26 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009e864 : │ │ │ │ +0009e860 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #248] @ (9e96c ) │ │ │ │ + ldr r6, [pc, #248] @ (9e968 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ bl 52b58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e916 │ │ │ │ + beq.n 9e912 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9e94e │ │ │ │ + beq.n 9e94a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9e8a8 │ │ │ │ + cbz r0, 9e8a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e8a8 │ │ │ │ + beq.n 9e8a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9e904 │ │ │ │ + cbz r3, 9e900 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 52ba8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e930 │ │ │ │ + beq.n 9e92c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9e8d6 │ │ │ │ + cbz r0, 9e8d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e8d6 │ │ │ │ + beq.n 9e8d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9e90a │ │ │ │ + cbz r3, 9e906 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9e8e2 │ │ │ │ + beq.n 9e8de │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9e910 │ │ │ │ + bmi.n 9e90c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e8f6 │ │ │ │ + beq.n 9e8f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9e8fa │ │ │ │ + cbz r3, 9e8f6 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9e8a8 │ │ │ │ + b.n 9e8a4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9e8d6 │ │ │ │ + b.n 9e8d2 │ │ │ │ bl 84a64 │ │ │ │ - b.n 9e8e2 │ │ │ │ - ldr r3, [pc, #88] @ (9e970 ) │ │ │ │ + b.n 9e8de │ │ │ │ + ldr r3, [pc, #88] @ (9e96c ) │ │ │ │ movw r2, #1307 @ 0x51b │ │ │ │ - ldr r1, [pc, #84] @ (9e974 ) │ │ │ │ - ldr r0, [pc, #88] @ (9e978 ) │ │ │ │ + ldr r1, [pc, #84] @ (9e970 ) │ │ │ │ + ldr r0, [pc, #88] @ (9e974 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9e8f6 │ │ │ │ - ldr r3, [pc, #60] @ (9e970 ) │ │ │ │ + b.n 9e8f2 │ │ │ │ + ldr r3, [pc, #60] @ (9e96c ) │ │ │ │ movw r2, #1307 @ 0x51b │ │ │ │ - ldr r1, [pc, #68] @ (9e97c ) │ │ │ │ - ldr r0, [pc, #68] @ (9e980 ) │ │ │ │ + ldr r1, [pc, #68] @ (9e978 ) │ │ │ │ + ldr r0, [pc, #68] @ (9e97c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9e92c │ │ │ │ - ldr r3, [pc, #52] @ (9e984 ) │ │ │ │ - movw r2, #53834 @ 0xd24a │ │ │ │ + b.n 9e928 │ │ │ │ + ldr r3, [pc, #52] @ (9e980 ) │ │ │ │ + movw r2, #53840 @ 0xd250 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #44] @ (9e988 ) │ │ │ │ - ldr r0, [pc, #48] @ (9e98c ) │ │ │ │ + ldr r1, [pc, #44] @ (9e984 ) │ │ │ │ + ldr r0, [pc, #48] @ (9e988 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1436 @ 0x59c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #968 @ (adr r7, 9ed4c ) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #800 @ 0x320 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009e990 : │ │ │ │ +0009e98c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (9ea24 ) │ │ │ │ + ldr r4, [pc, #132] @ (9ea20 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ 9ea28 │ │ │ │ + ldr.w lr, [pc, #132] @ 9ea24 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ 9ea2c │ │ │ │ + ldr.w ip, [pc, #128] @ 9ea28 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3156 @ 0xc54 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (9ea30 ) │ │ │ │ + ldr r4, [pc, #112] @ (9ea2c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9ea1c │ │ │ │ + cbz r0, 9ea18 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 9e9fe │ │ │ │ + bpl.n 9e9fa │ │ │ │ mov r0, r1 │ │ │ │ - bl 9e864 │ │ │ │ - ldr r2, [pc, #76] @ (9ea34 ) │ │ │ │ - ldr r3, [pc, #64] @ (9ea2c ) │ │ │ │ + bl 9e860 │ │ │ │ + ldr r2, [pc, #76] @ (9ea30 ) │ │ │ │ + ldr r3, [pc, #64] @ (9ea28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9ea20 │ │ │ │ + bne.n 9ea1c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (9ea38 ) │ │ │ │ + ldr r0, [pc, #56] @ (9ea34 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (9ea3c ) │ │ │ │ - ldr r1, [pc, #52] @ (9ea40 ) │ │ │ │ + ldr r3, [pc, #52] @ (9ea38 ) │ │ │ │ + ldr r1, [pc, #52] @ (9ea3c ) │ │ │ │ movw r2, #1307 @ 0x51b │ │ │ │ - ldr r0, [pc, #52] @ (9ea44 ) │ │ │ │ + ldr r0, [pc, #52] @ (9ea40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9e9e6 │ │ │ │ + b.n 9e9e2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ movs r3, r5 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 9eaf4 │ │ │ │ + b.n 9eb68 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #32 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #112 @ (adr r7, 9eab8 ) │ │ │ │ + add r7, pc, #352 @ (adr r7, 9eba4 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009ea48 : │ │ │ │ +0009ea44 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #344] @ (9ebb0 ) │ │ │ │ + ldr r2, [pc, #344] @ (9ebac ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #344] @ (9ebb4 ) │ │ │ │ + ldr r3, [pc, #344] @ (9ebb0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #344] @ (9ebb8 ) │ │ │ │ + ldr r6, [pc, #344] @ (9ebb4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 9e864 │ │ │ │ + bl 9e860 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eb20 │ │ │ │ - ldr r3, [pc, #324] @ (9ebbc ) │ │ │ │ + beq.n 9eb1c │ │ │ │ + ldr r3, [pc, #324] @ (9ebb8 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #324] @ (9ebc0 ) │ │ │ │ + ldr r2, [pc, #324] @ (9ebbc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r1, [r3, #448] @ 0x1c0 │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eb3a │ │ │ │ + beq.n 9eb36 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, sp │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9eab0 │ │ │ │ + beq.n 9eaac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 9eb08 │ │ │ │ + cbz r3, 9eb04 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9eb58 │ │ │ │ + beq.n 9eb54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9eac4 │ │ │ │ + beq.n 9eac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9eb10 │ │ │ │ - ldr r3, [pc, #252] @ (9ebc4 ) │ │ │ │ + cbz r3, 9eb0c │ │ │ │ + ldr r3, [pc, #252] @ (9ebc0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9eb70 │ │ │ │ - ldr r2, [pc, #248] @ (9ebc8 ) │ │ │ │ + bne.n 9eb6c │ │ │ │ + ldr r2, [pc, #248] @ (9ebc4 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ sub.w r4, r5, r4 │ │ │ │ clz r4, r4 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - beq.n 9eaee │ │ │ │ + beq.n 9eaea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 9eb18 │ │ │ │ - ldr r2, [pc, #220] @ (9ebcc ) │ │ │ │ - ldr r3, [pc, #192] @ (9ebb4 ) │ │ │ │ + cbz r3, 9eb14 │ │ │ │ + ldr r2, [pc, #220] @ (9ebc8 ) │ │ │ │ + ldr r3, [pc, #192] @ (9ebb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9ebaa │ │ │ │ + bne.n 9eba6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9eab0 │ │ │ │ + b.n 9eaac │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9eac4 │ │ │ │ + b.n 9eac0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9eaee │ │ │ │ - ldr r3, [pc, #172] @ (9ebd0 ) │ │ │ │ + b.n 9eaea │ │ │ │ + ldr r3, [pc, #172] @ (9ebcc ) │ │ │ │ movw r2, #1355 @ 0x54b │ │ │ │ - ldr r1, [pc, #172] @ (9ebd4 ) │ │ │ │ - ldr r0, [pc, #172] @ (9ebd8 ) │ │ │ │ + ldr r1, [pc, #172] @ (9ebd0 ) │ │ │ │ + ldr r0, [pc, #172] @ (9ebd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r4, #2 │ │ │ │ - b.n 9eaee │ │ │ │ - ldr r3, [pc, #148] @ (9ebd0 ) │ │ │ │ + b.n 9eaea │ │ │ │ + ldr r3, [pc, #148] @ (9ebcc ) │ │ │ │ movw r2, #1355 @ 0x54b │ │ │ │ - ldr r1, [pc, #152] @ (9ebdc ) │ │ │ │ - ldr r0, [pc, #156] @ (9ebe0 ) │ │ │ │ + ldr r1, [pc, #152] @ (9ebd8 ) │ │ │ │ + ldr r0, [pc, #156] @ (9ebdc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9eb36 │ │ │ │ - ldr r3, [pc, #116] @ (9ebd0 ) │ │ │ │ + b.n 9eb32 │ │ │ │ + ldr r3, [pc, #116] @ (9ebcc ) │ │ │ │ movw r2, #1355 @ 0x54b │ │ │ │ - ldr r1, [pc, #132] @ (9ebe4 ) │ │ │ │ - ldr r0, [pc, #132] @ (9ebe8 ) │ │ │ │ + ldr r1, [pc, #132] @ (9ebe0 ) │ │ │ │ + ldr r0, [pc, #132] @ (9ebe4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9eb50 │ │ │ │ - ldr r0, [pc, #120] @ (9ebec ) │ │ │ │ + b.n 9eb4c │ │ │ │ + ldr r0, [pc, #120] @ (9ebe8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9eb8a │ │ │ │ + beq.n 9eb86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 9eba2 │ │ │ │ - ldr r3, [pc, #68] @ (9ebd0 ) │ │ │ │ + cbz r3, 9eb9e │ │ │ │ + ldr r3, [pc, #68] @ (9ebcc ) │ │ │ │ movw r2, #1355 @ 0x54b │ │ │ │ - ldr r1, [pc, #92] @ (9ebf0 ) │ │ │ │ - ldr r0, [pc, #96] @ (9ebf4 ) │ │ │ │ + ldr r1, [pc, #92] @ (9ebec ) │ │ │ │ + ldr r0, [pc, #96] @ (9ebf0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9eb36 │ │ │ │ + b.n 9eb32 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9eb8a │ │ │ │ + b.n 9eb86 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #824 @ (adr r7, 9ef10 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - add r6, pc, #8 @ (adr r6, 9ebe4 ) │ │ │ │ + add r6, pc, #248 @ (adr r6, 9ecd0 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #720 @ (adr r7, 9eeb0 ) │ │ │ │ + add r7, pc, #960 @ (adr r7, 9ef9c ) │ │ │ │ movs r5, r4 │ │ │ │ - add r5, pc, #928 @ (adr r5, 9ef84 ) │ │ │ │ + add r6, pc, #144 @ (adr r6, 9ec70 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #600 @ (adr r7, 9ee40 ) │ │ │ │ + add r7, pc, #840 @ (adr r7, 9ef2c ) │ │ │ │ movs r5, r4 │ │ │ │ - add r5, pc, #808 @ (adr r5, 9ef14 ) │ │ │ │ + add r6, pc, #24 @ (adr r6, 9ec00 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #400 @ (adr r7, 9ed84 ) │ │ │ │ + add r7, pc, #640 @ (adr r7, 9ee70 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r5, pc, #608 @ (adr r5, 9ee58 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 9ef44 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009ebf8 : │ │ │ │ +0009ebf4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #164] @ (9ecac ) │ │ │ │ + ldr r4, [pc, #164] @ (9eca8 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #164] @ 9ecb0 │ │ │ │ + ldr.w lr, [pc, #164] @ 9ecac │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #160] @ 9ecb4 │ │ │ │ + ldr.w ip, [pc, #160] @ 9ecb0 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3204 @ 0xc84 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #144] @ (9ecb8 ) │ │ │ │ + ldr r4, [pc, #144] @ (9ecb4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eca4 │ │ │ │ + beq.n 9eca0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 9ec86 │ │ │ │ + bpl.n 9ec82 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9ea48 │ │ │ │ + bl 9ea44 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9eca4 │ │ │ │ - cbnz r0, 9ec80 │ │ │ │ - ldr r3, [pc, #100] @ (9ecbc ) │ │ │ │ + beq.n 9eca0 │ │ │ │ + cbnz r0, 9ec7c │ │ │ │ + ldr r3, [pc, #100] @ (9ecb8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #84] @ (9ecc0 ) │ │ │ │ - ldr r3, [pc, #72] @ (9ecb4 ) │ │ │ │ + ldr r2, [pc, #84] @ (9ecbc ) │ │ │ │ + ldr r3, [pc, #72] @ (9ecb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9eca8 │ │ │ │ + bne.n 9eca4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ (9ecc4 ) │ │ │ │ + ldr r3, [pc, #64] @ (9ecc0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n 9ec5a │ │ │ │ - ldr r0, [pc, #64] @ (9ecc8 ) │ │ │ │ + b.n 9ec56 │ │ │ │ + ldr r0, [pc, #64] @ (9ecc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (9eccc ) │ │ │ │ - ldr r1, [pc, #60] @ (9ecd0 ) │ │ │ │ + ldr r3, [pc, #60] @ (9ecc8 ) │ │ │ │ + ldr r1, [pc, #60] @ (9eccc ) │ │ │ │ movw r2, #1354 @ 0x54a │ │ │ │ - ldr r0, [pc, #60] @ (9ecd4 ) │ │ │ │ + ldr r0, [pc, #60] @ (9ecd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9ec68 │ │ │ │ + b.n 9ec64 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - adds r0, #0 │ │ │ │ + adds r0, #4 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r6, r4, #15 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 9ec74 │ │ │ │ + udf #16 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #384 @ (adr r6, 9ee54 ) │ │ │ │ + add r6, pc, #624 @ (adr r6, 9ef40 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #592 @ (adr r4, 9ef28 ) │ │ │ │ + add r4, pc, #832 @ (adr r4, 9f014 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009ecd8 : │ │ │ │ +0009ecd4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9ed3c ) │ │ │ │ + ldr r3, [pc, #76] @ (9ed38 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9ed40 ) │ │ │ │ + ldr r5, [pc, #72] @ (9ed3c ) │ │ │ │ addw r3, r3, #3252 @ 0xcb4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9ed38 │ │ │ │ - ldr r3, [pc, #64] @ (9ed44 ) │ │ │ │ + cbz r0, 9ed34 │ │ │ │ + ldr r3, [pc, #64] @ (9ed40 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9ed18 │ │ │ │ + bne.n 9ed14 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e810 │ │ │ │ - ldr r0, [pc, #44] @ (9ed48 ) │ │ │ │ + ldr r0, [pc, #44] @ (9ed44 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9ed4c ) │ │ │ │ - ldr r1, [pc, #40] @ (9ed50 ) │ │ │ │ + ldr r3, [pc, #40] @ (9ed48 ) │ │ │ │ + ldr r1, [pc, #40] @ (9ed4c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9ed54 ) │ │ │ │ + ldr r0, [pc, #40] @ (9ed50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #976 @ (adr r5, 9f11c ) │ │ │ │ + add r6, pc, #192 @ (adr r6, 9ee08 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #0 @ (adr r4, 9ed58 ) │ │ │ │ + add r4, pc, #240 @ (adr r4, 9ee44 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009ed58 : │ │ │ │ +0009ed54 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #420] @ 9ef10 │ │ │ │ + ldr.w r8, [pc, #420] @ 9ef0c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ bl 64d74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ee80 │ │ │ │ + beq.w 9ee7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9eed8 │ │ │ │ + beq.w 9eed4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 9edaa │ │ │ │ + cbz r0, 9eda6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9edaa │ │ │ │ + beq.n 9eda6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ee62 │ │ │ │ + beq.n 9ee5e │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9eebc │ │ │ │ + beq.w 9eeb8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9edd6 │ │ │ │ + cbz r0, 9edd2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9edd6 │ │ │ │ + beq.n 9edd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ee68 │ │ │ │ + beq.n 9ee64 │ │ │ │ str r6, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9eef4 │ │ │ │ + beq.w 9eef0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9ee02 │ │ │ │ + cbz r0, 9edfe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ee02 │ │ │ │ + beq.n 9edfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ee6e │ │ │ │ + beq.n 9ee6a │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 52bf0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ee9c │ │ │ │ + beq.n 9ee98 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9ee30 │ │ │ │ + cbz r0, 9ee2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ee30 │ │ │ │ + beq.n 9ee2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9ee74 │ │ │ │ + cbz r3, 9ee70 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9ee3c │ │ │ │ + beq.n 9ee38 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9ee7a │ │ │ │ + bmi.n 9ee76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ee50 │ │ │ │ + beq.n 9ee4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9ee56 │ │ │ │ + cbz r3, 9ee52 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9edaa │ │ │ │ + b.n 9eda6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9edd6 │ │ │ │ + b.n 9edd2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ee02 │ │ │ │ + b.n 9edfe │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ee30 │ │ │ │ + b.n 9ee2c │ │ │ │ bl 84a64 │ │ │ │ - b.n 9ee3c │ │ │ │ - ldr r3, [pc, #144] @ (9ef14 ) │ │ │ │ + b.n 9ee38 │ │ │ │ + ldr r3, [pc, #144] @ (9ef10 ) │ │ │ │ movw r2, #1476 @ 0x5c4 │ │ │ │ - ldr r1, [pc, #144] @ (9ef18 ) │ │ │ │ - ldr r0, [pc, #144] @ (9ef1c ) │ │ │ │ + ldr r1, [pc, #144] @ (9ef14 ) │ │ │ │ + ldr r0, [pc, #144] @ (9ef18 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9ee50 │ │ │ │ - ldr r3, [pc, #116] @ (9ef14 ) │ │ │ │ + b.n 9ee4c │ │ │ │ + ldr r3, [pc, #116] @ (9ef10 ) │ │ │ │ movw r2, #1476 @ 0x5c4 │ │ │ │ - ldr r1, [pc, #124] @ (9ef20 ) │ │ │ │ - ldr r0, [pc, #124] @ (9ef24 ) │ │ │ │ + ldr r1, [pc, #124] @ (9ef1c ) │ │ │ │ + ldr r0, [pc, #124] @ (9ef20 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9ee98 │ │ │ │ - ldr r3, [pc, #104] @ (9ef28 ) │ │ │ │ - movw r2, #60240 @ 0xeb50 │ │ │ │ + b.n 9ee94 │ │ │ │ + ldr r3, [pc, #104] @ (9ef24 ) │ │ │ │ + movw r2, #60246 @ 0xeb56 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #100] @ (9ef2c ) │ │ │ │ - ldr r0, [pc, #100] @ (9ef30 ) │ │ │ │ + ldr r1, [pc, #100] @ (9ef28 ) │ │ │ │ + ldr r0, [pc, #100] @ (9ef2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1468 @ 0x5bc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (9ef34 ) │ │ │ │ - movw r2, #60230 @ 0xeb46 │ │ │ │ + ldr r3, [pc, #88] @ (9ef30 ) │ │ │ │ + movw r2, #60236 @ 0xeb4c │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #84] @ (9ef38 ) │ │ │ │ - ldr r0, [pc, #84] @ (9ef3c ) │ │ │ │ + ldr r1, [pc, #84] @ (9ef34 ) │ │ │ │ + ldr r0, [pc, #84] @ (9ef38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1468 @ 0x5bc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (9ef40 ) │ │ │ │ - movw r2, #60250 @ 0xeb5a │ │ │ │ + ldr r3, [pc, #72] @ (9ef3c ) │ │ │ │ + movw r2, #60256 @ 0xeb60 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #68] @ (9ef44 ) │ │ │ │ - ldr r0, [pc, #68] @ (9ef48 ) │ │ │ │ + ldr r1, [pc, #68] @ (9ef40 ) │ │ │ │ + ldr r0, [pc, #68] @ (9ef44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1468 @ 0x5bc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #920 @ (adr r2, 9f2b4 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 9efa0 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r2, pc, #640 @ (adr r2, 9f1a0 ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 9f28c ) │ │ │ │ movs r5, r4 │ │ │ │ - add r2, pc, #808 @ (adr r2, 9f24c ) │ │ │ │ + add r3, pc, #24 @ (adr r3, 9ef38 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r2, pc, #528 @ (adr r2, 9f138 ) │ │ │ │ + add r2, pc, #768 @ (adr r2, 9f224 ) │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ movs r5, r4 │ │ │ │ - add r2, pc, #968 @ (adr r2, 9f314 ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 9f000 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009ef4c : │ │ │ │ +0009ef48 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #184] @ (9f014 ) │ │ │ │ + ldr r6, [pc, #184] @ (9f010 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (9f018 ) │ │ │ │ + ldr r3, [pc, #180] @ (9f014 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #172] @ (9f01c ) │ │ │ │ + ldr r5, [pc, #172] @ (9f018 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #160] @ (9f020 ) │ │ │ │ + ldr r3, [pc, #160] @ (9f01c ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #3300 @ 0xce4 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eff4 │ │ │ │ - ldr r3, [pc, #144] @ (9f024 ) │ │ │ │ + beq.n 9eff0 │ │ │ │ + ldr r3, [pc, #144] @ (9f020 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9efd4 │ │ │ │ - ldr r3, [pc, #136] @ (9f028 ) │ │ │ │ + bne.n 9efd0 │ │ │ │ + ldr r3, [pc, #136] @ (9f024 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9eff8 │ │ │ │ + bne.n 9eff4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9f002 │ │ │ │ + bpl.n 9effe │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ed58 │ │ │ │ - ldr r2, [pc, #108] @ (9f02c ) │ │ │ │ - ldr r3, [pc, #88] @ (9f018 ) │ │ │ │ + bl 9ed54 │ │ │ │ + ldr r2, [pc, #108] @ (9f028 ) │ │ │ │ + ldr r3, [pc, #88] @ (9f014 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9f00e │ │ │ │ + bne.n 9f00a │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ (9f030 ) │ │ │ │ + ldr r0, [pc, #88] @ (9f02c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #84] @ (9f034 ) │ │ │ │ + ldr r3, [pc, #84] @ (9f030 ) │ │ │ │ movw r2, #1476 @ 0x5c4 │ │ │ │ - ldr r1, [pc, #80] @ (9f038 ) │ │ │ │ - ldr r0, [pc, #84] @ (9f03c ) │ │ │ │ + ldr r1, [pc, #80] @ (9f034 ) │ │ │ │ + ldr r0, [pc, #84] @ (9f038 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9efbc │ │ │ │ - ldr r0, [pc, #68] @ (9f040 ) │ │ │ │ + b.n 9efb8 │ │ │ │ + ldr r0, [pc, #68] @ (9f03c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9efde │ │ │ │ - ldr r0, [pc, #64] @ (9f044 ) │ │ │ │ + b.n 9efda │ │ │ │ + ldr r0, [pc, #64] @ (9f040 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9efde │ │ │ │ + b.n 9efda │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #2 │ │ │ │ + asrs r6, r1, #2 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ movs r2, r5 │ │ │ │ - add r3, pc, #400 @ (adr r3, 9f1c4 ) │ │ │ │ + add r3, pc, #640 @ (adr r3, 9f2b0 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #544 @ (adr r1, 9f25c ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 9f348 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #272 @ (adr r1, 9f150 ) │ │ │ │ + add r1, pc, #512 @ (adr r1, 9f23c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - cmn r2, r3 │ │ │ │ + orrs r6, r2 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009f048 : │ │ │ │ +0009f044 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9f0ac ) │ │ │ │ + ldr r3, [pc, #76] @ (9f0a8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9f0b0 ) │ │ │ │ + ldr r5, [pc, #72] @ (9f0ac ) │ │ │ │ addw r3, r3, #3348 @ 0xd14 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9f0a8 │ │ │ │ - ldr r3, [pc, #64] @ (9f0b4 ) │ │ │ │ + cbz r0, 9f0a4 │ │ │ │ + ldr r3, [pc, #64] @ (9f0b0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9f088 │ │ │ │ + bne.n 9f084 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e858 │ │ │ │ - ldr r0, [pc, #44] @ (9f0b8 ) │ │ │ │ + ldr r0, [pc, #44] @ (9f0b4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9f0bc ) │ │ │ │ - ldr r1, [pc, #40] @ (9f0c0 ) │ │ │ │ + ldr r3, [pc, #40] @ (9f0b8 ) │ │ │ │ + ldr r1, [pc, #40] @ (9f0bc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9f0c4 ) │ │ │ │ + ldr r0, [pc, #40] @ (9f0c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #816 @ (adr r2, 9f3ec ) │ │ │ │ + add r3, pc, #32 @ (adr r3, 9f0d8 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - add r0, pc, #576 @ (adr r0, 9f308 ) │ │ │ │ + add r0, pc, #816 @ (adr r0, 9f3f4 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009f0c8 : │ │ │ │ +0009f0c4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (9f220 ) │ │ │ │ + ldr r7, [pc, #328] @ (9f21c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 52cf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f1b0 │ │ │ │ + beq.n 9f1ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9f204 │ │ │ │ + beq.w 9f200 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9f112 │ │ │ │ + cbz r0, 9f10e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f112 │ │ │ │ + beq.n 9f10e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f198 │ │ │ │ + beq.n 9f194 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9f1e8 │ │ │ │ + beq.n 9f1e4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9f13c │ │ │ │ + cbz r0, 9f138 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f13c │ │ │ │ + beq.n 9f138 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f19e │ │ │ │ + beq.n 9f19a │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 52d50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f1ca │ │ │ │ + beq.n 9f1c6 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9f16a │ │ │ │ + cbz r0, 9f166 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f16a │ │ │ │ + beq.n 9f166 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9f1a4 │ │ │ │ + cbz r3, 9f1a0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9f176 │ │ │ │ + beq.n 9f172 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9f1aa │ │ │ │ + bmi.n 9f1a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f18a │ │ │ │ + beq.n 9f186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9f18e │ │ │ │ + cbz r3, 9f18a │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9f112 │ │ │ │ + b.n 9f10e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9f13c │ │ │ │ + b.n 9f138 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9f16a │ │ │ │ + b.n 9f166 │ │ │ │ bl 84a64 │ │ │ │ - b.n 9f176 │ │ │ │ - ldr r3, [pc, #112] @ (9f224 ) │ │ │ │ + b.n 9f172 │ │ │ │ + ldr r3, [pc, #112] @ (9f220 ) │ │ │ │ movw r2, #1708 @ 0x6ac │ │ │ │ - ldr r1, [pc, #112] @ (9f228 ) │ │ │ │ - ldr r0, [pc, #112] @ (9f22c ) │ │ │ │ + ldr r1, [pc, #112] @ (9f224 ) │ │ │ │ + ldr r0, [pc, #112] @ (9f228 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9f18a │ │ │ │ - ldr r3, [pc, #88] @ (9f224 ) │ │ │ │ + b.n 9f186 │ │ │ │ + ldr r3, [pc, #88] @ (9f220 ) │ │ │ │ movw r2, #1708 @ 0x6ac │ │ │ │ - ldr r1, [pc, #92] @ (9f230 ) │ │ │ │ - ldr r0, [pc, #96] @ (9f234 ) │ │ │ │ + ldr r1, [pc, #92] @ (9f22c ) │ │ │ │ + ldr r0, [pc, #96] @ (9f230 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9f1c6 │ │ │ │ - ldr r3, [pc, #76] @ (9f238 ) │ │ │ │ - movw r2, #61396 @ 0xefd4 │ │ │ │ + b.n 9f1c2 │ │ │ │ + ldr r3, [pc, #76] @ (9f234 ) │ │ │ │ + movw r2, #61402 @ 0xefda │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #72] @ (9f23c ) │ │ │ │ - ldr r0, [pc, #72] @ (9f240 ) │ │ │ │ + ldr r1, [pc, #72] @ (9f238 ) │ │ │ │ + ldr r0, [pc, #72] @ (9f23c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1516 @ 0x5ec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (9f244 ) │ │ │ │ - movw r2, #61386 @ 0xefca │ │ │ │ + ldr r3, [pc, #60] @ (9f240 ) │ │ │ │ + movw r2, #61392 @ 0xefd0 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #56] @ (9f248 ) │ │ │ │ - ldr r0, [pc, #56] @ (9f24c ) │ │ │ │ + ldr r1, [pc, #56] @ (9f244 ) │ │ │ │ + ldr r0, [pc, #56] @ (9f248 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1516 @ 0x5ec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - lsrs r0, r4, #28 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #856 @ (adr r1, 9f584 ) │ │ │ │ + add r2, pc, #72 @ (adr r2, 9f270 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #752 @ (adr r1, 9f524 ) │ │ │ │ + add r1, pc, #992 @ (adr r1, 9f610 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #680 @ (adr r1, 9f4ec ) │ │ │ │ + add r1, pc, #920 @ (adr r1, 9f5d8 ) │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009f250 : │ │ │ │ +0009f24c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #152] @ (9f2f8 ) │ │ │ │ + ldr r6, [pc, #152] @ (9f2f4 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #148] @ (9f2fc ) │ │ │ │ + ldr r3, [pc, #148] @ (9f2f8 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (9f300 ) │ │ │ │ + ldr r5, [pc, #140] @ (9f2fc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (9f304 ) │ │ │ │ + ldr r3, [pc, #128] @ (9f300 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9f2e4 │ │ │ │ - ldr r3, [pc, #116] @ (9f308 ) │ │ │ │ + cbz r0, 9f2e0 │ │ │ │ + ldr r3, [pc, #116] @ (9f304 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9f2c4 │ │ │ │ + bne.n 9f2c0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 9f2e8 │ │ │ │ + bpl.n 9f2e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f0c8 │ │ │ │ - ldr r2, [pc, #92] @ (9f30c ) │ │ │ │ - ldr r3, [pc, #76] @ (9f2fc ) │ │ │ │ + bl 9f0c4 │ │ │ │ + ldr r2, [pc, #92] @ (9f308 ) │ │ │ │ + ldr r3, [pc, #76] @ (9f2f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9f2f2 │ │ │ │ + bne.n 9f2ee │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #72] @ (9f310 ) │ │ │ │ + ldr r0, [pc, #72] @ (9f30c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (9f314 ) │ │ │ │ + ldr r3, [pc, #68] @ (9f310 ) │ │ │ │ movw r2, #1708 @ 0x6ac │ │ │ │ - ldr r1, [pc, #64] @ (9f318 ) │ │ │ │ - ldr r0, [pc, #68] @ (9f31c ) │ │ │ │ + ldr r1, [pc, #64] @ (9f314 ) │ │ │ │ + ldr r0, [pc, #68] @ (9f318 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9f2ac │ │ │ │ - ldr r0, [pc, #52] @ (9f320 ) │ │ │ │ + b.n 9f2a8 │ │ │ │ + ldr r0, [pc, #52] @ (9f31c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9f2ce │ │ │ │ + b.n 9f2ca │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ movs r2, r5 │ │ │ │ - add r0, pc, #464 @ (adr r0, 9f4e4 ) │ │ │ │ + add r0, pc, #704 @ (adr r0, 9f5d0 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #736 @ (adr r0, 9f5fc ) │ │ │ │ + add r0, pc, #976 @ (adr r0, 9f6e8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n 9f408 │ │ │ │ + bvc.n 9f27c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -0009f324 : │ │ │ │ +0009f320 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9f388 ) │ │ │ │ + ldr r3, [pc, #76] @ (9f384 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9f38c ) │ │ │ │ + ldr r5, [pc, #72] @ (9f388 ) │ │ │ │ addw r3, r3, #3444 @ 0xd74 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9f384 │ │ │ │ - ldr r3, [pc, #64] @ (9f390 ) │ │ │ │ + cbz r0, 9f380 │ │ │ │ + ldr r3, [pc, #64] @ (9f38c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9f364 │ │ │ │ + bne.n 9f360 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e8a0 │ │ │ │ - ldr r0, [pc, #44] @ (9f394 ) │ │ │ │ + ldr r0, [pc, #44] @ (9f390 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9f398 ) │ │ │ │ - ldr r1, [pc, #40] @ (9f39c ) │ │ │ │ + ldr r3, [pc, #40] @ (9f394 ) │ │ │ │ + ldr r1, [pc, #40] @ (9f398 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9f3a0 ) │ │ │ │ + ldr r0, [pc, #40] @ (9f39c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #320 @ (adr r0, 9f4d8 ) │ │ │ │ + add r0, pc, #560 @ (adr r0, 9f5c4 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009f3a4 : │ │ │ │ +0009f3a0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (9f4fc ) │ │ │ │ + ldr r7, [pc, #328] @ (9f4f8 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 52d8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f48c │ │ │ │ + beq.n 9f488 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9f4e0 │ │ │ │ + beq.w 9f4dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9f3ee │ │ │ │ + cbz r0, 9f3ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f3ee │ │ │ │ + beq.n 9f3ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f474 │ │ │ │ + beq.n 9f470 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9f4c4 │ │ │ │ + beq.n 9f4c0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9f418 │ │ │ │ + cbz r0, 9f414 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f418 │ │ │ │ + beq.n 9f414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f47a │ │ │ │ + beq.n 9f476 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 52de0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f4a6 │ │ │ │ + beq.n 9f4a2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9f446 │ │ │ │ + cbz r0, 9f442 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f446 │ │ │ │ + beq.n 9f442 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9f480 │ │ │ │ + cbz r3, 9f47c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9f452 │ │ │ │ + beq.n 9f44e │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9f486 │ │ │ │ + bmi.n 9f482 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f466 │ │ │ │ + beq.n 9f462 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9f46a │ │ │ │ + cbz r3, 9f466 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9f3ee │ │ │ │ + b.n 9f3ea │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9f418 │ │ │ │ + b.n 9f414 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9f446 │ │ │ │ + b.n 9f442 │ │ │ │ bl 84a64 │ │ │ │ - b.n 9f452 │ │ │ │ - ldr r3, [pc, #112] @ (9f500 ) │ │ │ │ + b.n 9f44e │ │ │ │ + ldr r3, [pc, #112] @ (9f4fc ) │ │ │ │ movw r2, #1739 @ 0x6cb │ │ │ │ - ldr r1, [pc, #112] @ (9f504 ) │ │ │ │ - ldr r0, [pc, #112] @ (9f508 ) │ │ │ │ + ldr r1, [pc, #112] @ (9f500 ) │ │ │ │ + ldr r0, [pc, #112] @ (9f504 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9f466 │ │ │ │ - ldr r3, [pc, #88] @ (9f500 ) │ │ │ │ + b.n 9f462 │ │ │ │ + ldr r3, [pc, #88] @ (9f4fc ) │ │ │ │ movw r2, #1739 @ 0x6cb │ │ │ │ - ldr r1, [pc, #92] @ (9f50c ) │ │ │ │ - ldr r0, [pc, #96] @ (9f510 ) │ │ │ │ + ldr r1, [pc, #92] @ (9f508 ) │ │ │ │ + ldr r0, [pc, #96] @ (9f50c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9f4a2 │ │ │ │ - ldr r3, [pc, #76] @ (9f514 ) │ │ │ │ - movw r2, #62233 @ 0xf319 │ │ │ │ + b.n 9f49e │ │ │ │ + ldr r3, [pc, #76] @ (9f510 ) │ │ │ │ + movw r2, #62239 @ 0xf31f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #72] @ (9f518 ) │ │ │ │ - ldr r0, [pc, #72] @ (9f51c ) │ │ │ │ + ldr r1, [pc, #72] @ (9f514 ) │ │ │ │ + ldr r0, [pc, #72] @ (9f518 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (9f520 ) │ │ │ │ - movw r2, #62223 @ 0xf30f │ │ │ │ + ldr r3, [pc, #60] @ (9f51c ) │ │ │ │ + movw r2, #62229 @ 0xf315 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #56] @ (9f524 ) │ │ │ │ - ldr r0, [pc, #56] @ (9f528 ) │ │ │ │ + ldr r1, [pc, #56] @ (9f520 ) │ │ │ │ + ldr r0, [pc, #56] @ (9f524 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ movs r5, r4 │ │ │ │ - bkpt 0x0082 │ │ │ │ + bkpt 0x00be │ │ │ │ movs r7, r4 │ │ │ │ - vhadd.u32 d16, d12, d20 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + vaddl.u32 q0, d8, d20 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - bkpt 0x0066 │ │ │ │ + bkpt 0x00a2 │ │ │ │ movs r7, r4 │ │ │ │ - vhadd.u16 d16, d0, d20 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + vaddl.u8 q0, d12, d20 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009f52c : │ │ │ │ +0009f528 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #152] @ (9f5d4 ) │ │ │ │ + ldr r6, [pc, #152] @ (9f5d0 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #148] @ (9f5d8 ) │ │ │ │ + ldr r3, [pc, #148] @ (9f5d4 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (9f5dc ) │ │ │ │ + ldr r5, [pc, #140] @ (9f5d8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (9f5e0 ) │ │ │ │ + ldr r3, [pc, #128] @ (9f5dc ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3492 @ 0xda4 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9f5c0 │ │ │ │ - ldr r3, [pc, #116] @ (9f5e4 ) │ │ │ │ + cbz r0, 9f5bc │ │ │ │ + ldr r3, [pc, #116] @ (9f5e0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9f5a0 │ │ │ │ + bne.n 9f59c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 9f5c4 │ │ │ │ + bpl.n 9f5c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f3a4 │ │ │ │ - ldr r2, [pc, #92] @ (9f5e8 ) │ │ │ │ - ldr r3, [pc, #76] @ (9f5d8 ) │ │ │ │ + bl 9f3a0 │ │ │ │ + ldr r2, [pc, #92] @ (9f5e4 ) │ │ │ │ + ldr r3, [pc, #76] @ (9f5d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9f5ce │ │ │ │ + bne.n 9f5ca │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #72] @ (9f5ec ) │ │ │ │ + ldr r0, [pc, #72] @ (9f5e8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (9f5f0 ) │ │ │ │ + ldr r3, [pc, #68] @ (9f5ec ) │ │ │ │ movw r2, #1739 @ 0x6cb │ │ │ │ - ldr r1, [pc, #64] @ (9f5f4 ) │ │ │ │ - ldr r0, [pc, #68] @ (9f5f8 ) │ │ │ │ + ldr r1, [pc, #64] @ (9f5f0 ) │ │ │ │ + ldr r0, [pc, #68] @ (9f5f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9f588 │ │ │ │ - ldr r0, [pc, #52] @ (9f5fc ) │ │ │ │ + b.n 9f584 │ │ │ │ + ldr r0, [pc, #52] @ (9f5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9f5aa │ │ │ │ + b.n 9f5a6 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ movs r2, r5 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 9f52c │ │ │ │ + bmi.n 9f5a0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -0009f600 : │ │ │ │ +0009f5fc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (9f680 ) │ │ │ │ + ldr r3, [pc, #104] @ (9f67c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (9f684 ) │ │ │ │ + ldr r5, [pc, #100] @ (9f680 ) │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9f67c │ │ │ │ - ldr r3, [pc, #92] @ (9f688 ) │ │ │ │ + cbz r0, 9f678 │ │ │ │ + ldr r3, [pc, #92] @ (9f684 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9f65c │ │ │ │ + bne.n 9f658 │ │ │ │ mov r0, r4 │ │ │ │ bl 5622c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9f67c │ │ │ │ - cbnz r0, 9f656 │ │ │ │ - ldr r3, [pc, #72] @ (9f68c ) │ │ │ │ + beq.n 9f678 │ │ │ │ + cbnz r0, 9f652 │ │ │ │ + ldr r3, [pc, #72] @ (9f688 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (9f690 ) │ │ │ │ + ldr r3, [pc, #56] @ (9f68c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n 9f646 │ │ │ │ - ldr r0, [pc, #52] @ (9f694 ) │ │ │ │ + b.n 9f642 │ │ │ │ + ldr r0, [pc, #52] @ (9f690 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (9f698 ) │ │ │ │ - ldr r1, [pc, #48] @ (9f69c ) │ │ │ │ + ldr r3, [pc, #48] @ (9f694 ) │ │ │ │ + ldr r1, [pc, #48] @ (9f698 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (9f6a0 ) │ │ │ │ + ldr r0, [pc, #48] @ (9f69c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r5, #254 @ 0xfe │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009f6a4 : │ │ │ │ +0009f6a0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (9f708 ) │ │ │ │ + ldr r3, [pc, #76] @ (9f704 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (9f70c ) │ │ │ │ + ldr r5, [pc, #72] @ (9f708 ) │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9f704 │ │ │ │ - ldr r3, [pc, #64] @ (9f710 ) │ │ │ │ + cbz r0, 9f700 │ │ │ │ + ldr r3, [pc, #64] @ (9f70c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9f6e4 │ │ │ │ + bne.n 9f6e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e8e8 │ │ │ │ - ldr r0, [pc, #44] @ (9f714 ) │ │ │ │ + ldr r0, [pc, #44] @ (9f710 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (9f718 ) │ │ │ │ - ldr r1, [pc, #40] @ (9f71c ) │ │ │ │ + ldr r3, [pc, #40] @ (9f714 ) │ │ │ │ + ldr r1, [pc, #40] @ (9f718 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (9f720 ) │ │ │ │ + ldr r0, [pc, #40] @ (9f71c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009f724 : │ │ │ │ +0009f720 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #420] @ 9f8dc │ │ │ │ + ldr.w r8, [pc, #420] @ 9f8d8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ bl 647c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f84c │ │ │ │ + beq.w 9f848 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f8a4 │ │ │ │ + beq.w 9f8a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, 9f776 │ │ │ │ + cbz r0, 9f772 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f776 │ │ │ │ + beq.n 9f772 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f82e │ │ │ │ + beq.n 9f82a │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9f888 │ │ │ │ + beq.w 9f884 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 9f7a2 │ │ │ │ + cbz r0, 9f79e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f7a2 │ │ │ │ + beq.n 9f79e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f834 │ │ │ │ + beq.n 9f830 │ │ │ │ str r6, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9f8c0 │ │ │ │ + beq.w 9f8bc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9f7ce │ │ │ │ + cbz r0, 9f7ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f7ce │ │ │ │ + beq.n 9f7ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f83a │ │ │ │ + beq.n 9f836 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 52ef0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f868 │ │ │ │ + beq.n 9f864 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, 9f7fc │ │ │ │ + cbz r0, 9f7f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f7fc │ │ │ │ + beq.n 9f7f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9f840 │ │ │ │ + cbz r3, 9f83c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9f808 │ │ │ │ + beq.n 9f804 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9f846 │ │ │ │ + bmi.n 9f842 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f81c │ │ │ │ + beq.n 9f818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9f822 │ │ │ │ + cbz r3, 9f81e │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9f776 │ │ │ │ + b.n 9f772 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9f7a2 │ │ │ │ + b.n 9f79e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9f7ce │ │ │ │ + b.n 9f7ca │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9f7fc │ │ │ │ + b.n 9f7f8 │ │ │ │ bl 84a64 │ │ │ │ - b.n 9f808 │ │ │ │ - ldr r3, [pc, #144] @ (9f8e0 ) │ │ │ │ + b.n 9f804 │ │ │ │ + ldr r3, [pc, #144] @ (9f8dc ) │ │ │ │ movw r2, #2158 @ 0x86e │ │ │ │ - ldr r1, [pc, #144] @ (9f8e4 ) │ │ │ │ - ldr r0, [pc, #144] @ (9f8e8 ) │ │ │ │ + ldr r1, [pc, #144] @ (9f8e0 ) │ │ │ │ + ldr r0, [pc, #144] @ (9f8e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9f81c │ │ │ │ - ldr r3, [pc, #116] @ (9f8e0 ) │ │ │ │ + b.n 9f818 │ │ │ │ + ldr r3, [pc, #116] @ (9f8dc ) │ │ │ │ movw r2, #2158 @ 0x86e │ │ │ │ - ldr r1, [pc, #124] @ (9f8ec ) │ │ │ │ - ldr r0, [pc, #124] @ (9f8f0 ) │ │ │ │ + ldr r1, [pc, #124] @ (9f8e8 ) │ │ │ │ + ldr r0, [pc, #124] @ (9f8ec ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9f864 │ │ │ │ - ldr r3, [pc, #104] @ (9f8f4 ) │ │ │ │ - movw r2, #4901 @ 0x1325 │ │ │ │ + b.n 9f860 │ │ │ │ + ldr r3, [pc, #104] @ (9f8f0 ) │ │ │ │ + movw r2, #4907 @ 0x132b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #100] @ (9f8f8 ) │ │ │ │ - ldr r0, [pc, #100] @ (9f8fc ) │ │ │ │ + ldr r1, [pc, #100] @ (9f8f4 ) │ │ │ │ + ldr r0, [pc, #100] @ (9f8f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1624 @ 0x658 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (9f900 ) │ │ │ │ - movw r2, #4891 @ 0x131b │ │ │ │ + ldr r3, [pc, #88] @ (9f8fc ) │ │ │ │ + movw r2, #4897 @ 0x1321 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #84] @ (9f904 ) │ │ │ │ - ldr r0, [pc, #84] @ (9f908 ) │ │ │ │ + ldr r1, [pc, #84] @ (9f900 ) │ │ │ │ + ldr r0, [pc, #84] @ (9f904 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1624 @ 0x658 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (9f90c ) │ │ │ │ - movw r2, #4911 @ 0x132f │ │ │ │ + ldr r3, [pc, #72] @ (9f908 ) │ │ │ │ + movw r2, #4917 @ 0x1335 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #68] @ (9f910 ) │ │ │ │ - ldr r0, [pc, #68] @ (9f914 ) │ │ │ │ + ldr r1, [pc, #68] @ (9f90c ) │ │ │ │ + ldr r0, [pc, #68] @ (9f910 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1624 @ 0x658 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ movs r5, r4 │ │ │ │ - hlt 0x003e │ │ │ │ + revsh r2, r7 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfba80024 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + @ instruction: 0xfbe40024 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ movs r5, r4 │ │ │ │ - hlt 0x0022 │ │ │ │ + revsh r6, r3 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfb8c0024 │ │ │ │ - cdp2 0, 0, cr0, cr6, cr4, {1} │ │ │ │ - hlt 0x0006 │ │ │ │ + @ instruction: 0xfbc80024 │ │ │ │ + cdp2 0, 4, cr0, cr2, cr4, {1} │ │ │ │ + revsh r2, r0 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfb700024 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + @ instruction: 0xfbac0024 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009f918 : │ │ │ │ +0009f914 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #184] @ (9f9e0 ) │ │ │ │ + ldr r6, [pc, #184] @ (9f9dc ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (9f9e4 ) │ │ │ │ + ldr r3, [pc, #180] @ (9f9e0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #172] @ (9f9e8 ) │ │ │ │ + ldr r5, [pc, #172] @ (9f9e4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #160] @ (9f9ec ) │ │ │ │ + ldr r3, [pc, #160] @ (9f9e8 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #3636 @ 0xe34 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f9c0 │ │ │ │ - ldr r3, [pc, #144] @ (9f9f0 ) │ │ │ │ + beq.n 9f9bc │ │ │ │ + ldr r3, [pc, #144] @ (9f9ec ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9f9a0 │ │ │ │ - ldr r3, [pc, #136] @ (9f9f4 ) │ │ │ │ + bne.n 9f99c │ │ │ │ + ldr r3, [pc, #136] @ (9f9f0 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9f9c4 │ │ │ │ + bne.n 9f9c0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9f9ce │ │ │ │ + bpl.n 9f9ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f724 │ │ │ │ - ldr r2, [pc, #108] @ (9f9f8 ) │ │ │ │ - ldr r3, [pc, #88] @ (9f9e4 ) │ │ │ │ + bl 9f720 │ │ │ │ + ldr r2, [pc, #108] @ (9f9f4 ) │ │ │ │ + ldr r3, [pc, #88] @ (9f9e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9f9da │ │ │ │ + bne.n 9f9d6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ (9f9fc ) │ │ │ │ + ldr r0, [pc, #88] @ (9f9f8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #84] @ (9fa00 ) │ │ │ │ + ldr r3, [pc, #84] @ (9f9fc ) │ │ │ │ movw r2, #2158 @ 0x86e │ │ │ │ - ldr r1, [pc, #80] @ (9fa04 ) │ │ │ │ - ldr r0, [pc, #84] @ (9fa08 ) │ │ │ │ + ldr r1, [pc, #80] @ (9fa00 ) │ │ │ │ + ldr r0, [pc, #84] @ (9fa04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9f988 │ │ │ │ - ldr r0, [pc, #68] @ (9fa0c ) │ │ │ │ + b.n 9f984 │ │ │ │ + ldr r0, [pc, #68] @ (9fa08 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9f9aa │ │ │ │ - ldr r0, [pc, #64] @ (9fa10 ) │ │ │ │ + b.n 9f9a6 │ │ │ │ + ldr r0, [pc, #64] @ (9fa0c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n 9f9aa │ │ │ │ + b.n 9f9a6 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ movs r2, r5 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009fa14 : │ │ │ │ +0009fa10 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (9fa94 ) │ │ │ │ + ldr r3, [pc, #104] @ (9fa90 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (9fa98 ) │ │ │ │ + ldr r5, [pc, #100] @ (9fa94 ) │ │ │ │ addw r3, r3, #3684 @ 0xe64 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9fa90 │ │ │ │ - ldr r3, [pc, #92] @ (9fa9c ) │ │ │ │ + cbz r0, 9fa8c │ │ │ │ + ldr r3, [pc, #92] @ (9fa98 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9fa70 │ │ │ │ + bne.n 9fa6c │ │ │ │ mov r0, r4 │ │ │ │ bl 5651c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9fa90 │ │ │ │ - cbnz r0, 9fa6a │ │ │ │ - ldr r3, [pc, #72] @ (9faa0 ) │ │ │ │ + beq.n 9fa8c │ │ │ │ + cbnz r0, 9fa66 │ │ │ │ + ldr r3, [pc, #72] @ (9fa9c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (9faa4 ) │ │ │ │ + ldr r3, [pc, #56] @ (9faa0 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n 9fa5a │ │ │ │ - ldr r0, [pc, #52] @ (9faa8 ) │ │ │ │ + b.n 9fa56 │ │ │ │ + ldr r0, [pc, #52] @ (9faa4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (9faac ) │ │ │ │ - ldr r1, [pc, #48] @ (9fab0 ) │ │ │ │ + ldr r3, [pc, #48] @ (9faa8 ) │ │ │ │ + ldr r1, [pc, #48] @ (9faac ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (9fab4 ) │ │ │ │ + ldr r0, [pc, #48] @ (9fab0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ movs r3, r5 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009fab8 : │ │ │ │ +0009fab4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #120] @ (9fb40 ) │ │ │ │ + ldr r6, [pc, #120] @ (9fb3c ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #120] @ (9fb44 ) │ │ │ │ + ldr r3, [pc, #120] @ (9fb40 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #116] @ (9fb48 ) │ │ │ │ + ldr r2, [pc, #116] @ (9fb44 ) │ │ │ │ add r6, pc │ │ │ │ add r3, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #112] @ (9fb4c ) │ │ │ │ + ldr r5, [pc, #112] @ (9fb48 ) │ │ │ │ addw r3, r3, #1676 @ 0x68c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ bl 83134 │ │ │ │ - cbz r0, 9fb38 │ │ │ │ - ldr r3, [pc, #96] @ (9fb50 ) │ │ │ │ + cbz r0, 9fb34 │ │ │ │ + ldr r3, [pc, #96] @ (9fb4c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9fb1a │ │ │ │ + bne.n 9fb16 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a34 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9fb38 │ │ │ │ - ldr r3, [pc, #76] @ (9fb54 ) │ │ │ │ + beq.n 9fb34 │ │ │ │ + ldr r3, [pc, #76] @ (9fb50 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (9fb58 ) │ │ │ │ + ldr r0, [pc, #60] @ (9fb54 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (9fb5c ) │ │ │ │ - ldr r0, [pc, #56] @ (9fb60 ) │ │ │ │ + ldr r3, [pc, #52] @ (9fb58 ) │ │ │ │ + ldr r0, [pc, #56] @ (9fb5c ) │ │ │ │ mov r1, r6 │ │ │ │ movw r2, #2350 @ 0x92e │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #132] @ (9fbf8 ) │ │ │ │ - ldr r3, [pc, #132] @ (9fbfc ) │ │ │ │ + ldr r4, [pc, #132] @ (9fbf4 ) │ │ │ │ + ldr r3, [pc, #132] @ (9fbf8 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 9fbc8 │ │ │ │ + bne.n 9fbc4 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9fbd6 │ │ │ │ - ldr r3, [pc, #108] @ (9fc00 ) │ │ │ │ + cbz r0, 9fbd2 │ │ │ │ + ldr r3, [pc, #108] @ (9fbfc ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3208 @ 0xc88 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ strd r3, r3, [r0, #28] │ │ │ │ strd r3, r3, [r0, #36] @ 0x24 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ strd r3, r3, [r0, #52] @ 0x34 │ │ │ │ bl 8bcbc │ │ │ │ - cbz r0, 9fbdc │ │ │ │ + cbz r0, 9fbd8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fab8 │ │ │ │ - cbz r0, 9fbd6 │ │ │ │ + bl 9fab4 │ │ │ │ + cbz r0, 9fbd2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #56] @ (9fc04 ) │ │ │ │ - ldr r1, [pc, #60] @ (9fc08 ) │ │ │ │ + ldr r3, [pc, #56] @ (9fc00 ) │ │ │ │ + ldr r1, [pc, #60] @ (9fc04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9fbd6 │ │ │ │ + beq.n 9fbd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9fbd6 │ │ │ │ + bne.n 9fbd2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9fbd6 │ │ │ │ + b.n 9fbd2 │ │ │ │ nop │ │ │ │ - lsls r6, r0, #18 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb000024 │ │ │ │ + @ instruction: 0xfb3c0024 │ │ │ │ │ │ │ │ -0009fc0c : │ │ │ │ +0009fc08 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (9fc8c ) │ │ │ │ + ldr r3, [pc, #104] @ (9fc88 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (9fc90 ) │ │ │ │ + ldr r5, [pc, #100] @ (9fc8c ) │ │ │ │ addw r3, r3, #3732 @ 0xe94 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, 9fc88 │ │ │ │ - ldr r3, [pc, #92] @ (9fc94 ) │ │ │ │ + cbz r0, 9fc84 │ │ │ │ + ldr r3, [pc, #92] @ (9fc90 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9fc68 │ │ │ │ + bne.n 9fc64 │ │ │ │ mov r0, r4 │ │ │ │ bl 8bcbc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9fc88 │ │ │ │ - cbnz r0, 9fc62 │ │ │ │ - ldr r3, [pc, #72] @ (9fc98 ) │ │ │ │ + beq.n 9fc84 │ │ │ │ + cbnz r0, 9fc5e │ │ │ │ + ldr r3, [pc, #72] @ (9fc94 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (9fc9c ) │ │ │ │ + ldr r3, [pc, #56] @ (9fc98 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n 9fc52 │ │ │ │ - ldr r0, [pc, #52] @ (9fca0 ) │ │ │ │ + b.n 9fc4e │ │ │ │ + ldr r0, [pc, #52] @ (9fc9c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (9fca4 ) │ │ │ │ - ldr r1, [pc, #48] @ (9fca8 ) │ │ │ │ + ldr r3, [pc, #48] @ (9fca0 ) │ │ │ │ + ldr r1, [pc, #48] @ (9fca4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (9fcac ) │ │ │ │ + ldr r0, [pc, #48] @ (9fca8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, r5, #7 │ │ │ │ + subs r2, r6, #7 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009fcb0 : │ │ │ │ +0009fcac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #184] @ (9fd78 ) │ │ │ │ + ldr r6, [pc, #184] @ (9fd74 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ bl 52fac │ │ │ │ - cbz r0, 9fd22 │ │ │ │ + cbz r0, 9fd1e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9fd5a │ │ │ │ + beq.n 9fd56 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 9fcf2 │ │ │ │ + cbz r0, 9fcee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9fcf2 │ │ │ │ + beq.n 9fcee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9fd16 │ │ │ │ + cbz r3, 9fd12 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 52fe8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 9fd3c │ │ │ │ + cbz r0, 9fd38 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 9fd10 │ │ │ │ + cbz r0, 9fd0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9fd10 │ │ │ │ + beq.n 9fd0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9fd1c │ │ │ │ + cbz r3, 9fd18 │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9fcf2 │ │ │ │ + b.n 9fcee │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9fd10 │ │ │ │ - ldr r3, [pc, #88] @ (9fd7c ) │ │ │ │ + b.n 9fd0c │ │ │ │ + ldr r3, [pc, #88] @ (9fd78 ) │ │ │ │ movw r2, #2485 @ 0x9b5 │ │ │ │ - ldr r1, [pc, #84] @ (9fd80 ) │ │ │ │ - ldr r0, [pc, #88] @ (9fd84 ) │ │ │ │ + ldr r1, [pc, #84] @ (9fd7c ) │ │ │ │ + ldr r0, [pc, #88] @ (9fd80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9fd12 │ │ │ │ - ldr r3, [pc, #60] @ (9fd7c ) │ │ │ │ + b.n 9fd0e │ │ │ │ + ldr r3, [pc, #60] @ (9fd78 ) │ │ │ │ movw r2, #2501 @ 0x9c5 │ │ │ │ - ldr r1, [pc, #68] @ (9fd88 ) │ │ │ │ - ldr r0, [pc, #68] @ (9fd8c ) │ │ │ │ + ldr r1, [pc, #68] @ (9fd84 ) │ │ │ │ + ldr r0, [pc, #68] @ (9fd88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9fd38 │ │ │ │ - ldr r3, [pc, #52] @ (9fd90 ) │ │ │ │ - movw r2, #6315 @ 0x18ab │ │ │ │ + b.n 9fd34 │ │ │ │ + ldr r3, [pc, #52] @ (9fd8c ) │ │ │ │ + movw r2, #6321 @ 0x18b1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #44] @ (9fd94 ) │ │ │ │ - ldr r0, [pc, #48] @ (9fd98 ) │ │ │ │ + ldr r1, [pc, #44] @ (9fd90 ) │ │ │ │ + ldr r0, [pc, #48] @ (9fd94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1680 @ 0x690 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ movs r5, r4 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf6d60024 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + @ instruction: 0xf7120024 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009fd9c : │ │ │ │ +0009fd98 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #80] @ (9fdfc ) │ │ │ │ + ldr r4, [pc, #80] @ (9fdf8 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #80] @ 9fe00 │ │ │ │ + ldr.w ip, [pc, #80] @ 9fdfc │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3780 @ 0xec4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #64] @ (9fe04 ) │ │ │ │ + ldr r4, [pc, #64] @ (9fe00 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, 9fdde │ │ │ │ + cbz r0, 9fdda │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9fcb0 │ │ │ │ - ldr r2, [pc, #40] @ (9fe08 ) │ │ │ │ - ldr r3, [pc, #32] @ (9fe04 ) │ │ │ │ + bl 9fcac │ │ │ │ + ldr r2, [pc, #40] @ (9fe04 ) │ │ │ │ + ldr r3, [pc, #32] @ (9fe00 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9fdf6 │ │ │ │ + bne.n 9fdf2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, r4, #1 │ │ │ │ + subs r4, r4, #1 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ -0009fe0c : │ │ │ │ +0009fe08 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #96] @ (9fe7c ) │ │ │ │ - ldr r2, [pc, #96] @ (9fe80 ) │ │ │ │ + ldr r4, [pc, #96] @ (9fe78 ) │ │ │ │ + ldr r2, [pc, #96] @ (9fe7c ) │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [pc, #96] @ (9fe84 ) │ │ │ │ + ldr r3, [pc, #96] @ (9fe80 ) │ │ │ │ ldr r5, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9fe30 │ │ │ │ + beq.n 9fe2c │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #84] @ (9fe88 ) │ │ │ │ + ldr r3, [pc, #84] @ (9fe84 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ blx 50570 │ │ │ │ - cbz r0, 9fe62 │ │ │ │ + cbz r0, 9fe5e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 9fe2c │ │ │ │ + beq.n 9fe28 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r4, [r0, #0] │ │ │ │ - beq.n 9fe2c │ │ │ │ + beq.n 9fe28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9fe2c │ │ │ │ + bne.n 9fe28 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9fe2c │ │ │ │ - ldr r3, [pc, #40] @ (9fe8c ) │ │ │ │ + b.n 9fe28 │ │ │ │ + ldr r3, [pc, #40] @ (9fe88 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #36] @ (9fe90 ) │ │ │ │ - ldr r0, [pc, #40] @ (9fe94 ) │ │ │ │ + ldr r1, [pc, #36] @ (9fe8c ) │ │ │ │ + ldr r0, [pc, #40] @ (9fe90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r2, r4, #7 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009fe98 : │ │ │ │ +0009fe94 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #232] @ (9ff90 ) │ │ │ │ + ldr r1, [pc, #232] @ (9ff8c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #232] @ (9ff94 ) │ │ │ │ + ldr r2, [pc, #232] @ (9ff90 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r5, [pc, #232] @ (9ff98 ) │ │ │ │ - ldr r3, [pc, #232] @ (9ff9c ) │ │ │ │ + ldr r5, [pc, #232] @ (9ff94 ) │ │ │ │ + ldr r3, [pc, #232] @ (9ff98 ) │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 9ff32 │ │ │ │ - ldr r2, [pc, #216] @ (9ffa0 ) │ │ │ │ + beq.n 9ff2e │ │ │ │ + ldr r2, [pc, #216] @ (9ff9c ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [pc, #216] @ (9ffa4 ) │ │ │ │ + ldr r3, [pc, #216] @ (9ffa0 ) │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r1, [r7, #1216] @ 0x4c0 │ │ │ │ blx 5041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ff58 │ │ │ │ + beq.n 9ff54 │ │ │ │ ldr.w r0, [r7, #1220] @ 0x4c4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ blx 50250 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ff6e │ │ │ │ + beq.n 9ff6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ff10 │ │ │ │ + beq.n 9ff0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 9ff2a │ │ │ │ - ldr r2, [pc, #148] @ (9ffa8 ) │ │ │ │ - ldr r3, [pc, #128] @ (9ff94 ) │ │ │ │ + cbz r3, 9ff26 │ │ │ │ + ldr r2, [pc, #148] @ (9ffa4 ) │ │ │ │ + ldr r3, [pc, #128] @ (9ff90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 9ff8a │ │ │ │ + bne.n 9ff86 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 9ff10 │ │ │ │ - ldr r3, [pc, #120] @ (9ffac ) │ │ │ │ - ldr r1, [pc, #120] @ (9ffb0 ) │ │ │ │ + b.n 9ff0c │ │ │ │ + ldr r3, [pc, #120] @ (9ffa8 ) │ │ │ │ + ldr r1, [pc, #120] @ (9ffac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #112] @ (9ffb4 ) │ │ │ │ - ldr r1, [pc, #116] @ (9ffb8 ) │ │ │ │ + ldr r3, [pc, #112] @ (9ffb0 ) │ │ │ │ + ldr r1, [pc, #116] @ (9ffb4 ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #116] @ (9ffbc ) │ │ │ │ + ldr r0, [pc, #116] @ (9ffb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9ff10 │ │ │ │ - ldr r3, [pc, #88] @ (9ffb4 ) │ │ │ │ + b.n 9ff0c │ │ │ │ + ldr r3, [pc, #88] @ (9ffb0 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #96] @ (9ffc0 ) │ │ │ │ - ldr r0, [pc, #100] @ (9ffc4 ) │ │ │ │ + ldr r1, [pc, #96] @ (9ffbc ) │ │ │ │ + ldr r0, [pc, #100] @ (9ffc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n 9ff54 │ │ │ │ - ldr r3, [pc, #68] @ (9ffb4 ) │ │ │ │ + b.n 9ff50 │ │ │ │ + ldr r3, [pc, #68] @ (9ffb0 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #84] @ (9ffc8 ) │ │ │ │ - ldr r0, [pc, #84] @ (9ffcc ) │ │ │ │ + ldr r1, [pc, #84] @ (9ffc4 ) │ │ │ │ + ldr r0, [pc, #84] @ (9ffc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n 9ff54 │ │ │ │ + b.n 9ff50 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -0009ffd0 : │ │ │ │ +0009ffcc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #212] @ (a00b4 ) │ │ │ │ + ldr r4, [pc, #212] @ (a00b0 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w ip, [pc, #212] @ a00b8 │ │ │ │ + ldr.w ip, [pc, #212] @ a00b4 │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3828 @ 0xef4 │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #188] @ (a00bc ) │ │ │ │ + ldr r4, [pc, #188] @ (a00b8 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ bl 83a7c │ │ │ │ - cbz r0, a0064 │ │ │ │ + cbz r0, a0060 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9fe98 │ │ │ │ + bl 9fe94 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a0096 │ │ │ │ + beq.n a0092 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n a0036 │ │ │ │ + beq.n a0032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, a006e │ │ │ │ + cbz r3, a006a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, a007a │ │ │ │ + cbz r0, a0076 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a004a │ │ │ │ + beq.n a0046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a0068 │ │ │ │ - ldr r2, [pc, #116] @ (a00c0 ) │ │ │ │ - ldr r3, [pc, #108] @ (a00bc ) │ │ │ │ + cbz r3, a0064 │ │ │ │ + ldr r2, [pc, #116] @ (a00bc ) │ │ │ │ + ldr r3, [pc, #108] @ (a00b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a0076 │ │ │ │ + bne.n a0072 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b.n a004a │ │ │ │ + b.n a0046 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a004a │ │ │ │ + b.n a0046 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a0036 │ │ │ │ + b.n a0032 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (a00c4 ) │ │ │ │ - movw r2, #22609 @ 0x5851 │ │ │ │ + ldr r3, [pc, #72] @ (a00c0 ) │ │ │ │ + movw r2, #22615 @ 0x5857 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #64] @ (a00c8 ) │ │ │ │ - ldr r0, [pc, #68] @ (a00cc ) │ │ │ │ + ldr r1, [pc, #64] @ (a00c4 ) │ │ │ │ + ldr r0, [pc, #68] @ (a00c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1720 @ 0x6b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ (a00d0 ) │ │ │ │ - movw r2, #22608 @ 0x5850 │ │ │ │ + ldr r3, [pc, #56] @ (a00cc ) │ │ │ │ + movw r2, #22614 @ 0x5856 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #48] @ (a00d4 ) │ │ │ │ - ldr r0, [pc, #52] @ (a00d8 ) │ │ │ │ + ldr r1, [pc, #48] @ (a00d0 ) │ │ │ │ + ldr r0, [pc, #52] @ (a00d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1720 @ 0x6b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r4, r5, #0 │ │ │ │ + adds r0, r6, #0 │ │ │ │ movs r3, r5 │ │ │ │ - vrev64. d16, d25 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u32 q0, d14, d25 │ │ │ │ - uxtb r4, r1 │ │ │ │ + vswp d0, d25 │ │ │ │ + cbz r0, a0106 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf3b60024 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + @ instruction: 0xf3f20024 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ movs r5, r4 │ │ │ │ - uxth r0, r6 │ │ │ │ + uxtb r4, r5 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf39a0024 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + @ instruction: 0xf3d60024 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a00dc : │ │ │ │ +000a00d8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #104] @ (a0154 ) │ │ │ │ - ldr r3, [pc, #104] @ (a0158 ) │ │ │ │ + ldr r5, [pc, #104] @ (a0150 ) │ │ │ │ + ldr r3, [pc, #104] @ (a0154 ) │ │ │ │ add r5, pc │ │ │ │ - ldr r2, [pc, #104] @ (a015c ) │ │ │ │ + ldr r2, [pc, #104] @ (a0158 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r1, [r3, #1224] @ 0x4c8 │ │ │ │ blx 5041c │ │ │ │ - cbz r0, a013c │ │ │ │ + cbz r0, a0138 │ │ │ │ mov r4, r0 │ │ │ │ bl 88628 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a011c │ │ │ │ + beq.n a0118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a0134 │ │ │ │ - ldr r3, [pc, #64] @ (a0160 ) │ │ │ │ + cbz r3, a0130 │ │ │ │ + ldr r3, [pc, #64] @ (a015c ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r1, [pc, #64] @ (a0164 ) │ │ │ │ - ldr r0, [pc, #68] @ (a0168 ) │ │ │ │ + ldr r1, [pc, #64] @ (a0160 ) │ │ │ │ + ldr r0, [pc, #68] @ (a0164 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a011c │ │ │ │ - ldr r3, [pc, #32] @ (a0160 ) │ │ │ │ + b.n a0118 │ │ │ │ + ldr r3, [pc, #32] @ (a015c ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r1, [pc, #40] @ (a016c ) │ │ │ │ - ldr r0, [pc, #44] @ (a0170 ) │ │ │ │ + ldr r1, [pc, #40] @ (a0168 ) │ │ │ │ + ldr r0, [pc, #44] @ (a016c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vhadd.u8 d0, d14, d25 │ │ │ │ + vhadd.u16 d0, d2, d25 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ movs r7, r4 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ movs r7, r4 │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ movs r5, r4 │ │ │ │ - b.w a00dc │ │ │ │ + b.w a00d8 │ │ │ │ │ │ │ │ -000a0178 : │ │ │ │ +000a0174 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #104] @ (a01f0 ) │ │ │ │ - ldr r3, [pc, #104] @ (a01f4 ) │ │ │ │ + ldr r5, [pc, #104] @ (a01ec ) │ │ │ │ + ldr r3, [pc, #104] @ (a01f0 ) │ │ │ │ add r5, pc │ │ │ │ - ldr r2, [pc, #104] @ (a01f8 ) │ │ │ │ + ldr r2, [pc, #104] @ (a01f4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r1, [r3, #1224] @ 0x4c8 │ │ │ │ blx 5041c │ │ │ │ - cbz r0, a01d8 │ │ │ │ + cbz r0, a01d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 88628 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a01b8 │ │ │ │ + beq.n a01b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a01d0 │ │ │ │ - ldr r3, [pc, #64] @ (a01fc ) │ │ │ │ + cbz r3, a01cc │ │ │ │ + ldr r3, [pc, #64] @ (a01f8 ) │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ - ldr r1, [pc, #64] @ (a0200 ) │ │ │ │ - ldr r0, [pc, #68] @ (a0204 ) │ │ │ │ + ldr r1, [pc, #64] @ (a01fc ) │ │ │ │ + ldr r0, [pc, #68] @ (a0200 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a01b8 │ │ │ │ - ldr r3, [pc, #32] @ (a01fc ) │ │ │ │ + b.n a01b4 │ │ │ │ + ldr r3, [pc, #32] @ (a01f8 ) │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ - ldr r1, [pc, #40] @ (a0208 ) │ │ │ │ - ldr r0, [pc, #44] @ (a020c ) │ │ │ │ + ldr r1, [pc, #40] @ (a0204 ) │ │ │ │ + ldr r0, [pc, #44] @ (a0208 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cdp2 0, 7, cr0, cr2, cr9, {1} │ │ │ │ + cdp2 0, 7, cr0, cr6, cr9, {1} │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0210 : │ │ │ │ +000a020c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #220] @ (a02fc ) │ │ │ │ + ldr r6, [pc, #220] @ (a02f8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #216] @ (a0300 ) │ │ │ │ + ldr r3, [pc, #216] @ (a02fc ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #208] @ (a0304 ) │ │ │ │ + ldr r5, [pc, #208] @ (a0300 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #196] @ (a0308 ) │ │ │ │ + ldr r3, [pc, #196] @ (a0304 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3876 @ 0xf24 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a02d2 │ │ │ │ - ldr r3, [pc, #184] @ (a030c ) │ │ │ │ + beq.n a02ce │ │ │ │ + ldr r3, [pc, #184] @ (a0308 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a02d6 │ │ │ │ + bne.n a02d2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a02a2 │ │ │ │ + bne.n a029e │ │ │ │ mov r0, r4 │ │ │ │ - bl a0178 │ │ │ │ + bl a0174 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a02d2 │ │ │ │ - cbnz r0, a029c │ │ │ │ - ldr r3, [pc, #156] @ (a0310 ) │ │ │ │ + beq.n a02ce │ │ │ │ + cbnz r0, a0298 │ │ │ │ + ldr r3, [pc, #156] @ (a030c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0284 │ │ │ │ + beq.n a0280 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #140] @ (a0314 ) │ │ │ │ - ldr r3, [pc, #120] @ (a0300 ) │ │ │ │ + ldr r2, [pc, #140] @ (a0310 ) │ │ │ │ + ldr r3, [pc, #120] @ (a02fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a02f6 │ │ │ │ + bne.n a02f2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #120] @ (a0318 ) │ │ │ │ + ldr r3, [pc, #120] @ (a0314 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a0276 │ │ │ │ - ldr r3, [pc, #120] @ (a031c ) │ │ │ │ + b.n a0272 │ │ │ │ + ldr r3, [pc, #120] @ (a0318 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0266 │ │ │ │ - ldr r3, [pc, #112] @ (a0320 ) │ │ │ │ + beq.n a0262 │ │ │ │ + ldr r3, [pc, #112] @ (a031c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0266 │ │ │ │ - ldr r0, [pc, #108] @ (a0324 ) │ │ │ │ + beq.n a0262 │ │ │ │ + ldr r0, [pc, #108] @ (a0320 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #104] @ (a0328 ) │ │ │ │ + ldr r3, [pc, #104] @ (a0324 ) │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ - ldr r1, [pc, #104] @ (a032c ) │ │ │ │ - ldr r0, [pc, #104] @ (a0330 ) │ │ │ │ + ldr r1, [pc, #104] @ (a0328 ) │ │ │ │ + ldr r0, [pc, #104] @ (a032c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a0284 │ │ │ │ - ldr r1, [pc, #68] @ (a031c ) │ │ │ │ + b.n a0280 │ │ │ │ + ldr r1, [pc, #68] @ (a0318 ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a025e │ │ │ │ - ldr r1, [pc, #60] @ (a0320 ) │ │ │ │ + beq.n a025a │ │ │ │ + ldr r1, [pc, #60] @ (a031c ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a025e │ │ │ │ - ldr r0, [pc, #72] @ (a0334 ) │ │ │ │ + beq.n a025a │ │ │ │ + ldr r0, [pc, #72] @ (a0330 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a02be │ │ │ │ + b.n a02ba │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r4, #164] @ 0xa4 │ │ │ │ + ldc2l 0, cr0, [r8, #164] @ 0xa4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r6, #164] @ 0xa4 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + stc2l 0, cr0, [sl, #164] @ 0xa4 │ │ │ │ + adds r4, r2, r7 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4, #-164]! @ 0xffffff5c │ │ │ │ + ldc2l 0, cr0, [r8, #-164]! @ 0xffffff5c │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0338 : │ │ │ │ +000a0334 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - ldr r5, [pc, #36] @ (a0370 ) │ │ │ │ + ldr r5, [pc, #36] @ (a036c ) │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r5, pc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, a0358 │ │ │ │ + cbz r0, a0354 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #24] @ (a0374 ) │ │ │ │ + ldr r3, [pc, #24] @ (a0370 ) │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ - ldr r1, [pc, #24] @ (a0378 ) │ │ │ │ - ldr r0, [pc, #28] @ (a037c ) │ │ │ │ + ldr r1, [pc, #24] @ (a0374 ) │ │ │ │ + ldr r0, [pc, #28] @ (a0378 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc2 0, cr0, [r0], #164 @ 0xa4 │ │ │ │ + ldc2 0, cr0, [r4], #164 @ 0xa4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0380 : │ │ │ │ +000a037c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (a0428 ) │ │ │ │ + ldr r5, [pc, #144] @ (a0424 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (a042c ) │ │ │ │ + ldr r3, [pc, #144] @ (a0428 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #140] @ (a0430 ) │ │ │ │ + ldr r6, [pc, #140] @ (a042c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (a0434 ) │ │ │ │ + ldr r3, [pc, #128] @ (a0430 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3924 @ 0xf54 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0420 │ │ │ │ - ldr r3, [pc, #116] @ (a0438 ) │ │ │ │ + beq.n a041c │ │ │ │ + ldr r3, [pc, #116] @ (a0434 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a03ee │ │ │ │ + bne.n a03ea │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl a0338 │ │ │ │ - ldr r2, [pc, #100] @ (a043c ) │ │ │ │ - ldr r3, [pc, #80] @ (a042c ) │ │ │ │ + bl a0334 │ │ │ │ + ldr r2, [pc, #100] @ (a0438 ) │ │ │ │ + ldr r3, [pc, #80] @ (a0428 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a0424 │ │ │ │ + bne.n a0420 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ (a0440 ) │ │ │ │ + ldr r3, [pc, #80] @ (a043c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a03ce │ │ │ │ - ldr r3, [pc, #72] @ (a0444 ) │ │ │ │ + beq.n a03ca │ │ │ │ + ldr r3, [pc, #72] @ (a0440 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a03ce │ │ │ │ - ldr r0, [pc, #68] @ (a0448 ) │ │ │ │ + beq.n a03ca │ │ │ │ + ldr r0, [pc, #68] @ (a0444 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (a044c ) │ │ │ │ - ldr r1, [pc, #64] @ (a0450 ) │ │ │ │ + ldr r3, [pc, #60] @ (a0448 ) │ │ │ │ + ldr r1, [pc, #64] @ (a044c ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ - ldr r0, [pc, #64] @ (a0454 ) │ │ │ │ + ldr r0, [pc, #64] @ (a0450 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a03d6 │ │ │ │ + b.n a03d2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - stc2l 0, cr0, [r0], #-164 @ 0xffffff5c │ │ │ │ + stc2l 0, cr0, [r4], #-164 @ 0xffffff5c │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 2, r0, sl, cr9 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + mrrc2 0, 2, r0, lr, cr9 │ │ │ │ + adds r4, r4, r1 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r2], #-164 @ 0xffffff5c │ │ │ │ + stc2 0, cr0, [r6], #-164 @ 0xffffff5c │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0458 : │ │ │ │ +000a0454 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #104] @ (a04d0 ) │ │ │ │ - ldr r3, [pc, #104] @ (a04d4 ) │ │ │ │ + ldr r5, [pc, #104] @ (a04cc ) │ │ │ │ + ldr r3, [pc, #104] @ (a04d0 ) │ │ │ │ add r5, pc │ │ │ │ - ldr r2, [pc, #104] @ (a04d8 ) │ │ │ │ + ldr r2, [pc, #104] @ (a04d4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r1, [r3, #1224] @ 0x4c8 │ │ │ │ blx 5041c │ │ │ │ - cbz r0, a04b8 │ │ │ │ + cbz r0, a04b4 │ │ │ │ mov r4, r0 │ │ │ │ bl 88628 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0498 │ │ │ │ + beq.n a0494 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a04b0 │ │ │ │ - ldr r3, [pc, #64] @ (a04dc ) │ │ │ │ + cbz r3, a04ac │ │ │ │ + ldr r3, [pc, #64] @ (a04d8 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #64] @ (a04e0 ) │ │ │ │ - ldr r0, [pc, #68] @ (a04e4 ) │ │ │ │ + ldr r1, [pc, #64] @ (a04dc ) │ │ │ │ + ldr r0, [pc, #68] @ (a04e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a0498 │ │ │ │ - ldr r3, [pc, #32] @ (a04dc ) │ │ │ │ + b.n a0494 │ │ │ │ + ldr r3, [pc, #32] @ (a04d8 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #40] @ (a04e8 ) │ │ │ │ - ldr r0, [pc, #44] @ (a04ec ) │ │ │ │ + ldr r1, [pc, #40] @ (a04e4 ) │ │ │ │ + ldr r0, [pc, #44] @ (a04e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xfb920029 │ │ │ │ + @ instruction: 0xfb960029 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a04f0 : │ │ │ │ +000a04ec : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (a0568 ) │ │ │ │ + ldr r3, [pc, #96] @ (a0564 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (a056c ) │ │ │ │ + ldr r5, [pc, #92] @ (a0568 ) │ │ │ │ addw r3, r3, #3972 @ 0xf84 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a0562 │ │ │ │ - ldr r3, [pc, #84] @ (a0570 ) │ │ │ │ + cbz r0, a055e │ │ │ │ + ldr r3, [pc, #84] @ (a056c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a0530 │ │ │ │ + bne.n a052c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a0458 │ │ │ │ - ldr r3, [pc, #64] @ (a0574 ) │ │ │ │ + b.w a0454 │ │ │ │ + ldr r3, [pc, #64] @ (a0570 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0526 │ │ │ │ - ldr r3, [pc, #60] @ (a0578 ) │ │ │ │ + beq.n a0522 │ │ │ │ + ldr r3, [pc, #60] @ (a0574 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0526 │ │ │ │ - ldr r0, [pc, #52] @ (a057c ) │ │ │ │ + beq.n a0522 │ │ │ │ + ldr r0, [pc, #52] @ (a0578 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (a0580 ) │ │ │ │ - ldr r1, [pc, #48] @ (a0584 ) │ │ │ │ + ldr r3, [pc, #48] @ (a057c ) │ │ │ │ + ldr r1, [pc, #48] @ (a0580 ) │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr r0, [pc, #48] @ (a0588 ) │ │ │ │ + ldr r0, [pc, #48] @ (a0584 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xfaea0029 │ │ │ │ + @ instruction: 0xfaee0029 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a058c : │ │ │ │ +000a0588 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #104] @ (a0604 ) │ │ │ │ - ldr r3, [pc, #104] @ (a0608 ) │ │ │ │ + ldr r5, [pc, #104] @ (a0600 ) │ │ │ │ + ldr r3, [pc, #104] @ (a0604 ) │ │ │ │ add r5, pc │ │ │ │ - ldr r2, [pc, #104] @ (a060c ) │ │ │ │ + ldr r2, [pc, #104] @ (a0608 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r1, [r3, #1224] @ 0x4c8 │ │ │ │ blx 5041c │ │ │ │ - cbz r0, a05ec │ │ │ │ + cbz r0, a05e8 │ │ │ │ mov r4, r0 │ │ │ │ bl 88628 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a05cc │ │ │ │ + beq.n a05c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a05e4 │ │ │ │ - ldr r3, [pc, #64] @ (a0610 ) │ │ │ │ + cbz r3, a05e0 │ │ │ │ + ldr r3, [pc, #64] @ (a060c ) │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ - ldr r1, [pc, #64] @ (a0614 ) │ │ │ │ - ldr r0, [pc, #68] @ (a0618 ) │ │ │ │ + ldr r1, [pc, #64] @ (a0610 ) │ │ │ │ + ldr r0, [pc, #68] @ (a0614 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a05cc │ │ │ │ - ldr r3, [pc, #32] @ (a0610 ) │ │ │ │ + b.n a05c8 │ │ │ │ + ldr r3, [pc, #32] @ (a060c ) │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ - ldr r1, [pc, #40] @ (a061c ) │ │ │ │ - ldr r0, [pc, #44] @ (a0620 ) │ │ │ │ + ldr r1, [pc, #40] @ (a0618 ) │ │ │ │ + ldr r0, [pc, #44] @ (a061c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xfa5e0029 │ │ │ │ + @ instruction: 0xfa620029 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0624 : │ │ │ │ +000a0620 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (a069c ) │ │ │ │ + ldr r3, [pc, #96] @ (a0698 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (a06a0 ) │ │ │ │ + ldr r5, [pc, #92] @ (a069c ) │ │ │ │ addw r3, r3, #4020 @ 0xfb4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a0696 │ │ │ │ - ldr r3, [pc, #84] @ (a06a4 ) │ │ │ │ + cbz r0, a0692 │ │ │ │ + ldr r3, [pc, #84] @ (a06a0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a0664 │ │ │ │ + bne.n a0660 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a058c │ │ │ │ - ldr r3, [pc, #64] @ (a06a8 ) │ │ │ │ + b.w a0588 │ │ │ │ + ldr r3, [pc, #64] @ (a06a4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a065a │ │ │ │ - ldr r3, [pc, #60] @ (a06ac ) │ │ │ │ + beq.n a0656 │ │ │ │ + ldr r3, [pc, #60] @ (a06a8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a065a │ │ │ │ - ldr r0, [pc, #52] @ (a06b0 ) │ │ │ │ + beq.n a0656 │ │ │ │ + ldr r0, [pc, #52] @ (a06ac ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (a06b4 ) │ │ │ │ - ldr r1, [pc, #48] @ (a06b8 ) │ │ │ │ + ldr r3, [pc, #48] @ (a06b0 ) │ │ │ │ + ldr r1, [pc, #48] @ (a06b4 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr r0, [pc, #48] @ (a06bc ) │ │ │ │ + ldr r0, [pc, #48] @ (a06b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ movs r3, r5 │ │ │ │ - ldrsh.w r0, [r6, #41] @ 0x29 │ │ │ │ + ldrsh.w r0, [sl, #41] @ 0x29 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a06c0 : │ │ │ │ +000a06bc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #104] @ (a0738 ) │ │ │ │ - ldr r3, [pc, #104] @ (a073c ) │ │ │ │ + ldr r5, [pc, #104] @ (a0734 ) │ │ │ │ + ldr r3, [pc, #104] @ (a0738 ) │ │ │ │ add r5, pc │ │ │ │ - ldr r2, [pc, #104] @ (a0740 ) │ │ │ │ + ldr r2, [pc, #104] @ (a073c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r1, [r3, #1224] @ 0x4c8 │ │ │ │ blx 5041c │ │ │ │ - cbz r0, a0720 │ │ │ │ + cbz r0, a071c │ │ │ │ mov r4, r0 │ │ │ │ bl 88628 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0700 │ │ │ │ + beq.n a06fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a0718 │ │ │ │ - ldr r3, [pc, #64] @ (a0744 ) │ │ │ │ + cbz r3, a0714 │ │ │ │ + ldr r3, [pc, #64] @ (a0740 ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r1, [pc, #64] @ (a0748 ) │ │ │ │ - ldr r0, [pc, #68] @ (a074c ) │ │ │ │ + ldr r1, [pc, #64] @ (a0744 ) │ │ │ │ + ldr r0, [pc, #68] @ (a0748 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a0700 │ │ │ │ - ldr r3, [pc, #32] @ (a0744 ) │ │ │ │ + b.n a06fc │ │ │ │ + ldr r3, [pc, #32] @ (a0740 ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r1, [pc, #40] @ (a0750 ) │ │ │ │ - ldr r0, [pc, #44] @ (a0754 ) │ │ │ │ + ldr r1, [pc, #40] @ (a074c ) │ │ │ │ + ldr r0, [pc, #44] @ (a0750 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vld4.8 {d0-d3}, [sl :128], r9 │ │ │ │ + vld4.8 {d0-d3}, [lr :128], r9 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0758 : │ │ │ │ +000a0754 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (a07d0 ) │ │ │ │ + ldr r3, [pc, #96] @ (a07cc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (a07d4 ) │ │ │ │ + ldr r5, [pc, #92] @ (a07d0 ) │ │ │ │ addw r3, r3, #4068 @ 0xfe4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a07ca │ │ │ │ - ldr r3, [pc, #84] @ (a07d8 ) │ │ │ │ + cbz r0, a07c6 │ │ │ │ + ldr r3, [pc, #84] @ (a07d4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a0798 │ │ │ │ + bne.n a0794 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a06c0 │ │ │ │ - ldr r3, [pc, #64] @ (a07dc ) │ │ │ │ + b.w a06bc │ │ │ │ + ldr r3, [pc, #64] @ (a07d8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a078e │ │ │ │ - ldr r3, [pc, #60] @ (a07e0 ) │ │ │ │ + beq.n a078a │ │ │ │ + ldr r3, [pc, #60] @ (a07dc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a078e │ │ │ │ - ldr r0, [pc, #52] @ (a07e4 ) │ │ │ │ + beq.n a078a │ │ │ │ + ldr r0, [pc, #52] @ (a07e0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (a07e8 ) │ │ │ │ - ldr r1, [pc, #48] @ (a07ec ) │ │ │ │ + ldr r3, [pc, #48] @ (a07e4 ) │ │ │ │ + ldr r1, [pc, #48] @ (a07e8 ) │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - ldr r0, [pc, #48] @ (a07f0 ) │ │ │ │ + ldr r0, [pc, #48] @ (a07ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ movs r3, r5 │ │ │ │ - strb.w r0, [r2, #41] @ 0x29 │ │ │ │ + strb.w r0, [r6, #41] @ 0x29 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a07f4 : │ │ │ │ +000a07f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a0858 ) │ │ │ │ + ldr r3, [pc, #76] @ (a0854 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a085c ) │ │ │ │ + ldr r5, [pc, #72] @ (a0858 ) │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a0852 │ │ │ │ - ldr r3, [pc, #64] @ (a0860 ) │ │ │ │ + cbz r0, a084e │ │ │ │ + ldr r3, [pc, #64] @ (a085c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a0832 │ │ │ │ + bne.n a082e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e930 │ │ │ │ - ldr r0, [pc, #48] @ (a0864 ) │ │ │ │ + ldr r0, [pc, #48] @ (a0860 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a0868 ) │ │ │ │ - ldr r1, [pc, #44] @ (a086c ) │ │ │ │ + ldr r3, [pc, #40] @ (a0864 ) │ │ │ │ + ldr r1, [pc, #44] @ (a0868 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a0870 ) │ │ │ │ + ldr r0, [pc, #40] @ (a086c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r5, #2 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf7e80029 │ │ │ │ + @ instruction: 0xf7ec0029 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0874 : │ │ │ │ +000a0870 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #244] @ (a0978 ) │ │ │ │ + ldr r6, [pc, #244] @ (a0974 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ bl 54044 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0926 │ │ │ │ + beq.n a0922 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a095a │ │ │ │ + beq.n a0956 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a08b8 │ │ │ │ + cbz r0, a08b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a08b8 │ │ │ │ + beq.n a08b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a0914 │ │ │ │ + cbz r3, a0910 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 54098 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a093e │ │ │ │ + beq.n a093a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a08e6 │ │ │ │ + cbz r0, a08e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a08e6 │ │ │ │ + beq.n a08e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a091a │ │ │ │ + cbz r3, a0916 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a08f2 │ │ │ │ + beq.n a08ee │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a0920 │ │ │ │ + bmi.n a091c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0906 │ │ │ │ + beq.n a0902 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a090a │ │ │ │ + cbz r3, a0906 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a08b8 │ │ │ │ + b.n a08b4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a08e6 │ │ │ │ + b.n a08e2 │ │ │ │ bl 84a64 │ │ │ │ - b.n a08f2 │ │ │ │ - ldr r3, [pc, #84] @ (a097c ) │ │ │ │ + b.n a08ee │ │ │ │ + ldr r3, [pc, #84] @ (a0978 ) │ │ │ │ movs r2, #211 @ 0xd3 │ │ │ │ - ldr r1, [pc, #84] @ (a0980 ) │ │ │ │ - ldr r0, [pc, #84] @ (a0984 ) │ │ │ │ + ldr r1, [pc, #84] @ (a097c ) │ │ │ │ + ldr r0, [pc, #84] @ (a0980 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a0906 │ │ │ │ - ldr r3, [pc, #60] @ (a097c ) │ │ │ │ + b.n a0902 │ │ │ │ + ldr r3, [pc, #60] @ (a0978 ) │ │ │ │ movs r2, #211 @ 0xd3 │ │ │ │ - ldr r1, [pc, #68] @ (a0988 ) │ │ │ │ - ldr r0, [pc, #68] @ (a098c ) │ │ │ │ + ldr r1, [pc, #68] @ (a0984 ) │ │ │ │ + ldr r0, [pc, #68] @ (a0988 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a093a │ │ │ │ - ldr r3, [pc, #52] @ (a0990 ) │ │ │ │ - movw r2, #25135 @ 0x622f │ │ │ │ + b.n a0936 │ │ │ │ + ldr r3, [pc, #52] @ (a098c ) │ │ │ │ + movw r2, #25141 @ 0x6235 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #44] @ (a0994 ) │ │ │ │ - ldr r0, [pc, #48] @ (a0998 ) │ │ │ │ + ldr r1, [pc, #44] @ (a0990 ) │ │ │ │ + ldr r0, [pc, #48] @ (a0994 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1752 @ 0x6d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7760029 │ │ │ │ + @ instruction: 0xf77a0029 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6, #-152]! @ 0x98 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + @ instruction: 0xe9b20026 │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ movs r5, r4 │ │ │ │ - ldrd r0, r0, [lr, #-152] @ 0x98 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + @ instruction: 0xe99a0026 │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xead60024 │ │ │ │ - ldcl 0, cr0, [r0, #-144] @ 0xffffff70 │ │ │ │ + adds.w r0, r2, r4, asr #32 │ │ │ │ + stc 0, cr0, [ip, #144] @ 0x90 │ │ │ │ │ │ │ │ -000a099c : │ │ │ │ +000a0998 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #92] @ (a0a10 ) │ │ │ │ + ldr r3, [pc, #92] @ (a0a0c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #88] @ (a0a14 ) │ │ │ │ + ldr r5, [pc, #88] @ (a0a10 ) │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a0a0c │ │ │ │ - ldr r3, [pc, #80] @ (a0a18 ) │ │ │ │ + cbz r0, a0a08 │ │ │ │ + ldr r3, [pc, #80] @ (a0a14 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a09da │ │ │ │ + bne.n a09d6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a0874 │ │ │ │ - ldr r3, [pc, #64] @ (a0a1c ) │ │ │ │ + b.w a0870 │ │ │ │ + ldr r3, [pc, #64] @ (a0a18 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a09d0 │ │ │ │ - ldr r3, [pc, #56] @ (a0a20 ) │ │ │ │ + beq.n a09cc │ │ │ │ + ldr r3, [pc, #56] @ (a0a1c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a09d0 │ │ │ │ - ldr r0, [pc, #52] @ (a0a24 ) │ │ │ │ + beq.n a09cc │ │ │ │ + ldr r0, [pc, #52] @ (a0a20 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #44] @ (a0a28 ) │ │ │ │ - ldr r1, [pc, #48] @ (a0a2c ) │ │ │ │ + ldr r3, [pc, #44] @ (a0a24 ) │ │ │ │ + ldr r1, [pc, #48] @ (a0a28 ) │ │ │ │ movs r2, #211 @ 0xd3 │ │ │ │ - ldr r0, [pc, #48] @ (a0a30 ) │ │ │ │ + ldr r0, [pc, #48] @ (a0a2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ movs r3, r5 │ │ │ │ - movw r0, #2089 @ 0x829 │ │ │ │ + movw r0, #18473 @ 0x4829 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r4!, {r1, r2, r5} │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + strd r0, r0, [r0], #152 @ 0x98 │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0a34 : │ │ │ │ +000a0a30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (a0ac8 ) │ │ │ │ + ldr r3, [pc, #124] @ (a0ac4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #120] @ (a0acc ) │ │ │ │ + ldr r5, [pc, #120] @ (a0ac8 ) │ │ │ │ subs r3, #132 @ 0x84 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0ac4 │ │ │ │ - ldr r3, [pc, #112] @ (a0ad0 ) │ │ │ │ + beq.n a0ac0 │ │ │ │ + ldr r3, [pc, #112] @ (a0acc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a0a90 │ │ │ │ + bne.n a0a8c │ │ │ │ mov r0, r4 │ │ │ │ bl 5475c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a0ac4 │ │ │ │ - cbnz r0, a0a8a │ │ │ │ - ldr r3, [pc, #92] @ (a0ad4 ) │ │ │ │ + beq.n a0ac0 │ │ │ │ + cbnz r0, a0a86 │ │ │ │ + ldr r3, [pc, #92] @ (a0ad0 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #76] @ (a0ad8 ) │ │ │ │ + ldr r3, [pc, #76] @ (a0ad4 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a0a7a │ │ │ │ - ldr r3, [pc, #72] @ (a0adc ) │ │ │ │ + b.n a0a76 │ │ │ │ + ldr r3, [pc, #72] @ (a0ad8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0a6a │ │ │ │ - ldr r3, [pc, #68] @ (a0ae0 ) │ │ │ │ + beq.n a0a66 │ │ │ │ + ldr r3, [pc, #68] @ (a0adc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0a6a │ │ │ │ - ldr r0, [pc, #60] @ (a0ae4 ) │ │ │ │ + beq.n a0a66 │ │ │ │ + ldr r0, [pc, #60] @ (a0ae0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (a0ae8 ) │ │ │ │ - ldr r1, [pc, #56] @ (a0aec ) │ │ │ │ + ldr r3, [pc, #56] @ (a0ae4 ) │ │ │ │ + ldr r1, [pc, #56] @ (a0ae8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (a0af0 ) │ │ │ │ + ldr r0, [pc, #56] @ (a0aec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ movs r3, r5 │ │ │ │ - sub.w r0, r8, #11075584 @ 0xa90000 │ │ │ │ + sub.w r0, ip, #11075584 @ 0xa90000 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r0, [r2, #18] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0af4 : │ │ │ │ +000a0af0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #316] @ (a0c44 ) │ │ │ │ + ldr r1, [pc, #316] @ (a0c40 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r2, [pc, #316] @ (a0c48 ) │ │ │ │ + ldr r2, [pc, #316] @ (a0c44 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r7, [pc, #316] @ (a0c4c ) │ │ │ │ - ldr r3, [pc, #320] @ (a0c50 ) │ │ │ │ + ldr r7, [pc, #316] @ (a0c48 ) │ │ │ │ + ldr r3, [pc, #320] @ (a0c4c ) │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r7, r3] │ │ │ │ ldr.w r8, [r2, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a0c28 │ │ │ │ + beq.n a0c24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r1, [r2, #152] @ 0x98 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #280] @ (a0c54 ) │ │ │ │ + ldr r3, [pc, #280] @ (a0c50 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0bd4 │ │ │ │ - ldr r3, [pc, #268] @ (a0c58 ) │ │ │ │ + beq.n a0bd0 │ │ │ │ + ldr r3, [pc, #268] @ (a0c54 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0b6e │ │ │ │ + beq.n a0b6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a0bbc │ │ │ │ + cbz r3, a0bb8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a0bf4 │ │ │ │ + beq.n a0bf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0b82 │ │ │ │ + beq.n a0b7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a0bcc │ │ │ │ + cbz r3, a0bc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fce0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0b9c │ │ │ │ + beq.n a0b98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a0bc4 │ │ │ │ + cbz r3, a0bc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a0c0c │ │ │ │ - ldr r2, [pc, #184] @ (a0c5c ) │ │ │ │ - ldr r3, [pc, #164] @ (a0c48 ) │ │ │ │ + beq.n a0c08 │ │ │ │ + ldr r2, [pc, #184] @ (a0c58 ) │ │ │ │ + ldr r3, [pc, #164] @ (a0c44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a0c24 │ │ │ │ + bne.n a0c20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a0b6e │ │ │ │ + b.n a0b6a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a0b9c │ │ │ │ + b.n a0b98 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a0b82 │ │ │ │ - ldr r3, [pc, #136] @ (a0c60 ) │ │ │ │ + b.n a0b7e │ │ │ │ + ldr r3, [pc, #136] @ (a0c5c ) │ │ │ │ movw r2, #283 @ 0x11b │ │ │ │ - ldr r1, [pc, #136] @ (a0c64 ) │ │ │ │ - ldr r0, [pc, #136] @ (a0c68 ) │ │ │ │ + ldr r1, [pc, #136] @ (a0c60 ) │ │ │ │ + ldr r0, [pc, #136] @ (a0c64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ bl 54f9c │ │ │ │ - b.n a0ba0 │ │ │ │ - ldr r3, [pc, #104] @ (a0c60 ) │ │ │ │ + b.n a0b9c │ │ │ │ + ldr r3, [pc, #104] @ (a0c5c ) │ │ │ │ movw r2, #283 @ 0x11b │ │ │ │ - ldr r1, [pc, #112] @ (a0c6c ) │ │ │ │ - ldr r0, [pc, #112] @ (a0c70 ) │ │ │ │ + ldr r1, [pc, #112] @ (a0c68 ) │ │ │ │ + ldr r0, [pc, #112] @ (a0c6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a0bea │ │ │ │ - ldr r3, [pc, #80] @ (a0c60 ) │ │ │ │ + b.n a0be6 │ │ │ │ + ldr r3, [pc, #80] @ (a0c5c ) │ │ │ │ movw r2, #283 @ 0x11b │ │ │ │ - ldr r1, [pc, #96] @ (a0c74 ) │ │ │ │ - ldr r0, [pc, #96] @ (a0c78 ) │ │ │ │ + ldr r1, [pc, #96] @ (a0c70 ) │ │ │ │ + ldr r0, [pc, #96] @ (a0c74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a0ba0 │ │ │ │ + b.n a0b9c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (a0c7c ) │ │ │ │ - movw r2, #26114 @ 0x6602 │ │ │ │ + ldr r3, [pc, #80] @ (a0c78 ) │ │ │ │ + movw r2, #26120 @ 0x6608 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #76] @ (a0c80 ) │ │ │ │ - ldr r0, [pc, #76] @ (a0c84 ) │ │ │ │ + ldr r1, [pc, #76] @ (a0c7c ) │ │ │ │ + ldr r0, [pc, #76] @ (a0c80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1784 @ 0x6f8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xf4f20029 │ │ │ │ + @ instruction: 0xf4f60029 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ec0029 │ │ │ │ + @ instruction: 0xf4f00029 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r8, #11075584 @ 0xa90000 │ │ │ │ + orrs.w r0, ip, #11075584 @ 0xa90000 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #120 @ (adr r7, a0cf8 ) │ │ │ │ + add r7, pc, #360 @ (adr r7, a0de4 ) │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xe8080024 │ │ │ │ - @ instruction: 0xe83a0024 │ │ │ │ + strex r0, r0, [r4, #144] @ 0x90 │ │ │ │ + ldrd r0, r0, [r6], #-144 @ 0x90 │ │ │ │ │ │ │ │ -000a0c88 : │ │ │ │ +000a0c84 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a0cec ) │ │ │ │ + ldr r3, [pc, #76] @ (a0ce8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a0cf0 ) │ │ │ │ + ldr r5, [pc, #72] @ (a0cec ) │ │ │ │ subs r3, #84 @ 0x54 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a0ce6 │ │ │ │ - ldr r3, [pc, #64] @ (a0cf4 ) │ │ │ │ + cbz r0, a0ce2 │ │ │ │ + ldr r3, [pc, #64] @ (a0cf0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a0cc6 │ │ │ │ + bne.n a0cc2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a0af4 │ │ │ │ - ldr r0, [pc, #48] @ (a0cf8 ) │ │ │ │ + b.w a0af0 │ │ │ │ + ldr r0, [pc, #48] @ (a0cf4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a0cfc ) │ │ │ │ - ldr r1, [pc, #44] @ (a0d00 ) │ │ │ │ + ldr r3, [pc, #40] @ (a0cf8 ) │ │ │ │ + ldr r1, [pc, #44] @ (a0cfc ) │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ - ldr r0, [pc, #40] @ (a0d04 ) │ │ │ │ + ldr r0, [pc, #40] @ (a0d00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf3540029 │ │ │ │ + @ instruction: 0xf3580029 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0d08 : │ │ │ │ +000a0d04 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a0d6c ) │ │ │ │ + ldr r3, [pc, #76] @ (a0d68 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a0d70 ) │ │ │ │ + ldr r5, [pc, #72] @ (a0d6c ) │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a0d66 │ │ │ │ - ldr r3, [pc, #64] @ (a0d74 ) │ │ │ │ + cbz r0, a0d62 │ │ │ │ + ldr r3, [pc, #64] @ (a0d70 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a0d46 │ │ │ │ + bne.n a0d42 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e978 │ │ │ │ - ldr r0, [pc, #48] @ (a0d78 ) │ │ │ │ + ldr r0, [pc, #48] @ (a0d74 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a0d7c ) │ │ │ │ - ldr r1, [pc, #44] @ (a0d80 ) │ │ │ │ + ldr r3, [pc, #40] @ (a0d78 ) │ │ │ │ + ldr r1, [pc, #44] @ (a0d7c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a0d84 ) │ │ │ │ + ldr r0, [pc, #40] @ (a0d80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, r5, #7 │ │ │ │ + subs r6, r5, #7 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf2d40029 │ │ │ │ + @ instruction: 0xf2d80029 │ │ │ │ lsls r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r6, [r6, #12] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0d88 : │ │ │ │ +000a0d84 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #248] @ (a0e90 ) │ │ │ │ + ldr r6, [pc, #248] @ (a0e8c ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ bl 540d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0e3a │ │ │ │ + beq.n a0e36 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a0e72 │ │ │ │ + beq.n a0e6e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a0dcc │ │ │ │ + cbz r0, a0dc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0dcc │ │ │ │ + beq.n a0dc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a0e28 │ │ │ │ + cbz r3, a0e24 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 54128 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0e54 │ │ │ │ + beq.n a0e50 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a0dfa │ │ │ │ + cbz r0, a0df6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0dfa │ │ │ │ + beq.n a0df6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a0e2e │ │ │ │ + cbz r3, a0e2a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a0e06 │ │ │ │ + beq.n a0e02 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a0e34 │ │ │ │ + bmi.n a0e30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0e1a │ │ │ │ + beq.n a0e16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a0e1e │ │ │ │ + cbz r3, a0e1a │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a0dcc │ │ │ │ + b.n a0dc8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a0dfa │ │ │ │ + b.n a0df6 │ │ │ │ bl 84a64 │ │ │ │ - b.n a0e06 │ │ │ │ - ldr r3, [pc, #88] @ (a0e94 ) │ │ │ │ + b.n a0e02 │ │ │ │ + ldr r3, [pc, #88] @ (a0e90 ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ - ldr r1, [pc, #84] @ (a0e98 ) │ │ │ │ - ldr r0, [pc, #88] @ (a0e9c ) │ │ │ │ + ldr r1, [pc, #84] @ (a0e94 ) │ │ │ │ + ldr r0, [pc, #88] @ (a0e98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a0e1a │ │ │ │ - ldr r3, [pc, #60] @ (a0e94 ) │ │ │ │ + b.n a0e16 │ │ │ │ + ldr r3, [pc, #60] @ (a0e90 ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ - ldr r1, [pc, #68] @ (a0ea0 ) │ │ │ │ - ldr r0, [pc, #68] @ (a0ea4 ) │ │ │ │ + ldr r1, [pc, #68] @ (a0e9c ) │ │ │ │ + ldr r0, [pc, #68] @ (a0ea0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a0e50 │ │ │ │ - ldr r3, [pc, #52] @ (a0ea8 ) │ │ │ │ - movw r2, #27441 @ 0x6b31 │ │ │ │ + b.n a0e4c │ │ │ │ + ldr r3, [pc, #52] @ (a0ea4 ) │ │ │ │ + movw r2, #27447 @ 0x6b37 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #44] @ (a0eac ) │ │ │ │ - ldr r0, [pc, #48] @ (a0eb0 ) │ │ │ │ + ldr r1, [pc, #44] @ (a0ea8 ) │ │ │ │ + ldr r0, [pc, #48] @ (a0eac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1816 @ 0x718 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2620029 │ │ │ │ + @ instruction: 0xf2660029 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #848 @ (adr r4, a11fc ) │ │ │ │ + add r5, pc, #64 @ (adr r5, a0ee8 ) │ │ │ │ movs r7, r4 │ │ │ │ - b.n a0a2c │ │ │ │ + b.n a0aa0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xe8380024 │ │ │ │ + ldrd r0, r0, [r4], #-144 @ 0x90 │ │ │ │ │ │ │ │ -000a0eb4 : │ │ │ │ +000a0eb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a0f18 ) │ │ │ │ + ldr r3, [pc, #76] @ (a0f14 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a0f1c ) │ │ │ │ + ldr r5, [pc, #72] @ (a0f18 ) │ │ │ │ adds r3, #12 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a0f12 │ │ │ │ - ldr r3, [pc, #64] @ (a0f20 ) │ │ │ │ + cbz r0, a0f0e │ │ │ │ + ldr r3, [pc, #64] @ (a0f1c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a0ef2 │ │ │ │ + bne.n a0eee │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a0d88 │ │ │ │ - ldr r0, [pc, #48] @ (a0f24 ) │ │ │ │ + b.w a0d84 │ │ │ │ + ldr r0, [pc, #48] @ (a0f20 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a0f28 ) │ │ │ │ - ldr r1, [pc, #44] @ (a0f2c ) │ │ │ │ + ldr r3, [pc, #40] @ (a0f24 ) │ │ │ │ + ldr r1, [pc, #44] @ (a0f28 ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ - ldr r0, [pc, #40] @ (a0f30 ) │ │ │ │ + ldr r0, [pc, #40] @ (a0f2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r2, r0, #1 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf1280029 │ │ │ │ + @ instruction: 0xf12c0029 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0f34 : │ │ │ │ +000a0f30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a0f98 ) │ │ │ │ + ldr r3, [pc, #76] @ (a0f94 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a0f9c ) │ │ │ │ + ldr r5, [pc, #72] @ (a0f98 ) │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a0f92 │ │ │ │ - ldr r3, [pc, #64] @ (a0fa0 ) │ │ │ │ + cbz r0, a0f8e │ │ │ │ + ldr r3, [pc, #64] @ (a0f9c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a0f72 │ │ │ │ + bne.n a0f6e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5e9c0 │ │ │ │ - ldr r0, [pc, #48] @ (a0fa4 ) │ │ │ │ + ldr r0, [pc, #48] @ (a0fa0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a0fa8 ) │ │ │ │ - ldr r1, [pc, #44] @ (a0fac ) │ │ │ │ + ldr r3, [pc, #40] @ (a0fa4 ) │ │ │ │ + ldr r1, [pc, #44] @ (a0fa8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a0fb0 ) │ │ │ │ + ldr r0, [pc, #40] @ (a0fac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r7, #6 │ │ │ │ + adds r2, r0, #7 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf0a80029 │ │ │ │ + @ instruction: 0xf0ac0029 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r2, [r1, #4] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a0fb4 : │ │ │ │ +000a0fb0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #248] @ (a10bc ) │ │ │ │ + ldr r6, [pc, #248] @ (a10b8 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ bl 54164 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1066 │ │ │ │ + beq.n a1062 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a109e │ │ │ │ + beq.n a109a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a0ff8 │ │ │ │ + cbz r0, a0ff4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0ff8 │ │ │ │ + beq.n a0ff4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a1054 │ │ │ │ + cbz r3, a1050 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 541b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1080 │ │ │ │ + beq.n a107c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a1026 │ │ │ │ + cbz r0, a1022 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1026 │ │ │ │ + beq.n a1022 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a105a │ │ │ │ + cbz r3, a1056 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a1032 │ │ │ │ + beq.n a102e │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a1060 │ │ │ │ + bmi.n a105c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1046 │ │ │ │ + beq.n a1042 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a104a │ │ │ │ + cbz r3, a1046 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a0ff8 │ │ │ │ + b.n a0ff4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1026 │ │ │ │ + b.n a1022 │ │ │ │ bl 84a64 │ │ │ │ - b.n a1032 │ │ │ │ - ldr r3, [pc, #88] @ (a10c0 ) │ │ │ │ + b.n a102e │ │ │ │ + ldr r3, [pc, #88] @ (a10bc ) │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr r1, [pc, #84] @ (a10c4 ) │ │ │ │ - ldr r0, [pc, #88] @ (a10c8 ) │ │ │ │ + ldr r1, [pc, #84] @ (a10c0 ) │ │ │ │ + ldr r0, [pc, #88] @ (a10c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a1046 │ │ │ │ - ldr r3, [pc, #60] @ (a10c0 ) │ │ │ │ + b.n a1042 │ │ │ │ + ldr r3, [pc, #60] @ (a10bc ) │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr r1, [pc, #68] @ (a10cc ) │ │ │ │ - ldr r0, [pc, #68] @ (a10d0 ) │ │ │ │ + ldr r1, [pc, #68] @ (a10c8 ) │ │ │ │ + ldr r0, [pc, #68] @ (a10cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a107c │ │ │ │ - ldr r3, [pc, #52] @ (a10d4 ) │ │ │ │ - movw r2, #28393 @ 0x6ee9 │ │ │ │ + b.n a1078 │ │ │ │ + ldr r3, [pc, #52] @ (a10d0 ) │ │ │ │ + movw r2, #28399 @ 0x6eef │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #44] @ (a10d8 ) │ │ │ │ - ldr r0, [pc, #48] @ (a10dc ) │ │ │ │ + ldr r1, [pc, #44] @ (a10d4 ) │ │ │ │ + ldr r0, [pc, #48] @ (a10d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1852 @ 0x73c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bics.w r0, r6, #41 @ 0x29 │ │ │ │ + bics.w r0, sl, #41 @ 0x29 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ - add r2, pc, #672 @ (adr r2, a1378 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, a1464 ) │ │ │ │ movs r7, r4 │ │ │ │ - b.n a1800 │ │ │ │ + b.n a1874 │ │ │ │ movs r4, r4 │ │ │ │ - b.n a0cf8 │ │ │ │ + b.n a0d6c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a10e0 : │ │ │ │ +000a10dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a1144 ) │ │ │ │ + ldr r3, [pc, #76] @ (a1140 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a1148 ) │ │ │ │ + ldr r5, [pc, #72] @ (a1144 ) │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a113e │ │ │ │ - ldr r3, [pc, #64] @ (a114c ) │ │ │ │ + cbz r0, a113a │ │ │ │ + ldr r3, [pc, #64] @ (a1148 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a111e │ │ │ │ + bne.n a111a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a0fb4 │ │ │ │ - ldr r0, [pc, #48] @ (a1150 ) │ │ │ │ + b.w a0fb0 │ │ │ │ + ldr r0, [pc, #48] @ (a114c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a1154 ) │ │ │ │ - ldr r1, [pc, #44] @ (a1158 ) │ │ │ │ + ldr r3, [pc, #40] @ (a1150 ) │ │ │ │ + ldr r1, [pc, #44] @ (a1154 ) │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr r0, [pc, #40] @ (a115c ) │ │ │ │ + ldr r0, [pc, #40] @ (a1158 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, r2, #0 │ │ │ │ + adds r6, r2, #0 │ │ │ │ movs r3, r5 │ │ │ │ - cdp 0, 15, cr0, cr12, cr9, {1} │ │ │ │ + vhadd.s8 d0, d0, d25 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r2, [r6, #10] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r6, [r2, #30] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a1160 : │ │ │ │ +000a115c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (a11d8 ) │ │ │ │ + ldr r3, [pc, #96] @ (a11d4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (a11dc ) │ │ │ │ + ldr r5, [pc, #92] @ (a11d8 ) │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a11d2 │ │ │ │ - ldr r3, [pc, #84] @ (a11e0 ) │ │ │ │ + cbz r0, a11ce │ │ │ │ + ldr r3, [pc, #84] @ (a11dc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a11b2 │ │ │ │ + bne.n a11ae │ │ │ │ mov r0, r4 │ │ │ │ bl 55dcc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a11d2 │ │ │ │ - ldr r3, [pc, #68] @ (a11e4 ) │ │ │ │ + beq.n a11ce │ │ │ │ + ldr r3, [pc, #68] @ (a11e0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #52] @ (a11e8 ) │ │ │ │ + ldr r0, [pc, #52] @ (a11e4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #44] @ (a11ec ) │ │ │ │ - ldr r1, [pc, #48] @ (a11f0 ) │ │ │ │ + ldr r3, [pc, #44] @ (a11e8 ) │ │ │ │ + ldr r1, [pc, #48] @ (a11ec ) │ │ │ │ movw r2, #355 @ 0x163 │ │ │ │ - ldr r0, [pc, #44] @ (a11f4 ) │ │ │ │ + ldr r0, [pc, #44] @ (a11f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, r2, r6 │ │ │ │ + subs r6, r2, r6 │ │ │ │ movs r3, r5 │ │ │ │ - cdp 0, 7, cr0, cr12, cr9, {1} │ │ │ │ + cdp 0, 8, cr0, cr0, cr9, {1} │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r6, [r3, #8] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r2, [r6, #32] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a11f8 : │ │ │ │ +000a11f4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (a1278 ) │ │ │ │ + ldr r3, [pc, #104] @ (a1274 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (a127c ) │ │ │ │ + ldr r5, [pc, #100] @ (a1278 ) │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a1272 │ │ │ │ - ldr r3, [pc, #92] @ (a1280 ) │ │ │ │ + cbz r0, a126e │ │ │ │ + ldr r3, [pc, #92] @ (a127c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a1252 │ │ │ │ + bne.n a124e │ │ │ │ mov r0, r4 │ │ │ │ bl 54784 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a1272 │ │ │ │ - cbnz r0, a124c │ │ │ │ - ldr r3, [pc, #72] @ (a1284 ) │ │ │ │ + beq.n a126e │ │ │ │ + cbnz r0, a1248 │ │ │ │ + ldr r3, [pc, #72] @ (a1280 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (a1288 ) │ │ │ │ + ldr r3, [pc, #56] @ (a1284 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a123c │ │ │ │ - ldr r0, [pc, #56] @ (a128c ) │ │ │ │ + b.n a1238 │ │ │ │ + ldr r0, [pc, #56] @ (a1288 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (a1290 ) │ │ │ │ - ldr r1, [pc, #52] @ (a1294 ) │ │ │ │ + ldr r3, [pc, #48] @ (a128c ) │ │ │ │ + ldr r1, [pc, #52] @ (a1290 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (a1298 ) │ │ │ │ + ldr r0, [pc, #48] @ (a1294 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, r7, r3 │ │ │ │ + subs r6, r7, r3 │ │ │ │ movs r3, r5 │ │ │ │ - stcl 0, cr0, [r4, #164]! @ 0xa4 │ │ │ │ + stcl 0, cr0, [r8, #164]! @ 0xa4 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a129c : │ │ │ │ +000a1298 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #256] @ (a13b0 ) │ │ │ │ + ldr r7, [pc, #256] @ (a13ac ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a1378 │ │ │ │ + beq.n a1374 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a1394 │ │ │ │ + beq.n a1390 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fdd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a12ee │ │ │ │ + beq.n a12ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a1322 │ │ │ │ - cbz r4, a132c │ │ │ │ + cbz r3, a131e │ │ │ │ + cbz r4, a1328 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 50410 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a130a │ │ │ │ + beq.n a1306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a1358 │ │ │ │ + cbz r3, a1354 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a131a │ │ │ │ + beq.n a1316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a134c │ │ │ │ - cbz r5, a1360 │ │ │ │ + cbz r3, a1348 │ │ │ │ + cbz r5, a135c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a12f0 │ │ │ │ - ldr r3, [pc, #132] @ (a13b4 ) │ │ │ │ + bne.n a12ec │ │ │ │ + ldr r3, [pc, #132] @ (a13b0 ) │ │ │ │ mov.w r2, #436 @ 0x1b4 │ │ │ │ - ldr r1, [pc, #132] @ (a13b8 ) │ │ │ │ - ldr r0, [pc, #132] @ (a13bc ) │ │ │ │ + ldr r1, [pc, #132] @ (a13b4 ) │ │ │ │ + ldr r0, [pc, #132] @ (a13b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n a131c │ │ │ │ - b.n a1360 │ │ │ │ + bne.n a1318 │ │ │ │ + b.n a135c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a130a │ │ │ │ - ldr r3, [pc, #80] @ (a13b4 ) │ │ │ │ + b.n a1306 │ │ │ │ + ldr r3, [pc, #80] @ (a13b0 ) │ │ │ │ mov.w r2, #436 @ 0x1b4 │ │ │ │ - ldr r1, [pc, #88] @ (a13c0 ) │ │ │ │ - ldr r0, [pc, #88] @ (a13c4 ) │ │ │ │ + ldr r1, [pc, #88] @ (a13bc ) │ │ │ │ + ldr r0, [pc, #88] @ (a13c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a131c │ │ │ │ - ldr r3, [pc, #76] @ (a13c8 ) │ │ │ │ - movw r2, #29978 @ 0x751a │ │ │ │ + b.n a1318 │ │ │ │ + ldr r3, [pc, #76] @ (a13c4 ) │ │ │ │ + movw r2, #29984 @ 0x7520 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #72] @ (a13cc ) │ │ │ │ - ldr r0, [pc, #72] @ (a13d0 ) │ │ │ │ + ldr r1, [pc, #72] @ (a13c8 ) │ │ │ │ + ldr r0, [pc, #72] @ (a13cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1888 @ 0x760 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (a13d4 ) │ │ │ │ - movw r2, #29980 @ 0x751c │ │ │ │ + ldr r3, [pc, #60] @ (a13d0 ) │ │ │ │ + movw r2, #29986 @ 0x7522 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #56] @ (a13d8 ) │ │ │ │ - ldr r0, [pc, #56] @ (a13dc ) │ │ │ │ + ldr r1, [pc, #56] @ (a13d4 ) │ │ │ │ + ldr r0, [pc, #56] @ (a13d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1888 @ 0x760 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - stcl 0, cr0, [lr, #-164] @ 0xffffff5c │ │ │ │ + ldcl 0, cr0, [r2, #-164] @ 0xffffff5c │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r2, [r2, #14] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r0, pc, #40 @ (adr r0, a13f0 ) │ │ │ │ movs r7, r4 │ │ │ │ - b.n a1540 │ │ │ │ + b.n a15b4 │ │ │ │ movs r4, r4 │ │ │ │ - b.n a1648 │ │ │ │ + b.n a16bc │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ movs r7, r4 │ │ │ │ - b.n a1514 │ │ │ │ + b.n a1588 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a13e0 : │ │ │ │ +000a13dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a1444 ) │ │ │ │ + ldr r3, [pc, #76] @ (a1440 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a1448 ) │ │ │ │ + ldr r5, [pc, #72] @ (a1444 ) │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a143e │ │ │ │ - ldr r3, [pc, #64] @ (a144c ) │ │ │ │ + cbz r0, a143a │ │ │ │ + ldr r3, [pc, #64] @ (a1448 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a141e │ │ │ │ + bne.n a141a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a129c │ │ │ │ - ldr r0, [pc, #48] @ (a1450 ) │ │ │ │ + b.w a1298 │ │ │ │ + ldr r0, [pc, #48] @ (a144c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a1454 ) │ │ │ │ - ldr r1, [pc, #44] @ (a1458 ) │ │ │ │ + ldr r3, [pc, #40] @ (a1450 ) │ │ │ │ + ldr r1, [pc, #44] @ (a1454 ) │ │ │ │ mov.w r2, #430 @ 0x1ae │ │ │ │ - ldr r0, [pc, #40] @ (a145c ) │ │ │ │ + ldr r0, [pc, #40] @ (a1458 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r6, r2, r4 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xebfc0029 │ │ │ │ + stc 0, cr0, [r0], {41} @ 0x29 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #440] @ (a160c ) │ │ │ │ + ldr r6, [pc, #680] @ (a16f8 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a1460 : │ │ │ │ +000a145c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #776] @ (a177c ) │ │ │ │ + ldr r7, [pc, #776] @ (a1778 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc │ │ │ │ ands.w sl, r4, #1 │ │ │ │ - bne.w a1710 │ │ │ │ + bne.w a170c │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a1742 │ │ │ │ + beq.w a173e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ands.w r9, r8, #1 │ │ │ │ - bne.w a1718 │ │ │ │ + bne.w a1714 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a175e │ │ │ │ + beq.w a175a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w a16da │ │ │ │ + bne.w a16d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a1618 │ │ │ │ + beq.w a1614 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a1618 │ │ │ │ + beq.w a1614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1610 │ │ │ │ + beq.w a160c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w a1638 │ │ │ │ + bne.w a1634 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a1676 │ │ │ │ + beq.w a1672 │ │ │ │ adds r3, r2, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ - beq.w a1738 │ │ │ │ + beq.w a1734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a15ea │ │ │ │ + beq.n a15e6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n a15f6 │ │ │ │ + bne.n a15f2 │ │ │ │ sub.w r4, r4, r8 │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w a166e │ │ │ │ - cbz r4, a1566 │ │ │ │ - ldr r3, [pc, #600] @ (a1780 ) │ │ │ │ + bne.w a166a │ │ │ │ + cbz r4, a1562 │ │ │ │ + ldr r3, [pc, #600] @ (a177c ) │ │ │ │ ldr r0, [r7, r3] │ │ │ │ blx 501b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a1572 │ │ │ │ + blt.n a156e │ │ │ │ ands.w r4, r0, #255 @ 0xff │ │ │ │ - bne.n a1596 │ │ │ │ + bne.n a1592 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a154c │ │ │ │ + beq.n a1548 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a16c2 │ │ │ │ + beq.w a16be │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1560 │ │ │ │ + beq.n a155c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a16b6 │ │ │ │ + beq.w a16b2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #540] @ (a1784 ) │ │ │ │ + ldr r3, [pc, #540] @ (a1780 ) │ │ │ │ ldr r0, [r7, r3] │ │ │ │ blx 501b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n a1532 │ │ │ │ - ldr r3, [pc, #532] @ (a1788 ) │ │ │ │ + bge.n a152e │ │ │ │ + ldr r3, [pc, #532] @ (a1784 ) │ │ │ │ mov.w r2, #440 @ 0x1b8 │ │ │ │ - ldr r1, [pc, #528] @ (a178c ) │ │ │ │ - ldr r0, [pc, #532] @ (a1790 ) │ │ │ │ + ldr r1, [pc, #528] @ (a1788 ) │ │ │ │ + ldr r0, [pc, #532] @ (a178c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n a16ae │ │ │ │ + b.n a16aa │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a15b4 │ │ │ │ + beq.n a15b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a16d2 │ │ │ │ + beq.w a16ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a15c8 │ │ │ │ + beq.n a15c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a16ca │ │ │ │ + beq.w a16c6 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n a1690 │ │ │ │ - cbnz r4, a1632 │ │ │ │ - ldr r3, [pc, #432] @ (a1780 ) │ │ │ │ + beq.n a168c │ │ │ │ + cbnz r4, a162e │ │ │ │ + ldr r3, [pc, #432] @ (a177c ) │ │ │ │ ldr r0, [r7, r3] │ │ │ │ blx 501b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a1720 │ │ │ │ + blt.w a171c │ │ │ │ uxtb r0, r0 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n a1512 │ │ │ │ + beq.n a150e │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 8bb8c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ bl 84a64 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n a1524 │ │ │ │ - b.n a166e │ │ │ │ + beq.n a1520 │ │ │ │ + b.n a166a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a14e2 │ │ │ │ + b.n a14de │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n a1638 │ │ │ │ + bne.n a1634 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a14f6 │ │ │ │ + bne.w a14f2 │ │ │ │ sub.w r4, r4, r8 │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n a1524 │ │ │ │ - ldr r3, [pc, #336] @ (a1784 ) │ │ │ │ + b.n a1520 │ │ │ │ + ldr r3, [pc, #336] @ (a1780 ) │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - b.n a15d2 │ │ │ │ + b.n a15ce │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a164c │ │ │ │ + beq.n a1648 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a1504 │ │ │ │ + bne.w a1500 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n a15f6 │ │ │ │ + bne.n a15f2 │ │ │ │ sub.w r4, r4, r8 │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - b.n a1524 │ │ │ │ + b.n a1520 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n a1626 │ │ │ │ + beq.n a1622 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8bb8c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ bl 84a64 │ │ │ │ - b.n a1524 │ │ │ │ + b.n a1520 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1632 │ │ │ │ - ldr r3, [pc, #236] @ (a1788 ) │ │ │ │ + beq.n a162e │ │ │ │ + ldr r3, [pc, #236] @ (a1784 ) │ │ │ │ mov.w r2, #440 @ 0x1b8 │ │ │ │ - ldr r1, [pc, #244] @ (a1794 ) │ │ │ │ - ldr r0, [pc, #244] @ (a1798 ) │ │ │ │ + ldr r1, [pc, #244] @ (a1790 ) │ │ │ │ + ldr r0, [pc, #244] @ (a1794 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a154c │ │ │ │ + b.n a1548 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a15c8 │ │ │ │ + b.n a15c4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a15b4 │ │ │ │ + b.n a15b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 84a64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a14d8 │ │ │ │ + bne.w a14d4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n a1638 │ │ │ │ + bne.n a1634 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a14f6 │ │ │ │ - b.n a167c │ │ │ │ + bne.w a14f2 │ │ │ │ + b.n a1678 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a18 │ │ │ │ - b.n a1482 │ │ │ │ + b.n a147e │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ - b.n a14a4 │ │ │ │ - ldr r3, [pc, #100] @ (a1788 ) │ │ │ │ + b.n a14a0 │ │ │ │ + ldr r3, [pc, #100] @ (a1784 ) │ │ │ │ mov.w r2, #440 @ 0x1b8 │ │ │ │ - ldr r1, [pc, #116] @ (a179c ) │ │ │ │ - ldr r0, [pc, #116] @ (a17a0 ) │ │ │ │ + ldr r1, [pc, #116] @ (a1798 ) │ │ │ │ + ldr r0, [pc, #116] @ (a179c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a16ae │ │ │ │ + b.n a16aa │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w a1626 │ │ │ │ - b.n a15f6 │ │ │ │ - ldr r3, [pc, #96] @ (a17a4 ) │ │ │ │ - movw r2, #30059 @ 0x756b │ │ │ │ + beq.w a1622 │ │ │ │ + b.n a15f2 │ │ │ │ + ldr r3, [pc, #96] @ (a17a0 ) │ │ │ │ + movw r2, #30065 @ 0x7571 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #88] @ (a17a8 ) │ │ │ │ - ldr r0, [pc, #92] @ (a17ac ) │ │ │ │ + ldr r1, [pc, #88] @ (a17a4 ) │ │ │ │ + ldr r0, [pc, #92] @ (a17a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1920 @ 0x780 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (a17b0 ) │ │ │ │ - movw r2, #30065 @ 0x7571 │ │ │ │ + ldr r3, [pc, #80] @ (a17ac ) │ │ │ │ + movw r2, #30071 @ 0x7577 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #72] @ (a17b4 ) │ │ │ │ - ldr r0, [pc, #76] @ (a17b8 ) │ │ │ │ + ldr r1, [pc, #72] @ (a17b0 ) │ │ │ │ + ldr r0, [pc, #76] @ (a17b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1920 @ 0x780 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb840029 │ │ │ │ + @ instruction: 0xeb880029 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ movs r7, r4 │ │ │ │ - bgt.n a1788 │ │ │ │ + ble.n a17fc │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ movs r7, r4 │ │ │ │ - bgt.n a175c │ │ │ │ + ble.n a17d0 │ │ │ │ movs r4, r4 │ │ │ │ - ble.n a1894 │ │ │ │ + ble.n a1708 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a17bc : │ │ │ │ +000a17b8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #116] @ (a1840 ) │ │ │ │ + ldr r2, [pc, #116] @ (a183c ) │ │ │ │ add r2, pc │ │ │ │ - cbz r1, a1822 │ │ │ │ + cbz r1, a181e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #96] @ (a1844 ) │ │ │ │ + ldr r3, [pc, #96] @ (a1840 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n a1812 │ │ │ │ + bne.n a180e │ │ │ │ mov r1, r4 │ │ │ │ - bl a1460 │ │ │ │ + bl a145c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1804 │ │ │ │ + beq.n a1800 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a1808 │ │ │ │ + cbz r3, a1804 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #52] @ (a1848 ) │ │ │ │ + ldr r0, [pc, #52] @ (a1844 ) │ │ │ │ mov r1, r4 │ │ │ │ movs r5, #2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #40] @ (a184c ) │ │ │ │ - movw r2, #30183 @ 0x75e7 │ │ │ │ + ldr r3, [pc, #40] @ (a1848 ) │ │ │ │ + movw r2, #30189 @ 0x75ed │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #32] @ (a1850 ) │ │ │ │ - ldr r0, [pc, #36] @ (a1854 ) │ │ │ │ + ldr r1, [pc, #32] @ (a184c ) │ │ │ │ + ldr r0, [pc, #36] @ (a1850 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1948 @ 0x79c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8300029 │ │ │ │ + @ instruction: 0xe8340029 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #480] @ (a1a2c ) │ │ │ │ + ldr r2, [pc, #720] @ (a1b18 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ movs r7, r4 │ │ │ │ - bgt.n a1870 │ │ │ │ + bgt.n a18e4 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a1858 : │ │ │ │ +000a1854 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #180] @ (a191c ) │ │ │ │ + ldr r6, [pc, #180] @ (a1918 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #176] @ (a1920 ) │ │ │ │ + ldr r3, [pc, #176] @ (a191c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #168] @ (a1924 ) │ │ │ │ + ldr r5, [pc, #168] @ (a1920 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #156] @ (a1928 ) │ │ │ │ + ldr r3, [pc, #156] @ (a1924 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a190a │ │ │ │ - ldr r3, [pc, #144] @ (a192c ) │ │ │ │ + beq.n a1906 │ │ │ │ + ldr r3, [pc, #144] @ (a1928 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a18ea │ │ │ │ + bne.n a18e6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a190e │ │ │ │ + bne.n a190a │ │ │ │ mov r0, r4 │ │ │ │ - bl a1460 │ │ │ │ + bl a145c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a190a │ │ │ │ - cbnz r0, a18e4 │ │ │ │ - ldr r3, [pc, #116] @ (a1930 ) │ │ │ │ + beq.n a1906 │ │ │ │ + cbnz r0, a18e0 │ │ │ │ + ldr r3, [pc, #116] @ (a192c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a18cc │ │ │ │ + beq.n a18c8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #100] @ (a1934 ) │ │ │ │ - ldr r3, [pc, #80] @ (a1920 ) │ │ │ │ + ldr r2, [pc, #100] @ (a1930 ) │ │ │ │ + ldr r3, [pc, #80] @ (a191c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a1918 │ │ │ │ + bne.n a1914 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ (a1938 ) │ │ │ │ + ldr r3, [pc, #80] @ (a1934 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a18be │ │ │ │ - ldr r0, [pc, #80] @ (a193c ) │ │ │ │ + b.n a18ba │ │ │ │ + ldr r0, [pc, #80] @ (a1938 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (a1940 ) │ │ │ │ + ldr r3, [pc, #72] @ (a193c ) │ │ │ │ mov.w r2, #438 @ 0x1b6 │ │ │ │ - ldr r1, [pc, #72] @ (a1944 ) │ │ │ │ - ldr r0, [pc, #72] @ (a1948 ) │ │ │ │ + ldr r1, [pc, #72] @ (a1940 ) │ │ │ │ + ldr r0, [pc, #72] @ (a1944 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a18cc │ │ │ │ - ldr r0, [pc, #60] @ (a194c ) │ │ │ │ + b.n a18c8 │ │ │ │ + ldr r0, [pc, #60] @ (a1948 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a18f4 │ │ │ │ + b.n a18f0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - b.n a1838 │ │ │ │ + b.n a183c │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a1824 │ │ │ │ + b.n a1828 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a1790 │ │ │ │ + b.n a1794 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #648] @ (a1bc8 ) │ │ │ │ + ldr r1, [pc, #888] @ (a1cb4 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #512] @ (a1b50 ) │ │ │ │ + ldr r1, [pc, #752] @ (a1c3c ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a1950 : │ │ │ │ +000a194c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a19b4 ) │ │ │ │ + ldr r3, [pc, #76] @ (a19b0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a19b8 ) │ │ │ │ + ldr r5, [pc, #72] @ (a19b4 ) │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a19b0 │ │ │ │ - ldr r3, [pc, #64] @ (a19bc ) │ │ │ │ + cbz r0, a19ac │ │ │ │ + ldr r3, [pc, #64] @ (a19b8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a1990 │ │ │ │ + bne.n a198c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5ea08 │ │ │ │ - ldr r0, [pc, #44] @ (a19c0 ) │ │ │ │ + ldr r0, [pc, #44] @ (a19bc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a19c4 ) │ │ │ │ - ldr r1, [pc, #40] @ (a19c8 ) │ │ │ │ + ldr r3, [pc, #40] @ (a19c0 ) │ │ │ │ + ldr r1, [pc, #40] @ (a19c4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a19cc ) │ │ │ │ + ldr r0, [pc, #40] @ (a19c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ movs r3, r5 │ │ │ │ - b.n a16d0 │ │ │ │ + b.n a16d4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a19d0 : │ │ │ │ +000a19cc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #248] @ (a1ad8 ) │ │ │ │ + ldr r6, [pc, #248] @ (a1ad4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ bl 541f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1a82 │ │ │ │ + beq.n a1a7e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a1aba │ │ │ │ + beq.n a1ab6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a1a14 │ │ │ │ + cbz r0, a1a10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1a14 │ │ │ │ + beq.n a1a10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a1a70 │ │ │ │ + cbz r3, a1a6c │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 54240 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1a9c │ │ │ │ + beq.n a1a98 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a1a42 │ │ │ │ + cbz r0, a1a3e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1a42 │ │ │ │ + beq.n a1a3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a1a76 │ │ │ │ + cbz r3, a1a72 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a1a4e │ │ │ │ + beq.n a1a4a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a1a7c │ │ │ │ + bmi.n a1a78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1a62 │ │ │ │ + beq.n a1a5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a1a66 │ │ │ │ + cbz r3, a1a62 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1a14 │ │ │ │ + b.n a1a10 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1a42 │ │ │ │ + b.n a1a3e │ │ │ │ bl 84a64 │ │ │ │ - b.n a1a4e │ │ │ │ - ldr r3, [pc, #88] @ (a1adc ) │ │ │ │ + b.n a1a4a │ │ │ │ + ldr r3, [pc, #88] @ (a1ad8 ) │ │ │ │ mov.w r2, #452 @ 0x1c4 │ │ │ │ - ldr r1, [pc, #84] @ (a1ae0 ) │ │ │ │ - ldr r0, [pc, #88] @ (a1ae4 ) │ │ │ │ + ldr r1, [pc, #84] @ (a1adc ) │ │ │ │ + ldr r0, [pc, #88] @ (a1ae0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a1a62 │ │ │ │ - ldr r3, [pc, #60] @ (a1adc ) │ │ │ │ + b.n a1a5e │ │ │ │ + ldr r3, [pc, #60] @ (a1ad8 ) │ │ │ │ mov.w r2, #452 @ 0x1c4 │ │ │ │ - ldr r1, [pc, #68] @ (a1ae8 ) │ │ │ │ - ldr r0, [pc, #68] @ (a1aec ) │ │ │ │ + ldr r1, [pc, #68] @ (a1ae4 ) │ │ │ │ + ldr r0, [pc, #68] @ (a1ae8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a1a98 │ │ │ │ - ldr r3, [pc, #52] @ (a1af0 ) │ │ │ │ - movw r2, #30805 @ 0x7855 │ │ │ │ + b.n a1a94 │ │ │ │ + ldr r3, [pc, #52] @ (a1aec ) │ │ │ │ + movw r2, #30811 @ 0x785b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #44] @ (a1af4 ) │ │ │ │ - ldr r0, [pc, #48] @ (a1af8 ) │ │ │ │ + ldr r1, [pc, #44] @ (a1af0 ) │ │ │ │ + ldr r0, [pc, #48] @ (a1af4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1988 @ 0x7c4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n a1710 │ │ │ │ + b.n a1714 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n a1b14 │ │ │ │ + bhi.n a1b88 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r4, [r7, #9] │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n a1ae8 │ │ │ │ + bhi.n a1b5c │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ movs r7, r4 │ │ │ │ - bls.n a1be4 │ │ │ │ + bls.n a1a58 │ │ │ │ movs r4, r4 │ │ │ │ - blt.n a1adc │ │ │ │ + bgt.n a1b50 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a1afc : │ │ │ │ +000a1af8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a1b60 ) │ │ │ │ + ldr r3, [pc, #76] @ (a1b5c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a1b64 ) │ │ │ │ + ldr r5, [pc, #72] @ (a1b60 ) │ │ │ │ add.w r3, r3, #396 @ 0x18c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a1b5c │ │ │ │ - ldr r3, [pc, #64] @ (a1b68 ) │ │ │ │ + cbz r0, a1b58 │ │ │ │ + ldr r3, [pc, #64] @ (a1b64 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a1b3c │ │ │ │ + bne.n a1b38 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a19d0 │ │ │ │ - ldr r0, [pc, #44] @ (a1b6c ) │ │ │ │ + b.w a19cc │ │ │ │ + ldr r0, [pc, #44] @ (a1b68 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a1b70 ) │ │ │ │ - ldr r1, [pc, #40] @ (a1b74 ) │ │ │ │ + ldr r3, [pc, #40] @ (a1b6c ) │ │ │ │ + ldr r1, [pc, #40] @ (a1b70 ) │ │ │ │ mov.w r2, #452 @ 0x1c4 │ │ │ │ - ldr r0, [pc, #40] @ (a1b78 ) │ │ │ │ + ldr r0, [pc, #40] @ (a1b74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ movs r3, r5 │ │ │ │ - b.n a1524 │ │ │ │ + b.n a1528 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bx sl │ │ │ │ + blxns r1 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n a1c20 │ │ │ │ + bvc.n a1a94 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a1b7c : │ │ │ │ +000a1b78 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a1be0 ) │ │ │ │ + ldr r3, [pc, #76] @ (a1bdc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a1be4 ) │ │ │ │ + ldr r5, [pc, #72] @ (a1be0 ) │ │ │ │ add.w r3, r3, #444 @ 0x1bc │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a1bdc │ │ │ │ - ldr r3, [pc, #64] @ (a1be8 ) │ │ │ │ + cbz r0, a1bd8 │ │ │ │ + ldr r3, [pc, #64] @ (a1be4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a1bbc │ │ │ │ + bne.n a1bb8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5ea50 │ │ │ │ - ldr r0, [pc, #44] @ (a1bec ) │ │ │ │ + ldr r0, [pc, #44] @ (a1be8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a1bf0 ) │ │ │ │ - ldr r1, [pc, #40] @ (a1bf4 ) │ │ │ │ + ldr r3, [pc, #40] @ (a1bec ) │ │ │ │ + ldr r1, [pc, #40] @ (a1bf0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a1bf8 ) │ │ │ │ + ldr r0, [pc, #40] @ (a1bf4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ movs r3, r5 │ │ │ │ - b.n a14a4 │ │ │ │ + b.n a14a8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r4, [r7, #9] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a1bfc : │ │ │ │ +000a1bf8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #248] @ (a1d04 ) │ │ │ │ + ldr r6, [pc, #248] @ (a1d00 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ bl 5427c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1cae │ │ │ │ + beq.n a1caa │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a1ce6 │ │ │ │ + beq.n a1ce2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a1c40 │ │ │ │ + cbz r0, a1c3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1c40 │ │ │ │ + beq.n a1c3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a1c9c │ │ │ │ + cbz r3, a1c98 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 542c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1cc8 │ │ │ │ + beq.n a1cc4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a1c6e │ │ │ │ + cbz r0, a1c6a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1c6e │ │ │ │ + beq.n a1c6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a1ca2 │ │ │ │ + cbz r3, a1c9e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a1c7a │ │ │ │ + beq.n a1c76 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a1ca8 │ │ │ │ + bmi.n a1ca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1c8e │ │ │ │ + beq.n a1c8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a1c92 │ │ │ │ + cbz r3, a1c8e │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1c40 │ │ │ │ + b.n a1c3c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1c6e │ │ │ │ + b.n a1c6a │ │ │ │ bl 84a64 │ │ │ │ - b.n a1c7a │ │ │ │ - ldr r3, [pc, #88] @ (a1d08 ) │ │ │ │ + b.n a1c76 │ │ │ │ + ldr r3, [pc, #88] @ (a1d04 ) │ │ │ │ movw r2, #455 @ 0x1c7 │ │ │ │ - ldr r1, [pc, #84] @ (a1d0c ) │ │ │ │ - ldr r0, [pc, #88] @ (a1d10 ) │ │ │ │ + ldr r1, [pc, #84] @ (a1d08 ) │ │ │ │ + ldr r0, [pc, #88] @ (a1d0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a1c8e │ │ │ │ - ldr r3, [pc, #60] @ (a1d08 ) │ │ │ │ + b.n a1c8a │ │ │ │ + ldr r3, [pc, #60] @ (a1d04 ) │ │ │ │ movw r2, #455 @ 0x1c7 │ │ │ │ - ldr r1, [pc, #68] @ (a1d14 ) │ │ │ │ - ldr r0, [pc, #68] @ (a1d18 ) │ │ │ │ + ldr r1, [pc, #68] @ (a1d10 ) │ │ │ │ + ldr r0, [pc, #68] @ (a1d14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a1cc4 │ │ │ │ - ldr r3, [pc, #52] @ (a1d1c ) │ │ │ │ - movw r2, #31305 @ 0x7a49 │ │ │ │ + b.n a1cc0 │ │ │ │ + ldr r3, [pc, #52] @ (a1d18 ) │ │ │ │ + movw r2, #31311 @ 0x7a4f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #44] @ (a1d20 ) │ │ │ │ - ldr r0, [pc, #48] @ (a1d24 ) │ │ │ │ + ldr r1, [pc, #44] @ (a1d1c ) │ │ │ │ + ldr r0, [pc, #48] @ (a1d20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n a24e4 │ │ │ │ + b.n a24e8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ movs r7, r4 │ │ │ │ - bvc.n a1db8 │ │ │ │ + bvc.n a1c2c │ │ │ │ movs r4, r4 │ │ │ │ - bls.n a1cb0 │ │ │ │ + bge.n a1d24 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a1d28 : │ │ │ │ +000a1d24 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a1d8c ) │ │ │ │ + ldr r3, [pc, #76] @ (a1d88 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a1d90 ) │ │ │ │ + ldr r5, [pc, #72] @ (a1d8c ) │ │ │ │ add.w r3, r3, #492 @ 0x1ec │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a1d88 │ │ │ │ - ldr r3, [pc, #64] @ (a1d94 ) │ │ │ │ + cbz r0, a1d84 │ │ │ │ + ldr r3, [pc, #64] @ (a1d90 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a1d68 │ │ │ │ + bne.n a1d64 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a1bfc │ │ │ │ - ldr r0, [pc, #44] @ (a1d98 ) │ │ │ │ + b.w a1bf8 │ │ │ │ + ldr r0, [pc, #44] @ (a1d94 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a1d9c ) │ │ │ │ - ldr r1, [pc, #40] @ (a1da0 ) │ │ │ │ + ldr r3, [pc, #40] @ (a1d98 ) │ │ │ │ + ldr r1, [pc, #40] @ (a1d9c ) │ │ │ │ movw r2, #455 @ 0x1c7 │ │ │ │ - ldr r0, [pc, #40] @ (a1da4 ) │ │ │ │ + ldr r0, [pc, #40] @ (a1da0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ movs r3, r5 │ │ │ │ - b.n a22f8 │ │ │ │ + b.n a22fc │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r0, ip │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a1da8 : │ │ │ │ +000a1da4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a1e0c ) │ │ │ │ + ldr r3, [pc, #76] @ (a1e08 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a1e10 ) │ │ │ │ + ldr r5, [pc, #72] @ (a1e0c ) │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a1e08 │ │ │ │ - ldr r3, [pc, #64] @ (a1e14 ) │ │ │ │ + cbz r0, a1e04 │ │ │ │ + ldr r3, [pc, #64] @ (a1e10 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a1de8 │ │ │ │ + bne.n a1de4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5ea98 │ │ │ │ - ldr r0, [pc, #44] @ (a1e18 ) │ │ │ │ + ldr r0, [pc, #44] @ (a1e14 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a1e1c ) │ │ │ │ - ldr r1, [pc, #40] @ (a1e20 ) │ │ │ │ + ldr r3, [pc, #40] @ (a1e18 ) │ │ │ │ + ldr r1, [pc, #40] @ (a1e1c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a1e24 ) │ │ │ │ + ldr r0, [pc, #40] @ (a1e20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ movs r3, r5 │ │ │ │ - b.n a2278 │ │ │ │ + b.n a227c │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r2, #27] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a1e28 : │ │ │ │ +000a1e24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #248] @ (a1f30 ) │ │ │ │ + ldr r6, [pc, #248] @ (a1f2c ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ bl 54304 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1eda │ │ │ │ + beq.n a1ed6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a1f12 │ │ │ │ + beq.n a1f0e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a1e6c │ │ │ │ + cbz r0, a1e68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1e6c │ │ │ │ + beq.n a1e68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a1ec8 │ │ │ │ + cbz r3, a1ec4 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 54350 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1ef4 │ │ │ │ + beq.n a1ef0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a1e9a │ │ │ │ + cbz r0, a1e96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1e9a │ │ │ │ + beq.n a1e96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a1ece │ │ │ │ + cbz r3, a1eca │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a1ea6 │ │ │ │ + beq.n a1ea2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a1ed4 │ │ │ │ + bmi.n a1ed0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1eba │ │ │ │ + beq.n a1eb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a1ebe │ │ │ │ + cbz r3, a1eba │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1e6c │ │ │ │ + b.n a1e68 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1e9a │ │ │ │ + b.n a1e96 │ │ │ │ bl 84a64 │ │ │ │ - b.n a1ea6 │ │ │ │ - ldr r3, [pc, #88] @ (a1f34 ) │ │ │ │ + b.n a1ea2 │ │ │ │ + ldr r3, [pc, #88] @ (a1f30 ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r1, [pc, #84] @ (a1f38 ) │ │ │ │ - ldr r0, [pc, #88] @ (a1f3c ) │ │ │ │ + ldr r1, [pc, #84] @ (a1f34 ) │ │ │ │ + ldr r0, [pc, #88] @ (a1f38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a1eba │ │ │ │ - ldr r3, [pc, #60] @ (a1f34 ) │ │ │ │ + b.n a1eb6 │ │ │ │ + ldr r3, [pc, #60] @ (a1f30 ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r1, [pc, #68] @ (a1f40 ) │ │ │ │ - ldr r0, [pc, #68] @ (a1f44 ) │ │ │ │ + ldr r1, [pc, #68] @ (a1f3c ) │ │ │ │ + ldr r0, [pc, #68] @ (a1f40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a1ef0 │ │ │ │ - ldr r3, [pc, #52] @ (a1f48 ) │ │ │ │ - movw r2, #31805 @ 0x7c3d │ │ │ │ + b.n a1eec │ │ │ │ + ldr r3, [pc, #52] @ (a1f44 ) │ │ │ │ + movw r2, #31811 @ 0x7c43 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #44] @ (a1f4c ) │ │ │ │ - ldr r0, [pc, #48] @ (a1f50 ) │ │ │ │ + ldr r1, [pc, #44] @ (a1f48 ) │ │ │ │ + ldr r0, [pc, #48] @ (a1f4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2056 @ 0x808 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n a22b8 │ │ │ │ + b.n a22bc │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r0, #25] │ │ │ │ + strb r6, [r7, #25] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ movs r7, r4 │ │ │ │ - bpl.n a1f8c │ │ │ │ + bpl.n a2000 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n a1e84 │ │ │ │ + bvc.n a1ef8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a1f54 : │ │ │ │ +000a1f50 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a1fb8 ) │ │ │ │ + ldr r3, [pc, #76] @ (a1fb4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a1fbc ) │ │ │ │ + ldr r5, [pc, #72] @ (a1fb8 ) │ │ │ │ add.w r3, r3, #588 @ 0x24c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a1fb4 │ │ │ │ - ldr r3, [pc, #64] @ (a1fc0 ) │ │ │ │ + cbz r0, a1fb0 │ │ │ │ + ldr r3, [pc, #64] @ (a1fbc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a1f94 │ │ │ │ + bne.n a1f90 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a1e28 │ │ │ │ - ldr r0, [pc, #44] @ (a1fc4 ) │ │ │ │ + b.w a1e24 │ │ │ │ + ldr r0, [pc, #44] @ (a1fc0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a1fc8 ) │ │ │ │ - ldr r1, [pc, #40] @ (a1fcc ) │ │ │ │ + ldr r3, [pc, #40] @ (a1fc4 ) │ │ │ │ + ldr r1, [pc, #40] @ (a1fc8 ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r0, [pc, #40] @ (a1fd0 ) │ │ │ │ + ldr r0, [pc, #40] @ (a1fcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ movs r3, r5 │ │ │ │ - b.n a20cc │ │ │ │ + b.n a20d0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r0, r7 │ │ │ │ + orrs r4, r6 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a1fd4 : │ │ │ │ +000a1fd0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (a2054 ) │ │ │ │ + ldr r3, [pc, #104] @ (a2050 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (a2058 ) │ │ │ │ + ldr r5, [pc, #100] @ (a2054 ) │ │ │ │ add.w r3, r3, #636 @ 0x27c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a2050 │ │ │ │ - ldr r3, [pc, #92] @ (a205c ) │ │ │ │ + cbz r0, a204c │ │ │ │ + ldr r3, [pc, #92] @ (a2058 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a2030 │ │ │ │ + bne.n a202c │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb2c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a2050 │ │ │ │ - cbnz r0, a202a │ │ │ │ - ldr r3, [pc, #72] @ (a2060 ) │ │ │ │ + beq.n a204c │ │ │ │ + cbnz r0, a2026 │ │ │ │ + ldr r3, [pc, #72] @ (a205c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (a2064 ) │ │ │ │ + ldr r3, [pc, #56] @ (a2060 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a201a │ │ │ │ - ldr r0, [pc, #52] @ (a2068 ) │ │ │ │ + b.n a2016 │ │ │ │ + ldr r0, [pc, #52] @ (a2064 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (a206c ) │ │ │ │ - ldr r1, [pc, #48] @ (a2070 ) │ │ │ │ + ldr r3, [pc, #48] @ (a2068 ) │ │ │ │ + ldr r1, [pc, #48] @ (a206c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (a2074 ) │ │ │ │ + ldr r0, [pc, #48] @ (a2070 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ movs r3, r5 │ │ │ │ - b.n a2068 │ │ │ │ + b.n a206c │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r3 │ │ │ │ + cmp r0, r3 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a2078 : │ │ │ │ +000a2074 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #236] @ (a2174 ) │ │ │ │ + ldr r1, [pc, #236] @ (a2170 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #236] @ (a2178 ) │ │ │ │ + ldr r2, [pc, #236] @ (a2174 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r5, [pc, #236] @ (a217c ) │ │ │ │ - ldr r3, [pc, #236] @ (a2180 ) │ │ │ │ + ldr r5, [pc, #236] @ (a2178 ) │ │ │ │ + ldr r3, [pc, #236] @ (a217c ) │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n a2112 │ │ │ │ - ldr r2, [pc, #220] @ (a2184 ) │ │ │ │ + beq.n a210e │ │ │ │ + ldr r2, [pc, #220] @ (a2180 ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [pc, #220] @ (a2188 ) │ │ │ │ + ldr r3, [pc, #220] @ (a2184 ) │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r1, [r7, #1216] @ 0x4c0 │ │ │ │ blx 5041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a213a │ │ │ │ + beq.n a2136 │ │ │ │ ldr.w r0, [r7, #1220] @ 0x4c4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ blx 50250 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a2152 │ │ │ │ + beq.n a214e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a20f0 │ │ │ │ + beq.n a20ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a210a │ │ │ │ - ldr r2, [pc, #152] @ (a218c ) │ │ │ │ - ldr r3, [pc, #132] @ (a2178 ) │ │ │ │ + cbz r3, a2106 │ │ │ │ + ldr r2, [pc, #152] @ (a2188 ) │ │ │ │ + ldr r3, [pc, #132] @ (a2174 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a2170 │ │ │ │ + bne.n a216c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a20f0 │ │ │ │ - ldr r3, [pc, #124] @ (a2190 ) │ │ │ │ - ldr r1, [pc, #124] @ (a2194 ) │ │ │ │ + b.n a20ec │ │ │ │ + ldr r3, [pc, #124] @ (a218c ) │ │ │ │ + ldr r1, [pc, #124] @ (a2190 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #116] @ (a2198 ) │ │ │ │ - ldr r1, [pc, #120] @ (a219c ) │ │ │ │ + ldr r3, [pc, #116] @ (a2194 ) │ │ │ │ + ldr r1, [pc, #120] @ (a2198 ) │ │ │ │ movw r2, #522 @ 0x20a │ │ │ │ - ldr r0, [pc, #116] @ (a21a0 ) │ │ │ │ + ldr r0, [pc, #116] @ (a219c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r6, #0 │ │ │ │ - b.n a20f0 │ │ │ │ - ldr r3, [pc, #92] @ (a2198 ) │ │ │ │ + b.n a20ec │ │ │ │ + ldr r3, [pc, #92] @ (a2194 ) │ │ │ │ movw r2, #523 @ 0x20b │ │ │ │ - ldr r1, [pc, #96] @ (a21a4 ) │ │ │ │ - ldr r0, [pc, #100] @ (a21a8 ) │ │ │ │ + ldr r1, [pc, #96] @ (a21a0 ) │ │ │ │ + ldr r0, [pc, #100] @ (a21a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a2136 │ │ │ │ - ldr r3, [pc, #68] @ (a2198 ) │ │ │ │ + b.n a2132 │ │ │ │ + ldr r3, [pc, #68] @ (a2194 ) │ │ │ │ movw r2, #523 @ 0x20b │ │ │ │ - ldr r1, [pc, #80] @ (a21ac ) │ │ │ │ - ldr r0, [pc, #84] @ (a21b0 ) │ │ │ │ + ldr r1, [pc, #80] @ (a21a8 ) │ │ │ │ + ldr r0, [pc, #84] @ (a21ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a2136 │ │ │ │ + b.n a2132 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + svc 110 @ 0x6e │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - svc 8 │ │ │ │ + svc 12 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r6, [r5, #21] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #14] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a21b4 : │ │ │ │ +000a21b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #212] @ (a2298 ) │ │ │ │ + ldr r4, [pc, #212] @ (a2294 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w ip, [pc, #212] @ a229c │ │ │ │ + ldr.w ip, [pc, #212] @ a2298 │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #684 @ 0x2ac │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #188] @ (a22a0 ) │ │ │ │ + ldr r4, [pc, #188] @ (a229c ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ bl 83a7c │ │ │ │ - cbz r0, a2248 │ │ │ │ + cbz r0, a2244 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl a2078 │ │ │ │ + bl a2074 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a227a │ │ │ │ + beq.n a2276 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n a221a │ │ │ │ + beq.n a2216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, a2252 │ │ │ │ + cbz r3, a224e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, a225e │ │ │ │ + cbz r0, a225a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a222e │ │ │ │ + beq.n a222a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a224c │ │ │ │ - ldr r2, [pc, #116] @ (a22a4 ) │ │ │ │ - ldr r3, [pc, #108] @ (a22a0 ) │ │ │ │ + cbz r3, a2248 │ │ │ │ + ldr r2, [pc, #116] @ (a22a0 ) │ │ │ │ + ldr r3, [pc, #108] @ (a229c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a225a │ │ │ │ + bne.n a2256 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b.n a222e │ │ │ │ + b.n a222a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a222e │ │ │ │ + b.n a222a │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a221a │ │ │ │ + b.n a2216 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (a22a8 ) │ │ │ │ - movw r2, #32527 @ 0x7f0f │ │ │ │ + ldr r3, [pc, #72] @ (a22a4 ) │ │ │ │ + movw r2, #32533 @ 0x7f15 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #64] @ (a22ac ) │ │ │ │ - ldr r0, [pc, #68] @ (a22b0 ) │ │ │ │ + ldr r1, [pc, #64] @ (a22a8 ) │ │ │ │ + ldr r0, [pc, #68] @ (a22ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2092 @ 0x82c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ (a22b4 ) │ │ │ │ - movw r2, #32526 @ 0x7f0e │ │ │ │ + ldr r3, [pc, #56] @ (a22b0 ) │ │ │ │ + movw r2, #32532 @ 0x7f14 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #48] @ (a22b8 ) │ │ │ │ - ldr r0, [pc, #52] @ (a22bc ) │ │ │ │ + ldr r1, [pc, #48] @ (a22b4 ) │ │ │ │ + ldr r0, [pc, #52] @ (a22b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2092 @ 0x82c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ movs r3, r5 │ │ │ │ - udf #24 │ │ │ │ + udf #28 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n a223c │ │ │ │ + ble.n a2240 │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ movs r7, r4 │ │ │ │ - bne.n a2254 │ │ │ │ + bcs.n a22c8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #32] │ │ │ │ movs r7, r4 │ │ │ │ - bne.n a2228 │ │ │ │ + bne.n a229c │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a22c0 : │ │ │ │ +000a22bc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #152] @ (a2368 ) │ │ │ │ + ldr r5, [pc, #152] @ (a2364 ) │ │ │ │ add r5, pc │ │ │ │ - cbz r2, a2324 │ │ │ │ - ldr r3, [pc, #148] @ (a236c ) │ │ │ │ - ldr r2, [pc, #152] @ (a2370 ) │ │ │ │ + cbz r2, a2320 │ │ │ │ + ldr r3, [pc, #148] @ (a2368 ) │ │ │ │ + ldr r2, [pc, #152] @ (a236c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r1, [r3, #1224] @ 0x4c8 │ │ │ │ blx 5041c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, a234c │ │ │ │ + cbz r0, a2348 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2302 │ │ │ │ + beq.n a22fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a231c │ │ │ │ - ldr r3, [pc, #112] @ (a2374 ) │ │ │ │ + cbz r3, a2318 │ │ │ │ + ldr r3, [pc, #112] @ (a2370 ) │ │ │ │ movw r2, #533 @ 0x215 │ │ │ │ - ldr r1, [pc, #108] @ (a2378 ) │ │ │ │ - ldr r0, [pc, #112] @ (a237c ) │ │ │ │ + ldr r1, [pc, #108] @ (a2374 ) │ │ │ │ + ldr r0, [pc, #112] @ (a2378 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a2302 │ │ │ │ - ldr r3, [pc, #88] @ (a2380 ) │ │ │ │ + b.n a22fe │ │ │ │ + ldr r3, [pc, #88] @ (a237c ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n a22d4 │ │ │ │ + beq.n a22d0 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n a22d4 │ │ │ │ + beq.n a22d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a22d4 │ │ │ │ + bne.n a22d0 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a22d4 │ │ │ │ - ldr r3, [pc, #36] @ (a2374 ) │ │ │ │ + b.n a22d0 │ │ │ │ + ldr r3, [pc, #36] @ (a2370 ) │ │ │ │ movw r2, #533 @ 0x215 │ │ │ │ - ldr r1, [pc, #48] @ (a2384 ) │ │ │ │ - ldr r0, [pc, #48] @ (a2388 ) │ │ │ │ + ldr r1, [pc, #48] @ (a2380 ) │ │ │ │ + ldr r0, [pc, #48] @ (a2384 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n a23c4 │ │ │ │ + ble.n a23c8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a238c : │ │ │ │ +000a2388 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #180] @ (a2450 ) │ │ │ │ + ldr r6, [pc, #180] @ (a244c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #176] @ (a2454 ) │ │ │ │ + ldr r3, [pc, #176] @ (a2450 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #168] @ (a2458 ) │ │ │ │ + ldr r5, [pc, #168] @ (a2454 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #156] @ (a245c ) │ │ │ │ + ldr r3, [pc, #156] @ (a2458 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r3, #732 @ 0x2dc │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, a2406 │ │ │ │ - ldr r3, [pc, #136] @ (a2460 ) │ │ │ │ + cbz r0, a2402 │ │ │ │ + ldr r3, [pc, #136] @ (a245c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n a2420 │ │ │ │ + beq.n a241c │ │ │ │ blx 50364 │ │ │ │ - cbnz r0, a2420 │ │ │ │ - ldr r0, [pc, #124] @ (a2464 ) │ │ │ │ + cbnz r0, a241c │ │ │ │ + ldr r0, [pc, #124] @ (a2460 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #116] @ (a2468 ) │ │ │ │ - ldr r1, [pc, #120] @ (a246c ) │ │ │ │ + ldr r3, [pc, #116] @ (a2464 ) │ │ │ │ + ldr r1, [pc, #120] @ (a2468 ) │ │ │ │ mov.w r2, #532 @ 0x214 │ │ │ │ - ldr r0, [pc, #116] @ (a2470 ) │ │ │ │ + ldr r0, [pc, #116] @ (a246c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #104] @ (a2474 ) │ │ │ │ - ldr r3, [pc, #72] @ (a2454 ) │ │ │ │ + ldr r2, [pc, #104] @ (a2470 ) │ │ │ │ + ldr r3, [pc, #72] @ (a2450 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a244a │ │ │ │ + bne.n a2446 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl a22c0 │ │ │ │ + bl a22bc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a2406 │ │ │ │ - cbnz r0, a2444 │ │ │ │ - ldr r3, [pc, #68] @ (a2478 ) │ │ │ │ + beq.n a2402 │ │ │ │ + cbnz r0, a2440 │ │ │ │ + ldr r3, [pc, #68] @ (a2474 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - b.n a2408 │ │ │ │ - ldr r3, [pc, #52] @ (a247c ) │ │ │ │ + b.n a2404 │ │ │ │ + ldr r3, [pc, #52] @ (a2478 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a2434 │ │ │ │ + b.n a2430 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bgt.n a2504 │ │ │ │ + bgt.n a2508 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n a24f0 │ │ │ │ + bgt.n a24f4 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r6, [r1, #4] │ │ │ │ movs r5, r4 │ │ │ │ - blt.n a2458 │ │ │ │ + blt.n a245c │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a2480 : │ │ │ │ +000a247c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #84] @ (a24ec ) │ │ │ │ + ldr r3, [pc, #84] @ (a24e8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #80] @ (a24f0 ) │ │ │ │ + ldr r5, [pc, #80] @ (a24ec ) │ │ │ │ add.w r3, r3, #780 @ 0x30c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a24dc │ │ │ │ - ldr r3, [pc, #72] @ (a24f4 ) │ │ │ │ + cbz r0, a24d8 │ │ │ │ + ldr r3, [pc, #72] @ (a24f0 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n a24e0 │ │ │ │ + beq.n a24dc │ │ │ │ blx 50364 │ │ │ │ - cbnz r0, a24e0 │ │ │ │ - ldr r0, [pc, #56] @ (a24f8 ) │ │ │ │ + cbnz r0, a24dc │ │ │ │ + ldr r0, [pc, #56] @ (a24f4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (a24fc ) │ │ │ │ - ldr r1, [pc, #52] @ (a2500 ) │ │ │ │ + ldr r3, [pc, #52] @ (a24f8 ) │ │ │ │ + ldr r1, [pc, #52] @ (a24fc ) │ │ │ │ movw r2, #535 @ 0x217 │ │ │ │ - ldr r0, [pc, #52] @ (a2504 ) │ │ │ │ + ldr r0, [pc, #52] @ (a2500 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5ebe4 │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ movs r3, r5 │ │ │ │ - blt.n a25a8 │ │ │ │ + blt.n a25ac │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r0, [r7, #0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a2508 : │ │ │ │ +000a2504 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a256c ) │ │ │ │ + ldr r3, [pc, #76] @ (a2568 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a2570 ) │ │ │ │ + ldr r5, [pc, #72] @ (a256c ) │ │ │ │ add.w r3, r3, #828 @ 0x33c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a2568 │ │ │ │ - ldr r3, [pc, #64] @ (a2574 ) │ │ │ │ + cbz r0, a2564 │ │ │ │ + ldr r3, [pc, #64] @ (a2570 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a2548 │ │ │ │ + bne.n a2544 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5ec2c │ │ │ │ - ldr r0, [pc, #44] @ (a2578 ) │ │ │ │ + ldr r0, [pc, #44] @ (a2574 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a257c ) │ │ │ │ - ldr r1, [pc, #40] @ (a2580 ) │ │ │ │ + ldr r3, [pc, #40] @ (a2578 ) │ │ │ │ + ldr r1, [pc, #40] @ (a257c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a2584 ) │ │ │ │ + ldr r0, [pc, #40] @ (a2580 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ movs r3, r5 │ │ │ │ - bge.n a2518 │ │ │ │ + bge.n a251c │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a2588 : │ │ │ │ +000a2584 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (a26e0 ) │ │ │ │ + ldr r7, [pc, #328] @ (a26dc ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 5438c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a2670 │ │ │ │ + beq.n a266c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a26c4 │ │ │ │ + beq.w a26c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, a25d2 │ │ │ │ + cbz r0, a25ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a25d2 │ │ │ │ + beq.n a25ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a2658 │ │ │ │ + beq.n a2654 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a26a8 │ │ │ │ + beq.n a26a4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a25fc │ │ │ │ + cbz r0, a25f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a25fc │ │ │ │ + beq.n a25f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a265e │ │ │ │ + beq.n a265a │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 543d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a268a │ │ │ │ + beq.n a2686 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a262a │ │ │ │ + cbz r0, a2626 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a262a │ │ │ │ + beq.n a2626 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a2664 │ │ │ │ + cbz r3, a2660 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a2636 │ │ │ │ + beq.n a2632 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a266a │ │ │ │ + bmi.n a2666 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a264a │ │ │ │ + beq.n a2646 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a264e │ │ │ │ + cbz r3, a264a │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a25d2 │ │ │ │ + b.n a25ce │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a25fc │ │ │ │ + b.n a25f8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a262a │ │ │ │ + b.n a2626 │ │ │ │ bl 84a64 │ │ │ │ - b.n a2636 │ │ │ │ - ldr r3, [pc, #112] @ (a26e4 ) │ │ │ │ + b.n a2632 │ │ │ │ + ldr r3, [pc, #112] @ (a26e0 ) │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr r1, [pc, #112] @ (a26e8 ) │ │ │ │ - ldr r0, [pc, #112] @ (a26ec ) │ │ │ │ + ldr r1, [pc, #112] @ (a26e4 ) │ │ │ │ + ldr r0, [pc, #112] @ (a26e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a264a │ │ │ │ - ldr r3, [pc, #88] @ (a26e4 ) │ │ │ │ + b.n a2646 │ │ │ │ + ldr r3, [pc, #88] @ (a26e0 ) │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr r1, [pc, #92] @ (a26f0 ) │ │ │ │ - ldr r0, [pc, #96] @ (a26f4 ) │ │ │ │ + ldr r1, [pc, #92] @ (a26ec ) │ │ │ │ + ldr r0, [pc, #96] @ (a26f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a2686 │ │ │ │ - ldr r3, [pc, #76] @ (a26f8 ) │ │ │ │ - movw r2, #33886 @ 0x845e │ │ │ │ + b.n a2682 │ │ │ │ + ldr r3, [pc, #76] @ (a26f4 ) │ │ │ │ + movw r2, #33892 @ 0x8464 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #72] @ (a26fc ) │ │ │ │ - ldr r0, [pc, #72] @ (a2700 ) │ │ │ │ + ldr r1, [pc, #72] @ (a26f8 ) │ │ │ │ + ldr r0, [pc, #72] @ (a26fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2132 @ 0x854 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (a2704 ) │ │ │ │ - movw r2, #33876 @ 0x8454 │ │ │ │ + ldr r3, [pc, #60] @ (a2700 ) │ │ │ │ + movw r2, #33882 @ 0x845a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #56] @ (a2708 ) │ │ │ │ - ldr r0, [pc, #56] @ (a270c ) │ │ │ │ + ldr r1, [pc, #56] @ (a2704 ) │ │ │ │ + ldr r0, [pc, #56] @ (a2708 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2132 @ 0x854 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - bge.n a27a4 │ │ │ │ + bge.n a27a8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + strb r6, [r0, #2] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + strb r4, [r5, #1] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + strb r6, [r2, #1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + beq.n a2750 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a2710 : │ │ │ │ +000a270c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (a27bc ) │ │ │ │ + ldr r6, [pc, #156] @ (a27b8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (a27c0 ) │ │ │ │ + ldr r3, [pc, #152] @ (a27bc ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (a27c4 ) │ │ │ │ + ldr r5, [pc, #144] @ (a27c0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (a27c8 ) │ │ │ │ + ldr r3, [pc, #132] @ (a27c4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #876 @ 0x36c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, a2782 │ │ │ │ - ldr r3, [pc, #120] @ (a27cc ) │ │ │ │ + cbz r0, a277e │ │ │ │ + ldr r3, [pc, #120] @ (a27c8 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n a2786 │ │ │ │ + beq.n a2782 │ │ │ │ blx 50364 │ │ │ │ - cbnz r0, a2786 │ │ │ │ - ldr r0, [pc, #108] @ (a27d0 ) │ │ │ │ + cbnz r0, a2782 │ │ │ │ + ldr r0, [pc, #108] @ (a27cc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #100] @ (a27d4 ) │ │ │ │ + ldr r3, [pc, #100] @ (a27d0 ) │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr r1, [pc, #100] @ (a27d8 ) │ │ │ │ - ldr r0, [pc, #100] @ (a27dc ) │ │ │ │ + ldr r1, [pc, #100] @ (a27d4 ) │ │ │ │ + ldr r0, [pc, #100] @ (a27d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a2796 │ │ │ │ + b.n a2792 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n a27ae │ │ │ │ + bpl.n a27aa │ │ │ │ mov r0, r4 │ │ │ │ - bl a2588 │ │ │ │ - ldr r2, [pc, #72] @ (a27e0 ) │ │ │ │ - ldr r3, [pc, #36] @ (a27c0 ) │ │ │ │ + bl a2584 │ │ │ │ + ldr r2, [pc, #72] @ (a27dc ) │ │ │ │ + ldr r3, [pc, #36] @ (a27bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a27b8 │ │ │ │ + bne.n a27b4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #52] @ (a27e4 ) │ │ │ │ + ldr r0, [pc, #52] @ (a27e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a276c │ │ │ │ + b.n a2768 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - bhi.n a2768 │ │ │ │ + bhi.n a276c │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n a2754 │ │ │ │ + bhi.n a2758 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n a28a8 │ │ │ │ + bhi.n a28ac │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a27e8 : │ │ │ │ +000a27e4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #112] @ (a2870 ) │ │ │ │ + ldr r3, [pc, #112] @ (a286c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #108] @ (a2874 ) │ │ │ │ + ldr r5, [pc, #108] @ (a2870 ) │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a2844 │ │ │ │ - ldr r3, [pc, #100] @ (a2878 ) │ │ │ │ + cbz r0, a2840 │ │ │ │ + ldr r3, [pc, #100] @ (a2874 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n a2848 │ │ │ │ + beq.n a2844 │ │ │ │ blx 50364 │ │ │ │ - cbnz r0, a2848 │ │ │ │ - ldr r0, [pc, #84] @ (a287c ) │ │ │ │ + cbnz r0, a2844 │ │ │ │ + ldr r0, [pc, #84] @ (a2878 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #80] @ (a2880 ) │ │ │ │ - ldr r1, [pc, #80] @ (a2884 ) │ │ │ │ + ldr r3, [pc, #80] @ (a287c ) │ │ │ │ + ldr r1, [pc, #80] @ (a2880 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #80] @ (a2888 ) │ │ │ │ + ldr r0, [pc, #80] @ (a2884 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 547ac │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a2844 │ │ │ │ - cbnz r0, a2868 │ │ │ │ - ldr r3, [pc, #52] @ (a288c ) │ │ │ │ + beq.n a2840 │ │ │ │ + cbnz r0, a2864 │ │ │ │ + ldr r3, [pc, #52] @ (a2888 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] @ (a2890 ) │ │ │ │ + ldr r3, [pc, #36] @ (a288c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a2858 │ │ │ │ + b.n a2854 │ │ │ │ nop │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ movs r3, r5 │ │ │ │ - bvc.n a285c │ │ │ │ + bvc.n a2860 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a2894 : │ │ │ │ +000a2890 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #248] @ (a299c ) │ │ │ │ + ldr r6, [pc, #248] @ (a2998 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a291e │ │ │ │ + beq.n a291a │ │ │ │ ldr r5, [r5, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a297e │ │ │ │ + beq.n a297a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #216] @ (a29a0 ) │ │ │ │ + ldr r3, [pc, #216] @ (a299c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #2260] @ 0x8d4 │ │ │ │ blx 5041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a295e │ │ │ │ + beq.n a295a │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fde8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a28f2 │ │ │ │ + beq.n a28ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a2916 │ │ │ │ + cbz r3, a2912 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2902 │ │ │ │ + beq.n a28fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a290a │ │ │ │ - cbz r7, a2946 │ │ │ │ + cbz r3, a2906 │ │ │ │ + cbz r7, a2942 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n a2904 │ │ │ │ - b.n a2946 │ │ │ │ + bne.n a2900 │ │ │ │ + b.n a2942 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a28f2 │ │ │ │ - ldr r3, [pc, #132] @ (a29a4 ) │ │ │ │ + b.n a28ee │ │ │ │ + ldr r3, [pc, #132] @ (a29a0 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n a28ae │ │ │ │ + beq.n a28aa │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n a28ae │ │ │ │ + beq.n a28aa │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a28ae │ │ │ │ + bne.n a28aa │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a28ae │ │ │ │ - ldr r3, [pc, #96] @ (a29a8 ) │ │ │ │ + b.n a28aa │ │ │ │ + ldr r3, [pc, #96] @ (a29a4 ) │ │ │ │ movw r2, #635 @ 0x27b │ │ │ │ - ldr r1, [pc, #92] @ (a29ac ) │ │ │ │ - ldr r0, [pc, #96] @ (a29b0 ) │ │ │ │ + ldr r1, [pc, #92] @ (a29a8 ) │ │ │ │ + ldr r0, [pc, #96] @ (a29ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a2904 │ │ │ │ - ldr r3, [pc, #72] @ (a29a8 ) │ │ │ │ + b.n a2900 │ │ │ │ + ldr r3, [pc, #72] @ (a29a4 ) │ │ │ │ movw r2, #635 @ 0x27b │ │ │ │ - ldr r1, [pc, #76] @ (a29b4 ) │ │ │ │ - ldr r0, [pc, #80] @ (a29b8 ) │ │ │ │ + ldr r1, [pc, #76] @ (a29b0 ) │ │ │ │ + ldr r0, [pc, #80] @ (a29b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #60] @ (a29bc ) │ │ │ │ - movw r2, #34604 @ 0x872c │ │ │ │ + ldr r3, [pc, #60] @ (a29b8 ) │ │ │ │ + movw r2, #34610 @ 0x8732 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #52] @ (a29c0 ) │ │ │ │ - ldr r0, [pc, #56] @ (a29c4 ) │ │ │ │ + ldr r1, [pc, #52] @ (a29bc ) │ │ │ │ + ldr r0, [pc, #56] @ (a29c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2180 @ 0x884 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bvc.n a2a48 │ │ │ │ + bvc.n a2a4c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a29c8 : │ │ │ │ +000a29c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ a2a38 │ │ │ │ + ldr.w ip, [pc, #96] @ a2a34 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #84] @ (a2a3c ) │ │ │ │ + ldr r4, [pc, #84] @ (a2a38 ) │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #76] @ (a2a40 ) │ │ │ │ + ldr r3, [pc, #76] @ (a2a3c ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ add.w r3, r3, #972 @ 0x3cc │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, a2a1c │ │ │ │ + cbz r0, a2a18 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl a2894 │ │ │ │ - ldr r2, [pc, #36] @ (a2a44 ) │ │ │ │ - ldr r3, [pc, #28] @ (a2a3c ) │ │ │ │ + bl a2890 │ │ │ │ + ldr r2, [pc, #36] @ (a2a40 ) │ │ │ │ + ldr r3, [pc, #28] @ (a2a38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a2a34 │ │ │ │ + bne.n a2a30 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - bvs.n a2a68 │ │ │ │ + bvs.n a2a6c │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ movs r3, r5 │ │ │ │ - bpl.n a2a00 │ │ │ │ + bpl.n a2a04 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -000a2a48 : │ │ │ │ +000a2a44 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #100] @ (a2abc ) │ │ │ │ + ldr r5, [pc, #100] @ (a2ab8 ) │ │ │ │ add r5, pc │ │ │ │ - bl a2894 │ │ │ │ - cbz r0, a2ab6 │ │ │ │ - ldr r3, [pc, #92] @ (a2ac0 ) │ │ │ │ + bl a2890 │ │ │ │ + cbz r0, a2ab2 │ │ │ │ + ldr r3, [pc, #92] @ (a2abc ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n a2a90 │ │ │ │ - ldr r2, [pc, #84] @ (a2ac4 ) │ │ │ │ + bne.n a2a8c │ │ │ │ + ldr r2, [pc, #84] @ (a2ac0 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r5, [r5, r2] │ │ │ │ sub.w r5, r0, r5 │ │ │ │ clz r5, r5 │ │ │ │ mov.w r5, r5, lsr #5 │ │ │ │ - beq.n a2a8c │ │ │ │ + beq.n a2a88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a2aac │ │ │ │ + cbz r3, a2aa8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #52] @ (a2ac8 ) │ │ │ │ + ldr r0, [pc, #52] @ (a2ac4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2ab6 │ │ │ │ + beq.n a2ab2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a2ab6 │ │ │ │ + cbnz r3, a2ab2 │ │ │ │ movs r5, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bpl.n a2a08 │ │ │ │ + bpl.n a2a0c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a2acc : │ │ │ │ +000a2ac8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (a2b4c ) │ │ │ │ + ldr r3, [pc, #104] @ (a2b48 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (a2b50 ) │ │ │ │ + ldr r5, [pc, #100] @ (a2b4c ) │ │ │ │ add.w r3, r3, #1020 @ 0x3fc │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a2b48 │ │ │ │ - ldr r3, [pc, #92] @ (a2b54 ) │ │ │ │ + cbz r0, a2b44 │ │ │ │ + ldr r3, [pc, #92] @ (a2b50 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a2b28 │ │ │ │ + bne.n a2b24 │ │ │ │ mov r0, r4 │ │ │ │ bl 547f8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a2b48 │ │ │ │ - cbnz r0, a2b22 │ │ │ │ - ldr r3, [pc, #72] @ (a2b58 ) │ │ │ │ + beq.n a2b44 │ │ │ │ + cbnz r0, a2b1e │ │ │ │ + ldr r3, [pc, #72] @ (a2b54 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (a2b5c ) │ │ │ │ + ldr r3, [pc, #56] @ (a2b58 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a2b12 │ │ │ │ - ldr r0, [pc, #52] @ (a2b60 ) │ │ │ │ + b.n a2b0e │ │ │ │ + ldr r0, [pc, #52] @ (a2b5c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (a2b64 ) │ │ │ │ - ldr r1, [pc, #48] @ (a2b68 ) │ │ │ │ + ldr r3, [pc, #48] @ (a2b60 ) │ │ │ │ + ldr r1, [pc, #48] @ (a2b64 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (a2b6c ) │ │ │ │ + ldr r0, [pc, #48] @ (a2b68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ movs r3, r5 │ │ │ │ - bpl.n a2b70 │ │ │ │ + bpl.n a2b74 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a2b70 : │ │ │ │ +000a2b6c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (a2bf0 ) │ │ │ │ + ldr r3, [pc, #104] @ (a2bec ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (a2bf4 ) │ │ │ │ + ldr r5, [pc, #100] @ (a2bf0 ) │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a2bec │ │ │ │ - ldr r3, [pc, #92] @ (a2bf8 ) │ │ │ │ + cbz r0, a2be8 │ │ │ │ + ldr r3, [pc, #92] @ (a2bf4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a2bcc │ │ │ │ + bne.n a2bc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 54844 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a2bec │ │ │ │ - cbnz r0, a2bc6 │ │ │ │ - ldr r3, [pc, #72] @ (a2bfc ) │ │ │ │ + beq.n a2be8 │ │ │ │ + cbnz r0, a2bc2 │ │ │ │ + ldr r3, [pc, #72] @ (a2bf8 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (a2c00 ) │ │ │ │ + ldr r3, [pc, #56] @ (a2bfc ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a2bb6 │ │ │ │ - ldr r0, [pc, #52] @ (a2c04 ) │ │ │ │ + b.n a2bb2 │ │ │ │ + ldr r0, [pc, #52] @ (a2c00 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (a2c08 ) │ │ │ │ - ldr r1, [pc, #48] @ (a2c0c ) │ │ │ │ + ldr r3, [pc, #48] @ (a2c04 ) │ │ │ │ + ldr r1, [pc, #48] @ (a2c08 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (a2c10 ) │ │ │ │ + ldr r0, [pc, #48] @ (a2c0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ movs r3, r5 │ │ │ │ - bmi.n a2ccc │ │ │ │ + bmi.n a2cd0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a2c14 : │ │ │ │ +000a2c10 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a2c78 ) │ │ │ │ + ldr r3, [pc, #76] @ (a2c74 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a2c7c ) │ │ │ │ + ldr r5, [pc, #72] @ (a2c78 ) │ │ │ │ addw r3, r3, #1116 @ 0x45c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a2c74 │ │ │ │ - ldr r3, [pc, #64] @ (a2c80 ) │ │ │ │ + cbz r0, a2c70 │ │ │ │ + ldr r3, [pc, #64] @ (a2c7c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a2c54 │ │ │ │ + bne.n a2c50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5ec74 │ │ │ │ - ldr r0, [pc, #44] @ (a2c84 ) │ │ │ │ + ldr r0, [pc, #44] @ (a2c80 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a2c88 ) │ │ │ │ - ldr r1, [pc, #40] @ (a2c8c ) │ │ │ │ + ldr r3, [pc, #40] @ (a2c84 ) │ │ │ │ + ldr r1, [pc, #40] @ (a2c88 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a2c90 ) │ │ │ │ + ldr r0, [pc, #40] @ (a2c8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ movs r3, r5 │ │ │ │ - bcc.n a2c0c │ │ │ │ + bcc.n a2c10 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a2c94 : │ │ │ │ +000a2c90 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (a2dec ) │ │ │ │ + ldr r7, [pc, #328] @ (a2de8 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 54498 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a2d7c │ │ │ │ + beq.n a2d78 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a2dd0 │ │ │ │ + beq.w a2dcc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, a2cde │ │ │ │ + cbz r0, a2cda │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2cde │ │ │ │ + beq.n a2cda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a2d64 │ │ │ │ + beq.n a2d60 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a2db4 │ │ │ │ + beq.n a2db0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a2d08 │ │ │ │ + cbz r0, a2d04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2d08 │ │ │ │ + beq.n a2d04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a2d6a │ │ │ │ + beq.n a2d66 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 544f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a2d96 │ │ │ │ + beq.n a2d92 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a2d36 │ │ │ │ + cbz r0, a2d32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2d36 │ │ │ │ + beq.n a2d32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a2d70 │ │ │ │ + cbz r3, a2d6c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a2d42 │ │ │ │ + beq.n a2d3e │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a2d76 │ │ │ │ + bmi.n a2d72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2d56 │ │ │ │ + beq.n a2d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a2d5a │ │ │ │ + cbz r3, a2d56 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a2cde │ │ │ │ + b.n a2cda │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a2d08 │ │ │ │ + b.n a2d04 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a2d36 │ │ │ │ + b.n a2d32 │ │ │ │ bl 84a64 │ │ │ │ - b.n a2d42 │ │ │ │ - ldr r3, [pc, #112] @ (a2df0 ) │ │ │ │ + b.n a2d3e │ │ │ │ + ldr r3, [pc, #112] @ (a2dec ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #112] @ (a2df4 ) │ │ │ │ - ldr r0, [pc, #112] @ (a2df8 ) │ │ │ │ + ldr r1, [pc, #112] @ (a2df0 ) │ │ │ │ + ldr r0, [pc, #112] @ (a2df4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a2d56 │ │ │ │ - ldr r3, [pc, #88] @ (a2df0 ) │ │ │ │ + b.n a2d52 │ │ │ │ + ldr r3, [pc, #88] @ (a2dec ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #92] @ (a2dfc ) │ │ │ │ - ldr r0, [pc, #96] @ (a2e00 ) │ │ │ │ + ldr r1, [pc, #92] @ (a2df8 ) │ │ │ │ + ldr r0, [pc, #96] @ (a2dfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a2d92 │ │ │ │ - ldr r3, [pc, #76] @ (a2e04 ) │ │ │ │ - movw r2, #39346 @ 0x99b2 │ │ │ │ + b.n a2d8e │ │ │ │ + ldr r3, [pc, #76] @ (a2e00 ) │ │ │ │ + movw r2, #39352 @ 0x99b8 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #72] @ (a2e08 ) │ │ │ │ - ldr r0, [pc, #72] @ (a2e0c ) │ │ │ │ + ldr r1, [pc, #72] @ (a2e04 ) │ │ │ │ + ldr r0, [pc, #72] @ (a2e08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2220 @ 0x8ac │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (a2e10 ) │ │ │ │ - movw r2, #39336 @ 0x99a8 │ │ │ │ + ldr r3, [pc, #60] @ (a2e0c ) │ │ │ │ + movw r2, #39342 @ 0x99ae │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #56] @ (a2e14 ) │ │ │ │ - ldr r0, [pc, #56] @ (a2e18 ) │ │ │ │ + ldr r1, [pc, #56] @ (a2e10 ) │ │ │ │ + ldr r0, [pc, #56] @ (a2e14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2220 @ 0x8ac │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - bcc.n a2e98 │ │ │ │ + bcc.n a2e9c │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r4, #16] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ movs r7, r4 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ movs r7, r4 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a2e1c : │ │ │ │ - b.w a2c94 │ │ │ │ +000a2e18 : │ │ │ │ + b.w a2c90 │ │ │ │ │ │ │ │ -000a2e20 : │ │ │ │ +000a2e1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (a2eb4 ) │ │ │ │ + ldr r5, [pc, #124] @ (a2eb0 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (a2eb8 ) │ │ │ │ + ldr r3, [pc, #124] @ (a2eb4 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (a2ebc ) │ │ │ │ + ldr r6, [pc, #120] @ (a2eb8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (a2ec0 ) │ │ │ │ + ldr r3, [pc, #108] @ (a2ebc ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1164 @ 0x48c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, a2eac │ │ │ │ - ldr r3, [pc, #96] @ (a2ec4 ) │ │ │ │ + cbz r0, a2ea8 │ │ │ │ + ldr r3, [pc, #96] @ (a2ec0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a2e8c │ │ │ │ + bne.n a2e88 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl a2c94 │ │ │ │ - ldr r2, [pc, #80] @ (a2ec8 ) │ │ │ │ - ldr r3, [pc, #64] @ (a2eb8 ) │ │ │ │ + bl a2c90 │ │ │ │ + ldr r2, [pc, #80] @ (a2ec4 ) │ │ │ │ + ldr r3, [pc, #64] @ (a2eb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a2eb0 │ │ │ │ + bne.n a2eac │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (a2ecc ) │ │ │ │ + ldr r0, [pc, #60] @ (a2ec8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (a2ed0 ) │ │ │ │ - ldr r1, [pc, #56] @ (a2ed4 ) │ │ │ │ + ldr r3, [pc, #56] @ (a2ecc ) │ │ │ │ + ldr r1, [pc, #56] @ (a2ed0 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #56] @ (a2ed8 ) │ │ │ │ + ldr r0, [pc, #56] @ (a2ed4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a2e74 │ │ │ │ + b.n a2e70 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - bne.n a2e38 │ │ │ │ + bne.n a2e3c │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n a2e34 │ │ │ │ + bne.n a2e38 │ │ │ │ movs r1, r5 │ │ │ │ - cdp2 0, 11, cr0, cr8, cr10, {1} │ │ │ │ + cdp2 0, 11, cr0, cr12, cr10, {1} │ │ │ │ lsls r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n a2dd4 │ │ │ │ + bne.n a2dd8 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r5, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a2edc : │ │ │ │ +000a2ed8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a2f40 ) │ │ │ │ + ldr r3, [pc, #76] @ (a2f3c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a2f44 ) │ │ │ │ + ldr r5, [pc, #72] @ (a2f40 ) │ │ │ │ addw r3, r3, #1212 @ 0x4bc │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a2f3c │ │ │ │ - ldr r3, [pc, #64] @ (a2f48 ) │ │ │ │ + cbz r0, a2f38 │ │ │ │ + ldr r3, [pc, #64] @ (a2f44 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a2f1c │ │ │ │ + bne.n a2f18 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5ecbc │ │ │ │ - ldr r0, [pc, #44] @ (a2f4c ) │ │ │ │ + ldr r0, [pc, #44] @ (a2f48 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a2f50 ) │ │ │ │ - ldr r1, [pc, #40] @ (a2f54 ) │ │ │ │ + ldr r3, [pc, #40] @ (a2f4c ) │ │ │ │ + ldr r1, [pc, #40] @ (a2f50 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a2f58 ) │ │ │ │ + ldr r0, [pc, #40] @ (a2f54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cdp2 0, 1, cr0, cr6, cr10, {1} │ │ │ │ - beq.n a2f44 │ │ │ │ + cdp2 0, 1, cr0, cr10, cr10, {1} │ │ │ │ + bne.n a2f48 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + str r0, [r4, r5] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a2f5c : │ │ │ │ +000a2f58 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (a30b4 ) │ │ │ │ + ldr r7, [pc, #328] @ (a30b0 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 5452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3044 │ │ │ │ + beq.n a3040 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a3098 │ │ │ │ + beq.w a3094 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, a2fa6 │ │ │ │ + cbz r0, a2fa2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2fa6 │ │ │ │ + beq.n a2fa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a302c │ │ │ │ + beq.n a3028 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a307c │ │ │ │ + beq.n a3078 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a2fd0 │ │ │ │ + cbz r0, a2fcc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2fd0 │ │ │ │ + beq.n a2fcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3032 │ │ │ │ + beq.n a302e │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 54580 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a305e │ │ │ │ + beq.n a305a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a2ffe │ │ │ │ + cbz r0, a2ffa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2ffe │ │ │ │ + beq.n a2ffa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a3038 │ │ │ │ + cbz r3, a3034 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a300a │ │ │ │ + beq.n a3006 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a303e │ │ │ │ + bmi.n a303a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a301e │ │ │ │ + beq.n a301a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a3022 │ │ │ │ + cbz r3, a301e │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a2fa6 │ │ │ │ + b.n a2fa2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a2fd0 │ │ │ │ + b.n a2fcc │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a2ffe │ │ │ │ + b.n a2ffa │ │ │ │ bl 84a64 │ │ │ │ - b.n a300a │ │ │ │ - ldr r3, [pc, #112] @ (a30b8 ) │ │ │ │ + b.n a3006 │ │ │ │ + ldr r3, [pc, #112] @ (a30b4 ) │ │ │ │ movw r2, #854 @ 0x356 │ │ │ │ - ldr r1, [pc, #112] @ (a30bc ) │ │ │ │ - ldr r0, [pc, #112] @ (a30c0 ) │ │ │ │ + ldr r1, [pc, #112] @ (a30b8 ) │ │ │ │ + ldr r0, [pc, #112] @ (a30bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a301e │ │ │ │ - ldr r3, [pc, #88] @ (a30b8 ) │ │ │ │ + b.n a301a │ │ │ │ + ldr r3, [pc, #88] @ (a30b4 ) │ │ │ │ movw r2, #854 @ 0x356 │ │ │ │ - ldr r1, [pc, #92] @ (a30c4 ) │ │ │ │ - ldr r0, [pc, #96] @ (a30c8 ) │ │ │ │ + ldr r1, [pc, #92] @ (a30c0 ) │ │ │ │ + ldr r0, [pc, #96] @ (a30c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a305a │ │ │ │ - ldr r3, [pc, #76] @ (a30cc ) │ │ │ │ - movw r2, #41276 @ 0xa13c │ │ │ │ + b.n a3056 │ │ │ │ + ldr r3, [pc, #76] @ (a30c8 ) │ │ │ │ + movw r2, #41282 @ 0xa142 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #72] @ (a30d0 ) │ │ │ │ - ldr r0, [pc, #72] @ (a30d4 ) │ │ │ │ + ldr r1, [pc, #72] @ (a30cc ) │ │ │ │ + ldr r0, [pc, #72] @ (a30d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (a30d8 ) │ │ │ │ - movw r2, #41266 @ 0xa132 │ │ │ │ + ldr r3, [pc, #60] @ (a30d4 ) │ │ │ │ + movw r2, #41272 @ 0xa138 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #56] @ (a30dc ) │ │ │ │ - ldr r0, [pc, #56] @ (a30e0 ) │ │ │ │ + ldr r1, [pc, #56] @ (a30d8 ) │ │ │ │ + ldr r0, [pc, #56] @ (a30dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - beq.n a2fd0 │ │ │ │ + beq.n a2fd4 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a30e4 : │ │ │ │ +000a30e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (a3178 ) │ │ │ │ + ldr r5, [pc, #124] @ (a3174 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (a317c ) │ │ │ │ + ldr r3, [pc, #124] @ (a3178 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (a3180 ) │ │ │ │ + ldr r6, [pc, #120] @ (a317c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (a3184 ) │ │ │ │ + ldr r3, [pc, #108] @ (a3180 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1260 @ 0x4ec │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, a3170 │ │ │ │ - ldr r3, [pc, #96] @ (a3188 ) │ │ │ │ + cbz r0, a316c │ │ │ │ + ldr r3, [pc, #96] @ (a3184 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3150 │ │ │ │ + bne.n a314c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl a2f5c │ │ │ │ - ldr r2, [pc, #80] @ (a318c ) │ │ │ │ - ldr r3, [pc, #64] @ (a317c ) │ │ │ │ + bl a2f58 │ │ │ │ + ldr r2, [pc, #80] @ (a3188 ) │ │ │ │ + ldr r3, [pc, #64] @ (a3178 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a3174 │ │ │ │ + bne.n a3170 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (a3190 ) │ │ │ │ + ldr r0, [pc, #60] @ (a318c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (a3194 ) │ │ │ │ - ldr r1, [pc, #56] @ (a3198 ) │ │ │ │ + ldr r3, [pc, #56] @ (a3190 ) │ │ │ │ + ldr r1, [pc, #56] @ (a3194 ) │ │ │ │ movw r2, #854 @ 0x356 │ │ │ │ - ldr r0, [pc, #56] @ (a319c ) │ │ │ │ + ldr r0, [pc, #56] @ (a3198 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a3138 │ │ │ │ + b.n a3134 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfbf4002a │ │ │ │ + @ instruction: 0xfbf8002a │ │ │ │ lsls r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a31a0 : │ │ │ │ +000a319c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a3204 ) │ │ │ │ + ldr r3, [pc, #76] @ (a3200 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a3208 ) │ │ │ │ + ldr r5, [pc, #72] @ (a3204 ) │ │ │ │ addw r3, r3, #1308 @ 0x51c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a3200 │ │ │ │ - ldr r3, [pc, #64] @ (a320c ) │ │ │ │ + cbz r0, a31fc │ │ │ │ + ldr r3, [pc, #64] @ (a3208 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a31e0 │ │ │ │ + bne.n a31dc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5ed04 │ │ │ │ - ldr r0, [pc, #44] @ (a3210 ) │ │ │ │ + ldr r0, [pc, #44] @ (a320c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a3214 ) │ │ │ │ - ldr r1, [pc, #40] @ (a3218 ) │ │ │ │ + ldr r3, [pc, #40] @ (a3210 ) │ │ │ │ + ldr r1, [pc, #40] @ (a3214 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a321c ) │ │ │ │ + ldr r0, [pc, #40] @ (a3218 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xfb52002a │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xfb56002a │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #384] @ (a339c ) │ │ │ │ + ldr r6, [pc, #624] @ (a3488 ) │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a3220 : │ │ │ │ +000a321c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #420] @ a33d8 │ │ │ │ + ldr.w r8, [pc, #420] @ a33d4 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ bl 545bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a3348 │ │ │ │ + beq.w a3344 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a33a0 │ │ │ │ + beq.w a339c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, a3272 │ │ │ │ + cbz r0, a326e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a3272 │ │ │ │ + beq.n a326e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a332a │ │ │ │ + beq.n a3326 │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a3384 │ │ │ │ + beq.w a3380 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, a329e │ │ │ │ + cbz r0, a329a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a329e │ │ │ │ + beq.n a329a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3330 │ │ │ │ + beq.n a332c │ │ │ │ str r6, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a33bc │ │ │ │ + beq.w a33b8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a32ca │ │ │ │ + cbz r0, a32c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a32ca │ │ │ │ + beq.n a32c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3336 │ │ │ │ + beq.n a3332 │ │ │ │ str r5, [r4, #24] │ │ │ │ bl 5460c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3364 │ │ │ │ + beq.n a3360 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a32f8 │ │ │ │ + cbz r0, a32f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a32f8 │ │ │ │ + beq.n a32f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a333c │ │ │ │ + cbz r3, a3338 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a3304 │ │ │ │ + beq.n a3300 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a3342 │ │ │ │ + bmi.n a333e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a3318 │ │ │ │ + beq.n a3314 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a331e │ │ │ │ + cbz r3, a331a │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3272 │ │ │ │ + b.n a326e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a329e │ │ │ │ + b.n a329a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a32ca │ │ │ │ + b.n a32c6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a32f8 │ │ │ │ + b.n a32f4 │ │ │ │ bl 84a64 │ │ │ │ - b.n a3304 │ │ │ │ - ldr r3, [pc, #144] @ (a33dc ) │ │ │ │ + b.n a3300 │ │ │ │ + ldr r3, [pc, #144] @ (a33d8 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ - ldr r1, [pc, #144] @ (a33e0 ) │ │ │ │ - ldr r0, [pc, #144] @ (a33e4 ) │ │ │ │ + ldr r1, [pc, #144] @ (a33dc ) │ │ │ │ + ldr r0, [pc, #144] @ (a33e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a3318 │ │ │ │ - ldr r3, [pc, #116] @ (a33dc ) │ │ │ │ + b.n a3314 │ │ │ │ + ldr r3, [pc, #116] @ (a33d8 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ - ldr r1, [pc, #124] @ (a33e8 ) │ │ │ │ - ldr r0, [pc, #124] @ (a33ec ) │ │ │ │ + ldr r1, [pc, #124] @ (a33e4 ) │ │ │ │ + ldr r0, [pc, #124] @ (a33e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a3360 │ │ │ │ - ldr r3, [pc, #104] @ (a33f0 ) │ │ │ │ - movw r2, #42855 @ 0xa767 │ │ │ │ + b.n a335c │ │ │ │ + ldr r3, [pc, #104] @ (a33ec ) │ │ │ │ + movw r2, #42861 @ 0xa76d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #100] @ (a33f4 ) │ │ │ │ - ldr r0, [pc, #100] @ (a33f8 ) │ │ │ │ + ldr r1, [pc, #100] @ (a33f0 ) │ │ │ │ + ldr r0, [pc, #100] @ (a33f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2328 @ 0x918 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (a33fc ) │ │ │ │ - movw r2, #42845 @ 0xa75d │ │ │ │ + ldr r3, [pc, #88] @ (a33f8 ) │ │ │ │ + movw r2, #42851 @ 0xa763 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #84] @ (a3400 ) │ │ │ │ - ldr r0, [pc, #84] @ (a3404 ) │ │ │ │ + ldr r1, [pc, #84] @ (a33fc ) │ │ │ │ + ldr r0, [pc, #84] @ (a3400 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2328 @ 0x918 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (a3408 ) │ │ │ │ - movw r2, #42865 @ 0xa771 │ │ │ │ + ldr r3, [pc, #72] @ (a3404 ) │ │ │ │ + movw r2, #42871 @ 0xa777 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #68] @ (a340c ) │ │ │ │ - ldr r0, [pc, #68] @ (a3410 ) │ │ │ │ + ldr r1, [pc, #68] @ (a3408 ) │ │ │ │ + ldr r0, [pc, #68] @ (a340c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2328 @ 0x918 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r4, [r6, #24] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a3414 : │ │ │ │ +000a3410 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #140] @ (a34b0 ) │ │ │ │ + ldr r6, [pc, #140] @ (a34ac ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #136] @ (a34b4 ) │ │ │ │ + ldr r3, [pc, #136] @ (a34b0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #128] @ (a34b8 ) │ │ │ │ + ldr r5, [pc, #128] @ (a34b4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #116] @ (a34bc ) │ │ │ │ + ldr r3, [pc, #116] @ (a34b8 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, a34a6 │ │ │ │ - ldr r3, [pc, #100] @ (a34c0 ) │ │ │ │ + cbz r0, a34a2 │ │ │ │ + ldr r3, [pc, #100] @ (a34bc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3486 │ │ │ │ + bne.n a3482 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl a3220 │ │ │ │ - ldr r2, [pc, #84] @ (a34c4 ) │ │ │ │ - ldr r3, [pc, #64] @ (a34b4 ) │ │ │ │ + bl a321c │ │ │ │ + ldr r2, [pc, #84] @ (a34c0 ) │ │ │ │ + ldr r3, [pc, #64] @ (a34b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a34aa │ │ │ │ + bne.n a34a6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (a34c8 ) │ │ │ │ + ldr r0, [pc, #64] @ (a34c4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (a34cc ) │ │ │ │ - ldr r1, [pc, #60] @ (a34d0 ) │ │ │ │ + ldr r3, [pc, #56] @ (a34c8 ) │ │ │ │ + ldr r1, [pc, #60] @ (a34cc ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ - ldr r0, [pc, #56] @ (a34d4 ) │ │ │ │ + ldr r0, [pc, #56] @ (a34d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a346e │ │ │ │ + b.n a346a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - str.w r0, [r2, #42] @ 0x2a │ │ │ │ + str.w r0, [r6, #42] @ 0x2a │ │ │ │ lsls r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ movs r1, r5 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r6, [r5, #4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a34d8 : │ │ │ │ +000a34d4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (a3558 ) │ │ │ │ + ldr r3, [pc, #104] @ (a3554 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (a355c ) │ │ │ │ + ldr r5, [pc, #100] @ (a3558 ) │ │ │ │ addw r3, r3, #1404 @ 0x57c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a3554 │ │ │ │ - ldr r3, [pc, #92] @ (a3560 ) │ │ │ │ + cbz r0, a3550 │ │ │ │ + ldr r3, [pc, #92] @ (a355c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3534 │ │ │ │ + bne.n a3530 │ │ │ │ mov r0, r4 │ │ │ │ bl 54898 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a3554 │ │ │ │ - cbnz r0, a352e │ │ │ │ - ldr r3, [pc, #72] @ (a3564 ) │ │ │ │ + beq.n a3550 │ │ │ │ + cbnz r0, a352a │ │ │ │ + ldr r3, [pc, #72] @ (a3560 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (a3568 ) │ │ │ │ + ldr r3, [pc, #56] @ (a3564 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a351e │ │ │ │ - ldr r0, [pc, #52] @ (a356c ) │ │ │ │ + b.n a351a │ │ │ │ + ldr r0, [pc, #52] @ (a3568 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (a3570 ) │ │ │ │ - ldr r1, [pc, #48] @ (a3574 ) │ │ │ │ + ldr r3, [pc, #48] @ (a356c ) │ │ │ │ + ldr r1, [pc, #48] @ (a3570 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (a3578 ) │ │ │ │ + ldr r0, [pc, #48] @ (a3574 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb.w r0, [sl, sl, lsl #2] │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldrb.w r0, [lr, sl, lsl #2] │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a357c : │ │ │ │ +000a3578 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #176] @ (a363c ) │ │ │ │ + ldr r6, [pc, #176] @ (a3638 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #172] @ (a3640 ) │ │ │ │ + ldr r3, [pc, #172] @ (a363c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #164] @ (a3644 ) │ │ │ │ + ldr r5, [pc, #164] @ (a3640 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #152] @ (a3648 ) │ │ │ │ + ldr r3, [pc, #152] @ (a3644 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #1452 @ 0x5ac │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3632 │ │ │ │ - ldr r3, [pc, #132] @ (a364c ) │ │ │ │ + beq.n a362e │ │ │ │ + ldr r3, [pc, #132] @ (a3648 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3612 │ │ │ │ + bne.n a360e │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 6292c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a3632 │ │ │ │ - cbnz r0, a360c │ │ │ │ - ldr r3, [pc, #108] @ (a3650 ) │ │ │ │ + beq.n a362e │ │ │ │ + cbnz r0, a3608 │ │ │ │ + ldr r3, [pc, #108] @ (a364c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (a3654 ) │ │ │ │ - ldr r3, [pc, #72] @ (a3640 ) │ │ │ │ + ldr r2, [pc, #92] @ (a3650 ) │ │ │ │ + ldr r3, [pc, #72] @ (a363c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a3636 │ │ │ │ + bne.n a3632 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #72] @ (a3658 ) │ │ │ │ + ldr r3, [pc, #72] @ (a3654 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a35e6 │ │ │ │ - ldr r0, [pc, #72] @ (a365c ) │ │ │ │ + b.n a35e2 │ │ │ │ + ldr r0, [pc, #72] @ (a3658 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (a3660 ) │ │ │ │ - ldr r1, [pc, #68] @ (a3664 ) │ │ │ │ + ldr r3, [pc, #64] @ (a365c ) │ │ │ │ + ldr r1, [pc, #68] @ (a3660 ) │ │ │ │ movw r2, #929 @ 0x3a1 │ │ │ │ - ldr r0, [pc, #64] @ (a3668 ) │ │ │ │ + ldr r0, [pc, #64] @ (a3664 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a35f4 │ │ │ │ + b.n a35f0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf75a002a │ │ │ │ + @ instruction: 0xf75e002a │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r6, [r7, #32] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a366c : │ │ │ │ +000a3668 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #124] @ (a36f8 ) │ │ │ │ + ldr r5, [pc, #124] @ (a36f4 ) │ │ │ │ mov r4, r1 │ │ │ │ add r5, pc │ │ │ │ - cbz r2, a36a8 │ │ │ │ + cbz r2, a36a4 │ │ │ │ mov r0, r4 │ │ │ │ blx 5014c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n a36d8 │ │ │ │ - ldr r3, [pc, #108] @ (a36fc ) │ │ │ │ + bge.n a36d4 │ │ │ │ + ldr r3, [pc, #108] @ (a36f8 ) │ │ │ │ movw r2, #935 @ 0x3a7 │ │ │ │ - ldr r1, [pc, #108] @ (a3700 ) │ │ │ │ - ldr r0, [pc, #108] @ (a3704 ) │ │ │ │ + ldr r1, [pc, #108] @ (a36fc ) │ │ │ │ + ldr r0, [pc, #108] @ (a3700 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #92] @ (a3708 ) │ │ │ │ + ldr r3, [pc, #92] @ (a3704 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n a3682 │ │ │ │ + beq.n a367e │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n a3682 │ │ │ │ + beq.n a367e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a3682 │ │ │ │ + bne.n a367e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 5014c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a368c │ │ │ │ + blt.n a3688 │ │ │ │ bl 8495c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a368c │ │ │ │ + beq.n a3688 │ │ │ │ clz r3, r0 │ │ │ │ lsls r2, r2, #31 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ - bpl.n a36a4 │ │ │ │ + bpl.n a36a0 │ │ │ │ bl 84a64 │ │ │ │ movs r3, #0 │ │ │ │ - b.n a36a4 │ │ │ │ + b.n a36a0 │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a370c : │ │ │ │ - b.w a366c │ │ │ │ +000a3708 : │ │ │ │ + b.w a3668 │ │ │ │ │ │ │ │ -000a3710 : │ │ │ │ +000a370c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #176] @ (a37d0 ) │ │ │ │ + ldr r6, [pc, #176] @ (a37cc ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #172] @ (a37d4 ) │ │ │ │ + ldr r3, [pc, #172] @ (a37d0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #164] @ (a37d8 ) │ │ │ │ + ldr r5, [pc, #164] @ (a37d4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #152] @ (a37dc ) │ │ │ │ + ldr r3, [pc, #152] @ (a37d8 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #1500 @ 0x5dc │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a37c6 │ │ │ │ - ldr r3, [pc, #132] @ (a37e0 ) │ │ │ │ + beq.n a37c2 │ │ │ │ + ldr r3, [pc, #132] @ (a37dc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a37a6 │ │ │ │ + bne.n a37a2 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl a366c │ │ │ │ + bl a3668 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a37c6 │ │ │ │ - cbnz r0, a37a0 │ │ │ │ - ldr r3, [pc, #108] @ (a37e4 ) │ │ │ │ + beq.n a37c2 │ │ │ │ + cbnz r0, a379c │ │ │ │ + ldr r3, [pc, #108] @ (a37e0 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (a37e8 ) │ │ │ │ - ldr r3, [pc, #72] @ (a37d4 ) │ │ │ │ + ldr r2, [pc, #92] @ (a37e4 ) │ │ │ │ + ldr r3, [pc, #72] @ (a37d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a37ca │ │ │ │ + bne.n a37c6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #72] @ (a37ec ) │ │ │ │ + ldr r3, [pc, #72] @ (a37e8 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a377a │ │ │ │ - ldr r0, [pc, #72] @ (a37f0 ) │ │ │ │ + b.n a3776 │ │ │ │ + ldr r0, [pc, #72] @ (a37ec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (a37f4 ) │ │ │ │ - ldr r1, [pc, #68] @ (a37f8 ) │ │ │ │ + ldr r3, [pc, #64] @ (a37f0 ) │ │ │ │ + ldr r1, [pc, #68] @ (a37f4 ) │ │ │ │ movw r2, #933 @ 0x3a5 │ │ │ │ - ldr r0, [pc, #64] @ (a37fc ) │ │ │ │ + ldr r0, [pc, #64] @ (a37f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a3788 │ │ │ │ + b.n a3784 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - rsb r0, r6, #11141120 @ 0xaa0000 │ │ │ │ + rsb r0, sl, #11141120 @ 0xaa0000 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a3800 : │ │ │ │ +000a37fc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a3864 ) │ │ │ │ + ldr r3, [pc, #76] @ (a3860 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a3868 ) │ │ │ │ + ldr r5, [pc, #72] @ (a3864 ) │ │ │ │ addw r3, r3, #1548 @ 0x60c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a3860 │ │ │ │ - ldr r3, [pc, #64] @ (a386c ) │ │ │ │ + cbz r0, a385c │ │ │ │ + ldr r3, [pc, #64] @ (a3868 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3840 │ │ │ │ + bne.n a383c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5ed4c │ │ │ │ - ldr r0, [pc, #44] @ (a3870 ) │ │ │ │ + ldr r0, [pc, #44] @ (a386c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a3874 ) │ │ │ │ - ldr r1, [pc, #40] @ (a3878 ) │ │ │ │ + ldr r3, [pc, #40] @ (a3870 ) │ │ │ │ + ldr r1, [pc, #40] @ (a3874 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a387c ) │ │ │ │ + ldr r0, [pc, #40] @ (a3878 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf4f2002a │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf4f6002a │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + str r0, [r6, #0] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #0] @ (a387c ) │ │ │ │ + ldr r0, [pc, #240] @ (a3968 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a3880 : │ │ │ │ +000a387c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (a39d8 ) │ │ │ │ + ldr r7, [pc, #328] @ (a39d4 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 54648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3968 │ │ │ │ + beq.n a3964 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a39bc │ │ │ │ + beq.w a39b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, a38ca │ │ │ │ + cbz r0, a38c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a38ca │ │ │ │ + beq.n a38c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3950 │ │ │ │ + beq.n a394c │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a39a0 │ │ │ │ + beq.n a399c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a38f4 │ │ │ │ + cbz r0, a38f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a38f4 │ │ │ │ + beq.n a38f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3956 │ │ │ │ + beq.n a3952 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 54694 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3982 │ │ │ │ + beq.n a397e │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a3922 │ │ │ │ + cbz r0, a391e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a3922 │ │ │ │ + beq.n a391e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a395c │ │ │ │ + cbz r3, a3958 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a392e │ │ │ │ + beq.n a392a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a3962 │ │ │ │ + bmi.n a395e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a3942 │ │ │ │ + beq.n a393e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a3946 │ │ │ │ + cbz r3, a3942 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a38ca │ │ │ │ + b.n a38c6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a38f4 │ │ │ │ + b.n a38f0 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3922 │ │ │ │ + b.n a391e │ │ │ │ bl 84a64 │ │ │ │ - b.n a392e │ │ │ │ - ldr r3, [pc, #112] @ (a39dc ) │ │ │ │ + b.n a392a │ │ │ │ + ldr r3, [pc, #112] @ (a39d8 ) │ │ │ │ movw r2, #937 @ 0x3a9 │ │ │ │ - ldr r1, [pc, #112] @ (a39e0 ) │ │ │ │ - ldr r0, [pc, #112] @ (a39e4 ) │ │ │ │ + ldr r1, [pc, #112] @ (a39dc ) │ │ │ │ + ldr r0, [pc, #112] @ (a39e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a3942 │ │ │ │ - ldr r3, [pc, #88] @ (a39dc ) │ │ │ │ + b.n a393e │ │ │ │ + ldr r3, [pc, #88] @ (a39d8 ) │ │ │ │ movw r2, #937 @ 0x3a9 │ │ │ │ - ldr r1, [pc, #92] @ (a39e8 ) │ │ │ │ - ldr r0, [pc, #96] @ (a39ec ) │ │ │ │ + ldr r1, [pc, #92] @ (a39e4 ) │ │ │ │ + ldr r0, [pc, #96] @ (a39e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a397e │ │ │ │ - ldr r3, [pc, #76] @ (a39f0 ) │ │ │ │ - movw r2, #44139 @ 0xac6b │ │ │ │ + b.n a397a │ │ │ │ + ldr r3, [pc, #76] @ (a39ec ) │ │ │ │ + movw r2, #44145 @ 0xac71 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #72] @ (a39f4 ) │ │ │ │ - ldr r0, [pc, #72] @ (a39f8 ) │ │ │ │ + ldr r1, [pc, #72] @ (a39f0 ) │ │ │ │ + ldr r0, [pc, #72] @ (a39f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2384 @ 0x950 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (a39fc ) │ │ │ │ - movw r2, #44129 @ 0xac61 │ │ │ │ + ldr r3, [pc, #60] @ (a39f8 ) │ │ │ │ + movw r2, #44135 @ 0xac67 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #56] @ (a3a00 ) │ │ │ │ - ldr r0, [pc, #56] @ (a3a04 ) │ │ │ │ + ldr r1, [pc, #56] @ (a39fc ) │ │ │ │ + ldr r0, [pc, #56] @ (a3a00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2384 @ 0x950 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ movs r7, r4 │ │ │ │ - hlt 0x0010 │ │ │ │ + revsh r4, r1 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ movs r7, r4 │ │ │ │ - rev16 r4, r6 │ │ │ │ + hlt 0x0030 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a3a08 : │ │ │ │ +000a3a04 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #152] @ (a3ab0 ) │ │ │ │ + ldr r6, [pc, #152] @ (a3aac ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #148] @ (a3ab4 ) │ │ │ │ + ldr r3, [pc, #148] @ (a3ab0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (a3ab8 ) │ │ │ │ + ldr r5, [pc, #140] @ (a3ab4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (a3abc ) │ │ │ │ + ldr r3, [pc, #128] @ (a3ab8 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1596 @ 0x63c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, a3a9c │ │ │ │ - ldr r3, [pc, #116] @ (a3ac0 ) │ │ │ │ + cbz r0, a3a98 │ │ │ │ + ldr r3, [pc, #116] @ (a3abc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3a7c │ │ │ │ + bne.n a3a78 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n a3aa0 │ │ │ │ + bpl.n a3a9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a3880 │ │ │ │ - ldr r2, [pc, #92] @ (a3ac4 ) │ │ │ │ - ldr r3, [pc, #76] @ (a3ab4 ) │ │ │ │ + bl a387c │ │ │ │ + ldr r2, [pc, #92] @ (a3ac0 ) │ │ │ │ + ldr r3, [pc, #76] @ (a3ab0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a3aaa │ │ │ │ + bne.n a3aa6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #72] @ (a3ac8 ) │ │ │ │ + ldr r0, [pc, #72] @ (a3ac4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (a3acc ) │ │ │ │ + ldr r3, [pc, #68] @ (a3ac8 ) │ │ │ │ movw r2, #937 @ 0x3a9 │ │ │ │ - ldr r1, [pc, #64] @ (a3ad0 ) │ │ │ │ - ldr r0, [pc, #68] @ (a3ad4 ) │ │ │ │ + ldr r1, [pc, #64] @ (a3acc ) │ │ │ │ + ldr r0, [pc, #68] @ (a3ad0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a3a64 │ │ │ │ - ldr r0, [pc, #52] @ (a3ad8 ) │ │ │ │ + b.n a3a60 │ │ │ │ + ldr r0, [pc, #52] @ (a3ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a3a86 │ │ │ │ + b.n a3a82 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf2d0002a │ │ │ │ + @ instruction: 0xf2d4002a │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh.w r0, [lr, r4, lsl #2] │ │ │ │ + ldr??.w r0, [sl, r4, lsl #2] │ │ │ │ │ │ │ │ -000a3adc : │ │ │ │ +000a3ad8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (a3b5c ) │ │ │ │ + ldr r3, [pc, #104] @ (a3b58 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (a3b60 ) │ │ │ │ + ldr r5, [pc, #100] @ (a3b5c ) │ │ │ │ addw r3, r3, #1644 @ 0x66c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a3b58 │ │ │ │ - ldr r3, [pc, #92] @ (a3b64 ) │ │ │ │ + cbz r0, a3b54 │ │ │ │ + ldr r3, [pc, #92] @ (a3b60 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3b38 │ │ │ │ + bne.n a3b34 │ │ │ │ mov r0, r4 │ │ │ │ bl 548e4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a3b58 │ │ │ │ - cbnz r0, a3b32 │ │ │ │ - ldr r3, [pc, #72] @ (a3b68 ) │ │ │ │ + beq.n a3b54 │ │ │ │ + cbnz r0, a3b2e │ │ │ │ + ldr r3, [pc, #72] @ (a3b64 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (a3b6c ) │ │ │ │ + ldr r3, [pc, #56] @ (a3b68 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a3b22 │ │ │ │ - ldr r0, [pc, #52] @ (a3b70 ) │ │ │ │ + b.n a3b1e │ │ │ │ + ldr r0, [pc, #52] @ (a3b6c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (a3b74 ) │ │ │ │ - ldr r1, [pc, #48] @ (a3b78 ) │ │ │ │ + ldr r3, [pc, #48] @ (a3b70 ) │ │ │ │ + ldr r1, [pc, #48] @ (a3b74 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (a3b7c ) │ │ │ │ + ldr r0, [pc, #48] @ (a3b78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf216002a │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf21a002a │ │ │ │ + stmia r5!, {r1} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a3b80 : │ │ │ │ +000a3b7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a3be4 ) │ │ │ │ + ldr r3, [pc, #76] @ (a3be0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a3be8 ) │ │ │ │ + ldr r5, [pc, #72] @ (a3be4 ) │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a3be0 │ │ │ │ - ldr r3, [pc, #64] @ (a3bec ) │ │ │ │ + cbz r0, a3bdc │ │ │ │ + ldr r3, [pc, #64] @ (a3be8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3bc0 │ │ │ │ + bne.n a3bbc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5ed94 │ │ │ │ - ldr r0, [pc, #44] @ (a3bf0 ) │ │ │ │ + ldr r0, [pc, #44] @ (a3bec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a3bf4 ) │ │ │ │ - ldr r1, [pc, #40] @ (a3bf8 ) │ │ │ │ + ldr r3, [pc, #40] @ (a3bf0 ) │ │ │ │ + ldr r1, [pc, #40] @ (a3bf4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a3bfc ) │ │ │ │ + ldr r0, [pc, #40] @ (a3bf8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sbcs.w r0, r2, #42 @ 0x2a │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + sbcs.w r0, r6, #42 @ 0x2a │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r0 │ │ │ │ + add ip, r7 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a3c00 : │ │ │ │ +000a3bfc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #328] @ (a3d58 ) │ │ │ │ + ldr r7, [pc, #328] @ (a3d54 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ bl 546d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3ce8 │ │ │ │ + beq.n a3ce4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a3d3c │ │ │ │ + beq.w a3d38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, a3c4a │ │ │ │ + cbz r0, a3c46 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a3c4a │ │ │ │ + beq.n a3c46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3cd0 │ │ │ │ + beq.n a3ccc │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a3d20 │ │ │ │ + beq.n a3d1c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a3c74 │ │ │ │ + cbz r0, a3c70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a3c74 │ │ │ │ + beq.n a3c70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3cd6 │ │ │ │ + beq.n a3cd2 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 54720 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3d02 │ │ │ │ + beq.n a3cfe │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a3ca2 │ │ │ │ + cbz r0, a3c9e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a3ca2 │ │ │ │ + beq.n a3c9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a3cdc │ │ │ │ + cbz r3, a3cd8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a3cae │ │ │ │ + beq.n a3caa │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a3ce2 │ │ │ │ + bmi.n a3cde │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a3cc2 │ │ │ │ + beq.n a3cbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a3cc6 │ │ │ │ + cbz r3, a3cc2 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3c4a │ │ │ │ + b.n a3c46 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3c74 │ │ │ │ + b.n a3c70 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3ca2 │ │ │ │ + b.n a3c9e │ │ │ │ bl 84a64 │ │ │ │ - b.n a3cae │ │ │ │ - ldr r3, [pc, #112] @ (a3d5c ) │ │ │ │ + b.n a3caa │ │ │ │ + ldr r3, [pc, #112] @ (a3d58 ) │ │ │ │ movw r2, #949 @ 0x3b5 │ │ │ │ - ldr r1, [pc, #112] @ (a3d60 ) │ │ │ │ - ldr r0, [pc, #112] @ (a3d64 ) │ │ │ │ + ldr r1, [pc, #112] @ (a3d5c ) │ │ │ │ + ldr r0, [pc, #112] @ (a3d60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a3cc2 │ │ │ │ - ldr r3, [pc, #88] @ (a3d5c ) │ │ │ │ + b.n a3cbe │ │ │ │ + ldr r3, [pc, #88] @ (a3d58 ) │ │ │ │ movw r2, #949 @ 0x3b5 │ │ │ │ - ldr r1, [pc, #92] @ (a3d68 ) │ │ │ │ - ldr r0, [pc, #96] @ (a3d6c ) │ │ │ │ + ldr r1, [pc, #92] @ (a3d64 ) │ │ │ │ + ldr r0, [pc, #96] @ (a3d68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a3cfe │ │ │ │ - ldr r3, [pc, #76] @ (a3d70 ) │ │ │ │ - movw r2, #45427 @ 0xb173 │ │ │ │ + b.n a3cfa │ │ │ │ + ldr r3, [pc, #76] @ (a3d6c ) │ │ │ │ + movw r2, #45433 @ 0xb179 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #72] @ (a3d74 ) │ │ │ │ - ldr r0, [pc, #72] @ (a3d78 ) │ │ │ │ + ldr r1, [pc, #72] @ (a3d70 ) │ │ │ │ + ldr r0, [pc, #72] @ (a3d74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2436 @ 0x984 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (a3d7c ) │ │ │ │ - movw r2, #45417 @ 0xb169 │ │ │ │ + ldr r3, [pc, #60] @ (a3d78 ) │ │ │ │ + movw r2, #45423 @ 0xb16f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #56] @ (a3d80 ) │ │ │ │ - ldr r0, [pc, #56] @ (a3d84 ) │ │ │ │ + ldr r1, [pc, #56] @ (a3d7c ) │ │ │ │ + ldr r0, [pc, #56] @ (a3d80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2436 @ 0x984 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb74c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r6, [r0, #25] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb730 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a3d88 : │ │ │ │ +000a3d84 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #160] @ (a3e38 ) │ │ │ │ + ldr r4, [pc, #160] @ (a3e34 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #160] @ a3e3c │ │ │ │ + ldr.w lr, [pc, #160] @ a3e38 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #156] @ a3e40 │ │ │ │ + ldr.w ip, [pc, #156] @ a3e3c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1740 @ 0x6cc │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #136] @ (a3e44 ) │ │ │ │ + ldr r4, [pc, #136] @ (a3e40 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, a3e24 │ │ │ │ + cbz r0, a3e20 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bpl.n a3e04 │ │ │ │ + bpl.n a3e00 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n a3e28 │ │ │ │ + bpl.n a3e24 │ │ │ │ mov r0, r3 │ │ │ │ - bl a3c00 │ │ │ │ - ldr r2, [pc, #88] @ (a3e48 ) │ │ │ │ - ldr r3, [pc, #80] @ (a3e40 ) │ │ │ │ + bl a3bfc │ │ │ │ + ldr r2, [pc, #88] @ (a3e44 ) │ │ │ │ + ldr r3, [pc, #80] @ (a3e3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a3e32 │ │ │ │ + bne.n a3e2e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #68] @ (a3e4c ) │ │ │ │ + ldr r0, [pc, #68] @ (a3e48 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (a3e50 ) │ │ │ │ + ldr r3, [pc, #64] @ (a3e4c ) │ │ │ │ movw r2, #949 @ 0x3b5 │ │ │ │ - ldr r1, [pc, #60] @ (a3e54 ) │ │ │ │ - ldr r0, [pc, #64] @ (a3e58 ) │ │ │ │ + ldr r1, [pc, #60] @ (a3e50 ) │ │ │ │ + ldr r0, [pc, #64] @ (a3e54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a3dec │ │ │ │ - ldr r0, [pc, #48] @ (a3e5c ) │ │ │ │ + b.n a3de8 │ │ │ │ + ldr r0, [pc, #48] @ (a3e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a3e0e │ │ │ │ + b.n a3e0a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - vhadd.s32 d16, d8, d26 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + vhadd.s32 d16, d12, d26 │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ movs r1, r5 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ + stmia r2!, {r4} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf4d80024 │ │ │ │ + adds.w r0, r4, #10747904 @ 0xa40000 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf4b60024 │ │ │ │ + @ instruction: 0xf4f20024 │ │ │ │ │ │ │ │ -000a3e60 : │ │ │ │ +000a3e5c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #92] @ (a3ecc ) │ │ │ │ + ldr r5, [pc, #92] @ (a3ec8 ) │ │ │ │ add r5, pc │ │ │ │ - cbz r1, a3eb0 │ │ │ │ + cbz r1, a3eac │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ strd r1, r0, [r4, #12] │ │ │ │ blx 4fb80 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, a3e98 │ │ │ │ + cbz r0, a3e94 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #52] @ (a3ed0 ) │ │ │ │ + ldr r3, [pc, #52] @ (a3ecc ) │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ - ldr r1, [pc, #52] @ (a3ed4 ) │ │ │ │ - ldr r0, [pc, #56] @ (a3ed8 ) │ │ │ │ + ldr r1, [pc, #52] @ (a3ed0 ) │ │ │ │ + ldr r0, [pc, #56] @ (a3ed4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #40] @ (a3edc ) │ │ │ │ - movw r2, #55156 @ 0xd774 │ │ │ │ + ldr r3, [pc, #40] @ (a3ed8 ) │ │ │ │ + movw r2, #55162 @ 0xd77a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #36] @ (a3ee0 ) │ │ │ │ - ldr r0, [pc, #36] @ (a3ee4 ) │ │ │ │ + ldr r1, [pc, #36] @ (a3edc ) │ │ │ │ + ldr r0, [pc, #36] @ (a3ee0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2472 @ 0x9a8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r3 │ │ │ │ + add r0, r3 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r2, [r2, #19] │ │ │ │ movs r7, r4 │ │ │ │ - push {r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a3ee8 : │ │ │ │ +000a3ee4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ (a3f48 ) │ │ │ │ + ldr r3, [pc, #80] @ (a3f44 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #80] @ (a3f4c ) │ │ │ │ + ldr r2, [pc, #80] @ (a3f48 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, a3f3a │ │ │ │ - ldr r3, [pc, #64] @ (a3f50 ) │ │ │ │ + cbz r0, a3f36 │ │ │ │ + ldr r3, [pc, #64] @ (a3f4c ) │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [r0, #16] │ │ │ │ add r3, pc │ │ │ │ mov r4, r0 │ │ │ │ addw r3, r3, #3224 @ 0xc98 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl a3e60 │ │ │ │ + bl a3e5c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a3f2a │ │ │ │ + beq.n a3f26 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a3f3a │ │ │ │ + beq.n a3f36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a3f40 │ │ │ │ + cbz r3, a3f3c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3f3a │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + b.n a3f36 │ │ │ │ + stmia r1!, {r1} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r0, r0, r3 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ -000a3f54 : │ │ │ │ +000a3f50 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #164] @ a4008 │ │ │ │ + ldr.w ip, [pc, #164] @ a4004 │ │ │ │ sub sp, #16 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #156] @ (a400c ) │ │ │ │ + ldr r2, [pc, #156] @ (a4008 ) │ │ │ │ add ip, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r6, [pc, #148] @ (a4010 ) │ │ │ │ + ldr r6, [pc, #148] @ (a400c ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #148] @ (a4014 ) │ │ │ │ + ldr r3, [pc, #148] @ (a4010 ) │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #140] @ (a4018 ) │ │ │ │ - ldr r5, [pc, #140] @ (a401c ) │ │ │ │ + ldr r2, [pc, #140] @ (a4014 ) │ │ │ │ + ldr r5, [pc, #140] @ (a4018 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #32 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ bl 83134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a4000 │ │ │ │ - ldr r3, [pc, #124] @ (a4020 ) │ │ │ │ + beq.n a3ffc │ │ │ │ + ldr r3, [pc, #124] @ (a401c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3fe4 │ │ │ │ + bne.n a3fe0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl a3e60 │ │ │ │ + bl a3e5c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a4000 │ │ │ │ - ldr r3, [pc, #104] @ (a4024 ) │ │ │ │ + beq.n a3ffc │ │ │ │ + ldr r3, [pc, #104] @ (a4020 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (a4028 ) │ │ │ │ - ldr r3, [pc, #60] @ (a400c ) │ │ │ │ + ldr r2, [pc, #88] @ (a4024 ) │ │ │ │ + ldr r3, [pc, #60] @ (a4008 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a4004 │ │ │ │ + bne.n a4000 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #68] @ (a402c ) │ │ │ │ + ldr r0, [pc, #68] @ (a4028 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (a4030 ) │ │ │ │ - ldr r0, [pc, #64] @ (a4034 ) │ │ │ │ + ldr r3, [pc, #64] @ (a402c ) │ │ │ │ + ldr r0, [pc, #64] @ (a4030 ) │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a3fcc │ │ │ │ + b.n a3fc8 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - stmia r0!, {r1, r2, r3, r7} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r7 │ │ │ │ + orrs r0, r7 │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ movs r1, r5 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #76] @ (a4094 ) │ │ │ │ - ldr r3, [pc, #76] @ (a4098 ) │ │ │ │ + ldr r4, [pc, #76] @ (a4090 ) │ │ │ │ + ldr r3, [pc, #76] @ (a4094 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n a4080 │ │ │ │ + bne.n a407c │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, a408e │ │ │ │ - ldr r3, [pc, #52] @ (a409c ) │ │ │ │ + cbz r0, a408a │ │ │ │ + ldr r3, [pc, #52] @ (a4098 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3224 @ 0xc98 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl a3f54 │ │ │ │ - cbz r0, a408e │ │ │ │ + bl a3f50 │ │ │ │ + cbz r0, a408a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (a40a0 ) │ │ │ │ - ldr r1, [pc, #32] @ (a40a4 ) │ │ │ │ + ldr r3, [pc, #28] @ (a409c ) │ │ │ │ + ldr r1, [pc, #32] @ (a40a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - itee lt │ │ │ │ + itet lt │ │ │ │ movlt r1, r5 │ │ │ │ lsrge r0, r5, #20 │ │ │ │ - movge r0, r0 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + movlt r0, r0 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb684 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a40a8 : │ │ │ │ +000a40a4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a410c ) │ │ │ │ + ldr r3, [pc, #76] @ (a4108 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a4110 ) │ │ │ │ + ldr r5, [pc, #72] @ (a410c ) │ │ │ │ addw r3, r3, #1788 @ 0x6fc │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a4108 │ │ │ │ - ldr r3, [pc, #64] @ (a4114 ) │ │ │ │ + cbz r0, a4104 │ │ │ │ + ldr r3, [pc, #64] @ (a4110 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a40e8 │ │ │ │ + bne.n a40e4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5eddc │ │ │ │ - ldr r0, [pc, #44] @ (a4118 ) │ │ │ │ + ldr r0, [pc, #44] @ (a4114 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a411c ) │ │ │ │ - ldr r1, [pc, #40] @ (a4120 ) │ │ │ │ + ldr r3, [pc, #40] @ (a4118 ) │ │ │ │ + ldr r1, [pc, #40] @ (a411c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a4124 ) │ │ │ │ + ldr r0, [pc, #40] @ (a4120 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mcrr 0, 2, r0, sl, cr10 │ │ │ │ - itee cc │ │ │ │ + mcrr 0, 2, r0, lr, cr10 │ │ │ │ + itet cc │ │ │ │ movcc r1, r5 │ │ │ │ lsrcs r4, r5, #10 │ │ │ │ - movcs r0, r0 │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + movcc r0, r0 │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a4128 : │ │ │ │ +000a4124 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #244] @ (a422c ) │ │ │ │ + ldr r6, [pc, #244] @ (a4228 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a41da │ │ │ │ + beq.n a41d6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a420e │ │ │ │ + beq.n a420a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a416c │ │ │ │ + cbz r0, a4168 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a416c │ │ │ │ + beq.n a4168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a41c8 │ │ │ │ + cbz r3, a41c4 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 549e8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a41f2 │ │ │ │ + beq.n a41ee │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a419a │ │ │ │ + cbz r0, a4196 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a419a │ │ │ │ + beq.n a4196 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a41ce │ │ │ │ + cbz r3, a41ca │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a41a6 │ │ │ │ + beq.n a41a2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a41d4 │ │ │ │ + bmi.n a41d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a41ba │ │ │ │ + beq.n a41b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a41be │ │ │ │ + cbz r3, a41ba │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a416c │ │ │ │ + b.n a4168 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a419a │ │ │ │ + b.n a4196 │ │ │ │ bl 84a64 │ │ │ │ - b.n a41a6 │ │ │ │ - ldr r3, [pc, #84] @ (a4230 ) │ │ │ │ + b.n a41a2 │ │ │ │ + ldr r3, [pc, #84] @ (a422c ) │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ - ldr r1, [pc, #84] @ (a4234 ) │ │ │ │ - ldr r0, [pc, #84] @ (a4238 ) │ │ │ │ + ldr r1, [pc, #84] @ (a4230 ) │ │ │ │ + ldr r0, [pc, #84] @ (a4234 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a41ba │ │ │ │ - ldr r3, [pc, #60] @ (a4230 ) │ │ │ │ + b.n a41b6 │ │ │ │ + ldr r3, [pc, #60] @ (a422c ) │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ - ldr r1, [pc, #68] @ (a423c ) │ │ │ │ - ldr r0, [pc, #68] @ (a4240 ) │ │ │ │ + ldr r1, [pc, #68] @ (a4238 ) │ │ │ │ + ldr r0, [pc, #68] @ (a423c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a41ee │ │ │ │ - ldr r3, [pc, #52] @ (a4244 ) │ │ │ │ - movw r2, #55772 @ 0xd9dc │ │ │ │ + b.n a41ea │ │ │ │ + ldr r3, [pc, #52] @ (a4240 ) │ │ │ │ + movw r2, #55778 @ 0xd9e2 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #44] @ (a4248 ) │ │ │ │ - ldr r0, [pc, #48] @ (a424c ) │ │ │ │ + ldr r1, [pc, #44] @ (a4244 ) │ │ │ │ + ldr r0, [pc, #48] @ (a4248 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2512 @ 0x9d0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bkpt 0x00c2 │ │ │ │ + bkpt 0x00c6 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ - movs r5, r4 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ movs r5, r4 │ │ │ │ ldrsb r2, [r1, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r7, #4] │ │ │ │ + ldrsb r2, [r6, r3] │ │ │ │ + movs r5, r4 │ │ │ │ + strb r4, [r6, #5] │ │ │ │ movs r7, r4 │ │ │ │ - sxth r2, r4 │ │ │ │ + sxtb r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a4250 : │ │ │ │ +000a424c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a42b4 ) │ │ │ │ + ldr r3, [pc, #76] @ (a42b0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a42b8 ) │ │ │ │ + ldr r5, [pc, #72] @ (a42b4 ) │ │ │ │ addw r3, r3, #1836 @ 0x72c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a42ae │ │ │ │ - ldr r3, [pc, #64] @ (a42bc ) │ │ │ │ + cbz r0, a42aa │ │ │ │ + ldr r3, [pc, #64] @ (a42b8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a4290 │ │ │ │ + bne.n a428c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a4128 │ │ │ │ - ldr r0, [pc, #44] @ (a42c0 ) │ │ │ │ + b.w a4124 │ │ │ │ + ldr r0, [pc, #44] @ (a42bc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a42c4 ) │ │ │ │ - ldr r1, [pc, #40] @ (a42c8 ) │ │ │ │ + ldr r3, [pc, #40] @ (a42c0 ) │ │ │ │ + ldr r1, [pc, #40] @ (a42c4 ) │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ - ldr r0, [pc, #40] @ (a42cc ) │ │ │ │ + ldr r0, [pc, #40] @ (a42c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaa2002a │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + @ instruction: 0xeaa6002a │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a42d0 : │ │ │ │ +000a42cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a4334 ) │ │ │ │ + ldr r3, [pc, #76] @ (a4330 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a4338 ) │ │ │ │ + ldr r5, [pc, #72] @ (a4334 ) │ │ │ │ addw r3, r3, #1884 @ 0x75c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a432e │ │ │ │ - ldr r3, [pc, #64] @ (a433c ) │ │ │ │ + cbz r0, a432a │ │ │ │ + ldr r3, [pc, #64] @ (a4338 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a4310 │ │ │ │ + bne.n a430c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5ee24 │ │ │ │ - ldr r0, [pc, #44] @ (a4340 ) │ │ │ │ + ldr r0, [pc, #44] @ (a433c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a4344 ) │ │ │ │ - ldr r1, [pc, #40] @ (a4348 ) │ │ │ │ + ldr r3, [pc, #40] @ (a4340 ) │ │ │ │ + ldr r1, [pc, #40] @ (a4344 ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ - ldr r0, [pc, #40] @ (a434c ) │ │ │ │ + ldr r0, [pc, #40] @ (a4348 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bic.w r0, r2, sl, asr #32 │ │ │ │ - pop {r1, r3, pc} │ │ │ │ + bic.w r0, r6, sl, asr #32 │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a4350 : │ │ │ │ +000a434c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r4, [pc, #1312] @ a4888 │ │ │ │ + ldr.w r4, [pc, #1308] @ a4880 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r2, [pc, #1312] @ a488c │ │ │ │ + ldr.w r2, [pc, #1308] @ a4884 │ │ │ │ mov fp, r1 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r8, [pc, #1308] @ a4890 │ │ │ │ - ldr.w r3, [pc, #1308] @ a4894 │ │ │ │ + ldr.w r8, [pc, #1304] @ a4888 │ │ │ │ + ldr.w r3, [pc, #1304] @ a488c │ │ │ │ mov r5, r0 │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #684] @ 0x2ac │ │ │ │ - ldr.w r3, [pc, #1280] @ a4898 │ │ │ │ + ldr.w r3, [pc, #1276] @ a4890 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4656 │ │ │ │ + beq.w a4652 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r7, #1424] @ 0x590 │ │ │ │ blx 5041c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a43c8 │ │ │ │ + beq.n a43c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a444a │ │ │ │ + beq.n a4446 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a4672 │ │ │ │ + beq.w a466e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #12] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a43ee │ │ │ │ + beq.n a43ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a4452 │ │ │ │ + cbz r3, a444e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a468c │ │ │ │ - ldr.w r3, [pc, #1188] @ a489c │ │ │ │ + beq.w a4688 │ │ │ │ + ldr.w r3, [pc, #1184] @ a4894 │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w a46a6 │ │ │ │ + bne.w a46a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4414 │ │ │ │ + beq.n a4410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a445a │ │ │ │ - ldr.w r3, [pc, #1160] @ a48a0 │ │ │ │ + cbz r3, a4456 │ │ │ │ + ldr.w r3, [pc, #1156] @ a4898 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - beq.n a4462 │ │ │ │ - ldr.w r2, [pc, #1148] @ a48a4 │ │ │ │ - ldr.w r3, [pc, #1120] @ a488c │ │ │ │ + beq.n a445e │ │ │ │ + ldr.w r2, [pc, #1144] @ a489c │ │ │ │ + ldr.w r3, [pc, #1116] @ a4884 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w a499a │ │ │ │ + bne.w a4992 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a43c8 │ │ │ │ + b.n a43c4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a43ee │ │ │ │ + b.n a43ea │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a4414 │ │ │ │ + b.n a4410 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #684] @ 0x2ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a471a │ │ │ │ + beq.w a4716 │ │ │ │ ldr.w r1, [r7, #1424] @ 0x590 │ │ │ │ blx 5041c │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a449c │ │ │ │ + beq.n a4498 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a46da │ │ │ │ + beq.w a46d6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a4734 │ │ │ │ + beq.w a4730 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp, #16] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a44c8 │ │ │ │ + beq.n a44c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a46e2 │ │ │ │ + beq.w a46de │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w a474e │ │ │ │ + beq.w a474a │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w a4768 │ │ │ │ + bne.w a4764 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a44f2 │ │ │ │ + beq.n a44ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a46ea │ │ │ │ + beq.w a46e6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - bne.n a4426 │ │ │ │ + bne.n a4422 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w r4, r7, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r1, [r4, #684] @ 0x2ac │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a483e │ │ │ │ + beq.w a483a │ │ │ │ ldr.w r1, [r4, #1552] @ 0x610 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4532 │ │ │ │ + beq.n a452e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a46fa │ │ │ │ + beq.w a46f6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a4858 │ │ │ │ + beq.w a4854 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #20] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a455c │ │ │ │ + beq.n a4558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a4702 │ │ │ │ + beq.w a46fe │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a490c │ │ │ │ + beq.w a4904 │ │ │ │ mov r0, r6 │ │ │ │ blx 501ac │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w a47a2 │ │ │ │ + beq.w a479e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4590 │ │ │ │ + beq.n a458c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a4818 │ │ │ │ - vldr d7, [pc, #748] @ a4880 │ │ │ │ + beq.w a4814 │ │ │ │ + vldr d7, [pc, #744] @ a4878 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w a47c8 │ │ │ │ + beq.w a47c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w sl, r7, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r1, [sl, #684] @ 0x2ac │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4944 │ │ │ │ + beq.w a493c │ │ │ │ ldr.w r1, [sl, #1552] @ 0x610 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a45d6 │ │ │ │ + beq.n a45d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a470a │ │ │ │ + beq.w a4706 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a495e │ │ │ │ + beq.w a4956 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4602 │ │ │ │ + beq.n a45fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a4712 │ │ │ │ + beq.w a470e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a4978 │ │ │ │ + beq.w a4970 │ │ │ │ mov r0, r5 │ │ │ │ blx 501ac │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w a47d8 │ │ │ │ + beq.w a47d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4636 │ │ │ │ + beq.n a4632 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a4872 │ │ │ │ - vldr d7, [pc, #584] @ a4880 │ │ │ │ + beq.w a486e │ │ │ │ + vldr d7, [pc, #580] @ a4878 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w a4800 │ │ │ │ + beq.w a47fc │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite ge │ │ │ │ movge r0, #1 │ │ │ │ movlt r0, #0 │ │ │ │ - b.n a4426 │ │ │ │ - ldr r3, [pc, #592] @ (a48a8 ) │ │ │ │ + b.n a4422 │ │ │ │ + ldr r3, [pc, #588] @ (a48a0 ) │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr r1, [pc, #588] @ (a48ac ) │ │ │ │ - ldr r0, [pc, #592] @ (a48b0 ) │ │ │ │ + ldr r1, [pc, #584] @ (a48a4 ) │ │ │ │ + ldr r0, [pc, #588] @ (a48a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ - b.n a4426 │ │ │ │ - ldr r3, [pc, #564] @ (a48a8 ) │ │ │ │ + b.n a4422 │ │ │ │ + ldr r3, [pc, #560] @ (a48a0 ) │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr r1, [pc, #568] @ (a48b4 ) │ │ │ │ - ldr r0, [pc, #572] @ (a48b8 ) │ │ │ │ + ldr r1, [pc, #564] @ (a48ac ) │ │ │ │ + ldr r0, [pc, #568] @ (a48b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ - ldr r3, [pc, #536] @ (a48a8 ) │ │ │ │ + b.n a466a │ │ │ │ + ldr r3, [pc, #532] @ (a48a0 ) │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr r1, [pc, #552] @ (a48bc ) │ │ │ │ - ldr r0, [pc, #552] @ (a48c0 ) │ │ │ │ + ldr r1, [pc, #548] @ (a48b4 ) │ │ │ │ + ldr r0, [pc, #548] @ (a48b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ - ldr r0, [pc, #540] @ (a48c4 ) │ │ │ │ + b.n a466a │ │ │ │ + ldr r0, [pc, #536] @ (a48bc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a46c0 │ │ │ │ + beq.n a46bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a46f2 │ │ │ │ - ldr r3, [pc, #484] @ (a48a8 ) │ │ │ │ + cbz r3, a46ee │ │ │ │ + ldr r3, [pc, #480] @ (a48a0 ) │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr r1, [pc, #512] @ (a48c8 ) │ │ │ │ - ldr r0, [pc, #512] @ (a48cc ) │ │ │ │ + ldr r1, [pc, #508] @ (a48c0 ) │ │ │ │ + ldr r0, [pc, #508] @ (a48c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ + b.n a466a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a449c │ │ │ │ + b.n a4498 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a44c8 │ │ │ │ + b.n a44c4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a44f2 │ │ │ │ + b.n a44ee │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a46c0 │ │ │ │ + b.n a46bc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a4532 │ │ │ │ + b.n a452e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a455c │ │ │ │ + b.n a4558 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a45d6 │ │ │ │ + b.n a45d2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a4602 │ │ │ │ - ldr r3, [pc, #396] @ (a48a8 ) │ │ │ │ + b.n a45fe │ │ │ │ + ldr r3, [pc, #392] @ (a48a0 ) │ │ │ │ mov.w r2, #276 @ 0x114 │ │ │ │ - ldr r1, [pc, #428] @ (a48d0 ) │ │ │ │ - ldr r0, [pc, #432] @ (a48d4 ) │ │ │ │ + ldr r1, [pc, #424] @ (a48c8 ) │ │ │ │ + ldr r0, [pc, #428] @ (a48cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ - ldr r3, [pc, #368] @ (a48a8 ) │ │ │ │ + b.n a466a │ │ │ │ + ldr r3, [pc, #364] @ (a48a0 ) │ │ │ │ mov.w r2, #276 @ 0x114 │ │ │ │ - ldr r1, [pc, #412] @ (a48d8 ) │ │ │ │ - ldr r0, [pc, #412] @ (a48dc ) │ │ │ │ + ldr r1, [pc, #408] @ (a48d0 ) │ │ │ │ + ldr r0, [pc, #408] @ (a48d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ - ldr r3, [pc, #344] @ (a48a8 ) │ │ │ │ + b.n a466a │ │ │ │ + ldr r3, [pc, #340] @ (a48a0 ) │ │ │ │ mov.w r2, #276 @ 0x114 │ │ │ │ - ldr r1, [pc, #392] @ (a48e0 ) │ │ │ │ - ldr r0, [pc, #396] @ (a48e4 ) │ │ │ │ + ldr r1, [pc, #388] @ (a48d8 ) │ │ │ │ + ldr r0, [pc, #392] @ (a48dc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ - ldr r0, [pc, #380] @ (a48e8 ) │ │ │ │ + b.n a466a │ │ │ │ + ldr r0, [pc, #376] @ (a48e0 ) │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4788 │ │ │ │ + beq.n a4784 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a4810 │ │ │ │ - ldr r3, [pc, #284] @ (a48a8 ) │ │ │ │ + beq.n a480c │ │ │ │ + ldr r3, [pc, #280] @ (a48a0 ) │ │ │ │ mov.w r2, #276 @ 0x114 │ │ │ │ - ldr r1, [pc, #348] @ (a48ec ) │ │ │ │ - ldr r0, [pc, #348] @ (a48f0 ) │ │ │ │ + ldr r1, [pc, #344] @ (a48e4 ) │ │ │ │ + ldr r0, [pc, #344] @ (a48e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ + b.n a466a │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a4820 │ │ │ │ - ldr r0, [pc, #328] @ (a48f4 ) │ │ │ │ + beq.n a481c │ │ │ │ + ldr r0, [pc, #324] @ (a48ec ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a47c8 │ │ │ │ + beq.n a47c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a4992 │ │ │ │ + beq.w a498a │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a49a6 │ │ │ │ - vldr d9, [pc, #172] @ a4880 │ │ │ │ - b.n a45a0 │ │ │ │ + bne.w a499e │ │ │ │ + vldr d9, [pc, #168] @ a4878 │ │ │ │ + b.n a459c │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4926 │ │ │ │ - ldr r0, [pc, #276] @ (a48f8 ) │ │ │ │ + beq.w a491e │ │ │ │ + ldr r0, [pc, #272] @ (a48f0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4800 │ │ │ │ + beq.n a47fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a499e │ │ │ │ + beq.w a4996 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a49c0 │ │ │ │ - vldr d8, [pc, #116] @ a4880 │ │ │ │ - b.n a4646 │ │ │ │ + bne.w a49b8 │ │ │ │ + vldr d8, [pc, #112] @ a4878 │ │ │ │ + b.n a4642 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a4788 │ │ │ │ + b.n a4784 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a4590 │ │ │ │ + b.n a458c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a45a0 │ │ │ │ + beq.w a459c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a45a0 │ │ │ │ + bne.w a459c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a45a0 │ │ │ │ - ldr r3, [pc, #104] @ (a48a8 ) │ │ │ │ + b.n a459c │ │ │ │ + ldr r3, [pc, #100] @ (a48a0 ) │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ - ldr r1, [pc, #180] @ (a48fc ) │ │ │ │ - ldr r0, [pc, #184] @ (a4900 ) │ │ │ │ + ldr r1, [pc, #176] @ (a48f4 ) │ │ │ │ + ldr r0, [pc, #180] @ (a48f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ - ldr r3, [pc, #76] @ (a48a8 ) │ │ │ │ + b.n a466a │ │ │ │ + ldr r3, [pc, #72] @ (a48a0 ) │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ - ldr r1, [pc, #164] @ (a4904 ) │ │ │ │ - ldr r0, [pc, #164] @ (a4908 ) │ │ │ │ + ldr r1, [pc, #160] @ (a48fc ) │ │ │ │ + ldr r0, [pc, #160] @ (a4900 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ + b.n a466a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a4636 │ │ │ │ + b.n a4632 │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + pop {r4, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r7} │ │ │ │ + pop {r2, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, a491a │ │ │ │ + cbnz r2, a4914 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + strh r6, [r7, r1] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r4, r7] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + str r6, [r0, r7] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r1, r7] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + str r4, [r5, r6] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + str r0, [r6, r7] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r2, r5] │ │ │ │ + str r2, [r2, r6] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + str r6, [r6, r6] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + str r0, [r3, r5] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + str r2, [r4, r6] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + str r2, [r5, r5] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r0, [r0, r4] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + str r2, [r4, r2] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r6, [r4, r3] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + str r0, [r1, r2] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #204] @ (a49dc ) │ │ │ │ + ldr r3, [pc, #204] @ (a49d4 ) │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ - ldr r1, [pc, #204] @ (a49e0 ) │ │ │ │ - ldr r0, [pc, #204] @ (a49e4 ) │ │ │ │ + ldr r1, [pc, #204] @ (a49d8 ) │ │ │ │ + ldr r0, [pc, #204] @ (a49dc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ + b.n a466a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a4646 │ │ │ │ + beq.w a4642 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a4646 │ │ │ │ + bne.w a4642 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a4646 │ │ │ │ - ldr r3, [pc, #148] @ (a49dc ) │ │ │ │ + b.n a4642 │ │ │ │ + ldr r3, [pc, #148] @ (a49d4 ) │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ - ldr r1, [pc, #156] @ (a49e8 ) │ │ │ │ - ldr r0, [pc, #156] @ (a49ec ) │ │ │ │ + ldr r1, [pc, #156] @ (a49e0 ) │ │ │ │ + ldr r0, [pc, #156] @ (a49e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ - ldr r3, [pc, #124] @ (a49dc ) │ │ │ │ + b.n a466a │ │ │ │ + ldr r3, [pc, #124] @ (a49d4 ) │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ - ldr r1, [pc, #136] @ (a49f0 ) │ │ │ │ - ldr r0, [pc, #140] @ (a49f4 ) │ │ │ │ + ldr r1, [pc, #136] @ (a49e8 ) │ │ │ │ + ldr r0, [pc, #140] @ (a49ec ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ - ldr r3, [pc, #96] @ (a49dc ) │ │ │ │ + b.n a466a │ │ │ │ + ldr r3, [pc, #96] @ (a49d4 ) │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ - ldr r1, [pc, #120] @ (a49f8 ) │ │ │ │ - ldr r0, [pc, #120] @ (a49fc ) │ │ │ │ + ldr r1, [pc, #120] @ (a49f0 ) │ │ │ │ + ldr r0, [pc, #120] @ (a49f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ + b.n a466a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a47c8 │ │ │ │ + b.n a47c4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a4800 │ │ │ │ - ldr r3, [pc, #52] @ (a49dc ) │ │ │ │ + b.n a47fc │ │ │ │ + ldr r3, [pc, #52] @ (a49d4 ) │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ - ldr r1, [pc, #80] @ (a4a00 ) │ │ │ │ - ldr r0, [pc, #84] @ (a4a04 ) │ │ │ │ + ldr r1, [pc, #80] @ (a49f8 ) │ │ │ │ + ldr r0, [pc, #84] @ (a49fc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ - ldr r3, [pc, #24] @ (a49dc ) │ │ │ │ + b.n a466a │ │ │ │ + ldr r3, [pc, #24] @ (a49d4 ) │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ - ldr r1, [pc, #64] @ (a4a08 ) │ │ │ │ - ldr r0, [pc, #64] @ (a4a0c ) │ │ │ │ + ldr r1, [pc, #64] @ (a4a00 ) │ │ │ │ + ldr r0, [pc, #64] @ (a4a04 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a466e │ │ │ │ + b.n a466a │ │ │ │ nop │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #984] @ (a4dbc ) │ │ │ │ + str r6, [r6, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #608] @ (a4c48 ) │ │ │ │ + ldr r7, [pc, #864] @ (a4d40 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #760] @ (a4ce4 ) │ │ │ │ + ldr r7, [pc, #1016] @ (a4ddc ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #384] @ (a4b70 ) │ │ │ │ + ldr r7, [pc, #640] @ (a4c68 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #656] @ (a4c84 ) │ │ │ │ + ldr r7, [pc, #912] @ (a4d7c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #280] @ (a4b10 ) │ │ │ │ + ldr r7, [pc, #536] @ (a4c08 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #552] @ (a4c24 ) │ │ │ │ + ldr r7, [pc, #808] @ (a4d1c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #176] @ (a4ab0 ) │ │ │ │ + ldr r7, [pc, #432] @ (a4ba8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #368] @ (a4b74 ) │ │ │ │ + ldr r7, [pc, #624] @ (a4c6c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #1016] @ (a4e00 ) │ │ │ │ + ldr r7, [pc, #248] @ (a4af8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #264] @ (a4b14 ) │ │ │ │ + ldr r7, [pc, #520] @ (a4c0c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #912] @ (a4da0 ) │ │ │ │ + ldr r7, [pc, #144] @ (a4a98 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a4a10 : │ │ │ │ +000a4a08 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #192] @ (a4ae0 ) │ │ │ │ + ldr r4, [pc, #192] @ (a4ad8 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #192] @ a4ae4 │ │ │ │ + ldr.w lr, [pc, #192] @ a4adc │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #188] @ a4ae8 │ │ │ │ + ldr.w ip, [pc, #188] @ a4ae0 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1932 @ 0x78c │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #168] @ (a4aec ) │ │ │ │ + ldr r4, [pc, #168] @ (a4ae4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a4acc │ │ │ │ + beq.n a4ac4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n a4aac │ │ │ │ + bpl.n a4aa4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n a4ad0 │ │ │ │ + bpl.n a4ac8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a4350 │ │ │ │ + bl a434c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a4acc │ │ │ │ - cbnz r0, a4aa6 │ │ │ │ - ldr r3, [pc, #112] @ (a4af0 ) │ │ │ │ + beq.n a4ac4 │ │ │ │ + cbnz r0, a4a9e │ │ │ │ + ldr r3, [pc, #112] @ (a4ae8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4a8e │ │ │ │ + beq.n a4a86 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #100] @ (a4af4 ) │ │ │ │ - ldr r3, [pc, #84] @ (a4ae8 ) │ │ │ │ + ldr r2, [pc, #100] @ (a4aec ) │ │ │ │ + ldr r3, [pc, #84] @ (a4ae0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a4ada │ │ │ │ + bne.n a4ad2 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #80] @ (a4af8 ) │ │ │ │ + ldr r3, [pc, #80] @ (a4af0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a4a80 │ │ │ │ - ldr r0, [pc, #76] @ (a4afc ) │ │ │ │ + b.n a4a78 │ │ │ │ + ldr r0, [pc, #76] @ (a4af4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (a4b00 ) │ │ │ │ + ldr r3, [pc, #72] @ (a4af8 ) │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ - ldr r1, [pc, #68] @ (a4b04 ) │ │ │ │ - ldr r0, [pc, #72] @ (a4b08 ) │ │ │ │ + ldr r1, [pc, #68] @ (a4afc ) │ │ │ │ + ldr r0, [pc, #72] @ (a4b00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a4a8e │ │ │ │ - ldr r0, [pc, #56] @ (a4b0c ) │ │ │ │ + b.n a4a86 │ │ │ │ + ldr r0, [pc, #56] @ (a4b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a4ab6 │ │ │ │ + b.n a4aae │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n a50a4 │ │ │ │ + b.n a50ac │ │ │ │ movs r2, r5 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #304] @ (a4c38 ) │ │ │ │ + ldr r6, [pc, #560] @ (a4d30 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #960] @ (a4ecc ) │ │ │ │ + ldr r6, [pc, #192] @ (a4bc4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r2, [r1, #31] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000a4b10 : │ │ │ │ +000a4b08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #544] @ (a4d44 ) │ │ │ │ + ldr r6, [pc, #544] @ (a4d3c ) │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ blx 5022c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a4c2e │ │ │ │ + beq.n a4c26 │ │ │ │ str r0, [r4, #12] │ │ │ │ blx 5022c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4c44 │ │ │ │ + beq.w a4c3c │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ blx 4fb80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4c5a │ │ │ │ + beq.w a4c52 │ │ │ │ str r0, [r4, #20] │ │ │ │ blx 5022c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4c70 │ │ │ │ - ldr r3, [pc, #496] @ (a4d48 ) │ │ │ │ + beq.w a4c68 │ │ │ │ + ldr r3, [pc, #496] @ (a4d40 ) │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1664] @ 0x680 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a4cf4 │ │ │ │ + beq.w a4cec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ blx 4fb80 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a4c86 │ │ │ │ + beq.n a4c7e │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4ca8 │ │ │ │ + beq.w a4ca0 │ │ │ │ movs r0, #0 │ │ │ │ bl 88b24 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w a4d10 │ │ │ │ - ldr r2, [pc, #416] @ (a4d4c ) │ │ │ │ + bpl.w a4d08 │ │ │ │ + ldr r2, [pc, #416] @ (a4d44 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a4d2a │ │ │ │ - ldr r2, [pc, #412] @ (a4d50 ) │ │ │ │ + beq.w a4d22 │ │ │ │ + ldr r2, [pc, #412] @ (a4d48 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a4d26 │ │ │ │ + beq.w a4d1e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w a4cf0 │ │ │ │ + ble.w a4ce8 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq.w a4cf0 │ │ │ │ + beq.w a4ce8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str.w r8, [r5, #16] │ │ │ │ str r5, [r3, #0] │ │ │ │ str r7, [r4, #28] │ │ │ │ blx 5022c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a4cae │ │ │ │ + beq.n a4ca6 │ │ │ │ str r0, [r4, #32] │ │ │ │ blx 5022c │ │ │ │ - cbz r0, a4c14 │ │ │ │ + cbz r0, a4c0c │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ blx 5022c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a4cc4 │ │ │ │ + beq.n a4cbc │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ blx 5022c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a4cda │ │ │ │ + beq.n a4cd2 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r2, [r4, #60] @ 0x3c │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ movs r0, #1 │ │ │ │ strd r3, r2, [r4, #44] @ 0x2c │ │ │ │ strd r2, r1, [r4, #52] @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #316] @ (a4d54 ) │ │ │ │ + ldr r3, [pc, #316] @ (a4d4c ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr r1, [pc, #316] @ (a4d58 ) │ │ │ │ - ldr r0, [pc, #320] @ (a4d5c ) │ │ │ │ + ldr r1, [pc, #316] @ (a4d50 ) │ │ │ │ + ldr r0, [pc, #320] @ (a4d54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #292] @ (a4d54 ) │ │ │ │ + ldr r3, [pc, #292] @ (a4d4c ) │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ - ldr r1, [pc, #300] @ (a4d60 ) │ │ │ │ - ldr r0, [pc, #300] @ (a4d64 ) │ │ │ │ + ldr r1, [pc, #300] @ (a4d58 ) │ │ │ │ + ldr r0, [pc, #300] @ (a4d5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a4c28 │ │ │ │ - ldr r3, [pc, #268] @ (a4d54 ) │ │ │ │ + b.n a4c20 │ │ │ │ + ldr r3, [pc, #268] @ (a4d4c ) │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ - ldr r1, [pc, #284] @ (a4d68 ) │ │ │ │ - ldr r0, [pc, #288] @ (a4d6c ) │ │ │ │ + ldr r1, [pc, #284] @ (a4d60 ) │ │ │ │ + ldr r0, [pc, #288] @ (a4d64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a4c28 │ │ │ │ - ldr r3, [pc, #248] @ (a4d54 ) │ │ │ │ + b.n a4c20 │ │ │ │ + ldr r3, [pc, #248] @ (a4d4c ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r1, [pc, #272] @ (a4d70 ) │ │ │ │ - ldr r0, [pc, #272] @ (a4d74 ) │ │ │ │ + ldr r1, [pc, #272] @ (a4d68 ) │ │ │ │ + ldr r0, [pc, #272] @ (a4d6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a4c28 │ │ │ │ - ldr r3, [pc, #224] @ (a4d54 ) │ │ │ │ + b.n a4c20 │ │ │ │ + ldr r3, [pc, #224] @ (a4d4c ) │ │ │ │ movs r2, #89 @ 0x59 │ │ │ │ - ldr r1, [pc, #256] @ (a4d78 ) │ │ │ │ - ldr r0, [pc, #260] @ (a4d7c ) │ │ │ │ + ldr r1, [pc, #256] @ (a4d70 ) │ │ │ │ + ldr r0, [pc, #260] @ (a4d74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a4c28 │ │ │ │ - ldr r3, [pc, #204] @ (a4d54 ) │ │ │ │ + b.n a4c20 │ │ │ │ + ldr r3, [pc, #204] @ (a4d4c ) │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ - ldr r1, [pc, #244] @ (a4d80 ) │ │ │ │ - ldr r0, [pc, #244] @ (a4d84 ) │ │ │ │ + ldr r1, [pc, #244] @ (a4d78 ) │ │ │ │ + ldr r0, [pc, #244] @ (a4d7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n a4c28 │ │ │ │ + b.n a4c20 │ │ │ │ bl 88a1c │ │ │ │ - b.n a4b98 │ │ │ │ - ldr r3, [pc, #164] @ (a4d54 ) │ │ │ │ + b.n a4b90 │ │ │ │ + ldr r3, [pc, #164] @ (a4d4c ) │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ - ldr r1, [pc, #212] @ (a4d88 ) │ │ │ │ - ldr r0, [pc, #212] @ (a4d8c ) │ │ │ │ + ldr r1, [pc, #212] @ (a4d80 ) │ │ │ │ + ldr r0, [pc, #212] @ (a4d84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a4c28 │ │ │ │ - ldr r3, [pc, #140] @ (a4d54 ) │ │ │ │ + b.n a4c20 │ │ │ │ + ldr r3, [pc, #140] @ (a4d4c ) │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - ldr r1, [pc, #196] @ (a4d90 ) │ │ │ │ - ldr r0, [pc, #200] @ (a4d94 ) │ │ │ │ + ldr r1, [pc, #196] @ (a4d88 ) │ │ │ │ + ldr r0, [pc, #200] @ (a4d8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a4c28 │ │ │ │ - ldr r3, [pc, #120] @ (a4d54 ) │ │ │ │ + b.n a4c20 │ │ │ │ + ldr r3, [pc, #120] @ (a4d4c ) │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ - ldr r1, [pc, #184] @ (a4d98 ) │ │ │ │ - ldr r0, [pc, #184] @ (a4d9c ) │ │ │ │ + ldr r1, [pc, #184] @ (a4d90 ) │ │ │ │ + ldr r0, [pc, #184] @ (a4d94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a4c28 │ │ │ │ + b.n a4c20 │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #168] @ (a4da0 ) │ │ │ │ - movw r2, #62589 @ 0xf47d │ │ │ │ + ldr r3, [pc, #168] @ (a4d98 ) │ │ │ │ + movw r2, #62595 @ 0xf483 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #164] @ (a4da4 ) │ │ │ │ - ldr r0, [pc, #164] @ (a4da8 ) │ │ │ │ + ldr r1, [pc, #164] @ (a4d9c ) │ │ │ │ + ldr r0, [pc, #164] @ (a4da0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2552 @ 0x9f8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ (a4dac ) │ │ │ │ + ldr r3, [pc, #152] @ (a4da4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #152] @ (a4db0 ) │ │ │ │ - ldr r0, [pc, #156] @ (a4db4 ) │ │ │ │ + ldr r1, [pc, #152] @ (a4da8 ) │ │ │ │ + ldr r0, [pc, #156] @ (a4dac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #140] @ (a4db8 ) │ │ │ │ + ldr r3, [pc, #140] @ (a4db0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #136] @ (a4dbc ) │ │ │ │ - ldr r0, [pc, #140] @ (a4dc0 ) │ │ │ │ + ldr r1, [pc, #136] @ (a4db4 ) │ │ │ │ + ldr r0, [pc, #140] @ (a4db8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r5, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #1008] @ (a5150 ) │ │ │ │ + ldr r5, [pc, #240] @ (a4e48 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #904] @ (a50f0 ) │ │ │ │ + ldr r5, [pc, #136] @ (a4de8 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r6, #112 @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #816] @ (a50a0 ) │ │ │ │ + ldr r5, [pc, #48] @ (a4d98 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, #26 │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #728] @ (a5050 ) │ │ │ │ + ldr r4, [pc, #984] @ (a5148 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #640] @ (a5000 ) │ │ │ │ + ldr r4, [pc, #896] @ (a50f8 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #552] @ (a4fb0 ) │ │ │ │ + ldr r4, [pc, #808] @ (a50a8 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r6, #6 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #392] @ (a4f18 ) │ │ │ │ + ldr r4, [pc, #648] @ (a5010 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #304] @ (a4ec8 ) │ │ │ │ + ldr r4, [pc, #560] @ (a4fc0 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #216] @ (a4e78 ) │ │ │ │ + ldr r4, [pc, #472] @ (a4f70 ) │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ movs r7, r4 │ │ │ │ - add r7, pc, #240 @ (adr r7, a4e98 ) │ │ │ │ + add r7, pc, #496 @ (adr r7, a4f90 ) │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #856 @ (adr r7, a5104 ) │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, r9 │ │ │ │ + add ip, r1 │ │ │ │ movs r7, r4 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, r6 │ │ │ │ + add r0, lr │ │ │ │ movs r7, r4 │ │ │ │ - add r7, pc, #968 @ (adr r7, a5188 ) │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n a4df4 │ │ │ │ + bls.n a4e6c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a4dc4 : │ │ │ │ +000a4dbc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #100] @ (a4e38 ) │ │ │ │ + ldr r3, [pc, #100] @ (a4e30 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #100] @ (a4e3c ) │ │ │ │ + ldr r2, [pc, #100] @ (a4e34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, a4e2a │ │ │ │ - ldr r1, [pc, #88] @ (a4e40 ) │ │ │ │ + cbz r0, a4e22 │ │ │ │ + ldr r1, [pc, #88] @ (a4e38 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #88] @ (a4e44 ) │ │ │ │ + ldr r3, [pc, #88] @ (a4e3c ) │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ movs r5, #1 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ strd r0, r1, [r2] │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ strb.w r3, [r4, #60] @ 0x3c │ │ │ │ - bl a4b10 │ │ │ │ + bl a4b08 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a4e1a │ │ │ │ + beq.n a4e12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4e2a │ │ │ │ + beq.n a4e22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a4e30 │ │ │ │ + cbz r3, a4e28 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a4e2a │ │ │ │ - sxth r4, r4 │ │ │ │ + b.n a4e22 │ │ │ │ + sxth r4, r5 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - muls r4, r6 │ │ │ │ + bics r4, r6 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ -000a4e48 : │ │ │ │ +000a4e40 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #100] @ (a4ebc ) │ │ │ │ + ldr r3, [pc, #100] @ (a4eb4 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #100] @ (a4ec0 ) │ │ │ │ + ldr r2, [pc, #100] @ (a4eb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, a4eae │ │ │ │ - ldr r1, [pc, #88] @ (a4ec4 ) │ │ │ │ + cbz r0, a4ea6 │ │ │ │ + ldr r1, [pc, #88] @ (a4ebc ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #88] @ (a4ec8 ) │ │ │ │ + ldr r3, [pc, #88] @ (a4ec0 ) │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ movs r5, #1 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ str r3, [r0, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ strd r0, r1, [r2] │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ strb.w r3, [r4, #60] @ 0x3c │ │ │ │ - bl a4b10 │ │ │ │ + bl a4b08 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a4e9e │ │ │ │ + beq.n a4e96 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4eae │ │ │ │ + beq.n a4ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a4eb4 │ │ │ │ + cbz r3, a4eac │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a4eae │ │ │ │ - cbz r0, a4ee8 │ │ │ │ + b.n a4ea6 │ │ │ │ + cbz r0, a4ee2 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r0, r6 │ │ │ │ + orrs r0, r6 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ -000a4ecc : │ │ │ │ +000a4ec4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #128] @ (a4f5c ) │ │ │ │ + ldr r6, [pc, #128] @ (a4f54 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #128] @ (a4f60 ) │ │ │ │ + ldr r3, [pc, #128] @ (a4f58 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #124] @ (a4f64 ) │ │ │ │ + ldr r2, [pc, #124] @ (a4f5c ) │ │ │ │ add r6, pc │ │ │ │ add r3, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #120] @ (a4f68 ) │ │ │ │ + ldr r5, [pc, #120] @ (a4f60 ) │ │ │ │ addw r3, r3, #2588 @ 0xa1c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ bl 83134 │ │ │ │ - cbz r0, a4f54 │ │ │ │ - ldr r3, [pc, #104] @ (a4f6c ) │ │ │ │ + cbz r0, a4f4c │ │ │ │ + ldr r3, [pc, #104] @ (a4f64 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a4f2e │ │ │ │ + bne.n a4f26 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4b10 │ │ │ │ + bl a4b08 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a4f54 │ │ │ │ - ldr r3, [pc, #84] @ (a4f70 ) │ │ │ │ + beq.n a4f4c │ │ │ │ + ldr r3, [pc, #84] @ (a4f68 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #68] @ (a4f74 ) │ │ │ │ + ldr r3, [pc, #68] @ (a4f6c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4f0e │ │ │ │ - ldr r0, [pc, #60] @ (a4f78 ) │ │ │ │ + beq.n a4f06 │ │ │ │ + ldr r0, [pc, #60] @ (a4f70 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (a4f7c ) │ │ │ │ - ldr r0, [pc, #56] @ (a4f80 ) │ │ │ │ + ldr r3, [pc, #56] @ (a4f74 ) │ │ │ │ + ldr r0, [pc, #56] @ (a4f78 ) │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ movs r7, r4 │ │ │ │ - cbz r2, a4f6c │ │ │ │ + cbz r2, a4f66 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #840] @ (a52cc ) │ │ │ │ + ldr r2, [pc, #72] @ (a4fc4 ) │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #100] @ (a4ff8 ) │ │ │ │ - ldr r3, [pc, #100] @ (a4ffc ) │ │ │ │ + ldr r4, [pc, #100] @ (a4ff0 ) │ │ │ │ + ldr r3, [pc, #100] @ (a4ff4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n a4fe4 │ │ │ │ + bne.n a4fdc │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, a4ff2 │ │ │ │ - ldr r1, [pc, #76] @ (a5000 ) │ │ │ │ + cbz r0, a4fea │ │ │ │ + ldr r1, [pc, #76] @ (a4ff8 ) │ │ │ │ add.w ip, r0, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #76] @ (a5004 ) │ │ │ │ + ldr r3, [pc, #76] @ (a4ffc ) │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ strd r0, r1, [ip] │ │ │ │ movs r3, #2 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ strb.w r3, [r4, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a4ecc │ │ │ │ - cbz r0, a4ff2 │ │ │ │ + bl a4ec4 │ │ │ │ + cbz r0, a4fea │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ (a5008 ) │ │ │ │ - ldr r1, [pc, #36] @ (a500c ) │ │ │ │ + ldr r3, [pc, #32] @ (a5000 ) │ │ │ │ + ldr r1, [pc, #36] @ (a5004 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r5 │ │ │ │ + rors r2, r5 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #912 @ (adr r6, a53a0 ) │ │ │ │ + add r7, pc, #144 @ (adr r7, a5098 ) │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #100] @ (a5084 ) │ │ │ │ - ldr r3, [pc, #100] @ (a5088 ) │ │ │ │ + ldr r4, [pc, #100] @ (a507c ) │ │ │ │ + ldr r3, [pc, #100] @ (a5080 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n a5070 │ │ │ │ + bne.n a5068 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, a507e │ │ │ │ - ldr r1, [pc, #76] @ (a508c ) │ │ │ │ + cbz r0, a5076 │ │ │ │ + ldr r1, [pc, #76] @ (a5084 ) │ │ │ │ add.w ip, r0, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #76] @ (a5090 ) │ │ │ │ + ldr r3, [pc, #76] @ (a5088 ) │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ str r3, [r0, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ strd r0, r1, [ip] │ │ │ │ movs r3, #2 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ strb.w r3, [r4, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a4ecc │ │ │ │ - cbz r0, a507e │ │ │ │ + bl a4ec4 │ │ │ │ + cbz r0, a5076 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ (a5094 ) │ │ │ │ - ldr r1, [pc, #36] @ (a5098 ) │ │ │ │ + ldr r3, [pc, #32] @ (a508c ) │ │ │ │ + ldr r1, [pc, #36] @ (a5090 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3 │ │ │ │ + adcs r6, r3 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #352 @ (adr r6, a51fc ) │ │ │ │ + add r6, pc, #608 @ (adr r6, a52f4 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a509c : │ │ │ │ +000a5094 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a5100 ) │ │ │ │ + ldr r3, [pc, #76] @ (a50f8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a5104 ) │ │ │ │ + ldr r5, [pc, #72] @ (a50fc ) │ │ │ │ addw r3, r3, #1980 @ 0x7bc │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a50fc │ │ │ │ - ldr r3, [pc, #64] @ (a5108 ) │ │ │ │ + cbz r0, a50f4 │ │ │ │ + ldr r3, [pc, #64] @ (a5100 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a50dc │ │ │ │ + bne.n a50d4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5ee6c │ │ │ │ - ldr r0, [pc, #44] @ (a510c ) │ │ │ │ + ldr r0, [pc, #44] @ (a5104 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a5110 ) │ │ │ │ - ldr r1, [pc, #40] @ (a5114 ) │ │ │ │ + ldr r3, [pc, #40] @ (a5108 ) │ │ │ │ + ldr r1, [pc, #40] @ (a510c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a5118 ) │ │ │ │ + ldr r0, [pc, #40] @ (a5110 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bgt.n a51b0 │ │ │ │ + bgt.n a51b8 │ │ │ │ movs r2, r5 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #368] @ (a5280 ) │ │ │ │ + ldr r0, [pc, #624] @ (a5378 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #464] @ (a52ec ) │ │ │ │ + ldr r0, [pc, #720] @ (a53e4 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a511c : │ │ │ │ +000a5114 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #276] @ (a5240 ) │ │ │ │ + ldr r6, [pc, #276] @ (a5238 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r6, pc │ │ │ │ bl 648bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a51e2 │ │ │ │ + beq.n a51da │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a5224 │ │ │ │ + beq.n a521c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a5164 │ │ │ │ + cbz r0, a515c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5164 │ │ │ │ + beq.n a515c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a51d0 │ │ │ │ + beq.n a51c8 │ │ │ │ str r5, [r4, #16] │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.n a5216 │ │ │ │ + bmi.n a520e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a5174 │ │ │ │ + beq.n a516c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n a521e │ │ │ │ + bmi.n a5216 │ │ │ │ str r7, [r4, #20] │ │ │ │ bl 54a90 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a51fa │ │ │ │ + beq.n a51f2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a51a2 │ │ │ │ + cbz r0, a519a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a51a2 │ │ │ │ + beq.n a519a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a51d6 │ │ │ │ + cbz r3, a51ce │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a51ae │ │ │ │ + beq.n a51a6 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a51dc │ │ │ │ + bmi.n a51d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a51c2 │ │ │ │ + beq.n a51ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a51c6 │ │ │ │ + cbz r3, a51be │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5164 │ │ │ │ + b.n a515c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a51a2 │ │ │ │ + b.n a519a │ │ │ │ bl 84a64 │ │ │ │ - b.n a51ae │ │ │ │ - ldr r3, [pc, #96] @ (a5244 ) │ │ │ │ + b.n a51a6 │ │ │ │ + ldr r3, [pc, #96] @ (a523c ) │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ - ldr r1, [pc, #96] @ (a5248 ) │ │ │ │ - ldr r0, [pc, #96] @ (a524c ) │ │ │ │ + ldr r1, [pc, #96] @ (a5240 ) │ │ │ │ + ldr r0, [pc, #96] @ (a5244 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a51c2 │ │ │ │ - ldr r3, [pc, #72] @ (a5244 ) │ │ │ │ + b.n a51ba │ │ │ │ + ldr r3, [pc, #72] @ (a523c ) │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ - ldr r1, [pc, #80] @ (a5250 ) │ │ │ │ - ldr r0, [pc, #80] @ (a5254 ) │ │ │ │ + ldr r1, [pc, #80] @ (a5248 ) │ │ │ │ + ldr r0, [pc, #80] @ (a524c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a51f6 │ │ │ │ + b.n a51ee │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ - b.n a516a │ │ │ │ + b.n a5162 │ │ │ │ bl 84a64 │ │ │ │ - b.n a5174 │ │ │ │ - ldr r3, [pc, #48] @ (a5258 ) │ │ │ │ - movw r2, #4824 @ 0x12d8 │ │ │ │ + b.n a516c │ │ │ │ + ldr r3, [pc, #48] @ (a5250 ) │ │ │ │ + movw r2, #4830 @ 0x12de │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #44] @ (a525c ) │ │ │ │ - ldr r0, [pc, #44] @ (a5260 ) │ │ │ │ + ldr r1, [pc, #44] @ (a5254 ) │ │ │ │ + ldr r0, [pc, #44] @ (a5258 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2592 @ 0xa20 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + @ instruction: 0x47da │ │ │ │ movs r5, r4 │ │ │ │ - bx pc │ │ │ │ + @ instruction: 0x47ba │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ movs r5, r4 │ │ │ │ - bx ip │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r4, #20] │ │ │ │ movs r7, r4 │ │ │ │ - add r2, pc, #48 @ (adr r2, a5290 ) │ │ │ │ + add r2, pc, #304 @ (adr r2, a5388 ) │ │ │ │ movs r4, r4 │ │ │ │ - add r4, pc, #536 @ (adr r4, a547c ) │ │ │ │ + add r4, pc, #792 @ (adr r4, a5574 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a5264 : │ │ │ │ +000a525c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a52c8 ) │ │ │ │ + ldr r3, [pc, #76] @ (a52c0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a52cc ) │ │ │ │ + ldr r5, [pc, #72] @ (a52c4 ) │ │ │ │ addw r3, r3, #2028 @ 0x7ec │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a52c4 │ │ │ │ - ldr r3, [pc, #64] @ (a52d0 ) │ │ │ │ + cbz r0, a52bc │ │ │ │ + ldr r3, [pc, #64] @ (a52c8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a52a4 │ │ │ │ + bne.n a529c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5eeb4 │ │ │ │ - ldr r0, [pc, #44] @ (a52d4 ) │ │ │ │ + ldr r0, [pc, #44] @ (a52cc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a52d8 ) │ │ │ │ - ldr r1, [pc, #40] @ (a52dc ) │ │ │ │ + ldr r3, [pc, #40] @ (a52d0 ) │ │ │ │ + ldr r1, [pc, #40] @ (a52d4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a52e0 ) │ │ │ │ + ldr r0, [pc, #40] @ (a52d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bge.n a51e8 │ │ │ │ + bge.n a51f0 │ │ │ │ movs r2, r5 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, sp │ │ │ │ + bx r5 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ movs r5, r4 │ │ │ │ - mov ip, r5 │ │ │ │ + mov ip, sp │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a52e4 : │ │ │ │ +000a52dc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #244] @ (a53e8 ) │ │ │ │ + ldr r6, [pc, #244] @ (a53e0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ bl 54acc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a5396 │ │ │ │ + beq.n a538e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a53ca │ │ │ │ + beq.n a53c2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a5328 │ │ │ │ + cbz r0, a5320 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5328 │ │ │ │ + beq.n a5320 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a5384 │ │ │ │ + cbz r3, a537c │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 54b1c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a53ae │ │ │ │ + beq.n a53a6 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a5356 │ │ │ │ + cbz r0, a534e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5356 │ │ │ │ + beq.n a534e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a538a │ │ │ │ + cbz r3, a5382 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a5362 │ │ │ │ + beq.n a535a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a5390 │ │ │ │ + bmi.n a5388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5376 │ │ │ │ + beq.n a536e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a537a │ │ │ │ + cbz r3, a5372 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5328 │ │ │ │ + b.n a5320 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5356 │ │ │ │ + b.n a534e │ │ │ │ bl 84a64 │ │ │ │ - b.n a5362 │ │ │ │ - ldr r3, [pc, #84] @ (a53ec ) │ │ │ │ + b.n a535a │ │ │ │ + ldr r3, [pc, #84] @ (a53e4 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #84] @ (a53f0 ) │ │ │ │ - ldr r0, [pc, #84] @ (a53f4 ) │ │ │ │ + ldr r1, [pc, #84] @ (a53e8 ) │ │ │ │ + ldr r0, [pc, #84] @ (a53ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a5376 │ │ │ │ - ldr r3, [pc, #60] @ (a53ec ) │ │ │ │ + b.n a536e │ │ │ │ + ldr r3, [pc, #60] @ (a53e4 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #68] @ (a53f8 ) │ │ │ │ - ldr r0, [pc, #68] @ (a53fc ) │ │ │ │ + ldr r1, [pc, #68] @ (a53f0 ) │ │ │ │ + ldr r0, [pc, #68] @ (a53f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a53aa │ │ │ │ - ldr r3, [pc, #52] @ (a5400 ) │ │ │ │ - movw r2, #5434 @ 0x153a │ │ │ │ + b.n a53a2 │ │ │ │ + ldr r3, [pc, #52] @ (a53f8 ) │ │ │ │ + mov.w r2, #5440 @ 0x1540 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #44] @ (a5404 ) │ │ │ │ - ldr r0, [pc, #48] @ (a5408 ) │ │ │ │ + ldr r1, [pc, #44] @ (a53fc ) │ │ │ │ + ldr r0, [pc, #48] @ (a5400 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2628 @ 0xa44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r3 │ │ │ │ - movs r5, r4 │ │ │ │ - cmp lr, r8 │ │ │ │ + mov r6, fp │ │ │ │ movs r5, r4 │ │ │ │ mov r6, r0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp lr, r5 │ │ │ │ + mov r6, r8 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + cmp lr, sp │ │ │ │ + movs r5, r4 │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ movs r7, r4 │ │ │ │ - add r0, pc, #408 @ (adr r0, a55a0 ) │ │ │ │ + add r0, pc, #664 @ (adr r0, a5698 ) │ │ │ │ movs r4, r4 │ │ │ │ - add r2, pc, #896 @ (adr r2, a578c ) │ │ │ │ + add r3, pc, #128 @ (adr r3, a5484 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a540c : │ │ │ │ +000a5404 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a5470 ) │ │ │ │ + ldr r3, [pc, #76] @ (a5468 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a5474 ) │ │ │ │ + ldr r5, [pc, #72] @ (a546c ) │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a546a │ │ │ │ - ldr r3, [pc, #64] @ (a5478 ) │ │ │ │ + cbz r0, a5462 │ │ │ │ + ldr r3, [pc, #64] @ (a5470 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a544c │ │ │ │ + bne.n a5444 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a52e4 │ │ │ │ - ldr r0, [pc, #44] @ (a547c ) │ │ │ │ + b.w a52dc │ │ │ │ + ldr r0, [pc, #44] @ (a5474 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a5480 ) │ │ │ │ - ldr r1, [pc, #40] @ (a5484 ) │ │ │ │ + ldr r3, [pc, #40] @ (a5478 ) │ │ │ │ + ldr r1, [pc, #40] @ (a547c ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r0, [pc, #40] @ (a5488 ) │ │ │ │ + ldr r0, [pc, #40] @ (a5480 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bhi.n a5440 │ │ │ │ + bhi.n a5448 │ │ │ │ movs r2, r5 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #856 @ 0x358 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, pc │ │ │ │ + cmp r8, r7 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, fp │ │ │ │ + cmp lr, r3 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, r0 │ │ │ │ + cmp r6, r8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a548c : │ │ │ │ +000a5484 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #296] @ (a55c8 ) │ │ │ │ + ldr r7, [pc, #296] @ (a55c0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r7, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a5572 │ │ │ │ + beq.n a556a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a54b6 │ │ │ │ + beq.n a54ae │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a55aa │ │ │ │ + beq.n a55a2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ - ldr r2, [pc, #256] @ (a55cc ) │ │ │ │ + ldr r2, [pc, #256] @ (a55c4 ) │ │ │ │ it ne │ │ │ │ ldrne r3, [r4, #0] │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n a552c │ │ │ │ + beq.n a5524 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 501b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a54fe │ │ │ │ + beq.n a54f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a556a │ │ │ │ + beq.n a5562 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n a558e │ │ │ │ + blt.n a5586 │ │ │ │ uxtb r6, r6 │ │ │ │ - cbz r6, a552a │ │ │ │ + cbz r6, a5522 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r2 │ │ │ │ strb r1, [r5, #20] │ │ │ │ it ne │ │ │ │ @@ -145453,600 +145454,600 @@ │ │ │ │ it ne │ │ │ │ strne.w r3, [r8] │ │ │ │ str.w r8, [r5, #24] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a553a │ │ │ │ + beq.n a5532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a5586 │ │ │ │ - ldr r3, [pc, #148] @ (a55d0 ) │ │ │ │ - ldr r2, [pc, #148] @ (a55d4 ) │ │ │ │ + cbz r3, a557e │ │ │ │ + ldr r3, [pc, #148] @ (a55c8 ) │ │ │ │ + ldr r2, [pc, #148] @ (a55cc ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r1, [r3, #1848] @ 0x738 │ │ │ │ bl 8735c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a5506 │ │ │ │ - ldr r1, [pc, #128] @ (a55d8 ) │ │ │ │ + bne.n a54fe │ │ │ │ + ldr r1, [pc, #128] @ (a55d0 ) │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ - ldr r0, [pc, #128] @ (a55dc ) │ │ │ │ + ldr r0, [pc, #128] @ (a55d4 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ - b.n a5526 │ │ │ │ + b.n a551e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a54fe │ │ │ │ - ldr r3, [pc, #88] @ (a55cc ) │ │ │ │ + b.n a54f6 │ │ │ │ + ldr r3, [pc, #88] @ (a55c4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a54b6 │ │ │ │ + beq.n a54ae │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n a54b6 │ │ │ │ + b.n a54ae │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a553a │ │ │ │ - ldr r3, [pc, #68] @ (a55d4 ) │ │ │ │ + b.n a5532 │ │ │ │ + ldr r3, [pc, #68] @ (a55cc ) │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr r1, [pc, #76] @ (a55e0 ) │ │ │ │ - ldr r0, [pc, #76] @ (a55e4 ) │ │ │ │ + ldr r1, [pc, #76] @ (a55d8 ) │ │ │ │ + ldr r0, [pc, #76] @ (a55dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a5566 │ │ │ │ - ldr r3, [pc, #60] @ (a55e8 ) │ │ │ │ - movw r2, #6771 @ 0x1a73 │ │ │ │ + b.n a555e │ │ │ │ + ldr r3, [pc, #60] @ (a55e0 ) │ │ │ │ + movw r2, #6777 @ 0x1a79 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #52] @ (a55ec ) │ │ │ │ - ldr r0, [pc, #56] @ (a55f0 ) │ │ │ │ + ldr r1, [pc, #52] @ (a55e4 ) │ │ │ │ + ldr r0, [pc, #56] @ (a55e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2664 @ 0xa68 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ movs r5, r4 │ │ │ │ - add r0, r1 │ │ │ │ + add r0, r9 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - mvns r6, r1 │ │ │ │ + add r6, r1 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, r5 │ │ │ │ + add r0, sp │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a55f4 : │ │ │ │ +000a55ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #84] @ (a5658 ) │ │ │ │ + ldr r3, [pc, #84] @ (a5650 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #84] @ (a565c ) │ │ │ │ + ldr r4, [pc, #84] @ (a5654 ) │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, a564a │ │ │ │ - ldr r3, [pc, #68] @ (a5660 ) │ │ │ │ + cbz r0, a5642 │ │ │ │ + ldr r3, [pc, #68] @ (a5658 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3304 @ 0xce8 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - bl a548c │ │ │ │ + bl a5484 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a563a │ │ │ │ + beq.n a5632 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a564a │ │ │ │ + beq.n a5642 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a5650 │ │ │ │ + cbz r3, a5648 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a564a │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + b.n a5642 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ -000a5664 : │ │ │ │ +000a565c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #208] @ a5744 │ │ │ │ + ldr.w ip, [pc, #208] @ a573c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #200] @ (a5748 ) │ │ │ │ + ldr r2, [pc, #200] @ (a5740 ) │ │ │ │ add ip, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #184] @ (a574c ) │ │ │ │ + ldr r3, [pc, #184] @ (a5744 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #180] @ (a5750 ) │ │ │ │ + ldr r5, [pc, #180] @ (a5748 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #172] @ (a5754 ) │ │ │ │ + ldr r2, [pc, #172] @ (a574c ) │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #172] @ (a5758 ) │ │ │ │ + ldr r3, [pc, #172] @ (a5750 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ bl 83134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a5726 │ │ │ │ - ldr r3, [pc, #160] @ (a575c ) │ │ │ │ + beq.n a571e │ │ │ │ + ldr r3, [pc, #160] @ (a5754 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a5708 │ │ │ │ - ldr r3, [pc, #152] @ (a5760 ) │ │ │ │ + bne.n a5700 │ │ │ │ + ldr r3, [pc, #152] @ (a5758 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a572a │ │ │ │ + bne.n a5722 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl a548c │ │ │ │ + bl a5484 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a5726 │ │ │ │ - ldr r3, [pc, #132] @ (a5764 ) │ │ │ │ + beq.n a571e │ │ │ │ + ldr r3, [pc, #132] @ (a575c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a56f0 │ │ │ │ + beq.n a56e8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (a5768 ) │ │ │ │ - ldr r3, [pc, #84] @ (a5748 ) │ │ │ │ + ldr r2, [pc, #116] @ (a5760 ) │ │ │ │ + ldr r3, [pc, #84] @ (a5740 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a573e │ │ │ │ + bne.n a5736 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ (a576c ) │ │ │ │ + ldr r0, [pc, #96] @ (a5764 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #92] @ (a5770 ) │ │ │ │ + ldr r3, [pc, #92] @ (a5768 ) │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr r1, [pc, #92] @ (a5774 ) │ │ │ │ - ldr r0, [pc, #92] @ (a5778 ) │ │ │ │ + ldr r1, [pc, #92] @ (a576c ) │ │ │ │ + ldr r0, [pc, #92] @ (a5770 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a56f0 │ │ │ │ - ldr r3, [pc, #80] @ (a577c ) │ │ │ │ + b.n a56e8 │ │ │ │ + ldr r3, [pc, #80] @ (a5774 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a56d2 │ │ │ │ - ldr r0, [pc, #72] @ (a5780 ) │ │ │ │ + beq.n a56ca │ │ │ │ + ldr r0, [pc, #72] @ (a5778 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a5712 │ │ │ │ + b.n a570a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + strh r2, [r3, #0] │ │ │ │ movs r1, r5 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ movs r1, r5 │ │ │ │ - muls r4, r1 │ │ │ │ + bics r4, r1 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r4, #14 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ movs r1, r5 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ movs r5, r4 │ │ │ │ - negs r2, r1 │ │ │ │ + cmp r2, r1 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + adds r6, r4, #7 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #76] @ (a57e0 ) │ │ │ │ - ldr r3, [pc, #76] @ (a57e4 ) │ │ │ │ + ldr r4, [pc, #76] @ (a57d8 ) │ │ │ │ + ldr r3, [pc, #76] @ (a57dc ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n a57cc │ │ │ │ + bne.n a57c4 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, a57da │ │ │ │ - ldr r3, [pc, #52] @ (a57e8 ) │ │ │ │ + cbz r0, a57d2 │ │ │ │ + ldr r3, [pc, #52] @ (a57e0 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3304 @ 0xce8 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - bl a5664 │ │ │ │ - cbz r0, a57da │ │ │ │ + bl a565c │ │ │ │ + cbz r0, a57d2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (a57ec ) │ │ │ │ - ldr r1, [pc, #32] @ (a57f0 ) │ │ │ │ + ldr r3, [pc, #28] @ (a57e4 ) │ │ │ │ + ldr r1, [pc, #32] @ (a57e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, r3 │ │ │ │ + movs r2, r4 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a57f4 : │ │ │ │ +000a57ec : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #48] @ (a5834 ) │ │ │ │ + ldr r5, [pc, #48] @ (a582c ) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r5, pc │ │ │ │ blx 4fb80 │ │ │ │ - cbz r0, a5818 │ │ │ │ + cbz r0, a5810 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #28] @ (a5838 ) │ │ │ │ + ldr r3, [pc, #28] @ (a5830 ) │ │ │ │ movw r2, #369 @ 0x171 │ │ │ │ - ldr r1, [pc, #28] @ (a583c ) │ │ │ │ - ldr r0, [pc, #28] @ (a5840 ) │ │ │ │ + ldr r1, [pc, #28] @ (a5834 ) │ │ │ │ + ldr r0, [pc, #28] @ (a5838 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #976 @ (adr r7, a5c08 ) │ │ │ │ + add r7, pc, #1008 @ (adr r7, a5c20 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ movs r5, r4 │ │ │ │ - rors r6, r2 │ │ │ │ + tst r6, r2 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a5844 : │ │ │ │ +000a583c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #72] @ (a589c ) │ │ │ │ + ldr r3, [pc, #72] @ (a5894 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #72] @ (a58a0 ) │ │ │ │ + ldr r2, [pc, #72] @ (a5898 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, a588e │ │ │ │ - ldr r3, [pc, #60] @ (a58a4 ) │ │ │ │ + cbz r0, a5886 │ │ │ │ + ldr r3, [pc, #60] @ (a589c ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3336 @ 0xd08 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl a57f4 │ │ │ │ + bl a57ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a587e │ │ │ │ + beq.n a5876 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a588e │ │ │ │ + beq.n a5886 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a5894 │ │ │ │ + cbz r3, a588c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a588e │ │ │ │ - add r7, pc, #656 @ (adr r7, a5b30 ) │ │ │ │ + b.n a5886 │ │ │ │ + add r7, pc, #688 @ (adr r7, a5b48 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 d16, d6, d27 │ │ │ │ + vhadd.u32 d16, d14, d27 │ │ │ │ │ │ │ │ -000a58a8 : │ │ │ │ +000a58a0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #120] @ (a5930 ) │ │ │ │ + ldr r6, [pc, #120] @ (a5928 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #120] @ (a5934 ) │ │ │ │ + ldr r3, [pc, #120] @ (a592c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #116] @ (a5938 ) │ │ │ │ + ldr r2, [pc, #116] @ (a5930 ) │ │ │ │ add r6, pc │ │ │ │ add r3, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #112] @ (a593c ) │ │ │ │ + ldr r5, [pc, #112] @ (a5934 ) │ │ │ │ addw r3, r3, #2700 @ 0xa8c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ bl 83134 │ │ │ │ - cbz r0, a5928 │ │ │ │ - ldr r3, [pc, #96] @ (a5940 ) │ │ │ │ + cbz r0, a5920 │ │ │ │ + ldr r3, [pc, #96] @ (a5938 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a590a │ │ │ │ + bne.n a5902 │ │ │ │ mov r0, r4 │ │ │ │ - bl a57f4 │ │ │ │ + bl a57ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a5928 │ │ │ │ - ldr r3, [pc, #76] @ (a5944 ) │ │ │ │ + beq.n a5920 │ │ │ │ + ldr r3, [pc, #76] @ (a593c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (a5948 ) │ │ │ │ + ldr r0, [pc, #60] @ (a5940 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (a594c ) │ │ │ │ - ldr r0, [pc, #56] @ (a5950 ) │ │ │ │ + ldr r3, [pc, #52] @ (a5944 ) │ │ │ │ + ldr r0, [pc, #56] @ (a5948 ) │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ movs r7, r4 │ │ │ │ - add r7, pc, #152 @ (adr r7, a59d8 ) │ │ │ │ + add r7, pc, #184 @ (adr r7, a59f0 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1 │ │ │ │ + adcs r2, r1 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3 │ │ │ │ + asrs r6, r3 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #72] @ (a59ac ) │ │ │ │ - ldr r3, [pc, #72] @ (a59b0 ) │ │ │ │ + ldr r4, [pc, #72] @ (a59a4 ) │ │ │ │ + ldr r3, [pc, #72] @ (a59a8 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n a5998 │ │ │ │ + bne.n a5990 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, a59a6 │ │ │ │ - ldr r3, [pc, #48] @ (a59b4 ) │ │ │ │ + cbz r0, a599e │ │ │ │ + ldr r3, [pc, #48] @ (a59ac ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3336 @ 0xd08 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl a58a8 │ │ │ │ - cbz r0, a59a6 │ │ │ │ + bl a58a0 │ │ │ │ + cbz r0, a599e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (a59b8 ) │ │ │ │ - ldr r1, [pc, #32] @ (a59bc ) │ │ │ │ + ldr r3, [pc, #28] @ (a59b0 ) │ │ │ │ + ldr r1, [pc, #32] @ (a59b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r6, pc, #600 @ (adr r6, a5c08 ) │ │ │ │ + add r6, pc, #632 @ (adr r6, a5c20 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 4, cr0, cr10, cr11, {1} │ │ │ │ + cdp2 0, 5, cr0, cr2, cr11, {1} │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a59c0 : │ │ │ │ +000a59b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #548] @ (a5bf8 ) │ │ │ │ + ldr r5, [pc, #548] @ (a5bf0 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r5, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a5b18 │ │ │ │ + beq.w a5b10 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #520] @ (a5bfc ) │ │ │ │ + ldr r3, [pc, #520] @ (a5bf4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n a5a14 │ │ │ │ - ldr r3, [pc, #516] @ (a5c00 ) │ │ │ │ + beq.n a5a0c │ │ │ │ + ldr r3, [pc, #516] @ (a5bf8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx 4fe70 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w a5b70 │ │ │ │ + blt.w a5b68 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a5b2e │ │ │ │ - ldr r3, [pc, #492] @ (a5c04 ) │ │ │ │ + beq.w a5b26 │ │ │ │ + ldr r3, [pc, #492] @ (a5bfc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a5a5c │ │ │ │ + beq.n a5a54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5a34 │ │ │ │ + beq.n a5a2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a5b8e │ │ │ │ - ldr r3, [pc, #464] @ (a5c08 ) │ │ │ │ + beq.w a5b86 │ │ │ │ + ldr r3, [pc, #464] @ (a5c00 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #460] @ (a5c0c ) │ │ │ │ - ldr r1, [pc, #460] @ (a5c10 ) │ │ │ │ + ldr r3, [pc, #460] @ (a5c04 ) │ │ │ │ + ldr r1, [pc, #460] @ (a5c08 ) │ │ │ │ movw r2, #373 @ 0x175 │ │ │ │ - ldr r0, [pc, #460] @ (a5c14 ) │ │ │ │ + ldr r0, [pc, #460] @ (a5c0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r8, [r7, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a5bba │ │ │ │ + beq.w a5bb2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -146055,2769 +146056,2769 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 50050 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a5b9e │ │ │ │ + beq.w a5b96 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w a5ba4 │ │ │ │ - ldr r2, [pc, #372] @ (a5c18 ) │ │ │ │ + bpl.w a5b9c │ │ │ │ + ldr r2, [pc, #372] @ (a5c10 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a5bda │ │ │ │ - ldr r2, [pc, #368] @ (a5c1c ) │ │ │ │ + beq.w a5bd2 │ │ │ │ + ldr r2, [pc, #368] @ (a5c14 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a5bf2 │ │ │ │ + beq.w a5bea │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w a5bd6 │ │ │ │ + ble.w a5bce │ │ │ │ cmp r3, #1 │ │ │ │ str r4, [r7, #12] │ │ │ │ - beq.w a5bd6 │ │ │ │ + beq.w a5bce │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r7, #16] │ │ │ │ blx 4ffe0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5ae6 │ │ │ │ + beq.n a5ade │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a5b68 │ │ │ │ + beq.n a5b60 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5af8 │ │ │ │ + beq.n a5af0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a5b60 │ │ │ │ + beq.n a5b58 │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.n a5a56 │ │ │ │ - ldr r3, [pc, #264] @ (a5c0c ) │ │ │ │ + bge.n a5a4e │ │ │ │ + ldr r3, [pc, #264] @ (a5c04 ) │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ - ldr r1, [pc, #280] @ (a5c20 ) │ │ │ │ - ldr r0, [pc, #280] @ (a5c24 ) │ │ │ │ + ldr r1, [pc, #280] @ (a5c18 ) │ │ │ │ + ldr r0, [pc, #280] @ (a5c1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a5a54 │ │ │ │ - ldr r3, [pc, #224] @ (a5bfc ) │ │ │ │ + b.n a5a4c │ │ │ │ + ldr r3, [pc, #224] @ (a5bf4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a5a14 │ │ │ │ + beq.w a5a0c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n a5a14 │ │ │ │ + b.n a5a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5b3e │ │ │ │ + beq.n a5b36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a5b96 │ │ │ │ - ldr r3, [pc, #200] @ (a5c08 ) │ │ │ │ + cbz r3, a5b8e │ │ │ │ + ldr r3, [pc, #200] @ (a5c00 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #192] @ (a5c0c ) │ │ │ │ - ldr r1, [pc, #220] @ (a5c28 ) │ │ │ │ + ldr r3, [pc, #192] @ (a5c04 ) │ │ │ │ + ldr r1, [pc, #220] @ (a5c20 ) │ │ │ │ mov.w r2, #372 @ 0x174 │ │ │ │ - ldr r0, [pc, #216] @ (a5c2c ) │ │ │ │ + ldr r0, [pc, #216] @ (a5c24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a5a54 │ │ │ │ + b.n a5a4c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5af8 │ │ │ │ + b.n a5af0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5ae6 │ │ │ │ - ldr r3, [pc, #152] @ (a5c0c ) │ │ │ │ + b.n a5ade │ │ │ │ + ldr r3, [pc, #152] @ (a5c04 ) │ │ │ │ mov.w r2, #372 @ 0x174 │ │ │ │ - ldr r1, [pc, #184] @ (a5c30 ) │ │ │ │ - ldr r0, [pc, #184] @ (a5c34 ) │ │ │ │ + ldr r1, [pc, #184] @ (a5c28 ) │ │ │ │ + ldr r0, [pc, #184] @ (a5c2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a5a54 │ │ │ │ + b.n a5a4c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5a34 │ │ │ │ + b.n a5a2c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5b3e │ │ │ │ + b.n a5b36 │ │ │ │ bl 88a1c │ │ │ │ - b.n a5a96 │ │ │ │ - ldr r3, [pc, #144] @ (a5c38 ) │ │ │ │ + b.n a5a8e │ │ │ │ + ldr r3, [pc, #144] @ (a5c30 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #144] @ (a5c3c ) │ │ │ │ - ldr r0, [pc, #148] @ (a5c40 ) │ │ │ │ + ldr r1, [pc, #144] @ (a5c34 ) │ │ │ │ + ldr r0, [pc, #148] @ (a5c38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #136] @ (a5c44 ) │ │ │ │ - movw r2, #25028 @ 0x61c4 │ │ │ │ + ldr r3, [pc, #136] @ (a5c3c ) │ │ │ │ + movw r2, #25034 @ 0x61ca │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #128] @ (a5c48 ) │ │ │ │ - ldr r0, [pc, #132] @ (a5c4c ) │ │ │ │ + ldr r1, [pc, #128] @ (a5c40 ) │ │ │ │ + ldr r0, [pc, #132] @ (a5c44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2704 @ 0xa90 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #116] @ (a5c50 ) │ │ │ │ + ldr r3, [pc, #116] @ (a5c48 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #112] @ (a5c54 ) │ │ │ │ - ldr r0, [pc, #116] @ (a5c58 ) │ │ │ │ + ldr r1, [pc, #112] @ (a5c4c ) │ │ │ │ + ldr r0, [pc, #116] @ (a5c50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ nop │ │ │ │ - add r6, pc, #144 @ (adr r6, a5c8c ) │ │ │ │ + add r6, pc, #176 @ (adr r6, a5ca4 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #104 @ 0x68 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a5c5c : │ │ │ │ +000a5c54 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #212] @ (a5d40 ) │ │ │ │ + ldr r6, [pc, #212] @ (a5d38 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #208] @ (a5d44 ) │ │ │ │ + ldr r3, [pc, #208] @ (a5d3c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #200] @ (a5d48 ) │ │ │ │ + ldr r5, [pc, #200] @ (a5d40 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #188] @ (a5d4c ) │ │ │ │ + ldr r3, [pc, #188] @ (a5d44 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #2124 @ 0x84c │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a5d22 │ │ │ │ - ldr r3, [pc, #168] @ (a5d50 ) │ │ │ │ + beq.n a5d1a │ │ │ │ + ldr r3, [pc, #168] @ (a5d48 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a5d26 │ │ │ │ + bne.n a5d1e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a5d32 │ │ │ │ + bne.n a5d2a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, a5cce │ │ │ │ + cbz r2, a5cc6 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n a5cce │ │ │ │ - ldr r3, [pc, #140] @ (a5d54 ) │ │ │ │ + bmi.n a5cc6 │ │ │ │ + ldr r3, [pc, #140] @ (a5d4c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n a5d02 │ │ │ │ + bne.n a5cfa │ │ │ │ mov r0, r4 │ │ │ │ - bl a59c0 │ │ │ │ + bl a59b8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a5d22 │ │ │ │ - ldr r3, [pc, #120] @ (a5d54 ) │ │ │ │ + beq.n a5d1a │ │ │ │ + ldr r3, [pc, #120] @ (a5d4c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5cea │ │ │ │ + beq.n a5ce2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #108] @ (a5d58 ) │ │ │ │ - ldr r3, [pc, #84] @ (a5d44 ) │ │ │ │ + ldr r2, [pc, #108] @ (a5d50 ) │ │ │ │ + ldr r3, [pc, #84] @ (a5d3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a5d3c │ │ │ │ + bne.n a5d34 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ (a5d5c ) │ │ │ │ + ldr r0, [pc, #88] @ (a5d54 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #80] @ (a5d60 ) │ │ │ │ + ldr r3, [pc, #80] @ (a5d58 ) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ - ldr r1, [pc, #80] @ (a5d64 ) │ │ │ │ - ldr r0, [pc, #80] @ (a5d68 ) │ │ │ │ + ldr r1, [pc, #80] @ (a5d5c ) │ │ │ │ + ldr r0, [pc, #80] @ (a5d60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a5cea │ │ │ │ - ldr r0, [pc, #68] @ (a5d6c ) │ │ │ │ + b.n a5ce2 │ │ │ │ + ldr r0, [pc, #68] @ (a5d64 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a5d0c │ │ │ │ - ldr r0, [pc, #60] @ (a5d70 ) │ │ │ │ + b.n a5d04 │ │ │ │ + ldr r0, [pc, #60] @ (a5d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a5d0c │ │ │ │ + b.n a5d04 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - add r3, pc, #544 @ (adr r3, a5f64 ) │ │ │ │ + add r3, pc, #576 @ (adr r3, a5f7c ) │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #488 @ (adr r3, a5f34 ) │ │ │ │ + add r3, pc, #520 @ (adr r3, a5f4c ) │ │ │ │ movs r1, r5 │ │ │ │ - beq.n a5e44 │ │ │ │ + beq.n a5c4c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #56 @ (adr r3, a5d94 ) │ │ │ │ + add r3, pc, #88 @ (adr r3, a5dac ) │ │ │ │ movs r1, r5 │ │ │ │ - stc2l 0, cr0, [r6, #144]! @ 0x90 │ │ │ │ + cdp2 0, 2, cr0, cr6, cr4, {1} │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, #238 @ 0xee │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a5d74 : │ │ │ │ +000a5d6c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #592] @ (a5fd8 ) │ │ │ │ + ldr r6, [pc, #592] @ (a5fd0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r5, [pc, #592] @ (a5fdc ) │ │ │ │ + ldr r5, [pc, #592] @ (a5fd4 ) │ │ │ │ mov r8, r2 │ │ │ │ add r6, pc │ │ │ │ - ldr r4, [pc, #592] @ (a5fe0 ) │ │ │ │ - ldr r3, [pc, #592] @ (a5fe4 ) │ │ │ │ + ldr r4, [pc, #592] @ (a5fd8 ) │ │ │ │ + ldr r3, [pc, #592] @ (a5fdc ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r5] │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov.w r5, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx 4fe70 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w a5f40 │ │ │ │ + blt.w a5f38 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a5e8a │ │ │ │ + beq.n a5e82 │ │ │ │ mov r0, r5 │ │ │ │ blx 502cc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a5f58 │ │ │ │ - ldr r3, [pc, #540] @ (a5fe8 ) │ │ │ │ + beq.w a5f50 │ │ │ │ + ldr r3, [pc, #540] @ (a5fe0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r1, [r3, #2820] @ 0xb04 │ │ │ │ - ldr r3, [pc, #536] @ (a5fec ) │ │ │ │ + ldr r3, [pc, #536] @ (a5fe4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a5ef0 │ │ │ │ + beq.w a5ee8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ str r7, [sp, #8] │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5e06 │ │ │ │ + beq.n a5dfe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a5ec6 │ │ │ │ + beq.n a5ebe │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w a5f70 │ │ │ │ + beq.w a5f68 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5e22 │ │ │ │ + beq.n a5e1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a5f38 │ │ │ │ - ldr r3, [pc, #460] @ (a5ff0 ) │ │ │ │ + beq.w a5f30 │ │ │ │ + ldr r3, [pc, #460] @ (a5fe8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r9, #4] │ │ │ │ ldr r7, [r4, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr.w fp, [r7] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5e44 │ │ │ │ + beq.n a5e3c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a5f30 │ │ │ │ + beq.n a5f28 │ │ │ │ cmp fp, sl │ │ │ │ - bne.n a5f0e │ │ │ │ + bne.n a5f06 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n a5ece │ │ │ │ + bne.n a5ec6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a5fbc │ │ │ │ + beq.w a5fb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r6, #12] │ │ │ │ blx 4fd08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a5f88 │ │ │ │ + blt.w a5f80 │ │ │ │ strb r0, [r6, #16] │ │ │ │ blx 5022c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a5fa0 │ │ │ │ + beq.w a5f98 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n a5eac │ │ │ │ - ldr r3, [pc, #360] @ (a5ff4 ) │ │ │ │ + b.n a5ea4 │ │ │ │ + ldr r3, [pc, #360] @ (a5fec ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #352] @ (a5ff8 ) │ │ │ │ - ldr r1, [pc, #356] @ (a5ffc ) │ │ │ │ + ldr r3, [pc, #352] @ (a5ff0 ) │ │ │ │ + ldr r1, [pc, #356] @ (a5ff4 ) │ │ │ │ movw r2, #383 @ 0x17f │ │ │ │ - ldr r0, [pc, #352] @ (a6000 ) │ │ │ │ + ldr r0, [pc, #352] @ (a5ff8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #340] @ (a6004 ) │ │ │ │ - ldr r3, [pc, #300] @ (a5fdc ) │ │ │ │ + ldr r2, [pc, #340] @ (a5ffc ) │ │ │ │ + ldr r3, [pc, #300] @ (a5fd4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a5fb8 │ │ │ │ + bne.n a5fb0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5e06 │ │ │ │ - ldr r3, [pc, #292] @ (a5ff4 ) │ │ │ │ + b.n a5dfe │ │ │ │ + ldr r3, [pc, #292] @ (a5fec ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #284] @ (a5ff8 ) │ │ │ │ - ldr r1, [pc, #300] @ (a6008 ) │ │ │ │ + ldr r3, [pc, #284] @ (a5ff0 ) │ │ │ │ + ldr r1, [pc, #300] @ (a6000 ) │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ - ldr r0, [pc, #296] @ (a600c ) │ │ │ │ + ldr r0, [pc, #296] @ (a6004 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a5eaa │ │ │ │ - ldr r3, [pc, #260] @ (a5ff8 ) │ │ │ │ + b.n a5ea2 │ │ │ │ + ldr r3, [pc, #260] @ (a5ff0 ) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ - ldr r1, [pc, #280] @ (a6010 ) │ │ │ │ - ldr r0, [pc, #280] @ (a6014 ) │ │ │ │ + ldr r1, [pc, #280] @ (a6008 ) │ │ │ │ + ldr r0, [pc, #280] @ (a600c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n a5eaa │ │ │ │ - ldr r3, [pc, #228] @ (a5ff4 ) │ │ │ │ + b.n a5ea2 │ │ │ │ + ldr r3, [pc, #228] @ (a5fec ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #220] @ (a5ff8 ) │ │ │ │ - ldr r1, [pc, #252] @ (a6018 ) │ │ │ │ + ldr r3, [pc, #220] @ (a5ff0 ) │ │ │ │ + ldr r1, [pc, #252] @ (a6010 ) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ - ldr r0, [pc, #248] @ (a601c ) │ │ │ │ + ldr r0, [pc, #248] @ (a6014 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a5eaa │ │ │ │ + b.n a5ea2 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5e44 │ │ │ │ + b.n a5e3c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5e22 │ │ │ │ - ldr r3, [pc, #180] @ (a5ff8 ) │ │ │ │ + b.n a5e1a │ │ │ │ + ldr r3, [pc, #180] @ (a5ff0 ) │ │ │ │ movw r2, #383 @ 0x17f │ │ │ │ - ldr r1, [pc, #216] @ (a6020 ) │ │ │ │ - ldr r0, [pc, #216] @ (a6024 ) │ │ │ │ + ldr r1, [pc, #216] @ (a6018 ) │ │ │ │ + ldr r0, [pc, #216] @ (a601c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a5eaa │ │ │ │ - ldr r3, [pc, #156] @ (a5ff8 ) │ │ │ │ + b.n a5ea2 │ │ │ │ + ldr r3, [pc, #156] @ (a5ff0 ) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ - ldr r1, [pc, #200] @ (a6028 ) │ │ │ │ - ldr r0, [pc, #200] @ (a602c ) │ │ │ │ + ldr r1, [pc, #200] @ (a6020 ) │ │ │ │ + ldr r0, [pc, #200] @ (a6024 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a5eaa │ │ │ │ - ldr r3, [pc, #132] @ (a5ff8 ) │ │ │ │ + b.n a5ea2 │ │ │ │ + ldr r3, [pc, #132] @ (a5ff0 ) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ - ldr r1, [pc, #184] @ (a6030 ) │ │ │ │ - ldr r0, [pc, #184] @ (a6034 ) │ │ │ │ + ldr r1, [pc, #184] @ (a6028 ) │ │ │ │ + ldr r0, [pc, #184] @ (a602c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a5f06 │ │ │ │ - ldr r3, [pc, #108] @ (a5ff8 ) │ │ │ │ + b.n a5efe │ │ │ │ + ldr r3, [pc, #108] @ (a5ff0 ) │ │ │ │ movw r2, #387 @ 0x183 │ │ │ │ - ldr r1, [pc, #168] @ (a6038 ) │ │ │ │ - ldr r0, [pc, #168] @ (a603c ) │ │ │ │ + ldr r1, [pc, #168] @ (a6030 ) │ │ │ │ + ldr r0, [pc, #168] @ (a6034 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a5eaa │ │ │ │ - ldr r3, [pc, #84] @ (a5ff8 ) │ │ │ │ + b.n a5ea2 │ │ │ │ + ldr r3, [pc, #84] @ (a5ff0 ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r1, [pc, #152] @ (a6040 ) │ │ │ │ - ldr r0, [pc, #152] @ (a6044 ) │ │ │ │ + ldr r1, [pc, #152] @ (a6038 ) │ │ │ │ + ldr r0, [pc, #152] @ (a603c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a5eaa │ │ │ │ + b.n a5ea2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #136] @ (a6048 ) │ │ │ │ - movw r2, #25212 @ 0x627c │ │ │ │ + ldr r3, [pc, #136] @ (a6040 ) │ │ │ │ + movw r2, #25218 @ 0x6282 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #132] @ (a604c ) │ │ │ │ - ldr r0, [pc, #132] @ (a6050 ) │ │ │ │ + ldr r1, [pc, #132] @ (a6044 ) │ │ │ │ + ldr r0, [pc, #132] @ (a6048 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2736 @ 0xab0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r2, pc, #448 @ (adr r2, a619c ) │ │ │ │ + add r2, pc, #480 @ (adr r2, a61b4 ) │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #424 @ (adr r2, a618c ) │ │ │ │ + add r2, pc, #456 @ (adr r2, a61a4 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r4, #30 │ │ │ │ movs r5, r4 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #304 @ (adr r1, a6138 ) │ │ │ │ + add r1, pc, #336 @ (adr r1, a6150 ) │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ movs r5, r4 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ movs r5, r4 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r3, #62 @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r3, #22 │ │ │ │ movs r5, r4 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ movs r5, r4 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ movs r5, r4 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r3, #18 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a6054 : │ │ │ │ +000a604c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #92] @ (a60c0 ) │ │ │ │ + ldr r3, [pc, #92] @ (a60b8 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #92] @ (a60c4 ) │ │ │ │ + ldr r4, [pc, #92] @ (a60bc ) │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, a60b8 │ │ │ │ - ldr r3, [pc, #76] @ (a60c8 ) │ │ │ │ + cbz r0, a60b0 │ │ │ │ + ldr r3, [pc, #76] @ (a60c0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3344 @ 0xd10 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r0, #16] │ │ │ │ bl 54c58 │ │ │ │ - cbz r0, a60a2 │ │ │ │ + cbz r0, a609a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5d74 │ │ │ │ + bl a5d6c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a60a2 │ │ │ │ + beq.n a609a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a60b8 │ │ │ │ + beq.n a60b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a60b8 │ │ │ │ + cbnz r3, a60b0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf752002b │ │ │ │ + @ instruction: 0xf75a002b │ │ │ │ │ │ │ │ -000a60cc : │ │ │ │ +000a60c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #220] @ (a61b8 ) │ │ │ │ + ldr r3, [pc, #220] @ (a61b0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w lr, [pc, #220] @ a61bc │ │ │ │ + ldr.w lr, [pc, #220] @ a61b4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w ip, [pc, #216] @ a61c0 │ │ │ │ + ldr.w ip, [pc, #216] @ a61b8 │ │ │ │ add r3, pc │ │ │ │ add lr, pc │ │ │ │ add r1, sp, #20 │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #200] @ (a61c4 ) │ │ │ │ + ldr r3, [pc, #200] @ (a61bc ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #200] @ (a61c8 ) │ │ │ │ + ldr r2, [pc, #200] @ (a61c0 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #192] @ (a61cc ) │ │ │ │ + ldr r5, [pc, #192] @ (a61c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ add r5, pc │ │ │ │ bl 83134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a619a │ │ │ │ - ldr r3, [pc, #172] @ (a61d0 ) │ │ │ │ + beq.n a6192 │ │ │ │ + ldr r3, [pc, #172] @ (a61c8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a617a │ │ │ │ + bne.n a6172 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n a619e │ │ │ │ - ldr r3, [pc, #152] @ (a61d4 ) │ │ │ │ + bpl.n a6196 │ │ │ │ + ldr r3, [pc, #152] @ (a61cc ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n a61a8 │ │ │ │ + bne.n a61a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5d74 │ │ │ │ + bl a5d6c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a619a │ │ │ │ - ldr r3, [pc, #132] @ (a61d8 ) │ │ │ │ + beq.n a6192 │ │ │ │ + ldr r3, [pc, #132] @ (a61d0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6162 │ │ │ │ + beq.n a615a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #120] @ (a61dc ) │ │ │ │ - ldr r3, [pc, #88] @ (a61c0 ) │ │ │ │ + ldr r2, [pc, #120] @ (a61d4 ) │ │ │ │ + ldr r3, [pc, #88] @ (a61b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a61b4 │ │ │ │ + bne.n a61ac │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ (a61e0 ) │ │ │ │ + ldr r0, [pc, #100] @ (a61d8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #92] @ (a61e4 ) │ │ │ │ + ldr r3, [pc, #92] @ (a61dc ) │ │ │ │ mov.w r2, #382 @ 0x17e │ │ │ │ - ldr r1, [pc, #92] @ (a61e8 ) │ │ │ │ - ldr r0, [pc, #92] @ (a61ec ) │ │ │ │ + ldr r1, [pc, #92] @ (a61e0 ) │ │ │ │ + ldr r0, [pc, #92] @ (a61e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a6162 │ │ │ │ - ldr r0, [pc, #80] @ (a61f0 ) │ │ │ │ + b.n a615a │ │ │ │ + ldr r0, [pc, #80] @ (a61e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a6184 │ │ │ │ - ldr r0, [pc, #72] @ (a61f4 ) │ │ │ │ + b.n a617c │ │ │ │ + ldr r0, [pc, #72] @ (a61ec ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a6184 │ │ │ │ + b.n a617c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ movs r1, r5 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #118 @ 0x76 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ movs r1, r5 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + subs r1, #22 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf6600024 │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + subw r0, r0, #2084 @ 0x824 │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #112] @ (a6278 ) │ │ │ │ - ldr r3, [pc, #112] @ (a627c ) │ │ │ │ + ldr r4, [pc, #112] @ (a6270 ) │ │ │ │ + ldr r3, [pc, #112] @ (a6274 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n a6248 │ │ │ │ + bne.n a6240 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, a6256 │ │ │ │ - ldr r3, [pc, #88] @ (a6280 ) │ │ │ │ + cbz r0, a624e │ │ │ │ + ldr r3, [pc, #88] @ (a6278 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3344 @ 0xd10 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r0, #16] │ │ │ │ bl 54c58 │ │ │ │ - cbz r0, a625c │ │ │ │ + cbz r0, a6254 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a60cc │ │ │ │ - cbz r0, a6256 │ │ │ │ + bl a60c4 │ │ │ │ + cbz r0, a624e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #56] @ (a6284 ) │ │ │ │ - ldr r1, [pc, #60] @ (a6288 ) │ │ │ │ + ldr r3, [pc, #56] @ (a627c ) │ │ │ │ + ldr r1, [pc, #60] @ (a6280 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6256 │ │ │ │ + beq.n a624e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a6256 │ │ │ │ + bne.n a624e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6256 │ │ │ │ + b.n a624e │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, sl, #11206656 @ 0xab0000 │ │ │ │ + subs.w r0, r2, #11206656 @ 0xab0000 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a628c : │ │ │ │ +000a6284 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r9, [pc, #444] @ a645c │ │ │ │ + ldr.w r9, [pc, #444] @ a6454 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #444] @ (a6460 ) │ │ │ │ + ldr r3, [pc, #444] @ (a6458 ) │ │ │ │ mov r7, r0 │ │ │ │ add r9, pc │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx 4fe70 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w a63ca │ │ │ │ + blt.w a63c2 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a63a4 │ │ │ │ + beq.n a639c │ │ │ │ ldr r5, [r7, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a6424 │ │ │ │ + beq.w a641c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fd08 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a62f8 │ │ │ │ + beq.n a62f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a6394 │ │ │ │ + beq.n a638c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w a640a │ │ │ │ + blt.w a6402 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n a63e4 │ │ │ │ - ldr r3, [pc, #348] @ (a6464 ) │ │ │ │ + beq.n a63dc │ │ │ │ + ldr r3, [pc, #348] @ (a645c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n a6368 │ │ │ │ + bne.n a6360 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a6440 │ │ │ │ + beq.w a6438 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 87544 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6346 │ │ │ │ + beq.n a633e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a639c │ │ │ │ + cbz r3, a6394 │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.n a638e │ │ │ │ - ldr r3, [pc, #280] @ (a6468 ) │ │ │ │ + bge.n a6386 │ │ │ │ + ldr r3, [pc, #280] @ (a6460 ) │ │ │ │ mov.w r2, #394 @ 0x18a │ │ │ │ - ldr r1, [pc, #276] @ (a646c ) │ │ │ │ - ldr r0, [pc, #280] @ (a6470 ) │ │ │ │ + ldr r1, [pc, #276] @ (a6464 ) │ │ │ │ + ldr r0, [pc, #280] @ (a6468 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a638c │ │ │ │ - ldr r3, [pc, #264] @ (a6474 ) │ │ │ │ + b.n a6384 │ │ │ │ + ldr r3, [pc, #264] @ (a646c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #240] @ (a6468 ) │ │ │ │ - ldr r1, [pc, #256] @ (a6478 ) │ │ │ │ + ldr r3, [pc, #240] @ (a6460 ) │ │ │ │ + ldr r1, [pc, #256] @ (a6470 ) │ │ │ │ movw r2, #393 @ 0x189 │ │ │ │ - ldr r0, [pc, #252] @ (a647c ) │ │ │ │ + ldr r0, [pc, #252] @ (a6474 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a62f8 │ │ │ │ + b.n a62f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6346 │ │ │ │ - ldr r3, [pc, #204] @ (a6474 ) │ │ │ │ + b.n a633e │ │ │ │ + ldr r3, [pc, #204] @ (a646c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #180] @ (a6468 ) │ │ │ │ - ldr r1, [pc, #204] @ (a6480 ) │ │ │ │ + ldr r3, [pc, #180] @ (a6460 ) │ │ │ │ + ldr r1, [pc, #204] @ (a6478 ) │ │ │ │ movw r2, #391 @ 0x187 │ │ │ │ - ldr r0, [pc, #200] @ (a6484 ) │ │ │ │ + ldr r0, [pc, #200] @ (a647c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a638c │ │ │ │ - ldr r3, [pc, #156] @ (a6468 ) │ │ │ │ + b.n a6384 │ │ │ │ + ldr r3, [pc, #156] @ (a6460 ) │ │ │ │ movw r2, #391 @ 0x187 │ │ │ │ - ldr r1, [pc, #180] @ (a6488 ) │ │ │ │ - ldr r0, [pc, #184] @ (a648c ) │ │ │ │ + ldr r1, [pc, #180] @ (a6480 ) │ │ │ │ + ldr r0, [pc, #184] @ (a6484 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a638c │ │ │ │ - ldr r3, [pc, #140] @ (a6474 ) │ │ │ │ + b.n a6384 │ │ │ │ + ldr r3, [pc, #140] @ (a646c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #116] @ (a6468 ) │ │ │ │ - ldr r1, [pc, #156] @ (a6490 ) │ │ │ │ + ldr r3, [pc, #116] @ (a6460 ) │ │ │ │ + ldr r1, [pc, #156] @ (a6488 ) │ │ │ │ mov.w r2, #392 @ 0x188 │ │ │ │ - ldr r0, [pc, #152] @ (a6494 ) │ │ │ │ + ldr r0, [pc, #152] @ (a648c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a638c │ │ │ │ - ldr r3, [pc, #92] @ (a6468 ) │ │ │ │ + b.n a6384 │ │ │ │ + ldr r3, [pc, #92] @ (a6460 ) │ │ │ │ mov.w r2, #392 @ 0x188 │ │ │ │ - ldr r1, [pc, #132] @ (a6498 ) │ │ │ │ - ldr r0, [pc, #136] @ (a649c ) │ │ │ │ + ldr r1, [pc, #132] @ (a6490 ) │ │ │ │ + ldr r0, [pc, #136] @ (a6494 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a638c │ │ │ │ - ldr r3, [pc, #120] @ (a64a0 ) │ │ │ │ - movw r2, #25317 @ 0x62e5 │ │ │ │ + b.n a6384 │ │ │ │ + ldr r3, [pc, #120] @ (a6498 ) │ │ │ │ + movw r2, #25323 @ 0x62eb │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #116] @ (a64a4 ) │ │ │ │ - ldr r0, [pc, #116] @ (a64a8 ) │ │ │ │ + ldr r1, [pc, #116] @ (a649c ) │ │ │ │ + ldr r0, [pc, #116] @ (a64a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ (a64ac ) │ │ │ │ - movw r2, #25350 @ 0x6306 │ │ │ │ + ldr r3, [pc, #104] @ (a64a4 ) │ │ │ │ + movw r2, #25356 @ 0x630c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #100] @ (a64b0 ) │ │ │ │ - ldr r0, [pc, #100] @ (a64b4 ) │ │ │ │ + ldr r1, [pc, #100] @ (a64a8 ) │ │ │ │ + ldr r0, [pc, #100] @ (a64ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #136] @ (a652c ) │ │ │ │ + ldr r7, [pc, #392] @ (a6624 ) │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #24] @ (a64c8 ) │ │ │ │ + ldr r7, [pc, #280] @ (a65c0 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a64b8 : │ │ │ │ +000a64b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #200] @ (a6590 ) │ │ │ │ + ldr r6, [pc, #200] @ (a6588 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #196] @ (a6594 ) │ │ │ │ + ldr r3, [pc, #196] @ (a658c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #188] @ (a6598 ) │ │ │ │ + ldr r5, [pc, #188] @ (a6590 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #176] @ (a659c ) │ │ │ │ + ldr r3, [pc, #176] @ (a6594 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #2172 @ 0x87c │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a6570 │ │ │ │ - ldr r3, [pc, #160] @ (a65a0 ) │ │ │ │ + beq.n a6568 │ │ │ │ + ldr r3, [pc, #160] @ (a6598 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a6550 │ │ │ │ + bne.n a6548 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a6574 │ │ │ │ + bne.n a656c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n a657e │ │ │ │ + bpl.n a6576 │ │ │ │ mov r0, r4 │ │ │ │ - bl a628c │ │ │ │ + bl a6284 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a6570 │ │ │ │ - ldr r3, [pc, #124] @ (a65a4 ) │ │ │ │ + beq.n a6568 │ │ │ │ + ldr r3, [pc, #124] @ (a659c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6538 │ │ │ │ + beq.n a6530 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #108] @ (a65a8 ) │ │ │ │ - ldr r3, [pc, #88] @ (a6594 ) │ │ │ │ + ldr r2, [pc, #108] @ (a65a0 ) │ │ │ │ + ldr r3, [pc, #88] @ (a658c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a658a │ │ │ │ + bne.n a6582 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ (a65ac ) │ │ │ │ + ldr r0, [pc, #88] @ (a65a4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #84] @ (a65b0 ) │ │ │ │ + ldr r3, [pc, #84] @ (a65a8 ) │ │ │ │ mov.w r2, #390 @ 0x186 │ │ │ │ - ldr r1, [pc, #80] @ (a65b4 ) │ │ │ │ - ldr r0, [pc, #84] @ (a65b8 ) │ │ │ │ + ldr r1, [pc, #80] @ (a65ac ) │ │ │ │ + ldr r0, [pc, #84] @ (a65b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a6538 │ │ │ │ - ldr r0, [pc, #68] @ (a65bc ) │ │ │ │ + b.n a6530 │ │ │ │ + ldr r0, [pc, #68] @ (a65b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a655a │ │ │ │ - ldr r0, [pc, #64] @ (a65c0 ) │ │ │ │ + b.n a6552 │ │ │ │ + ldr r0, [pc, #64] @ (a65b8 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a655a │ │ │ │ + b.n a6552 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ movs r1, r5 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r5, #30 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000a65c4 : │ │ │ │ +000a65bc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (a6644 ) │ │ │ │ + ldr r3, [pc, #104] @ (a663c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (a6648 ) │ │ │ │ + ldr r5, [pc, #100] @ (a6640 ) │ │ │ │ addw r3, r3, #2220 @ 0x8ac │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a6640 │ │ │ │ - ldr r3, [pc, #92] @ (a664c ) │ │ │ │ + cbz r0, a6638 │ │ │ │ + ldr r3, [pc, #92] @ (a6644 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a6620 │ │ │ │ + bne.n a6618 │ │ │ │ mov r0, r4 │ │ │ │ bl 54c58 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a6640 │ │ │ │ - cbnz r0, a661a │ │ │ │ - ldr r3, [pc, #72] @ (a6650 ) │ │ │ │ + beq.n a6638 │ │ │ │ + cbnz r0, a6612 │ │ │ │ + ldr r3, [pc, #72] @ (a6648 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (a6654 ) │ │ │ │ + ldr r3, [pc, #56] @ (a664c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n a660a │ │ │ │ - ldr r0, [pc, #52] @ (a6658 ) │ │ │ │ + b.n a6602 │ │ │ │ + ldr r0, [pc, #52] @ (a6650 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (a665c ) │ │ │ │ - ldr r1, [pc, #48] @ (a6660 ) │ │ │ │ + ldr r3, [pc, #48] @ (a6654 ) │ │ │ │ + ldr r1, [pc, #48] @ (a6658 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (a6664 ) │ │ │ │ + ldr r0, [pc, #48] @ (a665c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ movs r2, r5 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #196 @ 0xc4 │ │ │ │ + adds r4, #4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a6668 : │ │ │ │ +000a6660 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #176] @ (a6728 ) │ │ │ │ + ldr r6, [pc, #176] @ (a6720 ) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #176] @ (a672c ) │ │ │ │ + ldr r3, [pc, #176] @ (a6724 ) │ │ │ │ add r6, pc │ │ │ │ ldr r7, [r6, r3] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r7, #2840] @ 0xb18 │ │ │ │ ldr.w r0, [r3, #1980] @ 0x7bc │ │ │ │ blx 4fce0 │ │ │ │ - cbz r0, a66e2 │ │ │ │ + cbz r0, a66da │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 50410 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a66ae │ │ │ │ + beq.n a66a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a66d2 │ │ │ │ - cbz r5, a66fa │ │ │ │ + cbz r3, a66ca │ │ │ │ + cbz r5, a66f2 │ │ │ │ ldr.w r1, [r7, #164] @ 0xa4 │ │ │ │ mov r0, r5 │ │ │ │ blx 50410 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a66cc │ │ │ │ + beq.n a66c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a66da │ │ │ │ - cbz r4, a6710 │ │ │ │ + cbz r3, a66d2 │ │ │ │ + cbz r4, a6708 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a66ae │ │ │ │ + b.n a66a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a66cc │ │ │ │ - ldr r3, [pc, #76] @ (a6730 ) │ │ │ │ + b.n a66c4 │ │ │ │ + ldr r3, [pc, #76] @ (a6728 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #76] @ (a6734 ) │ │ │ │ - ldr r0, [pc, #76] @ (a6738 ) │ │ │ │ + ldr r1, [pc, #76] @ (a672c ) │ │ │ │ + ldr r0, [pc, #76] @ (a6730 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r4, #0 │ │ │ │ - b.n a66ce │ │ │ │ - ldr r3, [pc, #52] @ (a6730 ) │ │ │ │ + b.n a66c6 │ │ │ │ + ldr r3, [pc, #52] @ (a6728 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #60] @ (a673c ) │ │ │ │ - ldr r0, [pc, #60] @ (a6740 ) │ │ │ │ + ldr r1, [pc, #60] @ (a6734 ) │ │ │ │ + ldr r0, [pc, #60] @ (a6738 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a66f6 │ │ │ │ - ldr r3, [pc, #28] @ (a6730 ) │ │ │ │ + b.n a66ee │ │ │ │ + ldr r3, [pc, #28] @ (a6728 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #44] @ (a6744 ) │ │ │ │ - ldr r0, [pc, #48] @ (a6748 ) │ │ │ │ + ldr r1, [pc, #44] @ (a673c ) │ │ │ │ + ldr r0, [pc, #48] @ (a6740 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a66ce │ │ │ │ + b.n a66c6 │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a674c : │ │ │ │ +000a6744 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r4, [pc, #140] @ (a67ec ) │ │ │ │ + ldr r4, [pc, #140] @ (a67e4 ) │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - ldr r5, [pc, #132] @ (a67f0 ) │ │ │ │ + ldr r5, [pc, #132] @ (a67e8 ) │ │ │ │ addw r3, r4, #2268 @ 0x8dc │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #124] @ (a67f4 ) │ │ │ │ + ldr r4, [pc, #124] @ (a67ec ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ bl 83a7c │ │ │ │ - cbz r0, a67be │ │ │ │ + cbz r0, a67b6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl a6668 │ │ │ │ + bl a6660 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, a67ce │ │ │ │ + cbz r2, a67c6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n a67a4 │ │ │ │ + beq.n a679c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, a67c2 │ │ │ │ - ldr r2, [pc, #80] @ (a67f8 ) │ │ │ │ - ldr r3, [pc, #76] @ (a67f4 ) │ │ │ │ + cbz r3, a67ba │ │ │ │ + ldr r2, [pc, #80] @ (a67f0 ) │ │ │ │ + ldr r3, [pc, #76] @ (a67ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a67ca │ │ │ │ + bne.n a67c2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b.n a67a4 │ │ │ │ + b.n a679c │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a67a4 │ │ │ │ + b.n a679c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #44] @ (a67fc ) │ │ │ │ - movw r2, #29549 @ 0x736d │ │ │ │ + ldr r3, [pc, #44] @ (a67f4 ) │ │ │ │ + movw r2, #29555 @ 0x7373 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #36] @ (a6800 ) │ │ │ │ - ldr r0, [pc, #40] @ (a6804 ) │ │ │ │ + ldr r1, [pc, #36] @ (a67f8 ) │ │ │ │ + ldr r0, [pc, #40] @ (a67fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2804 @ 0xaf4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ movs r2, r5 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r3, [pc, #480] @ (a69e0 ) │ │ │ │ + ldr r3, [pc, #736] @ (a6ad8 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r3, #4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a6808 : │ │ │ │ +000a6800 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #56] @ (a6850 ) │ │ │ │ + ldr r5, [pc, #56] @ (a6848 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r5, pc │ │ │ │ blx 4fb80 │ │ │ │ - cbz r0, a6834 │ │ │ │ + cbz r0, a682c │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #1 │ │ │ │ strd r3, r1, [r4, #12] │ │ │ │ str r2, [r4, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #28] @ (a6854 ) │ │ │ │ + ldr r3, [pc, #28] @ (a684c ) │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ - ldr r1, [pc, #28] @ (a6858 ) │ │ │ │ - ldr r0, [pc, #28] @ (a685c ) │ │ │ │ + ldr r1, [pc, #28] @ (a6850 ) │ │ │ │ + ldr r0, [pc, #28] @ (a6854 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r6, r7, r1 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a6860 : │ │ │ │ +000a6858 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #80] @ (a68c0 ) │ │ │ │ + ldr r3, [pc, #80] @ (a68b8 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #80] @ (a68c4 ) │ │ │ │ + ldr r2, [pc, #80] @ (a68bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, a68b0 │ │ │ │ - ldr r3, [pc, #68] @ (a68c8 ) │ │ │ │ + cbz r0, a68a8 │ │ │ │ + ldr r3, [pc, #68] @ (a68c0 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3368 @ 0xd28 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl a6808 │ │ │ │ + bl a6800 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a68a0 │ │ │ │ + beq.n a6898 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a68b0 │ │ │ │ + beq.n a68a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a68b6 │ │ │ │ + cbz r3, a68ae │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a68b0 │ │ │ │ + b.n a68a8 │ │ │ │ nop │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 d16, d4, d27 │ │ │ │ + vhadd.s8 d16, d12, d27 │ │ │ │ │ │ │ │ -000a68cc : │ │ │ │ +000a68c4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #120] @ (a6954 ) │ │ │ │ + ldr r6, [pc, #120] @ (a694c ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #120] @ (a6958 ) │ │ │ │ + ldr r3, [pc, #120] @ (a6950 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #116] @ (a695c ) │ │ │ │ + ldr r2, [pc, #116] @ (a6954 ) │ │ │ │ add r6, pc │ │ │ │ add r3, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #112] @ (a6960 ) │ │ │ │ + ldr r5, [pc, #112] @ (a6958 ) │ │ │ │ addw r3, r3, #2828 @ 0xb0c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ bl 83134 │ │ │ │ - cbz r0, a694c │ │ │ │ - ldr r3, [pc, #96] @ (a6964 ) │ │ │ │ + cbz r0, a6944 │ │ │ │ + ldr r3, [pc, #96] @ (a695c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a692e │ │ │ │ + bne.n a6926 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6808 │ │ │ │ + bl a6800 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a694c │ │ │ │ - ldr r3, [pc, #76] @ (a6968 ) │ │ │ │ + beq.n a6944 │ │ │ │ + ldr r3, [pc, #76] @ (a6960 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (a696c ) │ │ │ │ + ldr r0, [pc, #60] @ (a6964 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (a6970 ) │ │ │ │ - ldr r0, [pc, #56] @ (a6974 ) │ │ │ │ + ldr r3, [pc, #52] @ (a6968 ) │ │ │ │ + ldr r0, [pc, #56] @ (a696c ) │ │ │ │ mov.w r2, #292 @ 0x124 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r6, r2, r6 │ │ │ │ + adds r6, r2, r7 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #432] @ (a6b0c ) │ │ │ │ + ldr r2, [pc, #688] @ (a6c04 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr??.w r0, [r8, r6, lsl #2] │ │ │ │ - str r7, [sp, #8] │ │ │ │ + ldrsh.w r0, [r8, #38] @ 0x26 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #80] @ (a69d8 ) │ │ │ │ - ldr r3, [pc, #80] @ (a69dc ) │ │ │ │ + ldr r4, [pc, #80] @ (a69d0 ) │ │ │ │ + ldr r3, [pc, #80] @ (a69d4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n a69c2 │ │ │ │ + bne.n a69ba │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, a69d0 │ │ │ │ - ldr r3, [pc, #56] @ (a69e0 ) │ │ │ │ + cbz r0, a69c8 │ │ │ │ + ldr r3, [pc, #56] @ (a69d8 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3368 @ 0xd28 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ - bl a68cc │ │ │ │ - cbz r0, a69d0 │ │ │ │ + bl a68c4 │ │ │ │ + cbz r0, a69c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ (a69e4 ) │ │ │ │ - ldr r1, [pc, #32] @ (a69e8 ) │ │ │ │ + ldr r3, [pc, #32] @ (a69dc ) │ │ │ │ + ldr r1, [pc, #32] @ (a69e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #456] @ 0x1c8 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 2, cr0, cr6, cr11, {1} │ │ │ │ + cdp 0, 2, cr0, cr14, cr11, {1} │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a69ec : │ │ │ │ +000a69e4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #264] @ (a6b04 ) │ │ │ │ + ldr r1, [pc, #264] @ (a6afc ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #264] @ (a6b08 ) │ │ │ │ + ldr r2, [pc, #264] @ (a6b00 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r5, [pc, #264] @ (a6b0c ) │ │ │ │ - ldr r3, [pc, #264] @ (a6b10 ) │ │ │ │ + ldr r5, [pc, #264] @ (a6b04 ) │ │ │ │ + ldr r3, [pc, #264] @ (a6b08 ) │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a6a84 │ │ │ │ - ldr r2, [pc, #248] @ (a6b14 ) │ │ │ │ + beq.n a6a7c │ │ │ │ + ldr r2, [pc, #248] @ (a6b0c ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r1, sp │ │ │ │ ldr.w r0, [r4, #2248] @ 0x8c8 │ │ │ │ blx 50250 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a6aac │ │ │ │ - ldr r3, [pc, #220] @ (a6b18 ) │ │ │ │ + beq.n a6aa4 │ │ │ │ + ldr r3, [pc, #220] @ (a6b10 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n a6ac4 │ │ │ │ - ldr r2, [pc, #212] @ (a6b1c ) │ │ │ │ + bne.n a6abc │ │ │ │ + ldr r2, [pc, #212] @ (a6b14 ) │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r5, r2] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ sub.w r5, r0, r5 │ │ │ │ clz r5, r5 │ │ │ │ mov.w r5, r5, lsr #5 │ │ │ │ - beq.n a6a64 │ │ │ │ + beq.n a6a5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a6a7e │ │ │ │ - ldr r2, [pc, #184] @ (a6b20 ) │ │ │ │ - ldr r3, [pc, #160] @ (a6b08 ) │ │ │ │ + cbz r3, a6a76 │ │ │ │ + ldr r2, [pc, #184] @ (a6b18 ) │ │ │ │ + ldr r3, [pc, #160] @ (a6b00 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a6afe │ │ │ │ + bne.n a6af6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6a64 │ │ │ │ - ldr r3, [pc, #156] @ (a6b24 ) │ │ │ │ - ldr r1, [pc, #160] @ (a6b28 ) │ │ │ │ + b.n a6a5c │ │ │ │ + ldr r3, [pc, #156] @ (a6b1c ) │ │ │ │ + ldr r1, [pc, #160] @ (a6b20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #152] @ (a6b2c ) │ │ │ │ - ldr r1, [pc, #152] @ (a6b30 ) │ │ │ │ + ldr r3, [pc, #152] @ (a6b24 ) │ │ │ │ + ldr r1, [pc, #152] @ (a6b28 ) │ │ │ │ mov.w r2, #462 @ 0x1ce │ │ │ │ - ldr r0, [pc, #152] @ (a6b34 ) │ │ │ │ + ldr r0, [pc, #152] @ (a6b2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #2 │ │ │ │ - b.n a6a64 │ │ │ │ - ldr r3, [pc, #124] @ (a6b2c ) │ │ │ │ + b.n a6a5c │ │ │ │ + ldr r3, [pc, #124] @ (a6b24 ) │ │ │ │ mov.w r2, #462 @ 0x1ce │ │ │ │ - ldr r1, [pc, #132] @ (a6b38 ) │ │ │ │ - ldr r0, [pc, #132] @ (a6b3c ) │ │ │ │ + ldr r1, [pc, #132] @ (a6b30 ) │ │ │ │ + ldr r0, [pc, #132] @ (a6b34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a6aa8 │ │ │ │ - ldr r0, [pc, #120] @ (a6b40 ) │ │ │ │ + b.n a6aa0 │ │ │ │ + ldr r0, [pc, #120] @ (a6b38 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6ade │ │ │ │ + beq.n a6ad6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a6af6 │ │ │ │ - ldr r3, [pc, #76] @ (a6b2c ) │ │ │ │ + cbz r3, a6aee │ │ │ │ + ldr r3, [pc, #76] @ (a6b24 ) │ │ │ │ mov.w r2, #462 @ 0x1ce │ │ │ │ - ldr r1, [pc, #92] @ (a6b44 ) │ │ │ │ - ldr r0, [pc, #96] @ (a6b48 ) │ │ │ │ + ldr r1, [pc, #92] @ (a6b3c ) │ │ │ │ + ldr r0, [pc, #96] @ (a6b40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a6aa8 │ │ │ │ + b.n a6aa0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6ade │ │ │ │ + b.n a6ad6 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #16] │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + adds r0, #14 │ │ │ │ movs r5, r4 │ │ │ │ - cdp 0, 8, cr0, cr8, cr4, {1} │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + cdp 0, 12, cr0, cr8, cr4, {1} │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a6b4c : │ │ │ │ +000a6b44 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #164] @ (a6c00 ) │ │ │ │ + ldr r4, [pc, #164] @ (a6bf8 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #164] @ a6c04 │ │ │ │ + ldr.w lr, [pc, #164] @ a6bfc │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #160] @ a6c08 │ │ │ │ + ldr.w ip, [pc, #160] @ a6c00 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2316 @ 0x90c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #144] @ (a6c0c ) │ │ │ │ + ldr r4, [pc, #144] @ (a6c04 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a6bf8 │ │ │ │ + beq.n a6bf0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n a6bda │ │ │ │ + bpl.n a6bd2 │ │ │ │ mov r0, r1 │ │ │ │ - bl a69ec │ │ │ │ + bl a69e4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a6bf8 │ │ │ │ - cbnz r0, a6bd4 │ │ │ │ - ldr r3, [pc, #100] @ (a6c10 ) │ │ │ │ + beq.n a6bf0 │ │ │ │ + cbnz r0, a6bcc │ │ │ │ + ldr r3, [pc, #100] @ (a6c08 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #84] @ (a6c14 ) │ │ │ │ - ldr r3, [pc, #72] @ (a6c08 ) │ │ │ │ + ldr r2, [pc, #84] @ (a6c0c ) │ │ │ │ + ldr r3, [pc, #72] @ (a6c00 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a6bfc │ │ │ │ + bne.n a6bf4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ (a6c18 ) │ │ │ │ + ldr r3, [pc, #64] @ (a6c10 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a6bae │ │ │ │ - ldr r0, [pc, #64] @ (a6c1c ) │ │ │ │ + b.n a6ba6 │ │ │ │ + ldr r0, [pc, #64] @ (a6c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (a6c20 ) │ │ │ │ - ldr r1, [pc, #60] @ (a6c24 ) │ │ │ │ + ldr r3, [pc, #60] @ (a6c18 ) │ │ │ │ + ldr r1, [pc, #60] @ (a6c1c ) │ │ │ │ movw r2, #461 @ 0x1cd │ │ │ │ - ldr r0, [pc, #60] @ (a6c28 ) │ │ │ │ + ldr r0, [pc, #60] @ (a6c20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a6bbc │ │ │ │ + b.n a6bb4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r2, r5 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r7, #96 @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a6c2c : │ │ │ │ +000a6c24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #108] @ (a6ca8 ) │ │ │ │ + ldr r5, [pc, #108] @ (a6ca0 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ add r5, pc │ │ │ │ blx 4fb80 │ │ │ │ - cbz r0, a6c72 │ │ │ │ - ldr r2, [pc, #96] @ (a6cac ) │ │ │ │ + cbz r0, a6c6a │ │ │ │ + ldr r2, [pc, #96] @ (a6ca4 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2936] @ 0xb78 │ │ │ │ - cbz r2, a6c8c │ │ │ │ + cbz r2, a6c84 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ mov.w r0, #1 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ str r2, [r6, #0] │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #60] @ (a6cb0 ) │ │ │ │ + ldr r3, [pc, #60] @ (a6ca8 ) │ │ │ │ movw r2, #519 @ 0x207 │ │ │ │ - ldr r1, [pc, #56] @ (a6cb4 ) │ │ │ │ - ldr r0, [pc, #60] @ (a6cb8 ) │ │ │ │ + ldr r1, [pc, #56] @ (a6cac ) │ │ │ │ + ldr r0, [pc, #60] @ (a6cb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #44] @ (a6cbc ) │ │ │ │ - movw r2, #33928 @ 0x8488 │ │ │ │ + ldr r3, [pc, #44] @ (a6cb4 ) │ │ │ │ + movw r2, #33934 @ 0x848e │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #40] @ (a6cc0 ) │ │ │ │ - ldr r0, [pc, #40] @ (a6cc4 ) │ │ │ │ + ldr r1, [pc, #40] @ (a6cb8 ) │ │ │ │ + ldr r0, [pc, #40] @ (a6cbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2832 @ 0xb10 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - mov sl, r7 │ │ │ │ + mov sl, pc │ │ │ │ movs r7, r4 │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a6cc8 : │ │ │ │ +000a6cc0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #72] @ (a6d20 ) │ │ │ │ + ldr r3, [pc, #72] @ (a6d18 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #72] @ (a6d24 ) │ │ │ │ + ldr r2, [pc, #72] @ (a6d1c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, a6d12 │ │ │ │ - ldr r3, [pc, #60] @ (a6d28 ) │ │ │ │ + cbz r0, a6d0a │ │ │ │ + ldr r3, [pc, #60] @ (a6d20 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3384 @ 0xd38 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl a6c2c │ │ │ │ + bl a6c24 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a6d02 │ │ │ │ + beq.n a6cfa │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6d12 │ │ │ │ + beq.n a6d0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a6d18 │ │ │ │ + cbz r3, a6d10 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6d12 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + b.n a6d0a │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeae2002b │ │ │ │ + @ instruction: 0xeaea002b │ │ │ │ │ │ │ │ -000a6d2c : │ │ │ │ +000a6d24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #120] @ (a6db4 ) │ │ │ │ + ldr r6, [pc, #120] @ (a6dac ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #120] @ (a6db8 ) │ │ │ │ + ldr r3, [pc, #120] @ (a6db0 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #116] @ (a6dbc ) │ │ │ │ + ldr r2, [pc, #116] @ (a6db4 ) │ │ │ │ add r6, pc │ │ │ │ add r3, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #112] @ (a6dc0 ) │ │ │ │ + ldr r5, [pc, #112] @ (a6db8 ) │ │ │ │ addw r3, r3, #2876 @ 0xb3c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ bl 83134 │ │ │ │ - cbz r0, a6dac │ │ │ │ - ldr r3, [pc, #96] @ (a6dc4 ) │ │ │ │ + cbz r0, a6da4 │ │ │ │ + ldr r3, [pc, #96] @ (a6dbc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a6d8e │ │ │ │ + bne.n a6d86 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6c2c │ │ │ │ + bl a6c24 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a6dac │ │ │ │ - ldr r3, [pc, #76] @ (a6dc8 ) │ │ │ │ + beq.n a6da4 │ │ │ │ + ldr r3, [pc, #76] @ (a6dc0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (a6dcc ) │ │ │ │ + ldr r0, [pc, #60] @ (a6dc4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (a6dd0 ) │ │ │ │ - ldr r0, [pc, #56] @ (a6dd4 ) │ │ │ │ + ldr r3, [pc, #52] @ (a6dc8 ) │ │ │ │ + ldr r0, [pc, #56] @ (a6dcc ) │ │ │ │ mov r1, r6 │ │ │ │ movw r2, #518 @ 0x206 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ movs r5, r4 │ │ │ │ - mov r4, r1 │ │ │ │ + mov r4, r9 │ │ │ │ movs r7, r4 │ │ │ │ - adds.w r0, r8, #10878976 @ 0xa60000 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + adcs.w r0, r8, #10878976 @ 0xa60000 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #72] @ (a6e30 ) │ │ │ │ - ldr r3, [pc, #72] @ (a6e34 ) │ │ │ │ + ldr r4, [pc, #72] @ (a6e28 ) │ │ │ │ + ldr r3, [pc, #72] @ (a6e2c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n a6e1c │ │ │ │ + bne.n a6e14 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, a6e2a │ │ │ │ - ldr r3, [pc, #48] @ (a6e38 ) │ │ │ │ + cbz r0, a6e22 │ │ │ │ + ldr r3, [pc, #48] @ (a6e30 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3384 @ 0xd38 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl a6d2c │ │ │ │ - cbz r0, a6e2a │ │ │ │ + bl a6d24 │ │ │ │ + cbz r0, a6e22 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (a6e3c ) │ │ │ │ - ldr r1, [pc, #32] @ (a6e40 ) │ │ │ │ + ldr r3, [pc, #28] @ (a6e34 ) │ │ │ │ + ldr r1, [pc, #32] @ (a6e38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r6, #172] @ 0xac │ │ │ │ + strd r0, r0, [lr, #172] @ 0xac │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a6e44 : │ │ │ │ +000a6e3c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r6, [pc, #132] @ (a6edc ) │ │ │ │ + ldr r6, [pc, #132] @ (a6ed4 ) │ │ │ │ add r6, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a6ec0 │ │ │ │ + beq.n a6eb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #112] @ (a6ee0 ) │ │ │ │ + ldr r3, [pc, #112] @ (a6ed8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2932] @ 0xb74 │ │ │ │ blx 4ffe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6e8e │ │ │ │ + beq.n a6e86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a6e98 │ │ │ │ + cbz r3, a6e90 │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - blt.n a6ea6 │ │ │ │ + blt.n a6e9e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.n a6e96 │ │ │ │ - ldr r3, [pc, #60] @ (a6ee4 ) │ │ │ │ + bge.n a6e8e │ │ │ │ + ldr r3, [pc, #60] @ (a6edc ) │ │ │ │ mov.w r2, #528 @ 0x210 │ │ │ │ - ldr r1, [pc, #56] @ (a6ee8 ) │ │ │ │ - ldr r0, [pc, #60] @ (a6eec ) │ │ │ │ + ldr r1, [pc, #56] @ (a6ee0 ) │ │ │ │ + ldr r0, [pc, #60] @ (a6ee4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #44] @ (a6ef0 ) │ │ │ │ - movw r2, #34104 @ 0x8538 │ │ │ │ + ldr r3, [pc, #44] @ (a6ee8 ) │ │ │ │ + movw r2, #34110 @ 0x853e │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #40] @ (a6ef4 ) │ │ │ │ - ldr r0, [pc, #40] @ (a6ef8 ) │ │ │ │ + ldr r1, [pc, #40] @ (a6eec ) │ │ │ │ + ldr r0, [pc, #40] @ (a6ef0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2880 @ 0xb40 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r4, #20 │ │ │ │ movs r5, r4 │ │ │ │ - add lr, r0 │ │ │ │ + add lr, r8 │ │ │ │ movs r7, r4 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a6efc : │ │ │ │ +000a6ef4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (a6f74 ) │ │ │ │ + ldr r3, [pc, #96] @ (a6f6c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (a6f78 ) │ │ │ │ + ldr r5, [pc, #92] @ (a6f70 ) │ │ │ │ addw r3, r3, #2364 @ 0x93c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a6f70 │ │ │ │ - ldr r3, [pc, #84] @ (a6f7c ) │ │ │ │ + cbz r0, a6f68 │ │ │ │ + ldr r3, [pc, #84] @ (a6f74 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a6f50 │ │ │ │ + bne.n a6f48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6e44 │ │ │ │ + bl a6e3c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a6f70 │ │ │ │ - ldr r3, [pc, #64] @ (a6f80 ) │ │ │ │ + beq.n a6f68 │ │ │ │ + ldr r3, [pc, #64] @ (a6f78 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #48] @ (a6f84 ) │ │ │ │ + ldr r0, [pc, #48] @ (a6f7c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #44] @ (a6f88 ) │ │ │ │ - ldr r1, [pc, #44] @ (a6f8c ) │ │ │ │ + ldr r3, [pc, #44] @ (a6f80 ) │ │ │ │ + ldr r1, [pc, #44] @ (a6f84 ) │ │ │ │ movw r2, #527 @ 0x20f │ │ │ │ - ldr r0, [pc, #44] @ (a6f90 ) │ │ │ │ + ldr r0, [pc, #44] @ (a6f88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ movs r2, r5 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r4, #12 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a6f94 : │ │ │ │ +000a6f8c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a6ff8 ) │ │ │ │ + ldr r3, [pc, #76] @ (a6ff0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (a6ffc ) │ │ │ │ + ldr r5, [pc, #72] @ (a6ff4 ) │ │ │ │ addw r3, r3, #2412 @ 0x96c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, a6ff4 │ │ │ │ - ldr r3, [pc, #64] @ (a7000 ) │ │ │ │ + cbz r0, a6fec │ │ │ │ + ldr r3, [pc, #64] @ (a6ff8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a6fd4 │ │ │ │ + bne.n a6fcc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 5eefc │ │ │ │ - ldr r0, [pc, #44] @ (a7004 ) │ │ │ │ + ldr r0, [pc, #44] @ (a6ffc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (a7008 ) │ │ │ │ - ldr r1, [pc, #40] @ (a700c ) │ │ │ │ + ldr r3, [pc, #40] @ (a7000 ) │ │ │ │ + ldr r1, [pc, #40] @ (a7004 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a7010 ) │ │ │ │ + ldr r0, [pc, #40] @ (a7008 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ movs r2, r5 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a7014 : │ │ │ │ +000a700c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #320] @ (a7164 ) │ │ │ │ + ldr r7, [pc, #320] @ (a715c ) │ │ │ │ mov r6, r0 │ │ │ │ add r7, pc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a70e2 │ │ │ │ + beq.n a70da │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a703c │ │ │ │ + beq.n a7034 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ bl 54e60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a710a │ │ │ │ + beq.n a7102 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a7148 │ │ │ │ + beq.n a7140 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, a706e │ │ │ │ + cbz r0, a7066 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a706e │ │ │ │ + beq.n a7066 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a70f2 │ │ │ │ + beq.n a70ea │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r6, [r4, #16] │ │ │ │ - cbz r0, a7086 │ │ │ │ + cbz r0, a707e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7086 │ │ │ │ + beq.n a707e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a70f8 │ │ │ │ + beq.n a70f0 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 54e80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a712a │ │ │ │ + beq.n a7122 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, a70b4 │ │ │ │ + cbz r0, a70ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a70b4 │ │ │ │ + beq.n a70ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a70fe │ │ │ │ + cbz r3, a70f6 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a70c0 │ │ │ │ + beq.n a70b8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a7104 │ │ │ │ + bmi.n a70fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a70d4 │ │ │ │ + beq.n a70cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a70d8 │ │ │ │ + cbz r3, a70d0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #132] @ (a7168 ) │ │ │ │ + ldr r3, [pc, #132] @ (a7160 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a7038 │ │ │ │ - b.n a703c │ │ │ │ + bne.n a7030 │ │ │ │ + b.n a7034 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a706e │ │ │ │ + b.n a7066 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7086 │ │ │ │ + b.n a707e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a70b4 │ │ │ │ + b.n a70ac │ │ │ │ bl 84a64 │ │ │ │ - b.n a70c0 │ │ │ │ - ldr r3, [pc, #96] @ (a716c ) │ │ │ │ + b.n a70b8 │ │ │ │ + ldr r3, [pc, #96] @ (a7164 ) │ │ │ │ mov.w r2, #556 @ 0x22c │ │ │ │ - ldr r1, [pc, #92] @ (a7170 ) │ │ │ │ - ldr r0, [pc, #96] @ (a7174 ) │ │ │ │ + ldr r1, [pc, #92] @ (a7168 ) │ │ │ │ + ldr r0, [pc, #96] @ (a716c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ movs r5, #0 │ │ │ │ - b.n a70d4 │ │ │ │ - ldr r3, [pc, #64] @ (a716c ) │ │ │ │ + b.n a70cc │ │ │ │ + ldr r3, [pc, #64] @ (a7164 ) │ │ │ │ mov.w r2, #556 @ 0x22c │ │ │ │ - ldr r1, [pc, #68] @ (a7178 ) │ │ │ │ - ldr r0, [pc, #72] @ (a717c ) │ │ │ │ + ldr r1, [pc, #68] @ (a7170 ) │ │ │ │ + ldr r0, [pc, #72] @ (a7174 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a7126 │ │ │ │ - ldr r3, [pc, #52] @ (a7180 ) │ │ │ │ - movw r2, #57953 @ 0xe261 │ │ │ │ + b.n a711e │ │ │ │ + ldr r3, [pc, #52] @ (a7178 ) │ │ │ │ + movw r2, #57959 @ 0xe267 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #48] @ (a7184 ) │ │ │ │ - ldr r0, [pc, #48] @ (a7188 ) │ │ │ │ + ldr r1, [pc, #48] @ (a717c ) │ │ │ │ + ldr r0, [pc, #48] @ (a7180 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ movs r5, r4 │ │ │ │ - rors r6, r7 │ │ │ │ + tst r6, r7 │ │ │ │ movs r7, r4 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a718c : │ │ │ │ +000a7184 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #160] @ a723c │ │ │ │ + ldr.w ip, [pc, #160] @ a7234 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r5, [pc, #156] @ (a7240 ) │ │ │ │ + ldr r5, [pc, #156] @ (a7238 ) │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #148] @ (a7244 ) │ │ │ │ + ldr r3, [pc, #148] @ (a723c ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ - ldr r4, [pc, #144] @ (a7248 ) │ │ │ │ + ldr r4, [pc, #144] @ (a7240 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ addw r3, r3, #2460 @ 0x99c │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a7234 │ │ │ │ + beq.n a722c │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - cbz r1, a71fa │ │ │ │ - ldr r3, [pc, #108] @ (a724c ) │ │ │ │ + cbz r1, a71f2 │ │ │ │ + ldr r3, [pc, #108] @ (a7244 ) │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a71fa │ │ │ │ - ldr r3, [pc, #100] @ (a7250 ) │ │ │ │ + beq.n a71f2 │ │ │ │ + ldr r3, [pc, #100] @ (a7248 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a71fa │ │ │ │ - ldr r3, [pc, #96] @ (a7254 ) │ │ │ │ + beq.n a71f2 │ │ │ │ + ldr r3, [pc, #96] @ (a724c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n a7216 │ │ │ │ - bl a7014 │ │ │ │ - ldr r2, [pc, #88] @ (a7258 ) │ │ │ │ - ldr r3, [pc, #60] @ (a7240 ) │ │ │ │ + bne.n a720e │ │ │ │ + bl a700c │ │ │ │ + ldr r2, [pc, #88] @ (a7250 ) │ │ │ │ + ldr r3, [pc, #60] @ (a7238 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a7238 │ │ │ │ + bne.n a7230 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #68] @ (a725c ) │ │ │ │ + ldr r0, [pc, #68] @ (a7254 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (a7260 ) │ │ │ │ - ldr r1, [pc, #64] @ (a7264 ) │ │ │ │ + ldr r3, [pc, #64] @ (a7258 ) │ │ │ │ + ldr r1, [pc, #64] @ (a725c ) │ │ │ │ mov.w r2, #556 @ 0x22c │ │ │ │ - ldr r0, [pc, #64] @ (a7268 ) │ │ │ │ + ldr r0, [pc, #64] @ (a7260 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a71fe │ │ │ │ + b.n a71f6 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, a729c │ │ │ │ + cbnz r6, a7296 │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a726c : │ │ │ │ +000a7264 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r0, [pc, #432] @ (a7430 ) │ │ │ │ + ldr r0, [pc, #432] @ (a7428 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, #432] @ (a7434 ) │ │ │ │ + ldr r1, [pc, #432] @ (a742c ) │ │ │ │ mov r4, r2 │ │ │ │ add r0, pc │ │ │ │ - ldr r6, [pc, #432] @ (a7438 ) │ │ │ │ - ldr r3, [pc, #432] @ (a743c ) │ │ │ │ + ldr r6, [pc, #432] @ (a7430 ) │ │ │ │ + ldr r3, [pc, #432] @ (a7434 ) │ │ │ │ add r6, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a72f0 │ │ │ │ + beq.n a72e8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a7418 │ │ │ │ + beq.w a7410 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 911fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a72c8 │ │ │ │ + beq.n a72c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a72e8 │ │ │ │ - cbz r5, a7302 │ │ │ │ - ldr r2, [pc, #372] @ (a7440 ) │ │ │ │ - ldr r3, [pc, #356] @ (a7434 ) │ │ │ │ + cbz r3, a72e0 │ │ │ │ + cbz r5, a72fa │ │ │ │ + ldr r2, [pc, #372] @ (a7438 ) │ │ │ │ + ldr r3, [pc, #356] @ (a742c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w a7414 │ │ │ │ + bne.w a740c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a72c8 │ │ │ │ + b.n a72c0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - b.n a72ca │ │ │ │ - ldr r3, [pc, #320] @ (a7444 ) │ │ │ │ + b.n a72c2 │ │ │ │ + ldr r3, [pc, #320] @ (a743c ) │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ - ldr.w sl, [pc, #320] @ a7448 │ │ │ │ + ldr.w sl, [pc, #320] @ a7440 │ │ │ │ add r4, sp, #12 │ │ │ │ - ldr.w r9, [pc, #316] @ a744c │ │ │ │ + ldr.w r9, [pc, #316] @ a7444 │ │ │ │ add sl, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r9, pc │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 88758 │ │ │ │ - ldr r3, [pc, #292] @ (a7450 ) │ │ │ │ + ldr r3, [pc, #292] @ (a7448 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ - ldr r3, [pc, #292] @ (a7454 ) │ │ │ │ + ldr r3, [pc, #292] @ (a744c ) │ │ │ │ ldr.w r1, [r8, #196] @ 0xc4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a73ee │ │ │ │ + beq.n a73e6 │ │ │ │ bl 888f4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 54f9c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a73e8 │ │ │ │ + beq.n a73e0 │ │ │ │ bl 8891c │ │ │ │ mov r7, r0 │ │ │ │ ldr.w fp, [r8, #200] @ 0xc8 │ │ │ │ blx 4fdd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 54f9c │ │ │ │ - cbz r7, a73be │ │ │ │ + cbz r7, a73b6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ movs r0, #2 │ │ │ │ bl 85b40 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 54f9c │ │ │ │ - cbz r7, a73be │ │ │ │ - ldr r3, [pc, #208] @ (a7458 ) │ │ │ │ + cbz r7, a73b6 │ │ │ │ + ldr r3, [pc, #208] @ (a7450 ) │ │ │ │ ldr.w r1, [r8, #204] @ 0xcc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, a73fe │ │ │ │ + cbz r0, a73f6 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r7, [sp, #24] │ │ │ │ blx 5018c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - cbz r6, a73fe │ │ │ │ + cbz r6, a73f6 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 88628 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -148830,163 +148831,163 @@ │ │ │ │ bl 88888 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ - b.n a72ca │ │ │ │ + b.n a72c2 │ │ │ │ bl 88694 │ │ │ │ - b.n a73cc │ │ │ │ + b.n a73c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a73cc │ │ │ │ + b.n a73c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n a73cc │ │ │ │ + b.n a73c4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ (a745c ) │ │ │ │ + ldr r3, [pc, #64] @ (a7454 ) │ │ │ │ movw r2, #2777 @ 0xad9 │ │ │ │ - ldr r1, [pc, #64] @ (a7460 ) │ │ │ │ - ldr r0, [pc, #64] @ (a7464 ) │ │ │ │ + ldr r1, [pc, #64] @ (a7458 ) │ │ │ │ + ldr r0, [pc, #64] @ (a745c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2964 @ 0xb94 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ movs r7, r4 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, a749a │ │ │ │ + sxth r2, r1 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a7468 : │ │ │ │ +000a7460 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #160] @ (a7518 ) │ │ │ │ + ldr r4, [pc, #160] @ (a7510 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w lr, [pc, #160] @ a751c │ │ │ │ + ldr.w lr, [pc, #160] @ a7514 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #156] @ a7520 │ │ │ │ + ldr.w ip, [pc, #156] @ a7518 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2508 @ 0x9cc │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #132] @ (a7524 ) │ │ │ │ + ldr r4, [pc, #132] @ (a751c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, a7510 │ │ │ │ + cbz r0, a7508 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #108] @ (a7528 ) │ │ │ │ + ldr r3, [pc, #108] @ (a7520 ) │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n a74f2 │ │ │ │ + bpl.n a74ea │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl a726c │ │ │ │ - ldr r2, [pc, #80] @ (a752c ) │ │ │ │ - ldr r3, [pc, #64] @ (a7520 ) │ │ │ │ + bl a7264 │ │ │ │ + ldr r2, [pc, #80] @ (a7524 ) │ │ │ │ + ldr r3, [pc, #64] @ (a7518 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a7514 │ │ │ │ + bne.n a750c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #60] @ (a7530 ) │ │ │ │ + ldr r0, [pc, #60] @ (a7528 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (a7534 ) │ │ │ │ - ldr r1, [pc, #56] @ (a7538 ) │ │ │ │ + ldr r3, [pc, #52] @ (a752c ) │ │ │ │ + ldr r1, [pc, #56] @ (a7530 ) │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ - ldr r0, [pc, #56] @ (a753c ) │ │ │ │ + ldr r0, [pc, #56] @ (a7534 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a74da │ │ │ │ + b.n a74d2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ movs r1, r5 │ │ │ │ - b.n a7120 │ │ │ │ + b.n a7198 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a7540 : │ │ │ │ +000a7538 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -148997,1499 +148998,1500 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 91060 │ │ │ │ │ │ │ │ -000a7570 : │ │ │ │ +000a7568 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r4, [pc, #360] @ (a76ec ) │ │ │ │ + ldr r4, [pc, #360] @ (a76e4 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ ldrb.w r5, [sp, #24] │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n a75ce │ │ │ │ + bne.n a75c6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a7632 │ │ │ │ + beq.n a762a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a75f6 │ │ │ │ - ldr r3, [pc, #344] @ (a76f0 ) │ │ │ │ + beq.n a75ee │ │ │ │ + ldr r3, [pc, #344] @ (a76e8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a7674 │ │ │ │ - ldr r3, [pc, #332] @ (a76f4 ) │ │ │ │ + beq.n a766c │ │ │ │ + ldr r3, [pc, #332] @ (a76ec ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a75f2 │ │ │ │ - ldr r1, [pc, #324] @ (a76f8 ) │ │ │ │ + beq.n a75ea │ │ │ │ + ldr r1, [pc, #324] @ (a76f0 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r3, [pc, #324] @ (a76fc ) │ │ │ │ + ldr r3, [pc, #324] @ (a76f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #320] @ (a7700 ) │ │ │ │ - ldr r0, [pc, #320] @ (a7704 ) │ │ │ │ + ldr r1, [pc, #320] @ (a76f8 ) │ │ │ │ + ldr r0, [pc, #320] @ (a76fc ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n a762c │ │ │ │ + bl a7538 │ │ │ │ + b.n a7624 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a766e │ │ │ │ - cbz r3, a75f6 │ │ │ │ + beq.n a7666 │ │ │ │ + cbz r3, a75ee │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a7596 │ │ │ │ - ldr r3, [pc, #276] @ (a76f0 ) │ │ │ │ + beq.n a758e │ │ │ │ + ldr r3, [pc, #276] @ (a76e8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a768a │ │ │ │ - ldr r3, [pc, #268] @ (a76f4 ) │ │ │ │ + beq.n a7682 │ │ │ │ + ldr r3, [pc, #268] @ (a76ec ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a76a0 │ │ │ │ + bne.n a7698 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #248] @ (a76f0 ) │ │ │ │ + ldr r3, [pc, #248] @ (a76e8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a76be │ │ │ │ - ldr r3, [pc, #236] @ (a76f4 ) │ │ │ │ + beq.n a76b6 │ │ │ │ + ldr r3, [pc, #236] @ (a76ec ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a75f2 │ │ │ │ - ldr r1, [pc, #228] @ (a76f8 ) │ │ │ │ + beq.n a75ea │ │ │ │ + ldr r1, [pc, #228] @ (a76f0 ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r3, [pc, #240] @ (a7708 ) │ │ │ │ + ldr r3, [pc, #240] @ (a7700 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #236] @ (a770c ) │ │ │ │ - ldr r0, [pc, #240] @ (a7710 ) │ │ │ │ + ldr r1, [pc, #236] @ (a7704 ) │ │ │ │ + ldr r0, [pc, #240] @ (a7708 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a7596 │ │ │ │ - ldr r3, [pc, #184] @ (a76f0 ) │ │ │ │ + bne.n a758e │ │ │ │ + ldr r3, [pc, #184] @ (a76e8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a76d4 │ │ │ │ - ldr r3, [pc, #172] @ (a76f4 ) │ │ │ │ + beq.n a76cc │ │ │ │ + ldr r3, [pc, #172] @ (a76ec ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a75f2 │ │ │ │ - ldr r1, [pc, #164] @ (a76f8 ) │ │ │ │ + beq.n a75ea │ │ │ │ + ldr r1, [pc, #164] @ (a76f0 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r3, [pc, #188] @ (a7714 ) │ │ │ │ + ldr r3, [pc, #188] @ (a770c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #184] @ (a7718 ) │ │ │ │ - ldr r0, [pc, #184] @ (a771c ) │ │ │ │ + ldr r1, [pc, #184] @ (a7710 ) │ │ │ │ + ldr r0, [pc, #184] @ (a7714 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n a762c │ │ │ │ + bl a7538 │ │ │ │ + b.n a7624 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a75d4 │ │ │ │ - b.n a7636 │ │ │ │ - ldr r3, [pc, #128] @ (a76f8 ) │ │ │ │ + bne.n a75cc │ │ │ │ + b.n a762e │ │ │ │ + ldr r3, [pc, #128] @ (a76f0 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #164] @ (a7720 ) │ │ │ │ - ldr r0, [pc, #168] @ (a7724 ) │ │ │ │ + ldr r1, [pc, #164] @ (a7718 ) │ │ │ │ + ldr r0, [pc, #168] @ (a771c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a762c │ │ │ │ - ldr r3, [pc, #108] @ (a76f8 ) │ │ │ │ + b.n a7624 │ │ │ │ + ldr r3, [pc, #108] @ (a76f0 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ - ldr r1, [pc, #152] @ (a7728 ) │ │ │ │ - ldr r0, [pc, #152] @ (a772c ) │ │ │ │ + ldr r1, [pc, #152] @ (a7720 ) │ │ │ │ + ldr r0, [pc, #152] @ (a7724 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a762c │ │ │ │ - ldr r1, [pc, #84] @ (a76f8 ) │ │ │ │ + b.n a7624 │ │ │ │ + ldr r1, [pc, #84] @ (a76f0 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ - ldr r3, [pc, #136] @ (a7730 ) │ │ │ │ + ldr r3, [pc, #136] @ (a7728 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (a7734 ) │ │ │ │ - ldr r0, [pc, #132] @ (a7738 ) │ │ │ │ + ldr r1, [pc, #132] @ (a772c ) │ │ │ │ + ldr r0, [pc, #132] @ (a7730 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n a762c │ │ │ │ - ldr r3, [pc, #56] @ (a76f8 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n a7624 │ │ │ │ + ldr r3, [pc, #56] @ (a76f0 ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r1, [pc, #120] @ (a773c ) │ │ │ │ - ldr r0, [pc, #120] @ (a7740 ) │ │ │ │ + ldr r1, [pc, #120] @ (a7734 ) │ │ │ │ + ldr r0, [pc, #120] @ (a7738 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a762c │ │ │ │ - ldr r3, [pc, #32] @ (a76f8 ) │ │ │ │ + b.n a7624 │ │ │ │ + ldr r3, [pc, #32] @ (a76f0 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #104] @ (a7744 ) │ │ │ │ - ldr r0, [pc, #108] @ (a7748 ) │ │ │ │ + ldr r1, [pc, #104] @ (a773c ) │ │ │ │ + ldr r0, [pc, #108] @ (a7740 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a762c │ │ │ │ + b.n a7624 │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r4, #4 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ movs r5, r4 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ movs r5, r4 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r5, #32 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a774c : │ │ │ │ +000a7744 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r6, [pc, #224] @ (a783c ) │ │ │ │ + ldr r6, [pc, #224] @ (a7834 ) │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #220] @ (a7840 ) │ │ │ │ + ldr r3, [pc, #220] @ (a7838 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #212] @ (a7844 ) │ │ │ │ + ldr r4, [pc, #212] @ (a783c ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #28 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #196] @ (a7848 ) │ │ │ │ + ldr r3, [pc, #196] @ (a7840 ) │ │ │ │ str r6, [sp, #12] │ │ │ │ add r6, sp, #24 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r6, sp, #32 │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #20 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #32] │ │ │ │ bl 83a7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a781c │ │ │ │ - ldr r3, [pc, #168] @ (a784c ) │ │ │ │ + beq.n a7814 │ │ │ │ + ldr r3, [pc, #168] @ (a7844 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n a7824 │ │ │ │ - ldr r3, [pc, #160] @ (a7850 ) │ │ │ │ + bne.n a781c │ │ │ │ + ldr r3, [pc, #160] @ (a7848 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ subs r2, r1, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ clz r2, r2 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ lsrs r2, r2, #5 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n a782e │ │ │ │ + bne.n a7826 │ │ │ │ subs r3, r1, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - cbz r1, a7820 │ │ │ │ + cbz r1, a7818 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r6, r7 │ │ │ │ ittt eq │ │ │ │ subeq r4, r1, r0 │ │ │ │ clzeq r4, r4 │ │ │ │ lsreq r4, r4, #5 │ │ │ │ - bne.n a7800 │ │ │ │ + bne.n a77f8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a7570 │ │ │ │ - ldr r2, [pc, #104] @ (a7854 ) │ │ │ │ - ldr r3, [pc, #84] @ (a7840 ) │ │ │ │ + bl a7568 │ │ │ │ + ldr r2, [pc, #104] @ (a784c ) │ │ │ │ + ldr r3, [pc, #84] @ (a7838 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a7838 │ │ │ │ + bne.n a7830 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #84] @ (a7858 ) │ │ │ │ + ldr r0, [pc, #84] @ (a7850 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #80] @ (a785c ) │ │ │ │ + ldr r3, [pc, #80] @ (a7854 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ - ldr r1, [pc, #80] @ (a7860 ) │ │ │ │ - ldr r0, [pc, #84] @ (a7864 ) │ │ │ │ + ldr r1, [pc, #80] @ (a7858 ) │ │ │ │ + ldr r0, [pc, #84] @ (a785c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a77e8 │ │ │ │ + b.n a77e0 │ │ │ │ movs r4, #2 │ │ │ │ - b.n a77de │ │ │ │ - ldr r0, [pc, #64] @ (a7868 ) │ │ │ │ + b.n a77d6 │ │ │ │ + ldr r0, [pc, #64] @ (a7860 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a7808 │ │ │ │ - ldr r0, [pc, #60] @ (a786c ) │ │ │ │ + b.n a7800 │ │ │ │ + ldr r0, [pc, #60] @ (a7864 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a7808 │ │ │ │ + b.n a7800 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ movs r1, r5 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r3, #0] │ │ │ │ movs r1, r5 │ │ │ │ - b.n a7af8 │ │ │ │ + b.n a7b70 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r3, #236 @ 0xec │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ movs r5, r4 │ │ │ │ - b.n a7ac0 │ │ │ │ + b.n a7b38 │ │ │ │ movs r4, r4 │ │ │ │ - b.n a7ab0 │ │ │ │ + b.n a7b28 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a7870 : │ │ │ │ +000a7868 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1552] @ a7e94 │ │ │ │ - ldr.w r8, [pc, #1552] @ a7e98 │ │ │ │ + ldr.w r3, [pc, #1552] @ a7e8c │ │ │ │ + ldr.w r8, [pc, #1552] @ a7e90 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r8, pc │ │ │ │ - ldr.w r2, [pc, #1544] @ a7e9c │ │ │ │ + ldr.w r2, [pc, #1544] @ a7e94 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 4fb80 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a7b04 │ │ │ │ + beq.w a7afc │ │ │ │ movs r0, #0 │ │ │ │ blx 4fbd4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a7b1c │ │ │ │ - ldr.w r3, [pc, #1504] @ a7ea0 │ │ │ │ + beq.w a7b14 │ │ │ │ + ldr.w r3, [pc, #1504] @ a7e98 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w sl, [r8, r3] │ │ │ │ ldr.w r1, [sl, #136] @ 0x88 │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a7b3a │ │ │ │ + beq.w a7b32 │ │ │ │ ldr.w r1, [sl, #40] @ 0x28 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a78f6 │ │ │ │ + beq.n a78ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7afc │ │ │ │ + beq.w a7af4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a7b78 │ │ │ │ + beq.w a7b70 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w a7b90 │ │ │ │ + bpl.w a7b88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt r5, #0 │ │ │ │ mvngt.w r6, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, r5 │ │ │ │ - ble.n a79b0 │ │ │ │ + ble.n a79a8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r9, [r2, r3, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w a7e64 │ │ │ │ + beq.w a7e5c │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [sl, #140] @ 0x8c │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r9] │ │ │ │ blx 5041c │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n a7956 │ │ │ │ + beq.n a794e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a7a7a │ │ │ │ + beq.w a7a72 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w a7a88 │ │ │ │ + beq.w a7a80 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ - ldr.w r2, [pc, #1344] @ a7ea4 │ │ │ │ + ldr.w r2, [pc, #1344] @ a7e9c │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp fp, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w a7bb8 │ │ │ │ + bpl.w a7bb0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ blx 5030c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n a799e │ │ │ │ + beq.n a7996 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7ad4 │ │ │ │ + beq.w a7acc │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w a7ae4 │ │ │ │ + blt.w a7adc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r5, #2 │ │ │ │ mov r3, r5 │ │ │ │ cmp.w r5, r2, lsl #1 │ │ │ │ - blt.n a7918 │ │ │ │ + blt.n a7910 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a79c4 │ │ │ │ + beq.n a79bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7bb0 │ │ │ │ + beq.w a7ba8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n a7a40 │ │ │ │ + ble.n a7a38 │ │ │ │ movs r6, #0 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a7e7c │ │ │ │ + beq.w a7e74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w a7be2 │ │ │ │ + bpl.w a7bda │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fcbc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a7c02 │ │ │ │ + blt.w a7bfa │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w a7b5e │ │ │ │ + beq.w a7b56 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 4ffe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n a7a2a │ │ │ │ + beq.n a7a22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7bda │ │ │ │ + beq.w a7bd2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w a7c1a │ │ │ │ + blt.w a7c12 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r6, #2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, r6 │ │ │ │ cmp.w r6, r2, lsl #1 │ │ │ │ - blt.n a79d6 │ │ │ │ + blt.n a79ce │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7a54 │ │ │ │ + beq.n a7a4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7d8a │ │ │ │ + beq.w a7d82 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bne.w a7c32 │ │ │ │ + bne.w a7c2a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7a76 │ │ │ │ + beq.n a7a6e │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7d92 │ │ │ │ + beq.w a7d8a │ │ │ │ movs r0, #1 │ │ │ │ - b.n a7ab8 │ │ │ │ + b.n a7ab0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w a795e │ │ │ │ - ldr.w r3, [pc, #1052] @ a7ea8 │ │ │ │ + bne.w a7956 │ │ │ │ + ldr.w r3, [pc, #1052] @ a7ea0 │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr.w r1, [pc, #1052] @ a7eac │ │ │ │ - ldr.w r0, [pc, #1052] @ a7eb0 │ │ │ │ + ldr.w r1, [pc, #1052] @ a7ea4 │ │ │ │ + ldr.w r0, [pc, #1052] @ a7ea8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #1016] @ (a7eb4 ) │ │ │ │ - ldr r3, [pc, #984] @ (a7e94 ) │ │ │ │ + ldr r2, [pc, #1016] @ (a7eac ) │ │ │ │ + ldr r3, [pc, #984] @ (a7e8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w a7db2 │ │ │ │ + bne.w a7daa │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w a79a4 │ │ │ │ - ldr r3, [pc, #960] @ (a7ea8 ) │ │ │ │ + bge.w a799c │ │ │ │ + ldr r3, [pc, #960] @ (a7ea0 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r1, [pc, #972] @ (a7eb8 ) │ │ │ │ - ldr r0, [pc, #976] @ (a7ebc ) │ │ │ │ + ldr r1, [pc, #972] @ (a7eb0 ) │ │ │ │ + ldr r0, [pc, #976] @ (a7eb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a7aa4 │ │ │ │ + b.n a7a9c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a78f6 │ │ │ │ - ldr r3, [pc, #928] @ (a7ea8 ) │ │ │ │ + b.n a78ee │ │ │ │ + ldr r3, [pc, #928] @ (a7ea0 ) │ │ │ │ movs r2, #185 @ 0xb9 │ │ │ │ - ldr r1, [pc, #948] @ (a7ec0 ) │ │ │ │ - ldr r0, [pc, #952] @ (a7ec4 ) │ │ │ │ + ldr r1, [pc, #948] @ (a7eb8 ) │ │ │ │ + ldr r0, [pc, #952] @ (a7ebc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a7ab6 │ │ │ │ - ldr r3, [pc, #904] @ (a7ea8 ) │ │ │ │ + b.n a7aae │ │ │ │ + ldr r3, [pc, #904] @ (a7ea0 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r1, [pc, #932] @ (a7ec8 ) │ │ │ │ - ldr r0, [pc, #936] @ (a7ecc ) │ │ │ │ + ldr r1, [pc, #932] @ (a7ec0 ) │ │ │ │ + ldr r0, [pc, #936] @ (a7ec4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ - b.n a7ab6 │ │ │ │ - ldr r3, [pc, #876] @ (a7ea8 ) │ │ │ │ + b.n a7aae │ │ │ │ + ldr r3, [pc, #876] @ (a7ea0 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r1, [pc, #912] @ (a7ed0 ) │ │ │ │ - ldr r0, [pc, #912] @ (a7ed4 ) │ │ │ │ + ldr r1, [pc, #912] @ (a7ec8 ) │ │ │ │ + ldr r0, [pc, #912] @ (a7ecc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n a7ab6 │ │ │ │ + b.n a7aae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w a7a32 │ │ │ │ + beq.w a7a2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a7a32 │ │ │ │ + bne.w a7a2a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7a32 │ │ │ │ - ldr r3, [pc, #812] @ (a7ea8 ) │ │ │ │ + b.n a7a2a │ │ │ │ + ldr r3, [pc, #812] @ (a7ea0 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r1, [pc, #856] @ (a7ed8 ) │ │ │ │ - ldr r0, [pc, #860] @ (a7edc ) │ │ │ │ + ldr r1, [pc, #856] @ (a7ed0 ) │ │ │ │ + ldr r0, [pc, #860] @ (a7ed4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a7b50 │ │ │ │ - ldr r3, [pc, #788] @ (a7ea8 ) │ │ │ │ + b.n a7b48 │ │ │ │ + ldr r3, [pc, #788] @ (a7ea0 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r1, [pc, #840] @ (a7ee0 ) │ │ │ │ + ldr r1, [pc, #840] @ (a7ed8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - ldr r3, [pc, #836] @ (a7ee4 ) │ │ │ │ + ldr r3, [pc, #836] @ (a7edc ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #832] @ (a7ee8 ) │ │ │ │ + ldr r0, [pc, #832] @ (a7ee0 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n a7b50 │ │ │ │ + bl a7538 │ │ │ │ + b.n a7b48 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a79c4 │ │ │ │ - ldr r3, [pc, #748] @ (a7ea8 ) │ │ │ │ - ldr r2, [pc, #816] @ (a7eec ) │ │ │ │ - ldr r1, [pc, #816] @ (a7ef0 ) │ │ │ │ + b.n a79bc │ │ │ │ + ldr r3, [pc, #748] @ (a7ea0 ) │ │ │ │ + ldr r2, [pc, #816] @ (a7ee4 ) │ │ │ │ + ldr r1, [pc, #816] @ (a7ee8 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #816] @ (a7ef4 ) │ │ │ │ + ldr r0, [pc, #816] @ (a7eec ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str.w fp, [sp, #4] │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n a7aa4 │ │ │ │ + bl a7538 │ │ │ │ + b.n a7a9c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7a2a │ │ │ │ - ldr r3, [pc, #708] @ (a7ea8 ) │ │ │ │ + b.n a7a22 │ │ │ │ + ldr r3, [pc, #708] @ (a7ea0 ) │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r1, [pc, #784] @ (a7ef8 ) │ │ │ │ + ldr r1, [pc, #784] @ (a7ef0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - ldr r3, [pc, #780] @ (a7efc ) │ │ │ │ + ldr r3, [pc, #780] @ (a7ef4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #772] @ (a7f00 ) │ │ │ │ + ldr r0, [pc, #772] @ (a7ef8 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n a7b50 │ │ │ │ - ldr r3, [pc, #676] @ (a7ea8 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n a7b48 │ │ │ │ + ldr r3, [pc, #676] @ (a7ea0 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #764] @ (a7f04 ) │ │ │ │ - ldr r0, [pc, #764] @ (a7f08 ) │ │ │ │ + ldr r1, [pc, #764] @ (a7efc ) │ │ │ │ + ldr r0, [pc, #764] @ (a7f00 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a7aa4 │ │ │ │ - ldr r3, [pc, #652] @ (a7ea8 ) │ │ │ │ + b.n a7a9c │ │ │ │ + ldr r3, [pc, #652] @ (a7ea0 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r1, [pc, #748] @ (a7f0c ) │ │ │ │ - ldr r0, [pc, #748] @ (a7f10 ) │ │ │ │ + ldr r1, [pc, #748] @ (a7f04 ) │ │ │ │ + ldr r0, [pc, #748] @ (a7f08 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a7b50 │ │ │ │ - ldr r3, [pc, #736] @ (a7f14 ) │ │ │ │ + b.n a7b48 │ │ │ │ + ldr r3, [pc, #736] @ (a7f0c ) │ │ │ │ ldr.w r1, [sl, #148] @ 0x94 │ │ │ │ ldr.w r7, [sl, #144] @ 0x90 │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 5041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a7dfa │ │ │ │ + beq.w a7df2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w r1, [sl, #152] @ 0x98 │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a7dd6 │ │ │ │ + beq.w a7dce │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, sp, #24 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7c84 │ │ │ │ + beq.n a7c7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a7d7a │ │ │ │ + beq.n a7d72 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a7e4c │ │ │ │ + beq.w a7e44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7c9e │ │ │ │ + beq.n a7c96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7da2 │ │ │ │ + beq.w a7d9a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7cb2 │ │ │ │ + beq.n a7caa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a7d9a │ │ │ │ + beq.n a7d92 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ blx 4fce0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7cce │ │ │ │ + beq.n a7cc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a7d72 │ │ │ │ + beq.n a7d6a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a7dbe │ │ │ │ + beq.n a7db6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r0, #5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r2, [sl, #164] @ 0xa4 │ │ │ │ ldrd r1, r3, [sl, #156] @ 0x9c │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ bl 85b40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7cfc │ │ │ │ + beq.n a7cf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a7db6 │ │ │ │ - ldr r3, [pc, #424] @ (a7ea8 ) │ │ │ │ + beq.n a7dae │ │ │ │ + ldr r3, [pc, #424] @ (a7ea0 ) │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a7e2a │ │ │ │ + beq.w a7e22 │ │ │ │ ldrd r5, r1, [sl, #168] @ 0xa8 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a7e12 │ │ │ │ + beq.n a7e0a │ │ │ │ add.w sl, sl, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr.w r3, [sl, #3228] @ 0xc9c │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7d40 │ │ │ │ + beq.n a7d38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a7d82 │ │ │ │ + cbz r3, a7d7a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a7e3a │ │ │ │ + beq.n a7e32 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7d54 │ │ │ │ + beq.n a7d4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a7daa │ │ │ │ + cbz r3, a7da2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a7a76 │ │ │ │ + beq.w a7a6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a7a76 │ │ │ │ + bne.w a7a6e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7a76 │ │ │ │ + b.n a7a6e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7cce │ │ │ │ + b.n a7cc6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7c84 │ │ │ │ + b.n a7c7c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7d40 │ │ │ │ + b.n a7d38 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7a54 │ │ │ │ + b.n a7a4c │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7a76 │ │ │ │ + b.n a7a6e │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7cb2 │ │ │ │ + b.n a7caa │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7c9e │ │ │ │ + b.n a7c96 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7d54 │ │ │ │ + b.n a7d4c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7cfc │ │ │ │ - ldr r3, [pc, #232] @ (a7ea8 ) │ │ │ │ + b.n a7cf4 │ │ │ │ + ldr r3, [pc, #232] @ (a7ea0 ) │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ - ldr r1, [pc, #340] @ (a7f18 ) │ │ │ │ - ldr r0, [pc, #340] @ (a7f1c ) │ │ │ │ + ldr r1, [pc, #340] @ (a7f10 ) │ │ │ │ + ldr r0, [pc, #340] @ (a7f14 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a7ab6 │ │ │ │ - ldr r3, [pc, #208] @ (a7ea8 ) │ │ │ │ + b.n a7aae │ │ │ │ + ldr r3, [pc, #208] @ (a7ea0 ) │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ - ldr r1, [pc, #324] @ (a7f20 ) │ │ │ │ - ldr r0, [pc, #324] @ (a7f24 ) │ │ │ │ + ldr r1, [pc, #324] @ (a7f18 ) │ │ │ │ + ldr r0, [pc, #324] @ (a7f1c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a7ab6 │ │ │ │ - ldr r3, [pc, #172] @ (a7ea8 ) │ │ │ │ + b.n a7aae │ │ │ │ + ldr r3, [pc, #172] @ (a7ea0 ) │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ - ldr r1, [pc, #296] @ (a7f28 ) │ │ │ │ - ldr r0, [pc, #296] @ (a7f2c ) │ │ │ │ + ldr r1, [pc, #296] @ (a7f20 ) │ │ │ │ + ldr r0, [pc, #296] @ (a7f24 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a7b32 │ │ │ │ - ldr r1, [pc, #284] @ (a7f30 ) │ │ │ │ + b.n a7b2a │ │ │ │ + ldr r1, [pc, #284] @ (a7f28 ) │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr r0, [pc, #284] @ (a7f34 ) │ │ │ │ + ldr r0, [pc, #284] @ (a7f2c ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a7ab6 │ │ │ │ - ldr r1, [pc, #268] @ (a7f38 ) │ │ │ │ + b.n a7aae │ │ │ │ + ldr r1, [pc, #268] @ (a7f30 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #268] @ (a7f3c ) │ │ │ │ + ldr r0, [pc, #268] @ (a7f34 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a7ab6 │ │ │ │ - ldr r1, [pc, #260] @ (a7f40 ) │ │ │ │ + b.n a7aae │ │ │ │ + ldr r1, [pc, #260] @ (a7f38 ) │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr r0, [pc, #260] @ (a7f44 ) │ │ │ │ + ldr r0, [pc, #260] @ (a7f3c ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a7e22 │ │ │ │ - ldr r3, [pc, #88] @ (a7ea8 ) │ │ │ │ + b.n a7e1a │ │ │ │ + ldr r3, [pc, #88] @ (a7ea0 ) │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ - ldr r1, [pc, #244] @ (a7f48 ) │ │ │ │ - ldr r0, [pc, #248] @ (a7f4c ) │ │ │ │ + ldr r1, [pc, #244] @ (a7f40 ) │ │ │ │ + ldr r0, [pc, #248] @ (a7f44 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a7dec │ │ │ │ - ldr r3, [pc, #232] @ (a7f50 ) │ │ │ │ + b.n a7de4 │ │ │ │ + ldr r3, [pc, #232] @ (a7f48 ) │ │ │ │ movw r2, #2227 @ 0x8b3 │ │ │ │ - ldr r1, [pc, #232] @ (a7f54 ) │ │ │ │ - ldr r0, [pc, #232] @ (a7f58 ) │ │ │ │ + ldr r1, [pc, #232] @ (a7f4c ) │ │ │ │ + ldr r0, [pc, #232] @ (a7f50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2996 @ 0xbb4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (a7f5c ) │ │ │ │ + ldr r3, [pc, #220] @ (a7f54 ) │ │ │ │ movw r2, #2274 @ 0x8e2 │ │ │ │ - ldr r1, [pc, #220] @ (a7f60 ) │ │ │ │ - ldr r0, [pc, #220] @ (a7f64 ) │ │ │ │ + ldr r1, [pc, #220] @ (a7f58 ) │ │ │ │ + ldr r0, [pc, #220] @ (a7f5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2996 @ 0xbb4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #8] │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ movs r5, r4 │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + svc 110 @ 0x6e │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #432] @ (a80b0 ) │ │ │ │ + ldr r6, [pc, #688] @ (a81a8 ) │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r2, [sp, #8] │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + adds r2, r5, #6 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r5, #14 │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + adds r6, r3, #6 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a7f68 : │ │ │ │ +000a7f60 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #184] @ (a8030 ) │ │ │ │ + ldr r4, [pc, #184] @ (a8028 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w lr, [pc, #184] @ a8034 │ │ │ │ + ldr.w lr, [pc, #184] @ a802c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #180] @ a8038 │ │ │ │ + ldr.w ip, [pc, #180] @ a8030 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2604 @ 0xa2c │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #156] @ (a803c ) │ │ │ │ + ldr r4, [pc, #156] @ (a8034 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a801c │ │ │ │ + beq.n a8014 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.n a8000 │ │ │ │ + bpl.n a7ff8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n a8020 │ │ │ │ + bpl.n a8018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl a7870 │ │ │ │ + bl a7868 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a801c │ │ │ │ - ldr r3, [pc, #104] @ (a8040 ) │ │ │ │ + beq.n a8014 │ │ │ │ + ldr r3, [pc, #104] @ (a8038 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7fe8 │ │ │ │ + beq.n a7fe0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (a8044 ) │ │ │ │ - ldr r3, [pc, #76] @ (a8038 ) │ │ │ │ + ldr r2, [pc, #88] @ (a803c ) │ │ │ │ + ldr r3, [pc, #76] @ (a8030 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a802c │ │ │ │ + bne.n a8024 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #68] @ (a8048 ) │ │ │ │ + ldr r0, [pc, #68] @ (a8040 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (a804c ) │ │ │ │ + ldr r3, [pc, #64] @ (a8044 ) │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ - ldr r1, [pc, #64] @ (a8050 ) │ │ │ │ - ldr r0, [pc, #68] @ (a8054 ) │ │ │ │ + ldr r1, [pc, #64] @ (a8048 ) │ │ │ │ + ldr r0, [pc, #68] @ (a804c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a7fe8 │ │ │ │ - ldr r0, [pc, #52] @ (a8058 ) │ │ │ │ + b.n a7fe0 │ │ │ │ + ldr r0, [pc, #52] @ (a8050 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n a8008 │ │ │ │ + b.n a8000 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ movs r2, r5 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r3, #0] │ │ │ │ movs r1, r5 │ │ │ │ - uxtb r6, r3 │ │ │ │ + cbz r6, a808a │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ - vaddl.u8 q8, d4, d20 │ │ │ │ - ldr r2, [pc, #224] @ (a813c ) │ │ │ │ + movs r4, r0 │ │ │ │ + movs r5, r4 │ │ │ │ + ldr r2, [pc, #480] @ (a8234 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000a805c : │ │ │ │ +000a8054 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr.w r4, [pc, #2868] @ a8ba4 │ │ │ │ + ldr.w r4, [pc, #2868] @ a8b9c │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr.w r1, [pc, #2868] @ a8ba8 │ │ │ │ + ldr.w r1, [pc, #2868] @ a8ba0 │ │ │ │ mov r7, r0 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #2864] @ a8bac │ │ │ │ - ldr.w r3, [pc, #2864] @ a8bb0 │ │ │ │ + ldr.w r5, [pc, #2864] @ a8ba4 │ │ │ │ + ldr.w r3, [pc, #2864] @ a8ba8 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a80ce │ │ │ │ + beq.n a80c6 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a959e │ │ │ │ + beq.w a9596 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 85ff0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a80c8 │ │ │ │ + beq.n a80c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a8300 │ │ │ │ + beq.w a82f8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w a830c │ │ │ │ - ldr.w r3, [pc, #2788] @ a8bb4 │ │ │ │ + bne.w a8304 │ │ │ │ + ldr.w r3, [pc, #2788] @ a8bac │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ blx 5041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a861e │ │ │ │ + beq.w a8616 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w a865c │ │ │ │ + bpl.w a8654 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r8, [r6, #44] @ 0x2c │ │ │ │ blx 50050 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a86d6 │ │ │ │ + beq.w a86ce │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 87460 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8120 │ │ │ │ + beq.n a8118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a85a6 │ │ │ │ + beq.w a859e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8138 │ │ │ │ + beq.n a8130 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a832c │ │ │ │ + beq.w a8324 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a86ba │ │ │ │ + beq.w a86b2 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx 5041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a85f2 │ │ │ │ + beq.w a85ea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w a873c │ │ │ │ + bpl.w a8734 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ bl 87460 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8178 │ │ │ │ + beq.n a8170 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a8616 │ │ │ │ - ldr.w r3, [pc, #2620] @ a8bb8 │ │ │ │ + beq.w a860e │ │ │ │ + ldr.w r3, [pc, #2620] @ a8bb0 │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w a88c4 │ │ │ │ + beq.w a88bc │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a890a │ │ │ │ + beq.w a8902 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ strd r8, r9, [sp, #84] @ 0x54 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a81c4 │ │ │ │ + beq.n a81bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a85ae │ │ │ │ + beq.w a85a6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a8946 │ │ │ │ + beq.w a893e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a81e2 │ │ │ │ + beq.n a81da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a85c6 │ │ │ │ + beq.w a85be │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a81fa │ │ │ │ + beq.n a81f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a85be │ │ │ │ + beq.w a85b6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r4, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w a863a │ │ │ │ + bpl.w a8632 │ │ │ │ cmp r4, r2 │ │ │ │ mov r3, r2 │ │ │ │ it ne │ │ │ │ ldrne r3, [r4, #0] │ │ │ │ - beq.w a85ce │ │ │ │ + beq.w a85c6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8234 │ │ │ │ + beq.n a822c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w a8762 │ │ │ │ + beq.w a875a │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ ldr.w r0, [sl] │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a88f0 │ │ │ │ + beq.w a88e8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a826c │ │ │ │ + beq.n a8264 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a859e │ │ │ │ + beq.w a8596 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a8932 │ │ │ │ + beq.w a892a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8288 │ │ │ │ + beq.n a8280 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a85b6 │ │ │ │ + beq.w a85ae │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w a896a │ │ │ │ + bpl.w a8962 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fbbc │ │ │ │ lsls r0, r0, #1 │ │ │ │ - bne.n a8334 │ │ │ │ + bne.n a832c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a82b2 │ │ │ │ + beq.n a82aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a871c │ │ │ │ + beq.w a8714 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a82ca │ │ │ │ + beq.n a82c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a8724 │ │ │ │ + beq.w a871c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a8718 │ │ │ │ + beq.w a8710 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr.w r2, [pc, #2264] @ a8bbc │ │ │ │ - ldr.w r3, [pc, #2240] @ a8ba8 │ │ │ │ + ldr.w r2, [pc, #2264] @ a8bb4 │ │ │ │ + ldr.w r3, [pc, #2240] @ a8ba0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w a9076 │ │ │ │ + bne.w a906e │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a80ce │ │ │ │ + beq.w a80c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a86aa │ │ │ │ - ldr.w r2, [pc, #2200] @ a8bb4 │ │ │ │ + beq.w a86a2 │ │ │ │ + ldr.w r2, [pc, #2200] @ a8bac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r6, [r5, r2] │ │ │ │ - ldr.w r2, [pc, #2196] @ a8bb8 │ │ │ │ + ldr.w r2, [pc, #2196] @ a8bb0 │ │ │ │ ldr.w sl, [r5, r2] │ │ │ │ - b.n a8220 │ │ │ │ + b.n a8218 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8138 │ │ │ │ + b.n a8130 │ │ │ │ mov r0, r8 │ │ │ │ blx 50334 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a8a80 │ │ │ │ + beq.w a8a78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl a7870 │ │ │ │ + bl a7868 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8374 │ │ │ │ + beq.n a836c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a8734 │ │ │ │ + beq.w a872c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8388 │ │ │ │ + beq.n a8380 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a872c │ │ │ │ + beq.w a8724 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.w a8a9a │ │ │ │ + beq.w a8a92 │ │ │ │ blx 5022c │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a8ad0 │ │ │ │ + beq.w a8ac8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fbbc │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 87f94 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a8afe │ │ │ │ + beq.w a8af6 │ │ │ │ mov fp, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -150498,583 +150500,583 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 882cc │ │ │ │ ldrb.w r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldrd r9, r7, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a8cf8 │ │ │ │ + beq.w a8cf0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w a95ee │ │ │ │ + beq.w a95e6 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a895a │ │ │ │ + beq.w a8952 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a95d2 │ │ │ │ + beq.w a95ca │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w a8998 │ │ │ │ + beq.w a8990 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a842e │ │ │ │ + beq.n a8426 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a88e8 │ │ │ │ + beq.w a88e0 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n a8440 │ │ │ │ + beq.n a8438 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a88e0 │ │ │ │ + beq.w a88d8 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w a89a4 │ │ │ │ - ldr.w r2, [pc, #1904] @ a8bc0 │ │ │ │ + bpl.w a899c │ │ │ │ + ldr.w r2, [pc, #1904] @ a8bb8 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #1884] @ a8bc4 │ │ │ │ + ldr.w r2, [pc, #1884] @ a8bbc │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ blx 50050 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a8a3a │ │ │ │ + beq.w a8a32 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bpl.w a9570 │ │ │ │ - ldr.w r2, [pc, #1848] @ a8bc8 │ │ │ │ + bpl.w a9568 │ │ │ │ + ldr.w r2, [pc, #1848] @ a8bc0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w a95ba │ │ │ │ - ldr.w r2, [pc, #1840] @ a8bcc │ │ │ │ + beq.w a95b2 │ │ │ │ + ldr.w r2, [pc, #1840] @ a8bc4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w a95b6 │ │ │ │ + beq.w a95ae │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w a95ea │ │ │ │ + ble.w a95e2 │ │ │ │ cmp r2, #1 │ │ │ │ str.w r4, [sl, #12] │ │ │ │ - beq.w a95ea │ │ │ │ + beq.w a95e2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str.w r6, [sl, #16] │ │ │ │ blx 4fe70 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a84e0 │ │ │ │ + beq.n a84d8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a892a │ │ │ │ + beq.w a8922 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w a89fe │ │ │ │ + blt.w a89f6 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a8682 │ │ │ │ + beq.w a867a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #570425344 @ 0x22000000 │ │ │ │ - beq.w a8f54 │ │ │ │ + beq.w a8f4c │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ bl 87544 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a851e │ │ │ │ + beq.n a8516 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a8990 │ │ │ │ + beq.w a8988 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8532 │ │ │ │ + beq.n a852a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a8988 │ │ │ │ + beq.w a8980 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w a8a66 │ │ │ │ + blt.w a8a5e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w a83c6 │ │ │ │ + bne.w a83be │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 84a08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fbbc │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w a83c6 │ │ │ │ - ldr.w r3, [pc, #1656] @ a8bd0 │ │ │ │ + beq.w a83be │ │ │ │ + ldr.w r3, [pc, #1656] @ a8bc8 │ │ │ │ mov r4, fp │ │ │ │ - ldr.w r1, [pc, #1652] @ a8bd4 │ │ │ │ + ldr.w r1, [pc, #1652] @ a8bcc │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr.w r1, [pc, #1640] @ a8bd8 │ │ │ │ - ldr.w r0, [pc, #1640] @ a8bdc │ │ │ │ + ldr.w r1, [pc, #1640] @ a8bd0 │ │ │ │ + ldr.w r0, [pc, #1640] @ a8bd4 │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ - b.n a8612 │ │ │ │ + b.n a860a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a826c │ │ │ │ + b.n a8264 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8120 │ │ │ │ + b.n a8118 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a81c4 │ │ │ │ + b.n a81bc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8288 │ │ │ │ + b.n a8280 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a81fa │ │ │ │ + b.n a81f2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a81e2 │ │ │ │ + b.n a81da │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a8718 │ │ │ │ + beq.w a8710 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a82ce │ │ │ │ + bne.w a82c6 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n a82ce │ │ │ │ - ldr.w r3, [pc, #1476] @ a8bb8 │ │ │ │ + b.n a82c6 │ │ │ │ + ldr.w r3, [pc, #1476] @ a8bb0 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr.w r1, [pc, #1508] @ a8be0 │ │ │ │ - ldr.w r0, [pc, #1508] @ a8be4 │ │ │ │ + ldr.w r1, [pc, #1508] @ a8bd8 │ │ │ │ + ldr.w r0, [pc, #1508] @ a8bdc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #0 │ │ │ │ - b.n a82e0 │ │ │ │ + b.n a82d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8178 │ │ │ │ - ldr.w r3, [pc, #1432] @ a8bb8 │ │ │ │ + b.n a8170 │ │ │ │ + ldr.w r3, [pc, #1432] @ a8bb0 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr.w r1, [pc, #1472] @ a8be8 │ │ │ │ - ldr.w r0, [pc, #1472] @ a8bec │ │ │ │ + ldr.w r1, [pc, #1472] @ a8be0 │ │ │ │ + ldr.w r0, [pc, #1472] @ a8be4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a8612 │ │ │ │ - ldr.w r5, [pc, #1460] @ a8bf0 │ │ │ │ + b.n a860a │ │ │ │ + ldr.w r5, [pc, #1460] @ a8be8 │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr.w r1, [pc, #1456] @ a8bf4 │ │ │ │ - ldr.w r0, [pc, #1456] @ a8bf8 │ │ │ │ + ldr.w r1, [pc, #1456] @ a8bec │ │ │ │ + ldr.w r0, [pc, #1456] @ a8bf0 │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ - bl a7540 │ │ │ │ - b.n a8612 │ │ │ │ - ldr.w r1, [pc, #1368] @ a8bb8 │ │ │ │ + bl a7538 │ │ │ │ + b.n a860a │ │ │ │ + ldr.w r1, [pc, #1368] @ a8bb0 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr.w r3, [pc, #1432] @ a8bfc │ │ │ │ + ldr.w r3, [pc, #1432] @ a8bf4 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1424] @ a8c00 │ │ │ │ - ldr.w r0, [pc, #1424] @ a8c04 │ │ │ │ + ldr.w r1, [pc, #1424] @ a8bf8 │ │ │ │ + ldr.w r0, [pc, #1424] @ a8bfc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n a8612 │ │ │ │ + bl a7538 │ │ │ │ + b.n a860a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fdd0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a86a0 │ │ │ │ + beq.n a8698 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, a86a0 │ │ │ │ + cbnz r2, a8698 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a8b38 │ │ │ │ + beq.w a8b30 │ │ │ │ mov r7, r4 │ │ │ │ - b.n a84fa │ │ │ │ - ldr.w r3, [pc, #1288] @ a8bb4 │ │ │ │ + b.n a84f2 │ │ │ │ + ldr.w r3, [pc, #1288] @ a8bac │ │ │ │ ldr r6, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1284] @ a8bb8 │ │ │ │ + ldr.w r3, [pc, #1284] @ a8bb0 │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ - b.n a8234 │ │ │ │ - ldr.w r3, [pc, #1276] @ a8bb8 │ │ │ │ + b.n a822c │ │ │ │ + ldr.w r3, [pc, #1276] @ a8bb0 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr.w r1, [pc, #1348] @ a8c08 │ │ │ │ - ldr.w r0, [pc, #1348] @ a8c0c │ │ │ │ + ldr.w r1, [pc, #1348] @ a8c00 │ │ │ │ + ldr.w r0, [pc, #1348] @ a8c04 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a8612 │ │ │ │ + b.n a860a │ │ │ │ bl 88a1c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 87460 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a86fa │ │ │ │ + beq.n a86f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a86fa │ │ │ │ + cbnz r3, a86f2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1300] @ a8c10 │ │ │ │ + ldr.w r3, [pc, #1300] @ a8c08 │ │ │ │ movw r2, #1371 @ 0x55b │ │ │ │ - ldr.w r1, [pc, #1296] @ a8c14 │ │ │ │ - ldr.w r0, [pc, #1296] @ a8c18 │ │ │ │ + ldr.w r1, [pc, #1296] @ a8c0c │ │ │ │ + ldr.w r0, [pc, #1296] @ a8c10 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3044 @ 0xbe4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n a82e0 │ │ │ │ + b.n a82d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a82b2 │ │ │ │ + b.n a82aa │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a82ca │ │ │ │ + b.n a82c2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8388 │ │ │ │ + b.n a8380 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8374 │ │ │ │ - ldr.w r2, [pc, #1144] @ a8bb8 │ │ │ │ - ldr.w r3, [pc, #1240] @ a8c1c │ │ │ │ - ldr.w r1, [pc, #1240] @ a8c20 │ │ │ │ + b.n a836c │ │ │ │ + ldr.w r2, [pc, #1144] @ a8bb0 │ │ │ │ + ldr.w r3, [pc, #1240] @ a8c14 │ │ │ │ + ldr.w r1, [pc, #1240] @ a8c18 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1228] @ a8c24 │ │ │ │ + ldr.w r0, [pc, #1228] @ a8c1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n a860c │ │ │ │ - ldr.w r2, [pc, #1220] @ a8c28 │ │ │ │ - ldr.w r1, [pc, #1220] @ a8c2c │ │ │ │ - ldr.w r0, [pc, #1220] @ a8c30 │ │ │ │ + bl a7538 │ │ │ │ + b.n a8604 │ │ │ │ + ldr.w r2, [pc, #1220] @ a8c20 │ │ │ │ + ldr.w r1, [pc, #1220] @ a8c24 │ │ │ │ + ldr.w r0, [pc, #1220] @ a8c28 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ add.w r8, sp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ bl 88758 │ │ │ │ - ldr.w r3, [pc, #1188] @ a8c34 │ │ │ │ + ldr.w r3, [pc, #1188] @ a8c2c │ │ │ │ ldr r1, [r6, #60] @ 0x3c │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx 5041c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a89e4 │ │ │ │ + beq.w a89dc │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ blx 5041c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a8a40 │ │ │ │ + beq.w a8a38 │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a8a60 │ │ │ │ + beq.w a8a58 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w a9570 │ │ │ │ - ldr r2, [pc, #1020] @ (a8bc8 ) │ │ │ │ + bpl.w a9568 │ │ │ │ + ldr r2, [pc, #1020] @ (a8bc0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a95ba │ │ │ │ - ldr r2, [pc, #1012] @ (a8bcc ) │ │ │ │ + beq.w a95b2 │ │ │ │ + ldr r2, [pc, #1012] @ (a8bc4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a95b6 │ │ │ │ + beq.w a95ae │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w a95ea │ │ │ │ + ble.w a95e2 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [r7, #12] │ │ │ │ - beq.w a95ea │ │ │ │ + beq.w a95e2 │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [r7, #16] │ │ │ │ bl 888f4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 54f9c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a88d4 │ │ │ │ + beq.n a88cc │ │ │ │ bl 8891c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w a8aae │ │ │ │ + beq.w a8aa6 │ │ │ │ ldr.w fp, [r6, #68] @ 0x44 │ │ │ │ blx 4fdd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a8ae4 │ │ │ │ + beq.w a8adc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ movs r0, #2 │ │ │ │ bl 85b40 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 54f9c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a8b24 │ │ │ │ - ldr r3, [pc, #1008] @ (a8c38 ) │ │ │ │ + beq.w a8b1c │ │ │ │ + ldr r3, [pc, #1008] @ (a8c30 ) │ │ │ │ ldr r1, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a8b70 │ │ │ │ + beq.w a8b68 │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ strd r4, r7, [sp, #92] @ 0x5c │ │ │ │ ldr.w r3, [r6, #3224] @ 0xc98 │ │ │ │ blx 5018c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a8b90 │ │ │ │ + beq.w a8b88 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 88628 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - ldr r1, [pc, #932] @ (a8c3c ) │ │ │ │ - ldr r0, [pc, #932] @ (a8c40 ) │ │ │ │ + ldr r1, [pc, #932] @ (a8c34 ) │ │ │ │ + ldr r0, [pc, #932] @ (a8c38 ) │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 54f9c │ │ │ │ - b.n a8612 │ │ │ │ - ldr r1, [pc, #892] @ (a8c44 ) │ │ │ │ + b.n a860a │ │ │ │ + ldr r1, [pc, #892] @ (a8c3c ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r0, [pc, #892] @ (a8c48 ) │ │ │ │ + ldr r0, [pc, #892] @ (a8c40 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a860c │ │ │ │ + b.n a8604 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ bl 88694 │ │ │ │ - b.n a88a8 │ │ │ │ + b.n a88a0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8440 │ │ │ │ + b.n a8438 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a842c │ │ │ │ - ldr r1, [pc, #856] @ (a8c4c ) │ │ │ │ + b.n a8424 │ │ │ │ + ldr r1, [pc, #856] @ (a8c44 ) │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr r0, [pc, #856] @ (a8c50 ) │ │ │ │ + ldr r0, [pc, #856] @ (a8c48 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a8782 │ │ │ │ - ldr r1, [pc, #840] @ (a8c54 ) │ │ │ │ + b.n a877a │ │ │ │ + ldr r1, [pc, #840] @ (a8c4c ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r0, [pc, #840] @ (a8c58 ) │ │ │ │ + ldr r0, [pc, #840] @ (a8c50 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n a8612 │ │ │ │ + b.n a860a │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a84e0 │ │ │ │ - ldr r1, [pc, #808] @ (a8c5c ) │ │ │ │ + b.n a84d8 │ │ │ │ + ldr r1, [pc, #808] @ (a8c54 ) │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr r0, [pc, #808] @ (a8c60 ) │ │ │ │ + ldr r0, [pc, #808] @ (a8c58 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a8902 │ │ │ │ - ldr r1, [pc, #796] @ (a8c64 ) │ │ │ │ + b.n a88fa │ │ │ │ + ldr r1, [pc, #796] @ (a8c5c ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r0, [pc, #796] @ (a8c68 ) │ │ │ │ + ldr r0, [pc, #796] @ (a8c60 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a891c │ │ │ │ + b.n a8914 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a95d2 │ │ │ │ + beq.w a95ca │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w a8410 │ │ │ │ - b.n a8440 │ │ │ │ - ldr r2, [pc, #768] @ (a8c6c ) │ │ │ │ - ldr r1, [pc, #768] @ (a8c70 ) │ │ │ │ - ldr r0, [pc, #772] @ (a8c74 ) │ │ │ │ + bne.w a8408 │ │ │ │ + b.n a8438 │ │ │ │ + ldr r2, [pc, #768] @ (a8c64 ) │ │ │ │ + ldr r1, [pc, #768] @ (a8c68 ) │ │ │ │ + ldr r0, [pc, #772] @ (a8c6c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl a7540 │ │ │ │ - b.n a8782 │ │ │ │ + bl a7538 │ │ │ │ + b.n a877a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8532 │ │ │ │ + b.n a852a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a851e │ │ │ │ + b.n a8516 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a8420 │ │ │ │ - b.n a8440 │ │ │ │ + bne.w a8418 │ │ │ │ + b.n a8438 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ - ldr r2, [pc, #716] @ (a8c78 ) │ │ │ │ - ldr r1, [pc, #720] @ (a8c7c ) │ │ │ │ - ldr r0, [pc, #720] @ (a8c80 ) │ │ │ │ + ldr r2, [pc, #716] @ (a8c70 ) │ │ │ │ + ldr r1, [pc, #720] @ (a8c74 ) │ │ │ │ + ldr r0, [pc, #720] @ (a8c78 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n a8612 │ │ │ │ - ldr r1, [pc, #668] @ (a8c84 ) │ │ │ │ + b.n a860a │ │ │ │ + ldr r1, [pc, #668] @ (a8c7c ) │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr r0, [pc, #668] @ (a8c88 ) │ │ │ │ + ldr r0, [pc, #668] @ (a8c80 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a88a8 │ │ │ │ + b.n a88a0 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr r1, [pc, #644] @ (a8c8c ) │ │ │ │ - ldr r0, [pc, #648] @ (a8c90 ) │ │ │ │ + ldr r1, [pc, #644] @ (a8c84 ) │ │ │ │ + ldr r0, [pc, #648] @ (a8c88 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ @@ -151083,1993 +151085,1992 @@ │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n a8612 │ │ │ │ + b.n a860a │ │ │ │ bl 88a1c │ │ │ │ - b.n a8482 │ │ │ │ - ldr r1, [pc, #592] @ (a8c94 ) │ │ │ │ + b.n a847a │ │ │ │ + ldr r1, [pc, #592] @ (a8c8c ) │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr r0, [pc, #592] @ (a8c98 ) │ │ │ │ + ldr r0, [pc, #592] @ (a8c90 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n a88a8 │ │ │ │ + b.n a88a0 │ │ │ │ bl 88a1c │ │ │ │ - b.n a87c0 │ │ │ │ + b.n a87b8 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #556] @ (a8c9c ) │ │ │ │ + ldr r1, [pc, #556] @ (a8c94 ) │ │ │ │ mov r4, fp │ │ │ │ - ldr r0, [pc, #556] @ (a8ca0 ) │ │ │ │ + ldr r0, [pc, #556] @ (a8c98 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a8584 │ │ │ │ - ldr r1, [pc, #544] @ (a8ca4 ) │ │ │ │ + b.n a857c │ │ │ │ + ldr r1, [pc, #544] @ (a8c9c ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - ldr r0, [pc, #544] @ (a8ca8 ) │ │ │ │ + ldr r0, [pc, #544] @ (a8ca0 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a860c │ │ │ │ - ldr r1, [pc, #528] @ (a8cac ) │ │ │ │ + b.n a8604 │ │ │ │ + ldr r1, [pc, #528] @ (a8ca4 ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - ldr r0, [pc, #528] @ (a8cb0 ) │ │ │ │ + ldr r0, [pc, #528] @ (a8ca8 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a8a92 │ │ │ │ - ldr r2, [pc, #516] @ (a8cb4 ) │ │ │ │ - ldr r1, [pc, #516] @ (a8cb8 ) │ │ │ │ - ldr r0, [pc, #520] @ (a8cbc ) │ │ │ │ + b.n a8a8a │ │ │ │ + ldr r2, [pc, #516] @ (a8cac ) │ │ │ │ + ldr r1, [pc, #516] @ (a8cb0 ) │ │ │ │ + ldr r0, [pc, #520] @ (a8cb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r0, pc │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n a88a8 │ │ │ │ - ldr r1, [pc, #492] @ (a8cc0 ) │ │ │ │ + b.n a88a0 │ │ │ │ + ldr r1, [pc, #492] @ (a8cb8 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r0, [pc, #492] @ (a8cc4 ) │ │ │ │ + ldr r0, [pc, #492] @ (a8cbc ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a8a92 │ │ │ │ - ldr r1, [pc, #480] @ (a8cc8 ) │ │ │ │ + b.n a8a8a │ │ │ │ + ldr r1, [pc, #480] @ (a8cc0 ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr r0, [pc, #480] @ (a8ccc ) │ │ │ │ + ldr r0, [pc, #480] @ (a8cc4 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a88a8 │ │ │ │ - ldr r1, [pc, #464] @ (a8cd0 ) │ │ │ │ + b.n a88a0 │ │ │ │ + ldr r1, [pc, #464] @ (a8cc8 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r0, [pc, #464] @ (a8cd4 ) │ │ │ │ + ldr r0, [pc, #464] @ (a8ccc ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f9c │ │ │ │ - b.n a8612 │ │ │ │ - ldr r1, [pc, #432] @ (a8cd8 ) │ │ │ │ + b.n a860a │ │ │ │ + ldr r1, [pc, #432] @ (a8cd0 ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr r0, [pc, #432] @ (a8cdc ) │ │ │ │ + ldr r0, [pc, #432] @ (a8cd4 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a8af6 │ │ │ │ + b.n a8aee │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr r1, [pc, #416] @ (a8ce0 ) │ │ │ │ + ldr r1, [pc, #416] @ (a8cd8 ) │ │ │ │ mov r4, fp │ │ │ │ - ldr r0, [pc, #416] @ (a8ce4 ) │ │ │ │ + ldr r0, [pc, #416] @ (a8cdc ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n a8612 │ │ │ │ - ldr r1, [pc, #372] @ (a8ce8 ) │ │ │ │ + b.n a860a │ │ │ │ + ldr r1, [pc, #372] @ (a8ce0 ) │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr r0, [pc, #372] @ (a8cec ) │ │ │ │ + ldr r0, [pc, #372] @ (a8ce4 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n a88a8 │ │ │ │ - ldr r1, [pc, #348] @ (a8cf0 ) │ │ │ │ + b.n a88a0 │ │ │ │ + ldr r1, [pc, #348] @ (a8ce8 ) │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr r0, [pc, #348] @ (a8cf4 ) │ │ │ │ + ldr r0, [pc, #348] @ (a8cec ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a8b82 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + b.n a8b7a │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfa5a0024 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + @ instruction: 0xfa9a0024 │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ movs r6, r4 │ │ │ │ - ldr??.w r0, [r4, #36] @ 0x24 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + @ instruction: 0xfa140024 │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ - vld1.8 {d0[1]}, [r8], r4 │ │ │ │ - bmi.n a8b3c │ │ │ │ + vld1.8 {d16[1]}, [r8], r4 │ │ │ │ + bmi.n a8bb4 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ movs r6, r4 │ │ │ │ - vst1.8 {d0[1]}, [r8], r4 │ │ │ │ - bne.n a8b34 │ │ │ │ + vst1.8 {d16[1]}, [r8], r4 │ │ │ │ + bne.n a8bac │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ movs r6, r4 │ │ │ │ - ldr??.w r0, [lr, r4, lsl #2] │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrsb.w r0, [lr, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ movs r6, r4 │ │ │ │ - vst4.8 {d0-d3}, [ip :128], r4 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + vst4.8 {d16-d19}, [ip :128], r4 │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ movs r7, r4 │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - beq.n a8b90 │ │ │ │ + beq.n a8c08 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ movs r6, r4 │ │ │ │ - ldr??.w r0, [lr, r4, lsl #2] │ │ │ │ - cmn r6, r5 │ │ │ │ + ldrh.w r0, [lr, #36] @ 0x24 │ │ │ │ + orrs r6, r5 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ movs r6, r4 │ │ │ │ - str??.w r0, [r0, r4, lsl #2] │ │ │ │ + strh.w r0, [r0, #36] @ 0x24 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7360024 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + @ instruction: 0xf7760024 │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf70c0024 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf74c0024 │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf6dc0024 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf71c0024 │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - movt r0, #10276 @ 0x2824 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + @ instruction: 0xf7020024 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf69a0024 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + @ instruction: 0xf6da0024 │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf6860024 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + movt r0, #26660 @ 0x6824 │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf65e0024 │ │ │ │ - lsls r6, r5 │ │ │ │ + @ instruction: 0xf69e0024 │ │ │ │ + lsrs r6, r5 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf6200024 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + @ instruction: 0xf6600024 │ │ │ │ + strh r2, [r7, #50] @ 0x32 │ │ │ │ + movs r6, r4 │ │ │ │ + @ instruction: 0xf6280024 │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ + movs r6, r4 │ │ │ │ + addw r0, sl, #2084 @ 0x824 │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf5e80024 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + rsb r0, ip, #10747904 @ 0xa40000 │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ - rsb r0, sl, #10747904 @ 0xa40000 │ │ │ │ + sub.w r0, r0, #10747904 @ 0xa40000 │ │ │ │ strh r6, [r3, #46] @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ @ instruction: 0xf58c0024 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ - sbc.w r0, r0, #10747904 @ 0xa40000 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + sbcs.w r0, r2, #10747904 @ 0xa40000 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ - adc.w r0, ip, #10747904 @ 0xa40000 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf5320024 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + adcs.w r0, r8, #10747904 @ 0xa40000 │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + @ instruction: 0xf53c0024 │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - adds.w r0, r8, #10747904 @ 0xa40000 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + @ instruction: 0xf5280024 │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf4fc0024 │ │ │ │ + add.w r0, lr, #10747904 @ 0xa40000 │ │ │ │ strh r2, [r7, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ @ instruction: 0xf4e80024 │ │ │ │ strh r0, [r4, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ @ instruction: 0xf4ce0024 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ - movs r6, r4 │ │ │ │ - @ instruction: 0xf4a80024 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ - movs r6, r4 │ │ │ │ - eor.w r0, lr, #10747904 @ 0xa40000 │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - orrs.w r0, ip, #10747904 @ 0xa40000 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + eors.w r0, ip, #10747904 @ 0xa40000 │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - bics.w r0, ip, #10747904 @ 0xa40000 │ │ │ │ + orns r0, ip, #10747904 @ 0xa40000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, fp │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ mov fp, r7 │ │ │ │ cmp r3, r2 │ │ │ │ ldrd r7, r6, [sp, #40] @ 0x28 │ │ │ │ - beq.n a8d1c │ │ │ │ + beq.n a8d14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a8f7c │ │ │ │ + beq.w a8f74 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8d32 │ │ │ │ + beq.n a8d2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a8f3c │ │ │ │ + beq.w a8f34 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w a9606 │ │ │ │ + beq.w a95fe │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8d52 │ │ │ │ + beq.n a8d4a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a8f44 │ │ │ │ + beq.w a8f3c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w a9586 │ │ │ │ + beq.w a957e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8d72 │ │ │ │ + beq.n a8d6a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a8f84 │ │ │ │ + beq.w a8f7c │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a915a │ │ │ │ + bne.w a9152 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 87498 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a913e │ │ │ │ + beq.w a9136 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w a8f8c │ │ │ │ - ldr.w r3, [pc, #2184] @ a9620 │ │ │ │ + beq.w a8f84 │ │ │ │ + ldr.w r3, [pc, #2184] @ a9618 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ blx 4fe70 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8dbc │ │ │ │ + beq.n a8db4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a906e │ │ │ │ + beq.w a9066 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w a9298 │ │ │ │ + blt.w a9290 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a8fc8 │ │ │ │ + beq.w a8fc0 │ │ │ │ ldr r1, [r6, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 87498 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9284 │ │ │ │ + beq.w a927c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w a8faa │ │ │ │ - ldr.w r3, [pc, #2108] @ a9624 │ │ │ │ + beq.w a8fa2 │ │ │ │ + ldr.w r3, [pc, #2108] @ a961c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ blx 4fe70 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8e0e │ │ │ │ + beq.n a8e06 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9180 │ │ │ │ + beq.w a9178 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w a9356 │ │ │ │ + blt.w a934e │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9098 │ │ │ │ + beq.w a9090 │ │ │ │ ldr r1, [r6, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 87498 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9386 │ │ │ │ + beq.w a937e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w a907a │ │ │ │ - ldr.w r3, [pc, #2024] @ a9624 │ │ │ │ + beq.w a9072 │ │ │ │ + ldr.w r3, [pc, #2024] @ a961c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ blx 4fe70 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8e60 │ │ │ │ + beq.n a8e58 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a92b2 │ │ │ │ + beq.w a92aa │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w a936a │ │ │ │ + blt.w a9362 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a92ba │ │ │ │ + beq.w a92b2 │ │ │ │ ldr r1, [r6, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 87498 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a93da │ │ │ │ + beq.w a93d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8e96 │ │ │ │ + beq.n a8e8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a92ac │ │ │ │ + beq.w a92a4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w a9188 │ │ │ │ + beq.w a9180 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8eb2 │ │ │ │ + beq.n a8eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a93ee │ │ │ │ + beq.w a93e6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8ec8 │ │ │ │ + beq.n a8ec0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a93aa │ │ │ │ - ldr.w r3, [pc, #1884] @ a9628 │ │ │ │ + beq.w a93a2 │ │ │ │ + ldr.w r3, [pc, #1884] @ a9620 │ │ │ │ ldr r1, [r6, #96] @ 0x60 │ │ │ │ ldrd r7, r4, [r6, #124] @ 0x7c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9406 │ │ │ │ + beq.w a93fe │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8f02 │ │ │ │ + beq.n a8efa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a8f4c │ │ │ │ + cbz r3, a8f44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a941c │ │ │ │ + beq.w a9414 │ │ │ │ mov r0, r4 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8f22 │ │ │ │ + beq.n a8f1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a93d2 │ │ │ │ - ldr.w r1, [pc, #1800] @ a962c │ │ │ │ + beq.w a93ca │ │ │ │ + ldr.w r1, [pc, #1800] @ a9624 │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr.w r0, [pc, #1796] @ a9630 │ │ │ │ + ldr.w r0, [pc, #1796] @ a9628 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w a8612 │ │ │ │ + b.w a860a │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8d32 │ │ │ │ + b.n a8d2a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8d52 │ │ │ │ + b.n a8d4a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8f02 │ │ │ │ - ldr.w r3, [pc, #1756] @ a9634 │ │ │ │ + b.n a8efa │ │ │ │ + ldr.w r3, [pc, #1756] @ a962c │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1744] @ a9638 │ │ │ │ - ldr.w r0, [pc, #1744] @ a963c │ │ │ │ + ldr.w r1, [pc, #1744] @ a9630 │ │ │ │ + ldr.w r0, [pc, #1744] @ a9634 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n a8b50 │ │ │ │ + bl a7538 │ │ │ │ + b.n a8b48 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8d1c │ │ │ │ + b.n a8d14 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8d72 │ │ │ │ + b.n a8d6a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a8dce │ │ │ │ + beq.w a8dc6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a8dce │ │ │ │ + bne.w a8dc6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8dce │ │ │ │ + b.n a8dc6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a8e20 │ │ │ │ + beq.w a8e18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a8e20 │ │ │ │ + bne.w a8e18 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8e20 │ │ │ │ + b.n a8e18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8fdc │ │ │ │ + beq.n a8fd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a937e │ │ │ │ + beq.w a9376 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8ff2 │ │ │ │ + beq.n a8fea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a93f6 │ │ │ │ - ldr.w r3, [pc, #1588] @ a9628 │ │ │ │ + beq.w a93ee │ │ │ │ + ldr.w r3, [pc, #1588] @ a9620 │ │ │ │ ldr r1, [r6, #96] @ 0x60 │ │ │ │ ldrd r7, r4, [r6, #88] @ 0x58 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9448 │ │ │ │ + beq.w a9440 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a902c │ │ │ │ + beq.n a9024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a9066 │ │ │ │ + cbz r3, a905e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a9432 │ │ │ │ + beq.w a942a │ │ │ │ mov r0, r4 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a904c │ │ │ │ + beq.n a9044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a93fe │ │ │ │ - ldr.w r1, [pc, #1520] @ a9640 │ │ │ │ + beq.w a93f6 │ │ │ │ + ldr.w r1, [pc, #1520] @ a9638 │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr.w r0, [pc, #1520] @ a9644 │ │ │ │ + ldr.w r0, [pc, #1520] @ a963c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w a8612 │ │ │ │ + b.w a860a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a902c │ │ │ │ + b.n a9024 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8dbc │ │ │ │ + b.n a8db4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a8e72 │ │ │ │ + beq.w a8e6a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a8e72 │ │ │ │ + bne.w a8e6a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8e72 │ │ │ │ + b.n a8e6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a90ac │ │ │ │ + beq.n a90a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a93c2 │ │ │ │ + beq.w a93ba │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a90c2 │ │ │ │ + beq.n a90ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a93ca │ │ │ │ - ldr.w r3, [pc, #1380] @ a9628 │ │ │ │ + beq.w a93c2 │ │ │ │ + ldr.w r3, [pc, #1380] @ a9620 │ │ │ │ ldr r1, [r6, #96] @ 0x60 │ │ │ │ ldrd r7, r4, [r6, #100] @ 0x64 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a94f8 │ │ │ │ + beq.w a94f0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a90fc │ │ │ │ + beq.n a90f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a9136 │ │ │ │ + cbz r3, a912e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a94b0 │ │ │ │ + beq.w a94a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a911c │ │ │ │ + beq.n a9114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a93ba │ │ │ │ - ldr.w r1, [pc, #1320] @ a9648 │ │ │ │ + beq.w a93b2 │ │ │ │ + ldr.w r1, [pc, #1320] @ a9640 │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr.w r0, [pc, #1320] @ a964c │ │ │ │ + ldr.w r0, [pc, #1320] @ a9644 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w a8612 │ │ │ │ + b.w a860a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a90fc │ │ │ │ - ldr.w r1, [pc, #1296] @ a9650 │ │ │ │ + b.n a90f4 │ │ │ │ + ldr.w r1, [pc, #1296] @ a9648 │ │ │ │ movs r2, #151 @ 0x97 │ │ │ │ - ldr.w r0, [pc, #1292] @ a9654 │ │ │ │ + ldr.w r0, [pc, #1292] @ a964c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ - b.n a8a92 │ │ │ │ - ldr.w r1, [pc, #1276] @ a9658 │ │ │ │ + b.n a8a8a │ │ │ │ + ldr.w r1, [pc, #1276] @ a9650 │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr.w r0, [pc, #1272] @ a965c │ │ │ │ + ldr.w r0, [pc, #1272] @ a9654 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f9c │ │ │ │ - b.w a8612 │ │ │ │ + b.w a860a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8e0e │ │ │ │ + b.n a8e06 │ │ │ │ blx 5022c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9486 │ │ │ │ + beq.w a947e │ │ │ │ ldr.w r1, [r6, #132] @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ blx 5041c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a945e │ │ │ │ + beq.w a9456 │ │ │ │ blx 501b8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a91c4 │ │ │ │ + beq.n a91bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a93b2 │ │ │ │ + beq.w a93aa │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w a952c │ │ │ │ + blt.w a9524 │ │ │ │ uxtb.w r3, r8 │ │ │ │ - cbz r3, a920e │ │ │ │ + cbz r3, a9206 │ │ │ │ ldr.w r1, [r6, #132] @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ blx 5041c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9548 │ │ │ │ + beq.w a9540 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 87710 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9206 │ │ │ │ + beq.n a91fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9540 │ │ │ │ + beq.w a9538 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w a955c │ │ │ │ + blt.w a9554 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ bl 87624 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9234 │ │ │ │ + beq.n a922c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a94c6 │ │ │ │ + beq.w a94be │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w a94d6 │ │ │ │ + blt.w a94ce │ │ │ │ ldr.w r1, [r6, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 50098 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a925e │ │ │ │ + beq.n a9256 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a94ce │ │ │ │ + beq.w a94c6 │ │ │ │ cmp r6, #0 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - bge.w a82e0 │ │ │ │ - ldr r1, [pc, #1012] @ (a9660 ) │ │ │ │ + bge.w a82d8 │ │ │ │ + ldr r1, [pc, #1012] @ (a9658 ) │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr r0, [pc, #1012] @ (a9664 ) │ │ │ │ + ldr r0, [pc, #1012] @ (a965c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.w a8612 │ │ │ │ - ldr r1, [pc, #992] @ (a9668 ) │ │ │ │ + b.w a860a │ │ │ │ + ldr r1, [pc, #992] @ (a9660 ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r0, [pc, #992] @ (a966c ) │ │ │ │ + ldr r0, [pc, #992] @ (a9664 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a9154 │ │ │ │ - ldr r1, [pc, #980] @ (a9670 ) │ │ │ │ + b.n a914c │ │ │ │ + ldr r1, [pc, #980] @ (a9668 ) │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr r0, [pc, #980] @ (a9674 ) │ │ │ │ + ldr r0, [pc, #980] @ (a966c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a9154 │ │ │ │ + b.n a914c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8e96 │ │ │ │ + b.n a8e8e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8e60 │ │ │ │ + b.n a8e58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a92cc │ │ │ │ + beq.n a92c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a939a │ │ │ │ + beq.n a9392 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a92e0 │ │ │ │ + beq.n a92d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a93a2 │ │ │ │ - ldr r3, [pc, #836] @ (a9628 ) │ │ │ │ + beq.n a939a │ │ │ │ + ldr r3, [pc, #836] @ (a9620 ) │ │ │ │ ldr r1, [r6, #96] @ 0x60 │ │ │ │ ldrd r7, r4, [r6, #112] @ 0x70 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a949a │ │ │ │ + beq.w a9492 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9318 │ │ │ │ + beq.n a9310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a934e │ │ │ │ + cbz r3, a9346 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a950e │ │ │ │ + beq.w a9506 │ │ │ │ mov r0, r4 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9338 │ │ │ │ + beq.n a9330 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9524 │ │ │ │ - ldr r1, [pc, #828] @ (a9678 ) │ │ │ │ + beq.w a951c │ │ │ │ + ldr r1, [pc, #828] @ (a9670 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r0, [pc, #828] @ (a967c ) │ │ │ │ + ldr r0, [pc, #828] @ (a9674 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w a8612 │ │ │ │ + b.w a860a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9318 │ │ │ │ - ldr r1, [pc, #808] @ (a9680 ) │ │ │ │ + b.n a9310 │ │ │ │ + ldr r1, [pc, #808] @ (a9678 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r0, [pc, #808] @ (a9684 ) │ │ │ │ + ldr r0, [pc, #808] @ (a967c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a9154 │ │ │ │ - ldr r1, [pc, #796] @ (a9688 ) │ │ │ │ + b.n a914c │ │ │ │ + ldr r1, [pc, #796] @ (a9680 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r0, [pc, #796] @ (a968c ) │ │ │ │ + ldr r0, [pc, #796] @ (a9684 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a9154 │ │ │ │ + b.n a914c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8fdc │ │ │ │ - ldr r1, [pc, #776] @ (a9690 ) │ │ │ │ + b.n a8fd4 │ │ │ │ + ldr r1, [pc, #776] @ (a9688 ) │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ - ldr r0, [pc, #776] @ (a9694 ) │ │ │ │ + ldr r0, [pc, #776] @ (a968c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a9154 │ │ │ │ + b.n a914c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a92cc │ │ │ │ + b.n a92c4 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a92e0 │ │ │ │ + b.n a92d8 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8ec8 │ │ │ │ + b.n a8ec0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a91c4 │ │ │ │ + b.n a91bc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a911c │ │ │ │ + b.n a9114 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a90ac │ │ │ │ + b.n a90a4 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a90c2 │ │ │ │ + b.n a90ba │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8f22 │ │ │ │ - ldr r1, [pc, #700] @ (a9698 ) │ │ │ │ + b.n a8f1a │ │ │ │ + ldr r1, [pc, #700] @ (a9690 ) │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ - ldr r0, [pc, #700] @ (a969c ) │ │ │ │ + ldr r0, [pc, #700] @ (a9694 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a9154 │ │ │ │ + b.n a914c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8eb2 │ │ │ │ + b.n a8eaa │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8ff2 │ │ │ │ + b.n a8fea │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a904c │ │ │ │ - ldr r1, [pc, #664] @ (a96a0 ) │ │ │ │ + b.n a9044 │ │ │ │ + ldr r1, [pc, #664] @ (a9698 ) │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr r0, [pc, #664] @ (a96a4 ) │ │ │ │ + ldr r0, [pc, #664] @ (a969c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w a8612 │ │ │ │ - ldr r1, [pc, #648] @ (a96a8 ) │ │ │ │ + b.w a860a │ │ │ │ + ldr r1, [pc, #648] @ (a96a0 ) │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr r0, [pc, #648] @ (a96ac ) │ │ │ │ + ldr r0, [pc, #648] @ (a96a4 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w a8612 │ │ │ │ - ldr r1, [pc, #636] @ (a96b0 ) │ │ │ │ + b.w a860a │ │ │ │ + ldr r1, [pc, #636] @ (a96a8 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r0, [pc, #636] @ (a96b4 ) │ │ │ │ + ldr r0, [pc, #636] @ (a96ac ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w a8612 │ │ │ │ - ldr r1, [pc, #620] @ (a96b8 ) │ │ │ │ + b.w a860a │ │ │ │ + ldr r1, [pc, #620] @ (a96b0 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r0, [pc, #620] @ (a96bc ) │ │ │ │ + ldr r0, [pc, #620] @ (a96b4 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w a8612 │ │ │ │ - ldr r1, [pc, #608] @ (a96c0 ) │ │ │ │ + b.w a860a │ │ │ │ + ldr r1, [pc, #608] @ (a96b8 ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r0, [pc, #608] @ (a96c4 ) │ │ │ │ + ldr r0, [pc, #608] @ (a96bc ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.w a8612 │ │ │ │ - ldr r1, [pc, #576] @ (a96c8 ) │ │ │ │ + b.w a860a │ │ │ │ + ldr r1, [pc, #576] @ (a96c0 ) │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ - ldr r0, [pc, #576] @ (a96cc ) │ │ │ │ + ldr r0, [pc, #576] @ (a96c4 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a9154 │ │ │ │ - ldr r1, [pc, #564] @ (a96d0 ) │ │ │ │ + b.n a914c │ │ │ │ + ldr r1, [pc, #564] @ (a96c8 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r0, [pc, #564] @ (a96d4 ) │ │ │ │ + ldr r0, [pc, #564] @ (a96cc ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w a8612 │ │ │ │ - ldr r1, [pc, #548] @ (a96d8 ) │ │ │ │ + b.w a860a │ │ │ │ + ldr r1, [pc, #548] @ (a96d0 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r0, [pc, #548] @ (a96dc ) │ │ │ │ + ldr r0, [pc, #548] @ (a96d4 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w a8612 │ │ │ │ + b.w a860a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9234 │ │ │ │ + b.n a922c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a925e │ │ │ │ - ldr r1, [pc, #520] @ (a96e0 ) │ │ │ │ + b.n a9256 │ │ │ │ + ldr r1, [pc, #520] @ (a96d8 ) │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr r0, [pc, #520] @ (a96e4 ) │ │ │ │ + ldr r0, [pc, #520] @ (a96dc ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.w a8612 │ │ │ │ - ldr r1, [pc, #492] @ (a96e8 ) │ │ │ │ + b.w a860a │ │ │ │ + ldr r1, [pc, #492] @ (a96e0 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r0, [pc, #492] @ (a96ec ) │ │ │ │ + ldr r0, [pc, #492] @ (a96e4 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w a8612 │ │ │ │ - ldr r1, [pc, #480] @ (a96f0 ) │ │ │ │ + b.w a860a │ │ │ │ + ldr r1, [pc, #480] @ (a96e8 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r0, [pc, #480] @ (a96f4 ) │ │ │ │ + ldr r0, [pc, #480] @ (a96ec ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w a8612 │ │ │ │ + b.w a860a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9338 │ │ │ │ - ldr r1, [pc, #456] @ (a96f8 ) │ │ │ │ + b.n a9330 │ │ │ │ + ldr r1, [pc, #456] @ (a96f0 ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r0, [pc, #456] @ (a96fc ) │ │ │ │ + ldr r0, [pc, #456] @ (a96f4 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a9470 │ │ │ │ + b.n a9468 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9206 │ │ │ │ - ldr r1, [pc, #436] @ (a9700 ) │ │ │ │ + b.n a91fe │ │ │ │ + ldr r1, [pc, #436] @ (a96f8 ) │ │ │ │ movs r2, #175 @ 0xaf │ │ │ │ - ldr r0, [pc, #436] @ (a9704 ) │ │ │ │ + ldr r0, [pc, #436] @ (a96fc ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a9470 │ │ │ │ - ldr r1, [pc, #424] @ (a9708 ) │ │ │ │ + b.n a9468 │ │ │ │ + ldr r1, [pc, #424] @ (a9700 ) │ │ │ │ movs r2, #175 @ 0xaf │ │ │ │ - ldr r0, [pc, #424] @ (a970c ) │ │ │ │ + ldr r0, [pc, #424] @ (a9704 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n a9470 │ │ │ │ - ldr r3, [pc, #412] @ (a9710 ) │ │ │ │ + b.n a9468 │ │ │ │ + ldr r3, [pc, #412] @ (a9708 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #412] @ (a9714 ) │ │ │ │ - ldr r0, [pc, #416] @ (a9718 ) │ │ │ │ + ldr r1, [pc, #412] @ (a970c ) │ │ │ │ + ldr r0, [pc, #416] @ (a9710 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #404] @ (a971c ) │ │ │ │ + ldr r3, [pc, #404] @ (a9714 ) │ │ │ │ mov.w r2, #2008 @ 0x7d8 │ │ │ │ - ldr r1, [pc, #400] @ (a9720 ) │ │ │ │ - ldr r0, [pc, #404] @ (a9724 ) │ │ │ │ + ldr r1, [pc, #400] @ (a9718 ) │ │ │ │ + ldr r0, [pc, #404] @ (a971c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3044 @ 0xbe4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (a9728 ) │ │ │ │ + ldr r3, [pc, #392] @ (a9720 ) │ │ │ │ movw r2, #1341 @ 0x53d │ │ │ │ - ldr r1, [pc, #388] @ (a972c ) │ │ │ │ - ldr r0, [pc, #392] @ (a9730 ) │ │ │ │ + ldr r1, [pc, #388] @ (a9724 ) │ │ │ │ + ldr r0, [pc, #392] @ (a9728 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3044 @ 0xbe4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #376] @ (a9734 ) │ │ │ │ + ldr r3, [pc, #376] @ (a972c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #372] @ (a9738 ) │ │ │ │ - ldr r0, [pc, #376] @ (a973c ) │ │ │ │ + ldr r1, [pc, #372] @ (a9730 ) │ │ │ │ + ldr r0, [pc, #376] @ (a9734 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #364] @ (a9740 ) │ │ │ │ + ldr r3, [pc, #364] @ (a9738 ) │ │ │ │ mov.w r2, #1616 @ 0x650 │ │ │ │ - ldr r1, [pc, #360] @ (a9744 ) │ │ │ │ - ldr r0, [pc, #364] @ (a9748 ) │ │ │ │ + ldr r1, [pc, #360] @ (a973c ) │ │ │ │ + ldr r0, [pc, #364] @ (a9740 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3044 @ 0xbe4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #348] @ (a974c ) │ │ │ │ + ldr r3, [pc, #348] @ (a9744 ) │ │ │ │ movw r2, #1614 @ 0x64e │ │ │ │ - ldr r1, [pc, #344] @ (a9750 ) │ │ │ │ - ldr r0, [pc, #348] @ (a9754 ) │ │ │ │ + ldr r1, [pc, #344] @ (a9748 ) │ │ │ │ + ldr r0, [pc, #348] @ (a974c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3044 @ 0xbe4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (a9758 ) │ │ │ │ + ldr r3, [pc, #336] @ (a9750 ) │ │ │ │ movw r2, #2007 @ 0x7d7 │ │ │ │ - ldr r1, [pc, #332] @ (a975c ) │ │ │ │ - ldr r0, [pc, #336] @ (a9760 ) │ │ │ │ + ldr r1, [pc, #332] @ (a9754 ) │ │ │ │ + ldr r0, [pc, #336] @ (a9758 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3044 @ 0xbe4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf0a60024 │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + @ instruction: 0xf0e60024 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r6, #4] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ movs r6, r4 │ │ │ │ - orn r0, r4, #36 @ 0x24 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + @ instruction: 0xf0a40024 │ │ │ │ + strh r6, [r1, #0] │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s d16, d12, d20 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + vext.8 d0, d12, d20, #0 │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ movs r6, r4 │ │ │ │ - cdp 0, 10, cr0, cr12, cr4, {1} │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + cdp 0, 14, cr0, cr12, cr4, {1} │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ - cdp 0, 8, cr0, cr10, cr4, {1} │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + cdp 0, 12, cr0, cr10, cr4, {1} │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ - cdp 0, 6, cr0, cr14, cr4, {1} │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + cdp 0, 10, cr0, cr14, cr4, {1} │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ movs r6, r4 │ │ │ │ - stcl 0, cr0, [r4, #-144]! @ 0xffffff70 │ │ │ │ - ldrb r2, [r3, #22] │ │ │ │ + stc 0, cr0, [r4, #144]! @ 0x90 │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ movs r6, r4 │ │ │ │ - stcl 0, cr0, [r8, #-144] @ 0xffffff70 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + stc 0, cr0, [r8, #144] @ 0x90 │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ movs r6, r4 │ │ │ │ - ldc 0, cr0, [r4, #-144]! @ 0xffffff70 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldcl 0, cr0, [r4, #-144]! @ 0xffffff70 │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ movs r6, r4 │ │ │ │ - ldc 0, cr0, [r4], {36} @ 0x24 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldcl 0, cr0, [r4], {36} @ 0x24 │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ movs r6, r4 │ │ │ │ - ldcl 0, cr0, [r6], #-144 @ 0xffffff70 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldc 0, cr0, [r6], #144 @ 0x90 │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ movs r6, r4 │ │ │ │ - stcl 0, cr0, [r2], #-144 @ 0xffffff70 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + stc 0, cr0, [r2], #144 @ 0x90 │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ movs r6, r4 │ │ │ │ - mcrr 0, 2, r0, r6, cr4 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + stc 0, cr0, [r6], {36} @ 0x24 │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xebf20024 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldc 0, cr0, [r2], #-144 @ 0xffffff70 │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ movs r6, r4 │ │ │ │ - rsb r0, r6, r4, asr #32 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + stc 0, cr0, [r6], {36} @ 0x24 │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ movs r6, r4 │ │ │ │ - subs.w r0, r0, r4, asr #32 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + @ instruction: 0xebf00024 │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeb9a0024 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + rsbs r0, sl, r4, asr #32 │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeb840024 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + rsb r0, r4, r4, asr #32 │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ - sbc.w r0, lr, r4, asr #32 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + sub.w r0, lr, r4, asr #32 │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ movs r6, r4 │ │ │ │ - adc.w r0, r6, r4, asr #32 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + @ instruction: 0xeb860024 │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeb320024 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + sbcs.w r0, r2, r4, asr #32 │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ movs r6, r4 │ │ │ │ - adds.w r0, ip, r4, asr #32 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + adcs.w r0, ip, r4, asr #32 │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeaf60024 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + @ instruction: 0xeb360024 │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xead40024 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + adds.w r0, r4, r4, asr #32 │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeabe0024 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + @ instruction: 0xeafe0024 │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeaa00024 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + @ instruction: 0xeae00024 │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ movs r6, r4 │ │ │ │ - eor.w r0, r4, r4, asr #32 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + pkhtb r0, r4, r4, asr #32 │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ movs r6, r4 │ │ │ │ - orns r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xfbec0026 │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + @ instruction: 0xeab00024 │ │ │ │ + stc2 0, cr0, [ip], #-152 @ 0xffffff68 │ │ │ │ + str r6, [r5, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + str r0, [r3, #4] │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r0, #0 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfba00026 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + @ instruction: 0xfbe00026 │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + adds r0, r7, #6 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r3, #6 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, r0, #5 │ │ │ │ + adds r4, r0, #6 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000a9764 : │ │ │ │ +000a975c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #160] @ (a9814 ) │ │ │ │ + ldr r4, [pc, #160] @ (a980c ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w lr, [pc, #160] @ a9818 │ │ │ │ + ldr.w lr, [pc, #160] @ a9810 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #156] @ a981c │ │ │ │ + ldr.w ip, [pc, #156] @ a9814 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2652 @ 0xa5c │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #132] @ (a9820 ) │ │ │ │ + ldr r4, [pc, #132] @ (a9818 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, a980c │ │ │ │ + cbz r0, a9804 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #108] @ (a9824 ) │ │ │ │ + ldr r3, [pc, #108] @ (a981c ) │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n a97ee │ │ │ │ + bpl.n a97e6 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl a805c │ │ │ │ - ldr r2, [pc, #80] @ (a9828 ) │ │ │ │ - ldr r3, [pc, #64] @ (a981c ) │ │ │ │ + bl a8054 │ │ │ │ + ldr r2, [pc, #80] @ (a9820 ) │ │ │ │ + ldr r3, [pc, #64] @ (a9814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a9810 │ │ │ │ + bne.n a9808 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #60] @ (a982c ) │ │ │ │ + ldr r0, [pc, #60] @ (a9824 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (a9830 ) │ │ │ │ - ldr r1, [pc, #56] @ (a9834 ) │ │ │ │ + ldr r3, [pc, #52] @ (a9828 ) │ │ │ │ + ldr r1, [pc, #56] @ (a982c ) │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr r0, [pc, #56] @ (a9838 ) │ │ │ │ + ldr r0, [pc, #56] @ (a9830 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a97d6 │ │ │ │ + b.n a97ce │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ movs r1, r5 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a97e4 │ │ │ │ - movs r4, r4 │ │ │ │ + @ instruction: 0xe8140024 │ │ │ │ │ │ │ │ -000a983c : │ │ │ │ +000a9834 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #516] @ (a9a54 ) │ │ │ │ + ldr r1, [pc, #516] @ (a9a4c ) │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #516] @ (a9a58 ) │ │ │ │ + ldr r2, [pc, #516] @ (a9a50 ) │ │ │ │ sub sp, #28 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r8, [pc, #516] @ a9a5c │ │ │ │ + ldr.w r8, [pc, #516] @ a9a54 │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ blx 4fb80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9a00 │ │ │ │ + beq.w a99f8 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ mov r6, r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n a992e │ │ │ │ + ble.n a9926 │ │ │ │ mov.w r9, #1 │ │ │ │ movt r9, #32768 @ 0x8000 │ │ │ │ movs r7, #0 │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 88478 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a999c │ │ │ │ + beq.n a9994 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w a99bc │ │ │ │ - ldr r3, [pc, #440] @ (a9a60 ) │ │ │ │ + bpl.w a99b4 │ │ │ │ + ldr r3, [pc, #440] @ (a9a58 ) │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ - ldr r3, [pc, #432] @ (a9a64 ) │ │ │ │ + ldr r3, [pc, #432] @ (a9a5c ) │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr.w r0, [r3, #180] @ 0xb4 │ │ │ │ movs r3, #0 │ │ │ │ blx 50250 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a99dc │ │ │ │ + beq.w a99d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a98e2 │ │ │ │ + beq.n a98da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a996e │ │ │ │ + beq.n a9966 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n a997c │ │ │ │ + bpl.n a9974 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ blx 4feb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9904 │ │ │ │ + beq.n a98fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a994c │ │ │ │ - cbz r4, a9956 │ │ │ │ + cbz r3, a9944 │ │ │ │ + cbz r4, a994e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a9a18 │ │ │ │ + bne.w a9a10 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 86da4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9a38 │ │ │ │ + beq.w a9a30 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ adds r7, #2 │ │ │ │ cmp.w r7, r3, lsl #1 │ │ │ │ - blt.n a988e │ │ │ │ - ldr r2, [pc, #312] @ (a9a68 ) │ │ │ │ - ldr r3, [pc, #292] @ (a9a58 ) │ │ │ │ + blt.n a9886 │ │ │ │ + ldr r2, [pc, #312] @ (a9a60 ) │ │ │ │ + ldr r3, [pc, #292] @ (a9a50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w a9a50 │ │ │ │ + bne.w a9a48 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a9906 │ │ │ │ - ldr r3, [pc, #276] @ (a9a6c ) │ │ │ │ + bne.n a98fe │ │ │ │ + ldr r3, [pc, #276] @ (a9a64 ) │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #276] @ (a9a70 ) │ │ │ │ - ldr r0, [pc, #276] @ (a9a74 ) │ │ │ │ + ldr r1, [pc, #276] @ (a9a68 ) │ │ │ │ + ldr r0, [pc, #276] @ (a9a6c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a99b2 │ │ │ │ + b.n a99aa │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n a98ea │ │ │ │ - ldr r2, [pc, #236] @ (a9a6c ) │ │ │ │ - ldr r3, [pc, #248] @ (a9a78 ) │ │ │ │ - ldr r1, [pc, #248] @ (a9a7c ) │ │ │ │ + bmi.n a98e2 │ │ │ │ + ldr r2, [pc, #236] @ (a9a64 ) │ │ │ │ + ldr r3, [pc, #248] @ (a9a70 ) │ │ │ │ + ldr r1, [pc, #248] @ (a9a74 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #248] @ (a9a80 ) │ │ │ │ + ldr r0, [pc, #248] @ (a9a78 ) │ │ │ │ ldr.w r4, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n a99b2 │ │ │ │ - ldr r3, [pc, #204] @ (a9a6c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n a99aa │ │ │ │ + ldr r3, [pc, #204] @ (a9a64 ) │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #224] @ (a9a84 ) │ │ │ │ - ldr r0, [pc, #228] @ (a9a88 ) │ │ │ │ + ldr r1, [pc, #224] @ (a9a7c ) │ │ │ │ + ldr r0, [pc, #228] @ (a9a80 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ movs r6, #0 │ │ │ │ - b.n a992e │ │ │ │ - ldr r2, [pc, #172] @ (a9a6c ) │ │ │ │ - ldr r3, [pc, #204] @ (a9a8c ) │ │ │ │ - ldr r1, [pc, #204] @ (a9a90 ) │ │ │ │ + b.n a9926 │ │ │ │ + ldr r2, [pc, #172] @ (a9a64 ) │ │ │ │ + ldr r3, [pc, #204] @ (a9a84 ) │ │ │ │ + ldr r1, [pc, #204] @ (a9a88 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #192] @ (a9a94 ) │ │ │ │ + ldr r0, [pc, #192] @ (a9a8c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n a99b2 │ │ │ │ - ldr r3, [pc, #140] @ (a9a6c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n a99aa │ │ │ │ + ldr r3, [pc, #140] @ (a9a64 ) │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #180] @ (a9a98 ) │ │ │ │ - ldr r0, [pc, #184] @ (a9a9c ) │ │ │ │ + ldr r1, [pc, #180] @ (a9a90 ) │ │ │ │ + ldr r0, [pc, #184] @ (a9a94 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n a99b8 │ │ │ │ - ldr r3, [pc, #104] @ (a9a6c ) │ │ │ │ + b.n a99b0 │ │ │ │ + ldr r3, [pc, #104] @ (a9a64 ) │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #152] @ (a9aa0 ) │ │ │ │ - ldr r0, [pc, #156] @ (a9aa4 ) │ │ │ │ + ldr r1, [pc, #152] @ (a9a98 ) │ │ │ │ + ldr r0, [pc, #156] @ (a9a9c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a99b8 │ │ │ │ - ldr r2, [pc, #80] @ (a9a6c ) │ │ │ │ - ldr r3, [pc, #140] @ (a9aa8 ) │ │ │ │ - ldr r1, [pc, #140] @ (a9aac ) │ │ │ │ + b.n a99b0 │ │ │ │ + ldr r2, [pc, #80] @ (a9a64 ) │ │ │ │ + ldr r3, [pc, #140] @ (a9aa0 ) │ │ │ │ + ldr r1, [pc, #140] @ (a9aa4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #140] @ (a9ab0 ) │ │ │ │ + ldr r0, [pc, #140] @ (a9aa8 ) │ │ │ │ ldr.w r5, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n a99b2 │ │ │ │ - ldr r3, [pc, #48] @ (a9a6c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n a99aa │ │ │ │ + ldr r3, [pc, #48] @ (a9a64 ) │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #116] @ (a9ab4 ) │ │ │ │ - ldr r0, [pc, #120] @ (a9ab8 ) │ │ │ │ + ldr r1, [pc, #116] @ (a9aac ) │ │ │ │ + ldr r0, [pc, #120] @ (a9ab0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a99b2 │ │ │ │ + b.n a99aa │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9760 │ │ │ │ + b.n a97d8 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r1, #26 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9718 │ │ │ │ + b.n a9790 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ movs r6, r4 │ │ │ │ - b.n a96e8 │ │ │ │ + b.n a9760 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r6, r4 │ │ │ │ - b.n a96a0 │ │ │ │ + b.n a9718 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ movs r6, r4 │ │ │ │ - b.n a967c │ │ │ │ + b.n a96f4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ - b.n a963c │ │ │ │ + b.n a96b4 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9610 │ │ │ │ + b.n a9688 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a95e0 │ │ │ │ + b.n a9658 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a9abc : │ │ │ │ +000a9ab4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #140] @ (a9b58 ) │ │ │ │ + ldr r4, [pc, #140] @ (a9b50 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w lr, [pc, #140] @ a9b5c │ │ │ │ + ldr.w lr, [pc, #140] @ a9b54 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #136] @ a9b60 │ │ │ │ + ldr.w ip, [pc, #136] @ a9b58 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2700 @ 0xa8c │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (a9b64 ) │ │ │ │ + ldr r4, [pc, #112] @ (a9b5c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, a9b50 │ │ │ │ + cbz r0, a9b48 │ │ │ │ add r0, sp, #16 │ │ │ │ ldmia r0, {r0, r1, r2} │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n a9b32 │ │ │ │ - bl a983c │ │ │ │ - ldr r2, [pc, #76] @ (a9b68 ) │ │ │ │ - ldr r3, [pc, #64] @ (a9b60 ) │ │ │ │ + bpl.n a9b2a │ │ │ │ + bl a9834 │ │ │ │ + ldr r2, [pc, #76] @ (a9b60 ) │ │ │ │ + ldr r3, [pc, #64] @ (a9b58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a9b54 │ │ │ │ + bne.n a9b4c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (a9b6c ) │ │ │ │ + ldr r0, [pc, #56] @ (a9b64 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (a9b70 ) │ │ │ │ - ldr r1, [pc, #52] @ (a9b74 ) │ │ │ │ + ldr r3, [pc, #48] @ (a9b68 ) │ │ │ │ + ldr r1, [pc, #52] @ (a9b6c ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r0, [pc, #52] @ (a9b78 ) │ │ │ │ + ldr r0, [pc, #52] @ (a9b70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a9b1a │ │ │ │ + b.n a9b12 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r5 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r4, #76] @ 0x4c │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a949c │ │ │ │ + b.n a9514 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a9b7c : │ │ │ │ +000a9b74 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r9, [pc, #324] @ a9cd4 │ │ │ │ + ldr.w r9, [pc, #324] @ a9ccc │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r8, r2 │ │ │ │ add r9, pc │ │ │ │ blx 4fb80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9cbc │ │ │ │ + beq.w a9cb4 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov r7, r0 │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n a9c0e │ │ │ │ + ble.n a9c06 │ │ │ │ movs r6, #0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 88478 │ │ │ │ - ldr r3, [pc, #280] @ (a9cd8 ) │ │ │ │ + ldr r3, [pc, #280] @ (a9cd0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a9c3e │ │ │ │ + beq.n a9c36 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n a9c64 │ │ │ │ + bpl.n a9c5c │ │ │ │ ldr.w fp, [r9, r3] │ │ │ │ ldr.w r0, [fp] │ │ │ │ blx 4feb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n a9be8 │ │ │ │ + beq.n a9be0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a9c16 │ │ │ │ + cbz r3, a9c0e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r5, a9c26 │ │ │ │ + cbz r5, a9c1e │ │ │ │ ldr.w r4, [fp] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n a9c84 │ │ │ │ + bne.n a9c7c │ │ │ │ adds r6, #2 │ │ │ │ bl 86da4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a9ca4 │ │ │ │ + beq.n a9c9c │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp.w r6, r3, lsl #1 │ │ │ │ - blt.n a9bb4 │ │ │ │ + blt.n a9bac │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n a9bf0 │ │ │ │ - ldr r3, [pc, #180] @ (a9cdc ) │ │ │ │ + bne.n a9be8 │ │ │ │ + ldr r3, [pc, #180] @ (a9cd4 ) │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r1, [pc, #180] @ (a9ce0 ) │ │ │ │ - ldr r0, [pc, #180] @ (a9ce4 ) │ │ │ │ + ldr r1, [pc, #180] @ (a9cd8 ) │ │ │ │ + ldr r0, [pc, #180] @ (a9cdc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a9c54 │ │ │ │ - ldr r3, [pc, #156] @ (a9cdc ) │ │ │ │ + b.n a9c4c │ │ │ │ + ldr r3, [pc, #156] @ (a9cd4 ) │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r1, [pc, #164] @ (a9ce8 ) │ │ │ │ - ldr r0, [pc, #164] @ (a9cec ) │ │ │ │ + ldr r1, [pc, #164] @ (a9ce0 ) │ │ │ │ + ldr r0, [pc, #164] @ (a9ce4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ movs r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #116] @ (a9cdc ) │ │ │ │ - ldr r3, [pc, #136] @ (a9cf0 ) │ │ │ │ - ldr r1, [pc, #136] @ (a9cf4 ) │ │ │ │ + ldr r2, [pc, #116] @ (a9cd4 ) │ │ │ │ + ldr r3, [pc, #136] @ (a9ce8 ) │ │ │ │ + ldr r1, [pc, #136] @ (a9cec ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #124] @ (a9cf8 ) │ │ │ │ + ldr r0, [pc, #124] @ (a9cf0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n a9c54 │ │ │ │ - ldr r2, [pc, #84] @ (a9cdc ) │ │ │ │ - ldr r3, [pc, #116] @ (a9cfc ) │ │ │ │ - ldr r1, [pc, #116] @ (a9d00 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n a9c4c │ │ │ │ + ldr r2, [pc, #84] @ (a9cd4 ) │ │ │ │ + ldr r3, [pc, #116] @ (a9cf4 ) │ │ │ │ + ldr r1, [pc, #116] @ (a9cf8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #116] @ (a9d04 ) │ │ │ │ + ldr r0, [pc, #116] @ (a9cfc ) │ │ │ │ ldr.w r4, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n a9c54 │ │ │ │ - ldr r3, [pc, #52] @ (a9cdc ) │ │ │ │ + bl a7538 │ │ │ │ + b.n a9c4c │ │ │ │ + ldr r3, [pc, #52] @ (a9cd4 ) │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r1, [pc, #92] @ (a9d08 ) │ │ │ │ - ldr r0, [pc, #96] @ (a9d0c ) │ │ │ │ + ldr r1, [pc, #92] @ (a9d00 ) │ │ │ │ + ldr r0, [pc, #96] @ (a9d04 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a9c54 │ │ │ │ - ldr r3, [pc, #28] @ (a9cdc ) │ │ │ │ + b.n a9c4c │ │ │ │ + ldr r3, [pc, #28] @ (a9cd4 ) │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r1, [pc, #76] @ (a9d10 ) │ │ │ │ - ldr r0, [pc, #80] @ (a9d14 ) │ │ │ │ + ldr r1, [pc, #76] @ (a9d08 ) │ │ │ │ + ldr r0, [pc, #80] @ (a9d0c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n a9c5a │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + b.n a9c52 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ movs r6, r4 │ │ │ │ - b.n aa430 │ │ │ │ + b.n aa4a8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ movs r6, r4 │ │ │ │ - b.n aa408 │ │ │ │ + b.n aa480 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r6, #50 @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ movs r6, r4 │ │ │ │ - b.n aa3b4 │ │ │ │ + b.n aa42c │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, r1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ movs r6, r4 │ │ │ │ - b.n aa38c │ │ │ │ + b.n aa404 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ movs r6, r4 │ │ │ │ - b.n aa35c │ │ │ │ + b.n aa3d4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ movs r6, r4 │ │ │ │ - b.n aa334 │ │ │ │ + b.n aa3ac │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a9d18 : │ │ │ │ +000a9d10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #140] @ (a9db4 ) │ │ │ │ + ldr r4, [pc, #140] @ (a9dac ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w lr, [pc, #140] @ a9db8 │ │ │ │ + ldr.w lr, [pc, #140] @ a9db0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #136] @ a9dbc │ │ │ │ + ldr.w ip, [pc, #136] @ a9db4 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2748 @ 0xabc │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (a9dc0 ) │ │ │ │ + ldr r4, [pc, #112] @ (a9db8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, a9dac │ │ │ │ + cbz r0, a9da4 │ │ │ │ add r0, sp, #16 │ │ │ │ ldmia r0, {r0, r1, r2} │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n a9d8e │ │ │ │ - bl a9b7c │ │ │ │ - ldr r2, [pc, #76] @ (a9dc4 ) │ │ │ │ - ldr r3, [pc, #64] @ (a9dbc ) │ │ │ │ + bpl.n a9d86 │ │ │ │ + bl a9b74 │ │ │ │ + ldr r2, [pc, #76] @ (a9dbc ) │ │ │ │ + ldr r3, [pc, #64] @ (a9db4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a9db0 │ │ │ │ + bne.n a9da8 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (a9dc8 ) │ │ │ │ + ldr r0, [pc, #56] @ (a9dc0 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (a9dcc ) │ │ │ │ - ldr r1, [pc, #52] @ (a9dd0 ) │ │ │ │ + ldr r3, [pc, #48] @ (a9dc4 ) │ │ │ │ + ldr r1, [pc, #52] @ (a9dc8 ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r0, [pc, #52] @ (a9dd4 ) │ │ │ │ + ldr r0, [pc, #52] @ (a9dcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a9d76 │ │ │ │ + b.n a9d6e │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ movs r2, r5 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - cdp2 0, 15, cr0, cr10, cr4, {1} │ │ │ │ + vhadd.u d0, d10, d20 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ movs r6, r4 │ │ │ │ - b.n aa240 │ │ │ │ + b.n aa2b8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000a9dd8 : │ │ │ │ +000a9dd0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ - ldr.w r6, [pc, #3028] @ aa9c0 │ │ │ │ + ldr.w r6, [pc, #3028] @ aa9b8 │ │ │ │ add r6, pc │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r2, [pc, #3024] @ aa9c4 │ │ │ │ + ldr.w r2, [pc, #3024] @ aa9bc │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r3, [pc, #3020] @ aa9c8 │ │ │ │ + ldr.w r3, [pc, #3020] @ aa9c0 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [sp, #360] @ 0x168 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r8, [sp, #380] @ 0x17c │ │ │ │ @@ -153081,63 +153082,63 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #372] @ 0x174 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fbd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa4d0 │ │ │ │ - ldr.w r3, [pc, #2972] @ aa9cc │ │ │ │ + beq.w aa4c8 │ │ │ │ + ldr.w r3, [pc, #2972] @ aa9c4 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r7, #496] @ 0x1f0 │ │ │ │ blx 50250 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa4ee │ │ │ │ - ldr.w r3, [pc, #2936] @ aa9d0 │ │ │ │ + beq.w aa4e6 │ │ │ │ + ldr.w r3, [pc, #2936] @ aa9c8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w aa512 │ │ │ │ + bne.w aa50a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9e7a │ │ │ │ + beq.n a9e72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa456 │ │ │ │ - ldr.w r3, [pc, #2904] @ aa9d4 │ │ │ │ + beq.w aa44e │ │ │ │ + ldr.w r3, [pc, #2904] @ aa9cc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w aa35a │ │ │ │ - ldr.w r3, [pc, #2892] @ aa9d8 │ │ │ │ + bne.w aa352 │ │ │ │ + ldr.w r3, [pc, #2892] @ aa9d0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w aa45c │ │ │ │ + beq.w aa454 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w ac61e │ │ │ │ + beq.w ac616 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ - ldr.w r3, [pc, #2856] @ aa9dc │ │ │ │ + ldr.w r3, [pc, #2856] @ aa9d4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w fp, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -153146,796 +153147,796 @@ │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r7, #512] @ 0x200 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aaac6 │ │ │ │ + beq.w aaabe │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9f08 │ │ │ │ + beq.n a9f00 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa4c8 │ │ │ │ + beq.w aa4c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aab22 │ │ │ │ + beq.w aab1a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w ab486 │ │ │ │ + ble.w ab47e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aa806 │ │ │ │ + beq.w aa7fe │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ mov fp, r3 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ bl 88478 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa860 │ │ │ │ + beq.w aa858 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w aaaf4 │ │ │ │ + bpl.w aaaec │ │ │ │ ldr.w r1, [r7, #516] @ 0x204 │ │ │ │ blx 501e8 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w aa17a │ │ │ │ + beq.w aa172 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r3, r8, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w aa184 │ │ │ │ + bne.w aa17c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ bl 85ff0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w aa896 │ │ │ │ + beq.w aa88e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa4c0 │ │ │ │ + beq.w aa4b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w aa184 │ │ │ │ + beq.w aa17c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r7, #520] @ 0x208 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab1de │ │ │ │ + beq.w ab1d6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str.w r8, [sp, #116] @ 0x74 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9ffa │ │ │ │ + beq.n a9ff2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa8b2 │ │ │ │ + beq.w aa8aa │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ab28c │ │ │ │ + beq.w ab284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa026 │ │ │ │ + beq.n aa01e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aab60 │ │ │ │ + beq.w aab58 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r7, #524] @ 0x20c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab312 │ │ │ │ + beq.w ab30a │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #160] @ 0xa0 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa062 │ │ │ │ + beq.n aa05a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa8bc │ │ │ │ + beq.w aa8b4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ab362 │ │ │ │ + beq.w ab35a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa082 │ │ │ │ + beq.n aa07a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aab9c │ │ │ │ + beq.w aab94 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ab386 │ │ │ │ + bne.w ab37e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa0a6 │ │ │ │ + beq.n aa09e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa8c6 │ │ │ │ + beq.w aa8be │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w aa89e │ │ │ │ + bne.w aa896 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa0c6 │ │ │ │ + beq.n aa0be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab358 │ │ │ │ + beq.w ab350 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r3, r5, [sp, #224] @ 0xe0 │ │ │ │ ldr.w r3, [r7, #528] @ 0x210 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r7, #532] @ 0x214 │ │ │ │ blx 50250 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab68c │ │ │ │ + beq.w ab684 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n aa100 │ │ │ │ + beq.n aa0f8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, aa100 │ │ │ │ + cbnz r2, aa0f8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa114 │ │ │ │ + beq.n aa10c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aab56 │ │ │ │ + beq.w aab4e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w fp, fp, #2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp.w fp, r3, lsl #1 │ │ │ │ - blt.w a9f34 │ │ │ │ + blt.w a9f2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa13c │ │ │ │ + beq.n aa134 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abf68 │ │ │ │ + beq.w abf60 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac5ee │ │ │ │ + beq.w ac5e6 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa15a │ │ │ │ + beq.n aa152 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab908 │ │ │ │ + beq.w ab900 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w aa434 │ │ │ │ + beq.w aa42c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w aa434 │ │ │ │ + bne.w aa42c │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa434 │ │ │ │ + b.n aa42c │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aaa82 │ │ │ │ + bne.w aaa7a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r7, #520] @ 0x208 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aab82 │ │ │ │ + beq.w aab7a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str.w sl, [sp, #120] @ 0x78 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa1be │ │ │ │ + beq.n aa1b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, aa1be │ │ │ │ + cbnz r3, aa1b6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w aaba8 │ │ │ │ + beq.w aaba0 │ │ │ │ ldr.w r0, [r7, #536] @ 0x218 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ blx 50250 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa94e │ │ │ │ + beq.w aa946 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w aafd6 │ │ │ │ + bne.w aafce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa1fe │ │ │ │ + beq.n aa1f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aab1a │ │ │ │ + beq.w aab12 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r6, r3 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ - bne.w aa550 │ │ │ │ + bne.w aa548 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa222 │ │ │ │ + beq.n aa21a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aab3c │ │ │ │ + beq.w aab34 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r7, #540] @ 0x21c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab0a8 │ │ │ │ + beq.w ab0a0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa264 │ │ │ │ + beq.n aa25c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa8aa │ │ │ │ + beq.w aa8a2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ab272 │ │ │ │ + beq.w ab26a │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ab2cc │ │ │ │ + bne.w ab2c4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa290 │ │ │ │ + beq.n aa288 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aab76 │ │ │ │ + beq.w aab6e │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w aabc2 │ │ │ │ + bne.w aabba │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa100 │ │ │ │ + beq.w aa0f8 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r6, [r7, #544] @ 0x220 │ │ │ │ blx 4fdd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa2c0 │ │ │ │ + beq.n aa2b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa9a8 │ │ │ │ + beq.w aa9a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ab66a │ │ │ │ + beq.w ab662 │ │ │ │ ldr.w r3, [r7, #548] @ 0x224 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #3 │ │ │ │ bl 85b40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa2f0 │ │ │ │ + beq.n aa2e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab37c │ │ │ │ + beq.w ab374 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ab7f0 │ │ │ │ + beq.w ab7e8 │ │ │ │ ldrd r9, r1, [r7, #168] @ 0xa8 │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab814 │ │ │ │ + beq.w ab80c │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ strd r5, r9, [sp, #168] @ 0xa8 │ │ │ │ ldr.w r3, [r3, #3228] @ 0xc9c │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa334 │ │ │ │ + beq.n aa32c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa9b0 │ │ │ │ + beq.w aa9a8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ab838 │ │ │ │ + beq.w ab830 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w aa100 │ │ │ │ + beq.w aa0f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w aa100 │ │ │ │ + bne.w aa0f8 │ │ │ │ mov r0, r9 │ │ │ │ - b.n aa0fc │ │ │ │ + b.n aa0f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa370 │ │ │ │ + beq.n aa368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, aa370 │ │ │ │ + cbnz r3, aa368 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r5, [r7, #500] @ 0x1f4 │ │ │ │ blx 4fdd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa990 │ │ │ │ + beq.w aa988 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ bl 85b40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa3a2 │ │ │ │ + beq.n aa39a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa88e │ │ │ │ + beq.w aa886 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ab016 │ │ │ │ - ldr.w r3, [pc, #1588] @ aa9e0 │ │ │ │ + beq.w ab00e │ │ │ │ + ldr.w r3, [pc, #1588] @ aa9d8 │ │ │ │ ldr.w r1, [r7, #504] @ 0x1f8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab036 │ │ │ │ + beq.w ab02e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa3e2 │ │ │ │ + beq.n aa3da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa8a2 │ │ │ │ + beq.w aa89a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ab1be │ │ │ │ + beq.w ab1b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa3fc │ │ │ │ + beq.n aa3f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aab4e │ │ │ │ + beq.w aab46 │ │ │ │ mov r0, r4 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa416 │ │ │ │ + beq.n aa40e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aab46 │ │ │ │ - ldr.w r3, [pc, #1476] @ aa9dc │ │ │ │ + beq.w aab3e │ │ │ │ + ldr.w r3, [pc, #1476] @ aa9d4 │ │ │ │ movw r2, #743 @ 0x2e7 │ │ │ │ - ldr.w r1, [pc, #1476] @ aa9e4 │ │ │ │ - ldr.w r0, [pc, #1476] @ aa9e8 │ │ │ │ + ldr.w r1, [pc, #1476] @ aa9dc │ │ │ │ + ldr.w r0, [pc, #1476] @ aa9e0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #1460] @ aa9ec │ │ │ │ - ldr.w r3, [pc, #1420] @ aa9c8 │ │ │ │ + ldr.w r2, [pc, #1460] @ aa9e4 │ │ │ │ + ldr.w r3, [pc, #1420] @ aa9c0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ac14e │ │ │ │ + bne.w ac146 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9e7a │ │ │ │ - ldr.w r3, [pc, #1404] @ aa9dc │ │ │ │ + b.n a9e72 │ │ │ │ + ldr.w r3, [pc, #1404] @ aa9d4 │ │ │ │ ldr.w r1, [r7, #508] @ 0x1fc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab21e │ │ │ │ + beq.w ab216 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w ab2a6 │ │ │ │ + bpl.w ab29e │ │ │ │ bl 911fc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa49e │ │ │ │ + beq.n aa496 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aab6e │ │ │ │ + beq.w aab66 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a9ebc │ │ │ │ + bne.w a9eb4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #745 @ 0x2e9 │ │ │ │ - ldr.w r1, [pc, #1344] @ aa9f0 │ │ │ │ - ldr.w r0, [pc, #1344] @ aa9f4 │ │ │ │ + ldr.w r1, [pc, #1344] @ aa9e8 │ │ │ │ + ldr.w r0, [pc, #1344] @ aa9ec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n aa50a │ │ │ │ + b.n aa502 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9faa │ │ │ │ + b.n a9fa2 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9f08 │ │ │ │ - ldr.w r3, [pc, #1288] @ aa9dc │ │ │ │ + b.n a9f00 │ │ │ │ + ldr.w r3, [pc, #1288] @ aa9d4 │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ - ldr.w r1, [pc, #1308] @ aa9f8 │ │ │ │ - ldr.w r0, [pc, #1308] @ aa9fc │ │ │ │ + ldr.w r1, [pc, #1308] @ aa9f0 │ │ │ │ + ldr.w r0, [pc, #1308] @ aa9f4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n aa432 │ │ │ │ - ldr.w r3, [pc, #1260] @ aa9dc │ │ │ │ + b.n aa42a │ │ │ │ + ldr.w r3, [pc, #1260] @ aa9d4 │ │ │ │ movw r2, #743 @ 0x2e7 │ │ │ │ - ldr.w r1, [pc, #1288] @ aaa00 │ │ │ │ - ldr.w r0, [pc, #1288] @ aaa04 │ │ │ │ + ldr.w r1, [pc, #1288] @ aa9f8 │ │ │ │ + ldr.w r0, [pc, #1288] @ aa9fc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n aa432 │ │ │ │ - ldr.w r0, [pc, #1268] @ aaa08 │ │ │ │ + b.n aa42a │ │ │ │ + ldr.w r0, [pc, #1268] @ aaa00 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa532 │ │ │ │ + beq.n aa52a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa988 │ │ │ │ - ldr.w r3, [pc, #1192] @ aa9dc │ │ │ │ + beq.w aa980 │ │ │ │ + ldr.w r3, [pc, #1192] @ aa9d4 │ │ │ │ movw r2, #743 @ 0x2e7 │ │ │ │ - ldr.w r1, [pc, #1232] @ aaa0c │ │ │ │ - ldr.w r0, [pc, #1232] @ aaa10 │ │ │ │ + ldr.w r1, [pc, #1232] @ aaa04 │ │ │ │ + ldr.w r0, [pc, #1232] @ aaa08 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n aa50a │ │ │ │ + b.n aa502 │ │ │ │ ldr.w r0, [r7, #592] @ 0x250 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ blx 50250 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab4dc │ │ │ │ + beq.w ab4d4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w aaa38 │ │ │ │ + bne.w aaa30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa58a │ │ │ │ + beq.n aa582 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab30a │ │ │ │ + beq.w ab302 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w ab0e2 │ │ │ │ + bne.w ab0da │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa5aa │ │ │ │ + beq.n aa5a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab3c2 │ │ │ │ + beq.w ab3ba │ │ │ │ ldr.w r0, [r7, #596] @ 0x254 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ blx 50250 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab8c0 │ │ │ │ + beq.w ab8b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa5da │ │ │ │ + beq.n aa5d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab4a4 │ │ │ │ + beq.w ab49c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ ldr.w r0, [r7, #600] @ 0x258 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ str.w r9, [sp, #200] @ 0xc8 │ │ │ │ blx 50250 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab8ea │ │ │ │ + beq.w ab8e2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa614 │ │ │ │ + beq.n aa60c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab4b8 │ │ │ │ + beq.w ab4b0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ blx 50524 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa636 │ │ │ │ + beq.n aa62e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa9b8 │ │ │ │ + beq.w aa9b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ab9ac │ │ │ │ + beq.w ab9a4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aa700 │ │ │ │ + beq.n aa6f8 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w sl, [r7, #604] @ 0x25c │ │ │ │ blx 4fdd0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abeee │ │ │ │ + beq.w abee6 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r3, [r7, #548] @ 0x224 │ │ │ │ mov r1, sl │ │ │ │ movs r0, #3 │ │ │ │ bl 85b40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa67c │ │ │ │ + beq.n aa674 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab912 │ │ │ │ + beq.w ab90a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w abf0c │ │ │ │ + beq.w abf04 │ │ │ │ ldr.w r3, [r7, #268] @ 0x10c │ │ │ │ ldr.w r1, [r7, #172] @ 0xac │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abf28 │ │ │ │ + beq.w abf20 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ movs r2, #1 │ │ │ │ strd sl, r3, [sp, #208] @ 0xd0 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ ldr.w r3, [r3, #3228] @ 0xc9c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa6ce │ │ │ │ + beq.n aa6c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aaaba │ │ │ │ + beq.w aaab2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w abf4e │ │ │ │ + beq.w abf46 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa6e8 │ │ │ │ + beq.n aa6e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abacc │ │ │ │ + beq.w abac4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa700 │ │ │ │ + beq.n aa6f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abac2 │ │ │ │ + beq.w ababa │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ab4f4 │ │ │ │ + beq.w ab4ec │ │ │ │ ldr.w r0, [r7, #608] @ 0x260 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ blx 50250 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abc48 │ │ │ │ + beq.w abc40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa73a │ │ │ │ + beq.n aa732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab6a2 │ │ │ │ + beq.w ab69a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r7, #612] @ 0x264 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abcbe │ │ │ │ + beq.w abcb6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab4ae │ │ │ │ + beq.w ab4a6 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - cbnz r2, aa762 │ │ │ │ - ldr r2, [pc, #692] @ (aaa14 ) │ │ │ │ + cbnz r2, aa75a │ │ │ │ + ldr r2, [pc, #692] @ (aaa0c ) │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [r1, r2] │ │ │ │ strd r3, r6, [sp, #304] @ 0x130 │ │ │ │ movs r2, #8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ @@ -153956,53 +153957,53 @@ │ │ │ │ str.w sl, [sp, #272] @ 0x110 │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa7ae │ │ │ │ + beq.n aa7a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aaa78 │ │ │ │ + beq.w aaa70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w abdaa │ │ │ │ + beq.w abda2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa7cc │ │ │ │ + beq.n aa7c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab85e │ │ │ │ + beq.w ab856 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 50428 <_PySet_Update@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa7ea │ │ │ │ + beq.n aa7e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab854 │ │ │ │ + beq.w ab84c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w aa114 │ │ │ │ + bge.w aa10c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #801 @ 0x321 │ │ │ │ - ldr r1, [pc, #544] @ (aaa18 ) │ │ │ │ - ldr r0, [pc, #544] @ (aaa1c ) │ │ │ │ + ldr r1, [pc, #544] @ (aaa10 ) │ │ │ │ + ldr r0, [pc, #544] @ (aaa14 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n aa874 │ │ │ │ - ldr r3, [pc, #524] @ (aaa14 ) │ │ │ │ + b.n aa86c │ │ │ │ + ldr r3, [pc, #524] @ (aaa0c ) │ │ │ │ mov.w ip, #2 │ │ │ │ movt ip, #32768 @ 0x8000 │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r8, #1 │ │ │ │ movt r8, #32768 @ 0x8000 │ │ │ │ mov.w lr, #3 │ │ │ │ @@ -154026,104 +154027,104 @@ │ │ │ │ strd r3, r4, [sp, #68] @ 0x44 │ │ │ │ strd ip, lr, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 88478 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n aa8d0 │ │ │ │ + bne.n aa8c8 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #749 @ 0x2ed │ │ │ │ - ldr r1, [pc, #440] @ (aaa20 ) │ │ │ │ - ldr r0, [pc, #440] @ (aaa24 ) │ │ │ │ + ldr r1, [pc, #440] @ (aaa18 ) │ │ │ │ + ldr r0, [pc, #440] @ (aaa1c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ - b.n aa432 │ │ │ │ + b.n aa42a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa3a2 │ │ │ │ + b.n aa39a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a9fc2 │ │ │ │ - b.n aa184 │ │ │ │ + bne.w a9fba │ │ │ │ + b.n aa17c │ │ │ │ movs r6, #1 │ │ │ │ - b.n aa20a │ │ │ │ + b.n aa202 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa3e2 │ │ │ │ + b.n aa3da │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa264 │ │ │ │ + b.n aa25c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w a9ffa │ │ │ │ + b.w a9ff2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa062 │ │ │ │ + b.w aa05a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa0a6 │ │ │ │ + b.w aa09e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w aaaf2 │ │ │ │ + bpl.w aaaea │ │ │ │ ldr.w r1, [r7, #516] @ 0x204 │ │ │ │ blx 501e8 │ │ │ │ adds r4, r0, #1 │ │ │ │ - bne.w ac636 │ │ │ │ + bne.w ac62e │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aaa80 │ │ │ │ + bne.w aaa78 │ │ │ │ ldr.w r1, [r7, #520] @ 0x208 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aab80 │ │ │ │ + beq.w aab78 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str.w sl, [sp, #120] @ 0x78 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa92e │ │ │ │ + beq.n aa926 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, aa92e │ │ │ │ + cbnz r3, aa926 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w aaba6 │ │ │ │ + beq.w aab9e │ │ │ │ ldr.w r0, [r7, #536] @ 0x218 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ blx 50250 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ab054 │ │ │ │ + bne.w ab04c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #764 @ 0x2fc │ │ │ │ - ldr r1, [pc, #208] @ (aaa28 ) │ │ │ │ - ldr r0, [pc, #212] @ (aaa2c ) │ │ │ │ + ldr r1, [pc, #208] @ (aaa20 ) │ │ │ │ + ldr r0, [pc, #212] @ (aaa24 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ @@ -154132,40 +154133,40 @@ │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n aa432 │ │ │ │ + b.n aa42a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa532 │ │ │ │ - ldr r3, [pc, #72] @ (aa9dc ) │ │ │ │ + b.n aa52a │ │ │ │ + ldr r3, [pc, #72] @ (aa9d4 ) │ │ │ │ movw r2, #743 @ 0x2e7 │ │ │ │ - ldr r1, [pc, #152] @ (aaa30 ) │ │ │ │ - ldr r0, [pc, #152] @ (aaa34 ) │ │ │ │ + ldr r1, [pc, #152] @ (aaa28 ) │ │ │ │ + ldr r0, [pc, #152] @ (aaa2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n aa432 │ │ │ │ + b.n aa42a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa2c0 │ │ │ │ + b.n aa2b8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa334 │ │ │ │ + b.n aa32c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa636 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + b.n aa62e │ │ │ │ + str r6, [r2, #32] │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r1, #32] │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -154173,736 +154174,736 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r2, #36] @ 0x24 │ │ │ │ - blt.n aa948 │ │ │ │ + str.w r0, [r2, #36] @ 0x24 │ │ │ │ + blt.n aa9c0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf7f20024 │ │ │ │ - blt.n aaa38 │ │ │ │ + ldrh.w r0, [r2, r4, lsl #2] │ │ │ │ + blt.n aaab0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf7c80024 │ │ │ │ - bge.n aa9e8 │ │ │ │ + strb.w r0, [r8, r4, lsl #2] │ │ │ │ + blt.n aaa60 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf7aa0024 │ │ │ │ - bge.n aa9b4 │ │ │ │ + @ instruction: 0xf7ea0024 │ │ │ │ + blt.n aaa2c │ │ │ │ movs r4, r4 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf7660024 │ │ │ │ - bge.n aa938 │ │ │ │ + @ instruction: 0xf7a60024 │ │ │ │ + bge.n aa9b0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ac0024 │ │ │ │ - bvc.n aa9d4 │ │ │ │ + @ instruction: 0xf4ec0024 │ │ │ │ + bhi.n aaa4c │ │ │ │ movs r4, r4 │ │ │ │ - bics.w r0, ip, #10747904 @ 0xa40000 │ │ │ │ - bvc.n aaafc │ │ │ │ + orns r0, ip, #10747904 @ 0xa40000 │ │ │ │ + bvc.n aa974 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf34e0024 │ │ │ │ - bvs.n aab28 │ │ │ │ + @ instruction: 0xf38e0024 │ │ │ │ + bvs.n aa9a0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf30e0024 │ │ │ │ - bvs.n aaaac │ │ │ │ + @ instruction: 0xf34e0024 │ │ │ │ + bvs.n aab24 │ │ │ │ movs r4, r4 │ │ │ │ mov r9, r0 │ │ │ │ - ldr.w r0, [pc, #3184] @ ab6ac │ │ │ │ + ldr.w r0, [pc, #3184] @ ab6a4 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n aaa5e │ │ │ │ + beq.n aaa56 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w abdee │ │ │ │ + beq.w abde6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #791 @ 0x317 │ │ │ │ - ldr.w r1, [pc, #3144] @ ab6b0 │ │ │ │ - ldr.w r0, [pc, #3144] @ ab6b4 │ │ │ │ + ldr.w r1, [pc, #3144] @ ab6a8 │ │ │ │ + ldr.w r0, [pc, #3144] @ ab6ac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n aa962 │ │ │ │ + b.n aa95a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa7ae │ │ │ │ + b.n aa7a6 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #3116] @ ab6b8 │ │ │ │ - ldr.w r0, [pc, #3116] @ ab6bc │ │ │ │ + ldr.w r1, [pc, #3116] @ ab6b0 │ │ │ │ + ldr.w r0, [pc, #3116] @ ab6b4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.n aa432 │ │ │ │ + b.n aa42a │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - b.n aa6ce │ │ │ │ + b.n aa6c6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #747 @ 0x2eb │ │ │ │ - ldr.w r1, [pc, #3056] @ ab6c0 │ │ │ │ - ldr.w r0, [pc, #3056] @ ab6c4 │ │ │ │ + ldr.w r1, [pc, #3056] @ ab6b8 │ │ │ │ + ldr.w r0, [pc, #3056] @ ab6bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f9c │ │ │ │ - b.n aa432 │ │ │ │ + b.n aa42a │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r2, [pc, #3024] @ ab6c8 │ │ │ │ - ldr.w r1, [pc, #3024] @ ab6cc │ │ │ │ - ldr.w r0, [pc, #3024] @ ab6d0 │ │ │ │ + ldr.w r2, [pc, #3024] @ ab6c0 │ │ │ │ + ldr.w r1, [pc, #3024] @ ab6c4 │ │ │ │ + ldr.w r0, [pc, #3024] @ ab6c8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ movw r2, #749 @ 0x2ed │ │ │ │ - bl a7540 │ │ │ │ - b.n aa874 │ │ │ │ + bl a7538 │ │ │ │ + b.n aa86c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa1fe │ │ │ │ + b.w aa1f6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #747 @ 0x2eb │ │ │ │ - ldr.w r1, [pc, #2984] @ ab6d4 │ │ │ │ - ldr.w r0, [pc, #2984] @ ab6d8 │ │ │ │ + ldr.w r1, [pc, #2984] @ ab6cc │ │ │ │ + ldr.w r0, [pc, #2984] @ ab6d0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n aaade │ │ │ │ + b.n aaad6 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa222 │ │ │ │ + b.w aa21a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa416 │ │ │ │ + b.n aa40e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa3fc │ │ │ │ + b.n aa3f4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa114 │ │ │ │ + b.w aa10c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ - b.w aa018 │ │ │ │ + b.w aa010 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa49e │ │ │ │ + b.n aa496 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa290 │ │ │ │ + b.w aa288 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ - ldr.w r1, [pc, #2896] @ ab6dc │ │ │ │ - ldr.w r0, [pc, #2896] @ ab6e0 │ │ │ │ + ldr.w r1, [pc, #2896] @ ab6d4 │ │ │ │ + ldr.w r0, [pc, #2896] @ ab6d8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n aaa9a │ │ │ │ + b.n aaa92 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa082 │ │ │ │ + b.w aa07a │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ - ldr.w r1, [pc, #2868] @ ab6e4 │ │ │ │ - ldr.w r0, [pc, #2868] @ ab6e8 │ │ │ │ + ldr.w r1, [pc, #2868] @ ab6dc │ │ │ │ + ldr.w r0, [pc, #2868] @ ab6e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n aaa9a │ │ │ │ + b.n aaa92 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r7, #552] @ 0x228 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab9d8 │ │ │ │ + beq.w ab9d0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aac00 │ │ │ │ + beq.n aabf8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aafa2 │ │ │ │ + beq.w aaf9a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w aba28 │ │ │ │ + beq.w aba20 │ │ │ │ ldr.w r0, [r7, #556] @ 0x22c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ blx 50250 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aba60 │ │ │ │ + beq.w aba58 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aac3e │ │ │ │ + beq.n aac36 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab682 │ │ │ │ + beq.w ab67a │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w abc6e │ │ │ │ + bpl.w abc66 │ │ │ │ ldr.w r0, [r7, #560] @ 0x230 │ │ │ │ mov r1, r9 │ │ │ │ blx 50410 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aac6e │ │ │ │ + beq.n aac66 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab80a │ │ │ │ + beq.w ab802 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w abd2a │ │ │ │ + beq.w abd22 │ │ │ │ ldr.w r1, [r7, #524] @ 0x20c │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abdd4 │ │ │ │ + beq.w abdcc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp, #184] @ 0xb8 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aacb6 │ │ │ │ + beq.n aacae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aafaa │ │ │ │ + beq.w aafa2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w abe2a │ │ │ │ + beq.w abe22 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aacd4 │ │ │ │ + beq.n aaccc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab8dc │ │ │ │ + beq.w ab8d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w abe76 │ │ │ │ + bne.w abe6e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aacf2 │ │ │ │ + beq.n aacea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab91c │ │ │ │ + beq.w ab914 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w ab5d2 │ │ │ │ + beq.w ab5ca │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n aadd6 │ │ │ │ + beq.n aadce │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r7, #568] @ 0x238 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac1a2 │ │ │ │ + beq.w ac19a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w ac30c │ │ │ │ + bpl.w ac304 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fdd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aad38 │ │ │ │ + beq.n aad30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aafb6 │ │ │ │ + beq.w aafae │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ac2c4 │ │ │ │ + beq.w ac2bc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ bl 85b40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aad60 │ │ │ │ + beq.n aad58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac048 │ │ │ │ + beq.w ac040 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aad78 │ │ │ │ + beq.n aad70 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac03e │ │ │ │ + beq.w ac036 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ac36c │ │ │ │ + beq.w ac364 │ │ │ │ ldr.w r1, [r7, #520] @ 0x208 │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac352 │ │ │ │ + beq.w ac34a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aadb8 │ │ │ │ + beq.n aadb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aafc6 │ │ │ │ + beq.w aafbe │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ac2f2 │ │ │ │ + beq.w ac2ea │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aadd6 │ │ │ │ + beq.n aadce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac0be │ │ │ │ + beq.w ac0b6 │ │ │ │ ldr.w r1, [r7, #572] @ 0x23c │ │ │ │ mov r0, r5 │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac0a2 │ │ │ │ + beq.w ac09a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w ac120 │ │ │ │ + bpl.w ac118 │ │ │ │ ldr.w r1, [r7, #576] @ 0x240 │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aae10 │ │ │ │ + beq.n aae08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abf42 │ │ │ │ + beq.w abf3a │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w abeb4 │ │ │ │ + beq.w abeac │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n aaea8 │ │ │ │ + bne.n aaea0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r7, #580] @ 0x244 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w abeda │ │ │ │ + bne.w abed2 │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac33a │ │ │ │ + beq.w ac332 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w abee6 │ │ │ │ - ldr.w r3, [pc, #2216] @ ab6ec │ │ │ │ + bne.w abede │ │ │ │ + ldr.w r3, [pc, #2216] @ ab6e4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aae74 │ │ │ │ + beq.n aae6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aafbe │ │ │ │ + beq.w aafb6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ac2ac │ │ │ │ + beq.w ac2a4 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ac270 │ │ │ │ + bne.w ac268 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aaea0 │ │ │ │ + beq.n aae98 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac144 │ │ │ │ + beq.w ac13c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w aa100 │ │ │ │ + bne.w aa0f8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aaf64 │ │ │ │ + beq.n aaf5c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r7, #588] @ 0x24c │ │ │ │ blx 4fdd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac5ce │ │ │ │ + beq.w ac5c6 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r3, [r7, #548] @ 0x224 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #3 │ │ │ │ bl 85b40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aaee4 │ │ │ │ + beq.n aaedc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac1c2 │ │ │ │ + beq.w ac1ba │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ac408 │ │ │ │ + beq.w ac400 │ │ │ │ ldr.w r1, [r7, #172] @ 0xac │ │ │ │ ldr.w r9, [r7, #268] @ 0x10c │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac3ee │ │ │ │ + beq.w ac3e6 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ strd sl, r9, [sp, #192] @ 0xc0 │ │ │ │ ldr.w r3, [r3, #3228] @ 0xc9c │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aaf2c │ │ │ │ + beq.n aaf24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aafce │ │ │ │ + beq.n aafc6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ac5b4 │ │ │ │ + beq.w ac5ac │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aaf4c │ │ │ │ + beq.n aaf44 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac2e8 │ │ │ │ + beq.w ac2e0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aaf64 │ │ │ │ + beq.n aaf5c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac2de │ │ │ │ + beq.w ac2d6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aaf82 │ │ │ │ + beq.n aaf7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac034 │ │ │ │ + beq.w ac02c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w aa114 │ │ │ │ + bge.w aa10c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #790 @ 0x316 │ │ │ │ - ldr.w r1, [pc, #1888] @ ab6f0 │ │ │ │ - ldr.w r0, [pc, #1888] @ ab6f4 │ │ │ │ + ldr.w r1, [pc, #1888] @ ab6e8 │ │ │ │ + ldr.w r0, [pc, #1888] @ ab6ec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n aa874 │ │ │ │ + b.n aa86c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aac00 │ │ │ │ + b.n aabf8 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - b.n aacb6 │ │ │ │ + b.n aacae │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aad38 │ │ │ │ + b.n aad30 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aae74 │ │ │ │ + b.n aae6c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aadb8 │ │ │ │ + b.n aadb0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aaf2c │ │ │ │ + b.n aaf24 │ │ │ │ mov r9, r0 │ │ │ │ - ldr.w r0, [pc, #1820] @ ab6f8 │ │ │ │ + ldr.w r0, [pc, #1820] @ ab6f0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aaffc │ │ │ │ + beq.n aaff4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab5a8 │ │ │ │ + beq.w ab5a0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #764 @ 0x2fc │ │ │ │ - ldr.w r1, [pc, #1784] @ ab6fc │ │ │ │ - ldr.w r0, [pc, #1784] @ ab700 │ │ │ │ + ldr.w r1, [pc, #1784] @ ab6f4 │ │ │ │ + ldr.w r0, [pc, #1784] @ ab6f8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n aa962 │ │ │ │ - ldr.w r3, [pc, #1772] @ ab704 │ │ │ │ + b.n aa95a │ │ │ │ + ldr.w r3, [pc, #1772] @ ab6fc │ │ │ │ movw r2, #743 @ 0x2e7 │ │ │ │ - ldr.w r1, [pc, #1768] @ ab708 │ │ │ │ - ldr.w r0, [pc, #1768] @ ab70c │ │ │ │ + ldr.w r1, [pc, #1768] @ ab700 │ │ │ │ + ldr.w r0, [pc, #1768] @ ab704 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w aa432 │ │ │ │ - ldr.w r3, [pc, #1740] @ ab704 │ │ │ │ + b.w aa42a │ │ │ │ + ldr.w r3, [pc, #1740] @ ab6fc │ │ │ │ movw r2, #743 @ 0x2e7 │ │ │ │ - ldr.w r1, [pc, #1744] @ ab710 │ │ │ │ - ldr.w r0, [pc, #1744] @ ab714 │ │ │ │ + ldr.w r1, [pc, #1744] @ ab708 │ │ │ │ + ldr.w r0, [pc, #1744] @ ab70c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n aa980 │ │ │ │ + b.n aa978 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ac654 │ │ │ │ + bne.w ac64c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab072 │ │ │ │ + beq.n ab06a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, ab072 │ │ │ │ + cbnz r3, ab06a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w ab4c2 │ │ │ │ + bne.w ab4ba │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab094 │ │ │ │ + beq.n ab08c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, ab094 │ │ │ │ + cbnz r3, ab08c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r1, [r7, #540] @ 0x21c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 8735c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ab23a │ │ │ │ + bne.w ab232 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #765 @ 0x2fd │ │ │ │ - ldr.w r1, [pc, #1640] @ ab718 │ │ │ │ - ldr.w r0, [pc, #1640] @ ab71c │ │ │ │ + ldr.w r1, [pc, #1640] @ ab710 │ │ │ │ + ldr.w r0, [pc, #1640] @ ab714 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.w aa432 │ │ │ │ + b.w aa42a │ │ │ │ ldr.w r1, [r7, #516] @ 0x204 │ │ │ │ mov r0, sl │ │ │ │ blx 501e8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w ab5b0 │ │ │ │ + beq.w ab5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ab3cc │ │ │ │ + bne.w ab3c4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab110 │ │ │ │ + beq.n ab108 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abab8 │ │ │ │ + beq.w abab0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, ab176 │ │ │ │ + cbz r3, ab16e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r7, #172] @ 0xac │ │ │ │ ldr.w sl, [r7, #616] @ 0x268 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r9, [r7, #268] @ 0x10c │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac108 │ │ │ │ + beq.w ac100 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ strd sl, r9, [sp, #216] @ 0xd8 │ │ │ │ ldr.w r3, [r3, #3228] @ 0xc9c │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab156 │ │ │ │ + beq.n ab14e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ab1b6 │ │ │ │ + cbz r3, ab1ae │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ac18a │ │ │ │ + beq.w ac182 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab176 │ │ │ │ + beq.n ab16e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abf72 │ │ │ │ + beq.w abf6a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab194 │ │ │ │ + beq.n ab18c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abc64 │ │ │ │ + beq.w abc5c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w aa114 │ │ │ │ + bge.w aa10c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #818 @ 0x332 │ │ │ │ - ldr.w r1, [pc, #1404] @ ab720 │ │ │ │ - ldr.w r0, [pc, #1404] @ ab724 │ │ │ │ + ldr.w r1, [pc, #1404] @ ab718 │ │ │ │ + ldr.w r0, [pc, #1404] @ ab71c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aa874 │ │ │ │ + b.w aa86c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab156 │ │ │ │ - ldr.w r3, [pc, #1348] @ ab704 │ │ │ │ + b.n ab14e │ │ │ │ + ldr.w r3, [pc, #1348] @ ab6fc │ │ │ │ movw r2, #743 @ 0x2e7 │ │ │ │ - ldr.w r1, [pc, #1376] @ ab728 │ │ │ │ - ldr.w r0, [pc, #1376] @ ab72c │ │ │ │ + ldr.w r1, [pc, #1376] @ ab720 │ │ │ │ + ldr.w r0, [pc, #1376] @ ab724 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w aa980 │ │ │ │ + b.w aa978 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #751 @ 0x2ef │ │ │ │ - ldr.w r1, [pc, #1352] @ ab730 │ │ │ │ - ldr.w r0, [pc, #1352] @ ab734 │ │ │ │ + ldr.w r1, [pc, #1352] @ ab728 │ │ │ │ + ldr.w r0, [pc, #1352] @ ab72c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ @@ -154911,105 +154912,105 @@ │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.w aa432 │ │ │ │ + b.w aa42a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #745 @ 0x2e9 │ │ │ │ - ldr.w r1, [pc, #1296] @ ab738 │ │ │ │ - ldr.w r0, [pc, #1296] @ ab73c │ │ │ │ + ldr.w r1, [pc, #1296] @ ab730 │ │ │ │ + ldr.w r0, [pc, #1296] @ ab734 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aa50a │ │ │ │ + b.w aa502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab26a │ │ │ │ + beq.n ab262 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, ab26a │ │ │ │ + cbnz r3, ab262 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ab60e │ │ │ │ + bne.w ab606 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #765 @ 0x2fd │ │ │ │ - ldr.w r1, [pc, #1220] @ ab740 │ │ │ │ - ldr.w r0, [pc, #1220] @ ab744 │ │ │ │ + ldr.w r1, [pc, #1220] @ ab738 │ │ │ │ + ldr.w r0, [pc, #1220] @ ab73c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n ab0c0 │ │ │ │ + b.n ab0b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #751 @ 0x2ef │ │ │ │ - ldr.w r1, [pc, #1204] @ ab748 │ │ │ │ - ldr.w r0, [pc, #1204] @ ab74c │ │ │ │ + ldr.w r1, [pc, #1204] @ ab740 │ │ │ │ + ldr.w r0, [pc, #1204] @ ab744 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n ab1f6 │ │ │ │ + b.n ab1ee │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r2, [pc, #1188] @ ab750 │ │ │ │ - ldr.w r1, [pc, #1188] @ ab754 │ │ │ │ + ldr.w r2, [pc, #1188] @ ab748 │ │ │ │ + ldr.w r1, [pc, #1188] @ ab74c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ strd r2, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1180] @ ab758 │ │ │ │ + ldr.w r0, [pc, #1180] @ ab750 │ │ │ │ movw r2, #745 @ 0x2e9 │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w aa50a │ │ │ │ + bl a7538 │ │ │ │ + b.w aa502 │ │ │ │ mov r1, sl │ │ │ │ - ldr.w r0, [pc, #1164] @ ab75c │ │ │ │ + ldr.w r0, [pc, #1164] @ ab754 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab2f0 │ │ │ │ + beq.n ab2e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab830 │ │ │ │ + beq.w ab828 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #765 @ 0x2fd │ │ │ │ - ldr.w r1, [pc, #1128] @ ab760 │ │ │ │ - ldr.w r0, [pc, #1128] @ ab764 │ │ │ │ + ldr.w r1, [pc, #1128] @ ab758 │ │ │ │ + ldr.w r0, [pc, #1128] @ ab75c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n ab0c0 │ │ │ │ + b.n ab0b8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa58a │ │ │ │ + b.w aa582 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ - ldr.w r1, [pc, #1100] @ ab768 │ │ │ │ - ldr.w r0, [pc, #1100] @ ab76c │ │ │ │ + ldr.w r1, [pc, #1100] @ ab760 │ │ │ │ + ldr.w r0, [pc, #1100] @ ab764 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ @@ -155020,683 +155021,682 @@ │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.w aa432 │ │ │ │ + b.w aa42a │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa0c6 │ │ │ │ + b.w aa0be │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ - ldr.w r1, [pc, #1028] @ ab770 │ │ │ │ - ldr.w r0, [pc, #1028] @ ab774 │ │ │ │ + ldr.w r1, [pc, #1028] @ ab768 │ │ │ │ + ldr.w r0, [pc, #1028] @ ab76c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n ab32a │ │ │ │ + b.n ab322 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa2f0 │ │ │ │ - ldr r0, [pc, #1008] @ (ab778 ) │ │ │ │ + b.w aa2e8 │ │ │ │ + ldr r0, [pc, #1008] @ (ab770 ) │ │ │ │ mov r1, r9 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab3aa │ │ │ │ + beq.n ab3a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab92a │ │ │ │ + beq.w ab922 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ - ldr r1, [pc, #968] @ (ab77c ) │ │ │ │ - ldr r0, [pc, #972] @ (ab780 ) │ │ │ │ + ldr r1, [pc, #968] @ (ab774 ) │ │ │ │ + ldr r0, [pc, #972] @ (ab778 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aa962 │ │ │ │ + b.w aa95a │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa5aa │ │ │ │ + b.w aa5a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab3e0 │ │ │ │ + beq.n ab3d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abaa8 │ │ │ │ + beq.w abaa0 │ │ │ │ mov r2, sl │ │ │ │ ldr.w r1, [r7, #620] @ 0x26c │ │ │ │ movs r0, #2 │ │ │ │ bl 85b40 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab406 │ │ │ │ + beq.n ab3fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abab0 │ │ │ │ + beq.w abaa8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w abfde │ │ │ │ + beq.w abfd6 │ │ │ │ ldr.w r1, [r7, #340] @ 0x154 │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abff8 │ │ │ │ + beq.w abff0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab43e │ │ │ │ + beq.n ab436 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ab47e │ │ │ │ + cbz r3, ab476 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w aa33c │ │ │ │ + bne.w aa334 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #820 @ 0x334 │ │ │ │ - ldr r1, [pc, #820] @ (ab784 ) │ │ │ │ - ldr r0, [pc, #820] @ (ab788 ) │ │ │ │ + ldr r1, [pc, #820] @ (ab77c ) │ │ │ │ + ldr r0, [pc, #820] @ (ab780 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.w aa432 │ │ │ │ + b.w aa42a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab43e │ │ │ │ + b.n ab436 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab49c │ │ │ │ + beq.n ab494 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abaa0 │ │ │ │ + beq.w aba98 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b.w aa144 │ │ │ │ + b.w aa13c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa5da │ │ │ │ - ldr r3, [pc, #572] @ (ab6ec ) │ │ │ │ + b.w aa5d2 │ │ │ │ + ldr r3, [pc, #572] @ (ab6e4 ) │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - b.w aa758 │ │ │ │ + b.w aa750 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa614 │ │ │ │ + b.w aa60c │ │ │ │ ldr.w r0, [r7, #592] @ 0x250 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ blx 50250 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ab868 │ │ │ │ + bne.w ab860 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #791 @ 0x317 │ │ │ │ - ldr r1, [pc, #680] @ (ab78c ) │ │ │ │ - ldr r0, [pc, #680] @ (ab790 ) │ │ │ │ + ldr r1, [pc, #680] @ (ab784 ) │ │ │ │ + ldr r0, [pc, #680] @ (ab788 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aa962 │ │ │ │ + b.w aa95a │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac606 │ │ │ │ + beq.w ac5fe │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab512 │ │ │ │ + beq.n ab50a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abd44 │ │ │ │ + beq.w abd3c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r7, #512] @ 0x200 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac018 │ │ │ │ + beq.w ac010 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab548 │ │ │ │ + beq.n ab540 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, ab5a0 │ │ │ │ + cbz r3, ab598 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ac054 │ │ │ │ + beq.w ac04c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #2 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 873c0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab57a │ │ │ │ + beq.n ab572 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abe44 │ │ │ │ + beq.w abe3c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w aa70a │ │ │ │ + bne.w aa702 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr r1, [pc, #520] @ (ab794 ) │ │ │ │ - ldr r0, [pc, #524] @ (ab798 ) │ │ │ │ + ldr r1, [pc, #520] @ (ab78c ) │ │ │ │ + ldr r0, [pc, #524] @ (ab790 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ - b.n ab0ce │ │ │ │ + b.n ab0c6 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab548 │ │ │ │ + b.n ab540 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aaffc │ │ │ │ + b.n aaff4 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab3cc │ │ │ │ + beq.w ab3c4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #815 @ 0x32f │ │ │ │ - ldr r1, [pc, #472] @ (ab79c ) │ │ │ │ - ldr r0, [pc, #476] @ (ab7a0 ) │ │ │ │ + ldr r1, [pc, #472] @ (ab794 ) │ │ │ │ + ldr r0, [pc, #476] @ (ab798 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aa962 │ │ │ │ + b.w aa95a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r3, r5, [sp, #256] @ 0x100 │ │ │ │ ldr.w r3, [r7, #564] @ 0x234 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r7, #532] @ 0x214 │ │ │ │ blx 50250 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aa0ec │ │ │ │ + bne.w aa0e4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ - ldr r1, [pc, #420] @ (ab7a4 ) │ │ │ │ - ldr r0, [pc, #420] @ (ab7a8 ) │ │ │ │ + ldr r1, [pc, #420] @ (ab79c ) │ │ │ │ + ldr r0, [pc, #420] @ (ab7a0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n ab0c0 │ │ │ │ + b.n ab0b8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ac794 │ │ │ │ + bne.w ac78c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab62e │ │ │ │ + beq.n ab626 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, ab62e │ │ │ │ + cbnz r3, ab626 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w ab9c8 │ │ │ │ + bne.w ab9c0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac6a6 │ │ │ │ + beq.w ac69e │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r4, [r7, #544] @ 0x220 │ │ │ │ blx 4fdd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab660 │ │ │ │ + beq.n ab658 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ab660 │ │ │ │ + cbnz r3, ab658 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w ab7bc │ │ │ │ + bne.w ab7b4 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ - ldr r1, [pc, #312] @ (ab7ac ) │ │ │ │ - ldr r0, [pc, #316] @ (ab7b0 ) │ │ │ │ + ldr r1, [pc, #312] @ (ab7a4 ) │ │ │ │ + ldr r0, [pc, #316] @ (ab7a8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aa874 │ │ │ │ + b.w aa86c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aac3e │ │ │ │ + b.w aac36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #753 @ 0x2f1 │ │ │ │ - ldr r1, [pc, #288] @ (ab7b4 ) │ │ │ │ - ldr r0, [pc, #288] @ (ab7b8 ) │ │ │ │ + ldr r1, [pc, #288] @ (ab7ac ) │ │ │ │ + ldr r0, [pc, #288] @ (ab7b0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n ab0c0 │ │ │ │ + b.n ab0b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa73a │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + b.w aa732 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf23a0024 │ │ │ │ - bpl.n ab788 │ │ │ │ + @ instruction: 0xf27a0024 │ │ │ │ + bpl.n ab600 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf2160024 │ │ │ │ - bpl.n ab748 │ │ │ │ + @ instruction: 0xf2560024 │ │ │ │ + bpl.n ab5c0 │ │ │ │ movs r4, r4 │ │ │ │ - rsbs r0, r2, #36 @ 0x24 │ │ │ │ - bpl.n ab6c8 │ │ │ │ + @ instruction: 0xf2120024 │ │ │ │ + bpl.n ab740 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + subs r2, r3, #6 │ │ │ │ movs r6, r4 │ │ │ │ - sub.w r0, r2, #36 @ 0x24 │ │ │ │ - bmi.n ab670 │ │ │ │ + @ instruction: 0xf1e20024 │ │ │ │ + bpl.n ab6e8 │ │ │ │ movs r4, r4 │ │ │ │ - sbcs.w r0, r6, #36 @ 0x24 │ │ │ │ - bmi.n ab624 │ │ │ │ + subs.w r0, r6, #36 @ 0x24 │ │ │ │ + bmi.n ab69c │ │ │ │ movs r4, r4 │ │ │ │ - adds.w r0, r6, #36 @ 0x24 │ │ │ │ - bmi.n ab76c │ │ │ │ + adcs.w r0, r6, #36 @ 0x24 │ │ │ │ + bmi.n ab5e4 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf0f00024 │ │ │ │ - bmi.n ab728 │ │ │ │ + @ instruction: 0xf1300024 │ │ │ │ + bmi.n ab7a0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0, #-144] @ 0xffffff70 │ │ │ │ - beq.n ab774 │ │ │ │ + ldcl 0, cr0, [r0, #-144] @ 0xffffff70 │ │ │ │ + beq.n ab7ec │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ movs r4, r4 │ │ │ │ - ldc 0, cr0, [ip], {36} @ 0x24 │ │ │ │ - ldmia r7, {r1, r3, r6, r7} │ │ │ │ + ldcl 0, cr0, [ip], {36} @ 0x24 │ │ │ │ + beq.n ab710 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r2], {36} @ 0x24 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + stcl 0, cr0, [r2], {36} @ 0x24 │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stcl 0, cr0, [r2], #-144 @ 0xffffff70 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + stc 0, cr0, [r2], #144 @ 0x90 │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xebf00024 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldc 0, cr0, [r0], #-144 @ 0xffffff70 │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xeafe0024 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + @ instruction: 0xeb3e0024 │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xeada0024 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + adds.w r0, sl, r4, asr #32 │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ + movs r4, r4 │ │ │ │ + @ instruction: 0xeafa0024 │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ @ instruction: 0xeaba0024 │ │ │ │ ldmia r5, {r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - orns r0, sl, r4, asr #32 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ - movs r4, r4 │ │ │ │ - bic.w r0, r6, r4, asr #32 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + orn r0, r6, r4, asr #32 │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - and.w r0, ip, r4, asr #32 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + orr.w r0, ip, r4, asr #32 │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ movs r6, r4 │ │ │ │ - ldrd r0, r0, [r0, #144]! @ 0x90 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ - movs r4, r4 │ │ │ │ - add r6, pc, #496 @ (adr r6, ab950 ) │ │ │ │ + bics.w r0, r0, r4, asr #32 │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xe9a80024 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + add r6, pc, #752 @ (adr r6, aba48 ) │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xe9860024 │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + strd r0, r0, [r8, #144]! @ 0x90 │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ movs r4, r4 │ │ │ │ - ldmdb r6!, {r2, r5} │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + strd r0, r0, [r6, #144] @ 0x90 │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #776 @ (adr r5, aba84 ) │ │ │ │ + ldrd r0, r0, [r6, #-144]! @ 0x90 │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldrd r0, r0, [r2], #144 @ 0x90 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + add r6, pc, #8 @ (adr r6, ab77c ) │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xe8540024 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmdb r2!, {r2, r5} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab710 │ │ │ │ + ldmia.w r4, {r2, r5} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xe8000024 │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab5cc │ │ │ │ + b.n ab644 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab564 │ │ │ │ + b.n ab5dc │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab4f0 │ │ │ │ + b.n ab568 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1, {r1, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab414 │ │ │ │ + b.n ab48c │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab3d8 │ │ │ │ + b.n ab450 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ ldr.w r3, [r7, #548] @ 0x224 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #3 │ │ │ │ bl 85b40 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab7e6 │ │ │ │ + beq.n ab7de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, ab7e6 │ │ │ │ + cbnz r3, ab7de │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w ac7a4 │ │ │ │ + bne.w ac79c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r1, [pc, #3116] @ ac420 │ │ │ │ - ldr.w r0, [pc, #3116] @ ac424 │ │ │ │ + ldr.w r1, [pc, #3116] @ ac418 │ │ │ │ + ldr.w r0, [pc, #3116] @ ac41c │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aa874 │ │ │ │ + b.w aa86c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aac6e │ │ │ │ + b.w aac66 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ - ldr.w r1, [pc, #3080] @ ac428 │ │ │ │ - ldr.w r0, [pc, #3080] @ ac42c │ │ │ │ + ldr.w r1, [pc, #3080] @ ac420 │ │ │ │ + ldr.w r0, [pc, #3080] @ ac424 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n ab45c │ │ │ │ + b.n ab454 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab2f0 │ │ │ │ + b.n ab2e8 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ - ldr.w r1, [pc, #3052] @ ac430 │ │ │ │ - ldr.w r0, [pc, #3052] @ ac434 │ │ │ │ + ldr.w r1, [pc, #3052] @ ac428 │ │ │ │ + ldr.w r0, [pc, #3052] @ ac42c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n ab45c │ │ │ │ + b.n ab454 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa7ea │ │ │ │ + b.w aa7e2 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa7cc │ │ │ │ + b.w aa7c4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ac65a │ │ │ │ + bne.w ac652 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab886 │ │ │ │ + beq.n ab87e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, ab886 │ │ │ │ + cbnz r3, ab87e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w abf7c │ │ │ │ + bne.w abf74 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab8a8 │ │ │ │ + beq.n ab8a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, ab8a8 │ │ │ │ + cbnz r3, ab8a0 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r0, [r7, #596] @ 0x254 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ blx 50250 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ab932 │ │ │ │ + bne.n ab92a │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #792 @ 0x318 │ │ │ │ - ldr.w r1, [pc, #2928] @ ac438 │ │ │ │ - ldr.w r0, [pc, #2928] @ ac43c │ │ │ │ + ldr.w r1, [pc, #2928] @ ac430 │ │ │ │ + ldr.w r0, [pc, #2928] @ ac434 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - b.w aacd4 │ │ │ │ + b.w aaccc │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #792 @ 0x318 │ │ │ │ - ldr.w r1, [pc, #2892] @ ac440 │ │ │ │ - ldr.w r0, [pc, #2892] @ ac444 │ │ │ │ + ldr.w r1, [pc, #2892] @ ac438 │ │ │ │ + ldr.w r0, [pc, #2892] @ ac43c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa15a │ │ │ │ + b.w aa152 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa67c │ │ │ │ + b.w aa674 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - b.w aacf2 │ │ │ │ + b.w aacea │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab3aa │ │ │ │ + b.n ab3a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab948 │ │ │ │ + beq.n ab940 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ab948 │ │ │ │ + cbnz r3, ab940 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r7, #600] @ 0x258 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str.w r9, [sp, #200] @ 0xc8 │ │ │ │ blx 50250 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac734 │ │ │ │ + beq.w ac72c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab980 │ │ │ │ + beq.n ab978 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, ab980 │ │ │ │ + cbnz r3, ab978 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ blx 50524 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab9a4 │ │ │ │ + beq.n ab99c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, ab9a4 │ │ │ │ + cbnz r3, ab99c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w abad6 │ │ │ │ + bne.w abace │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #792 @ 0x318 │ │ │ │ - ldr.w r1, [pc, #2708] @ ac448 │ │ │ │ - ldr.w r0, [pc, #2708] @ ac44c │ │ │ │ + ldr.w r1, [pc, #2708] @ ac440 │ │ │ │ + ldr.w r0, [pc, #2708] @ ac444 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aa874 │ │ │ │ + b.w aa86c │ │ │ │ ldr.w r1, [r7, #552] @ 0x228 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 8735c │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, ab9f4 │ │ │ │ + cbnz r0, ab9ec │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #770 @ 0x302 │ │ │ │ - ldr.w r1, [pc, #2672] @ ac450 │ │ │ │ - ldr.w r0, [pc, #2672] @ ac454 │ │ │ │ + ldr.w r1, [pc, #2672] @ ac448 │ │ │ │ + ldr.w r0, [pc, #2672] @ ac44c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aba20 │ │ │ │ + beq.n aba18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, aba20 │ │ │ │ + cbnz r3, aba18 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n aba44 │ │ │ │ + bne.n aba3c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #770 @ 0x302 │ │ │ │ - ldr.w r1, [pc, #2600] @ ac458 │ │ │ │ - ldr.w r0, [pc, #2600] @ ac45c │ │ │ │ + ldr.w r1, [pc, #2600] @ ac450 │ │ │ │ + ldr.w r0, [pc, #2600] @ ac454 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ ldr.w r0, [r7, #556] @ 0x22c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ blx 50250 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w abcda │ │ │ │ + bne.w abcd2 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #770 @ 0x302 │ │ │ │ - ldr.w r1, [pc, #2552] @ ac460 │ │ │ │ - ldr.w r0, [pc, #2552] @ ac464 │ │ │ │ + ldr.w r1, [pc, #2552] @ ac458 │ │ │ │ + ldr.w r0, [pc, #2552] @ ac45c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ @@ -155705,262 +155705,262 @@ │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.w aa432 │ │ │ │ + b.w aa42a │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab49c │ │ │ │ + b.n ab494 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab3e0 │ │ │ │ + b.n ab3d8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab406 │ │ │ │ + b.n ab3fe │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ab110 │ │ │ │ + b.w ab108 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa700 │ │ │ │ + b.w aa6f8 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa6e8 │ │ │ │ + b.w aa6e0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n abb9c │ │ │ │ + beq.n abb94 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r4, [r7, #604] @ 0x25c │ │ │ │ blx 4fdd0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abeec │ │ │ │ + beq.w abee4 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r3, [r7, #548] @ 0x224 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #3 │ │ │ │ bl 85b40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abb18 │ │ │ │ + beq.n abb10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, abb18 │ │ │ │ + cbnz r3, abb10 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w abf0a │ │ │ │ + beq.w abf02 │ │ │ │ ldr.w r1, [r7, #172] @ 0xac │ │ │ │ ldr.w r4, [r7, #268] @ 0x10c │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abf26 │ │ │ │ + beq.w abf1e │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ strd sl, r4, [sp, #208] @ 0xd0 │ │ │ │ ldr.w r3, [r3, #3228] @ 0xc9c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abb66 │ │ │ │ + beq.n abb5e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, abb66 │ │ │ │ + cbnz r3, abb5e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w abf4c │ │ │ │ + beq.w abf44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abb82 │ │ │ │ + beq.n abb7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, abb82 │ │ │ │ + cbnz r3, abb7a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abb9c │ │ │ │ + beq.n abb94 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, abb9c │ │ │ │ + cbnz r3, abb94 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n abc32 │ │ │ │ + bne.n abc2a │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac606 │ │ │ │ + beq.w ac5fe │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abbc4 │ │ │ │ + beq.n abbbc │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, abbc4 │ │ │ │ + cbnz r3, abbbc │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r1, [r7, #512] @ 0x200 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 8735c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac016 │ │ │ │ + beq.w ac00e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abbfe │ │ │ │ + beq.n abbf6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, abbfe │ │ │ │ + cbnz r3, abbf6 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ac052 │ │ │ │ + beq.w ac04a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 873c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abc2a │ │ │ │ + beq.n abc22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, abc2a │ │ │ │ + cbnz r3, abc22 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac78e │ │ │ │ + beq.w ac786 │ │ │ │ ldr.w r0, [r7, #608] @ 0x260 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ blx 50250 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, abc96 │ │ │ │ + cbnz r0, abc8e │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #803 @ 0x323 │ │ │ │ - ldr.w r1, [pc, #2072] @ ac468 │ │ │ │ - ldr.w r0, [pc, #2072] @ ac46c │ │ │ │ + ldr.w r1, [pc, #2072] @ ac460 │ │ │ │ + ldr.w r0, [pc, #2072] @ ac464 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ab194 │ │ │ │ + b.w ab18c │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r2, [pc, #2044] @ ac470 │ │ │ │ - ldr.w r0, [pc, #2044] @ ac474 │ │ │ │ + ldr.w r2, [pc, #2044] @ ac468 │ │ │ │ + ldr.w r0, [pc, #2044] @ ac46c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #2036] @ ac478 │ │ │ │ + ldr.w r1, [pc, #2036] @ ac470 │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #770 @ 0x302 │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w ab0c0 │ │ │ │ + bl a7538 │ │ │ │ + b.w ab0b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abcac │ │ │ │ + beq.n abca4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, abcac │ │ │ │ + cbnz r3, abca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r1, [r7, #612] @ 0x264 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n abd4e │ │ │ │ + bne.n abd46 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr.w r1, [pc, #1972] @ ac47c │ │ │ │ - ldr.w r0, [pc, #1972] @ ac480 │ │ │ │ + ldr.w r1, [pc, #1972] @ ac474 │ │ │ │ + ldr.w r0, [pc, #1972] @ ac478 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aaa9a │ │ │ │ + b.w aaa92 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abcf4 │ │ │ │ + beq.n abcec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, abcf4 │ │ │ │ + cbnz r3, abcec │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w ac79c │ │ │ │ + bpl.w ac794 │ │ │ │ ldr.w r0, [r7, #560] @ 0x230 │ │ │ │ mov r1, r4 │ │ │ │ blx 50410 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abd20 │ │ │ │ + beq.n abd18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, abd20 │ │ │ │ + cbnz r3, abd18 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n abdc6 │ │ │ │ + bne.n abdbe │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r1, [pc, #1876] @ ac484 │ │ │ │ - ldr.w r0, [pc, #1876] @ ac488 │ │ │ │ + ldr.w r1, [pc, #1876] @ ac47c │ │ │ │ + ldr.w r0, [pc, #1876] @ ac480 │ │ │ │ movw r2, #771 @ 0x303 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ab512 │ │ │ │ + b.w ab50a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -155981,417 +155981,417 @@ │ │ │ │ str.w sl, [sp, #272] @ 0x110 │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abda2 │ │ │ │ + beq.n abd9a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, abda2 │ │ │ │ + cbnz r3, abd9a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w ac744 │ │ │ │ + bne.w ac73c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr.w r1, [pc, #1752] @ ac48c │ │ │ │ - ldr.w r0, [pc, #1752] @ ac490 │ │ │ │ + ldr.w r1, [pc, #1752] @ ac484 │ │ │ │ + ldr.w r0, [pc, #1752] @ ac488 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aaa9a │ │ │ │ + b.w aaa92 │ │ │ │ ldr.w r1, [r7, #524] @ 0x20c │ │ │ │ bl 8735c │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, abdf8 │ │ │ │ + cbnz r0, abdf0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #774 @ 0x306 │ │ │ │ - ldr.w r1, [pc, #1720] @ ac494 │ │ │ │ - ldr.w r0, [pc, #1720] @ ac498 │ │ │ │ + ldr.w r1, [pc, #1720] @ ac48c │ │ │ │ + ldr.w r0, [pc, #1720] @ ac490 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n aba78 │ │ │ │ + b.n aba70 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aaa5e │ │ │ │ + b.w aaa56 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp, #184] @ 0xb8 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abe26 │ │ │ │ + beq.n abe1e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, abe26 │ │ │ │ + cbnz r3, abe1e │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - cbnz r4, abe4e │ │ │ │ + cbnz r4, abe46 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #774 @ 0x306 │ │ │ │ - ldr.w r1, [pc, #1640] @ ac49c │ │ │ │ - ldr.w r0, [pc, #1640] @ ac4a0 │ │ │ │ + ldr.w r1, [pc, #1640] @ ac494 │ │ │ │ + ldr.w r0, [pc, #1640] @ ac498 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n aba78 │ │ │ │ + b.n aba70 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ab57a │ │ │ │ + b.w ab572 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abe68 │ │ │ │ + beq.n abe60 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, abe68 │ │ │ │ + cbnz r3, abe60 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ac070 │ │ │ │ + beq.w ac068 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - ldr.w r0, [pc, #1580] @ ac4a4 │ │ │ │ + ldr.w r0, [pc, #1580] @ ac49c │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abe98 │ │ │ │ + beq.n abe90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac1ba │ │ │ │ + beq.w ac1b2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #774 @ 0x306 │ │ │ │ - ldr.w r1, [pc, #1544] @ ac4a8 │ │ │ │ - ldr.w r0, [pc, #1544] @ ac4ac │ │ │ │ + ldr.w r1, [pc, #1544] @ ac4a0 │ │ │ │ + ldr.w r0, [pc, #1544] @ ac4a4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aaea8 │ │ │ │ + beq.w aaea0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #1512] @ ac4b0 │ │ │ │ - ldr.w r0, [pc, #1512] @ ac4b4 │ │ │ │ + ldr.w r1, [pc, #1512] @ ac4a8 │ │ │ │ + ldr.w r0, [pc, #1512] @ ac4ac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac33a │ │ │ │ + beq.w ac332 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - b.w aae4a │ │ │ │ + b.w aae42 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #794 @ 0x31a │ │ │ │ - ldr.w r1, [pc, #1472] @ ac4b8 │ │ │ │ - ldr.w r0, [pc, #1472] @ ac4bc │ │ │ │ + ldr.w r1, [pc, #1472] @ ac4b0 │ │ │ │ + ldr.w r0, [pc, #1472] @ ac4b4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r1, [pc, #1456] @ ac4c0 │ │ │ │ - ldr.w r0, [pc, #1456] @ ac4c4 │ │ │ │ + ldr.w r1, [pc, #1456] @ ac4b8 │ │ │ │ + ldr.w r0, [pc, #1456] @ ac4bc │ │ │ │ movw r2, #794 @ 0x31a │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #794 @ 0x31a │ │ │ │ - ldr.w r1, [pc, #1432] @ ac4c8 │ │ │ │ - ldr.w r0, [pc, #1432] @ ac4cc │ │ │ │ + ldr.w r1, [pc, #1432] @ ac4c0 │ │ │ │ + ldr.w r0, [pc, #1432] @ ac4c4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n aba78 │ │ │ │ + b.n aba70 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aae10 │ │ │ │ + b.w aae08 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #794 @ 0x31a │ │ │ │ - ldr.w r1, [pc, #1400] @ ac4d0 │ │ │ │ - ldr.w r0, [pc, #1400] @ ac4d4 │ │ │ │ + ldr.w r1, [pc, #1400] @ ac4c8 │ │ │ │ + ldr.w r0, [pc, #1400] @ ac4cc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n aba78 │ │ │ │ + b.n aba70 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aa13c │ │ │ │ + b.w aa134 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ab176 │ │ │ │ + b.w ab16e │ │ │ │ ldr.w r1, [r7, #516] @ 0x204 │ │ │ │ mov r0, sl │ │ │ │ blx 501e8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w ac0c8 │ │ │ │ + bne.w ac0c0 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ac660 │ │ │ │ + bne.w ac658 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abfac │ │ │ │ + beq.n abfa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, abfac │ │ │ │ + cbnz r3, abfa4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r2, sl │ │ │ │ ldr.w r1, [r7, #620] @ 0x26c │ │ │ │ movs r0, #2 │ │ │ │ bl 85b40 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abfd4 │ │ │ │ + beq.n abfcc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, abfd4 │ │ │ │ + cbnz r3, abfcc │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w ac666 │ │ │ │ + bne.w ac65e │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r1, [pc, #1268] @ ac4d8 │ │ │ │ - ldr.w r0, [pc, #1268] @ ac4dc │ │ │ │ + ldr.w r1, [pc, #1268] @ ac4d0 │ │ │ │ + ldr.w r0, [pc, #1268] @ ac4d4 │ │ │ │ mov.w r2, #820 @ 0x334 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aa874 │ │ │ │ + b.w aa86c │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #820 @ 0x334 │ │ │ │ - ldr.w r1, [pc, #1244] @ ac4e0 │ │ │ │ - ldr.w r0, [pc, #1244] @ ac4e4 │ │ │ │ + ldr.w r1, [pc, #1244] @ ac4d8 │ │ │ │ + ldr.w r0, [pc, #1244] @ ac4dc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab45c │ │ │ │ + b.w ab454 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #799 @ 0x31f │ │ │ │ - ldr.w r1, [pc, #1224] @ ac4e8 │ │ │ │ - ldr.w r0, [pc, #1224] @ ac4ec │ │ │ │ + ldr.w r1, [pc, #1224] @ ac4e0 │ │ │ │ + ldr.w r0, [pc, #1224] @ ac4e4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab596 │ │ │ │ + b.w ab58e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aaf82 │ │ │ │ + b.w aaf7a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aad78 │ │ │ │ + b.w aad70 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aad60 │ │ │ │ + b.w aad58 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #799 @ 0x31f │ │ │ │ - ldr.w r1, [pc, #1172] @ ac4f0 │ │ │ │ - ldr.w r0, [pc, #1172] @ ac4f4 │ │ │ │ + ldr.w r1, [pc, #1172] @ ac4e8 │ │ │ │ + ldr.w r0, [pc, #1172] @ ac4ec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab596 │ │ │ │ + b.w ab58e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac086 │ │ │ │ + beq.n ac07e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, ac086 │ │ │ │ + cbnz r3, ac07e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w ac7fe │ │ │ │ + beq.w ac7f6 │ │ │ │ ldr.w r1, [r7, #572] @ 0x23c │ │ │ │ mov r0, r5 │ │ │ │ blx 5041c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ac1cc │ │ │ │ + bne.w ac1c4 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #1100] @ ac4f8 │ │ │ │ - ldr.w r0, [pc, #1100] @ ac4fc │ │ │ │ + ldr.w r1, [pc, #1100] @ ac4f0 │ │ │ │ + ldr.w r0, [pc, #1100] @ ac4f4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aadd6 │ │ │ │ + b.w aadce │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w abf96 │ │ │ │ + bne.w abf8e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac0e8 │ │ │ │ + beq.n ac0e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, ac0e8 │ │ │ │ + cbnz r3, ac0e0 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac706 │ │ │ │ + beq.w ac6fe │ │ │ │ ldr.w r1, [r7, #172] @ 0xac │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w fp, [r7, #616] @ 0x268 │ │ │ │ ldr.w r4, [r7, #268] @ 0x10c │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, ac152 │ │ │ │ + cbnz r0, ac14a │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - ldr r1, [pc, #1008] @ (ac500 ) │ │ │ │ - ldr r0, [pc, #1008] @ (ac504 ) │ │ │ │ + ldr r1, [pc, #1008] @ (ac4f8 ) │ │ │ │ + ldr r0, [pc, #1008] @ (ac4fc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r3, [pc, #996] @ (ac508 ) │ │ │ │ + ldr r3, [pc, #996] @ (ac500 ) │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #984] @ (ac50c ) │ │ │ │ - ldr r0, [pc, #984] @ (ac510 ) │ │ │ │ + ldr r1, [pc, #984] @ (ac504 ) │ │ │ │ + ldr r0, [pc, #984] @ (ac508 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w ab0c0 │ │ │ │ + bl a7538 │ │ │ │ + b.w ab0b8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aaea0 │ │ │ │ + b.w aae98 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ strd fp, r4, [sp, #216] @ 0xd8 │ │ │ │ ldr.w r3, [r3, #3228] @ 0xc9c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac182 │ │ │ │ + beq.n ac17a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, ac182 │ │ │ │ + cbnz r3, ac17a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ac6f0 │ │ │ │ + bne.w ac6e8 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - ldr r1, [pc, #896] @ (ac514 ) │ │ │ │ - ldr r0, [pc, #900] @ (ac518 ) │ │ │ │ + ldr r1, [pc, #896] @ (ac50c ) │ │ │ │ + ldr r0, [pc, #900] @ (ac510 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #781 @ 0x30d │ │ │ │ - ldr r1, [pc, #880] @ (ac51c ) │ │ │ │ - ldr r0, [pc, #884] @ (ac520 ) │ │ │ │ + ldr r1, [pc, #880] @ (ac514 ) │ │ │ │ + ldr r0, [pc, #884] @ (ac518 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n abe98 │ │ │ │ + b.n abe90 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aaee4 │ │ │ │ + b.w aaedc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w ac838 │ │ │ │ + bpl.w ac830 │ │ │ │ ldr.w r1, [r7, #576] @ 0x240 │ │ │ │ blx 501e8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac1fa │ │ │ │ + beq.n ac1f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, ac1fa │ │ │ │ + cbnz r3, ac1f2 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.w ac382 │ │ │ │ + beq.w ac37a │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ac38c │ │ │ │ + bne.w ac384 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r1, [r7, #580] @ 0x244 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ac32c │ │ │ │ + bne.w ac324 │ │ │ │ bl 8735c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac338 │ │ │ │ + beq.w ac330 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r9, r3 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #0 │ │ │ │ @@ -156400,713 +156400,713 @@ │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac25c │ │ │ │ + beq.n ac254 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, ac25c │ │ │ │ + cbnz r3, ac254 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n ac2aa │ │ │ │ + beq.n ac2a2 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ac8a2 │ │ │ │ + beq.w ac89a │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #688] @ (ac524 ) │ │ │ │ + ldr r0, [pc, #688] @ (ac51c ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac292 │ │ │ │ + beq.n ac28a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac5e6 │ │ │ │ + beq.w ac5de │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr r1, [pc, #652] @ (ac528 ) │ │ │ │ - ldr r0, [pc, #656] @ (ac52c ) │ │ │ │ + ldr r1, [pc, #652] @ (ac520 ) │ │ │ │ + ldr r0, [pc, #656] @ (ac524 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr r1, [pc, #636] @ (ac530 ) │ │ │ │ - ldr r0, [pc, #636] @ (ac534 ) │ │ │ │ + ldr r1, [pc, #636] @ (ac528 ) │ │ │ │ + ldr r0, [pc, #636] @ (ac52c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #781 @ 0x30d │ │ │ │ - ldr r1, [pc, #620] @ (ac538 ) │ │ │ │ + ldr r1, [pc, #620] @ (ac530 ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r0, [pc, #620] @ (ac53c ) │ │ │ │ + ldr r0, [pc, #620] @ (ac534 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab45c │ │ │ │ + b.w ab454 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aaf64 │ │ │ │ + b.w aaf5c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aaf4c │ │ │ │ + b.w aaf44 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #781 @ 0x30d │ │ │ │ - ldr r1, [pc, #580] @ (ac540 ) │ │ │ │ + ldr r1, [pc, #580] @ (ac538 ) │ │ │ │ mov r5, sl │ │ │ │ - ldr r0, [pc, #580] @ (ac544 ) │ │ │ │ + ldr r0, [pc, #580] @ (ac53c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ - ldr r3, [pc, #568] @ (ac548 ) │ │ │ │ + b.w ab0b8 │ │ │ │ + ldr r3, [pc, #568] @ (ac540 ) │ │ │ │ movw r2, #781 @ 0x30d │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #560] @ (ac54c ) │ │ │ │ - ldr r0, [pc, #560] @ (ac550 ) │ │ │ │ + ldr r1, [pc, #560] @ (ac544 ) │ │ │ │ + ldr r0, [pc, #560] @ (ac548 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w ab0c0 │ │ │ │ + bl a7538 │ │ │ │ + b.w ab0b8 │ │ │ │ bl 8735c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ac22a │ │ │ │ + bne.w ac222 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr r1, [pc, #528] @ (ac554 ) │ │ │ │ - ldr r0, [pc, #532] @ (ac558 ) │ │ │ │ + ldr r1, [pc, #528] @ (ac54c ) │ │ │ │ + ldr r0, [pc, #532] @ (ac550 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #781 @ 0x30d │ │ │ │ - ldr r1, [pc, #512] @ (ac55c ) │ │ │ │ + ldr r1, [pc, #512] @ (ac554 ) │ │ │ │ mov r5, sl │ │ │ │ - ldr r0, [pc, #512] @ (ac560 ) │ │ │ │ + ldr r0, [pc, #512] @ (ac558 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #500] @ (ac564 ) │ │ │ │ - ldr r0, [pc, #500] @ (ac568 ) │ │ │ │ + ldr r1, [pc, #500] @ (ac55c ) │ │ │ │ + ldr r0, [pc, #500] @ (ac560 ) │ │ │ │ movw r2, #781 @ 0x30d │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aa874 │ │ │ │ + b.w aa86c │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ac83c │ │ │ │ + bne.w ac834 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac872 │ │ │ │ + beq.w ac86a │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r4, [r7, #588] @ 0x24c │ │ │ │ blx 4fdd0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac5cc │ │ │ │ + beq.w ac5c4 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r3, [r7, #548] @ 0x224 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #3 │ │ │ │ bl 85b40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac3d0 │ │ │ │ + beq.n ac3c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, ac3d0 │ │ │ │ + cbnz r3, ac3c8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n ac406 │ │ │ │ + beq.n ac3fe │ │ │ │ ldr.w r1, [r7, #172] @ 0xac │ │ │ │ ldr.w r4, [r7, #268] @ 0x10c │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ac57c │ │ │ │ + bne.w ac574 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #789 @ 0x315 │ │ │ │ - ldr r1, [pc, #372] @ (ac56c ) │ │ │ │ - ldr r0, [pc, #376] @ (ac570 ) │ │ │ │ + ldr r1, [pc, #372] @ (ac564 ) │ │ │ │ + ldr r0, [pc, #376] @ (ac568 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aba78 │ │ │ │ + b.w aba70 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #360] @ (ac574 ) │ │ │ │ - ldr r0, [pc, #360] @ (ac578 ) │ │ │ │ + ldr r1, [pc, #360] @ (ac56c ) │ │ │ │ + ldr r0, [pc, #360] @ (ac570 ) │ │ │ │ movw r2, #789 @ 0x315 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ nop │ │ │ │ - b.n abd78 │ │ │ │ + b.n abdf0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - b.n abd30 │ │ │ │ + b.n abda8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n abcf0 │ │ │ │ + b.n abd68 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n acbec │ │ │ │ + b.n abc64 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n acb9c │ │ │ │ + b.n acc14 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - b.n aca24 │ │ │ │ + b.n aca9c │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ac9d4 │ │ │ │ + b.n aca4c │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ac93c │ │ │ │ + b.n ac9b4 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ac8d4 │ │ │ │ + b.n ac94c │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ac50c │ │ │ │ + b.n ac584 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ac4b4 │ │ │ │ + b.n ac52c │ │ │ │ movs r4, r4 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + b.n ac4ac │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + svc 46 @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + svc 4 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + udf #174 @ 0xae │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - udf #0 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ac468 │ │ │ │ + udf #26 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ac410 │ │ │ │ + ble.n ac488 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ac3e0 │ │ │ │ + ble.n ac458 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ac5ac │ │ │ │ + ble.n ac424 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ac568 │ │ │ │ + ble.n ac3e0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n ac454 │ │ │ │ + bgt.n ac4cc │ │ │ │ movs r4, r4 │ │ │ │ - itet al │ │ │ │ - moval r4, r4 │ │ │ │ - bgt.n ac420 @ unpredictable > │ │ │ │ - moval r4, r4 │ │ │ │ - ite gt │ │ │ │ - movgt r4, r4 │ │ │ │ - bgt.n ac3ec @ unpredictable │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - itee ge │ │ │ │ - movge r4, r4 │ │ │ │ - bgt.n ac57c @ unpredictable │ │ │ │ + bgt.n ac498 │ │ │ │ + movs r4, r4 │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ + movs r4, r4 │ │ │ │ + bgt.n ac464 │ │ │ │ + movs r4, r4 │ │ │ │ + itee al │ │ │ │ + moval r4, r4 │ │ │ │ + bgt.n ac3f4 @ unpredictable > │ │ │ │ + mov r4, r4 │ │ │ │ + itee lt │ │ │ │ movlt r4, r4 │ │ │ │ - itee vc │ │ │ │ - movvc r4, r4 │ │ │ │ - blt.n ac4e8 @ unpredictable │ │ │ │ + bgt.n ac560 @ unpredictable │ │ │ │ + movge r4, r4 │ │ │ │ + itt vs │ │ │ │ movvs r4, r4 │ │ │ │ - itt cs │ │ │ │ - movcs r4, r4 │ │ │ │ - blt.n ac42c @ unpredictable │ │ │ │ + blt.n ac4a4 @ unpredictable │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x00c2 │ │ │ │ - movs r4, r4 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ - movs r6, r4 │ │ │ │ - blt.n ac5f0 │ │ │ │ + ittt eq │ │ │ │ + moveq r4, r4 │ │ │ │ + lsreq r0, r6, #5 │ │ │ │ + moveq r6, r4 │ │ │ │ + blt.n ac468 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x009e │ │ │ │ + bkpt 0x00de │ │ │ │ movs r4, r4 │ │ │ │ - blt.n ac53c │ │ │ │ + blt.n ac5b4 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x0040 │ │ │ │ + bkpt 0x0080 │ │ │ │ movs r4, r4 │ │ │ │ - bge.n ac514 │ │ │ │ + blt.n ac58c │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x0028 │ │ │ │ + bkpt 0x0068 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - bge.n ac540 │ │ │ │ + bge.n ac5b8 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ movs r4, r4 │ │ │ │ - bls.n ac514 │ │ │ │ + bge.n ac58c │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ movs r4, r4 │ │ │ │ - bls.n ac4e8 │ │ │ │ + bge.n ac560 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ movs r4, r4 │ │ │ │ - bls.n ac494 │ │ │ │ + bls.n ac50c │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n ac460 │ │ │ │ + bls.n ac4d8 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bls.n ac61c │ │ │ │ + bls.n ac494 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bls.n ac5f0 │ │ │ │ + bls.n ac468 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bls.n ac5cc │ │ │ │ + bls.n ac644 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n ac4cc │ │ │ │ + bhi.n ac544 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r4, ac5ea │ │ │ │ + pop {r2, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n ac4a4 │ │ │ │ + bhi.n ac51c │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r4, ac5ec │ │ │ │ + pop {r2} │ │ │ │ movs r4, r4 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ strd sl, r4, [sp, #192] @ 0xc0 │ │ │ │ ldr.w r3, [r3, #3228] @ 0xc9c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac5ac │ │ │ │ + beq.n ac5a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, ac5ac │ │ │ │ + cbnz r3, ac5a4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ac842 │ │ │ │ + bne.w ac83a │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #789 @ 0x315 │ │ │ │ - ldr r1, [pc, #780] @ (ac8c8 ) │ │ │ │ - ldr r0, [pc, #780] @ (ac8cc ) │ │ │ │ + ldr r1, [pc, #780] @ (ac8c0 ) │ │ │ │ + ldr r0, [pc, #780] @ (ac8c4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w aba78 │ │ │ │ + b.w aba70 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #789 @ 0x315 │ │ │ │ - ldr r1, [pc, #760] @ (ac8d0 ) │ │ │ │ - ldr r0, [pc, #764] @ (ac8d4 ) │ │ │ │ + ldr r1, [pc, #760] @ (ac8c8 ) │ │ │ │ + ldr r0, [pc, #764] @ (ac8cc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w ab0c0 │ │ │ │ + b.w ab0b8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac292 │ │ │ │ - ldr r3, [pc, #744] @ (ac8d8 ) │ │ │ │ + b.n ac28a │ │ │ │ + ldr r3, [pc, #744] @ (ac8d0 ) │ │ │ │ movw r2, #7165 @ 0x1bfd │ │ │ │ - ldr r1, [pc, #740] @ (ac8dc ) │ │ │ │ - ldr r0, [pc, #744] @ (ac8e0 ) │ │ │ │ + ldr r1, [pc, #740] @ (ac8d4 ) │ │ │ │ + ldr r0, [pc, #744] @ (ac8d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3080 @ 0xc08 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #732] @ (ac8e4 ) │ │ │ │ + ldr r3, [pc, #732] @ (ac8dc ) │ │ │ │ movw r2, #7301 @ 0x1c85 │ │ │ │ - ldr r1, [pc, #728] @ (ac8e8 ) │ │ │ │ - ldr r0, [pc, #732] @ (ac8ec ) │ │ │ │ + ldr r1, [pc, #728] @ (ac8e0 ) │ │ │ │ + ldr r0, [pc, #732] @ (ac8e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3080 @ 0xc08 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #720] @ (ac8f0 ) │ │ │ │ + ldr r3, [pc, #720] @ (ac8e8 ) │ │ │ │ movw r2, #6434 @ 0x1922 │ │ │ │ - ldr r1, [pc, #716] @ (ac8f4 ) │ │ │ │ - ldr r0, [pc, #720] @ (ac8f8 ) │ │ │ │ + ldr r1, [pc, #716] @ (ac8ec ) │ │ │ │ + ldr r0, [pc, #720] @ (ac8f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3080 @ 0xc08 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aa8f2 │ │ │ │ - ldr r3, [pc, #700] @ (ac8fc ) │ │ │ │ + bne.w aa8ea │ │ │ │ + ldr r3, [pc, #700] @ (ac8f4 ) │ │ │ │ movw r2, #6492 @ 0x195c │ │ │ │ - ldr r1, [pc, #700] @ (ac900 ) │ │ │ │ - ldr r0, [pc, #700] @ (ac904 ) │ │ │ │ + ldr r1, [pc, #700] @ (ac8f8 ) │ │ │ │ + ldr r0, [pc, #700] @ (ac8fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3080 @ 0xc08 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.w aafd8 │ │ │ │ + b.w aafd0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.w aaa3a │ │ │ │ + b.w aaa32 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.w ab5ba │ │ │ │ + b.w ab5b2 │ │ │ │ ldr.w r1, [r7, #340] @ 0x154 │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, ac6d0 │ │ │ │ + cbz r0, ac6c8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac694 │ │ │ │ + beq.n ac68c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, ac6d6 │ │ │ │ - cbz r4, ac6e0 │ │ │ │ + cbz r3, ac6ce │ │ │ │ + cbz r4, ac6d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac6a6 │ │ │ │ + beq.n ac69e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ac6e8 │ │ │ │ + cbz r3, ac6e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac6b8 │ │ │ │ + beq.n ac6b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ac73c │ │ │ │ + beq.n ac734 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ adds r2, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ cmp.w r2, r3, lsl #1 │ │ │ │ - blt.w aa850 │ │ │ │ + blt.w aa848 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.w aa124 │ │ │ │ + b.w aa11c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r9, r5 │ │ │ │ - b.n abffa │ │ │ │ + b.n abff2 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ac696 │ │ │ │ + bne.n ac68e │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r9, r5 │ │ │ │ - b.w ab448 │ │ │ │ + b.w ab440 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac6a6 │ │ │ │ + b.n ac69e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac706 │ │ │ │ + beq.n ac6fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, ac706 │ │ │ │ + cbnz r3, ac6fe │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac720 │ │ │ │ + beq.n ac718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ac72c │ │ │ │ + cbz r3, ac724 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n ac6b8 │ │ │ │ + bge.n ac6b0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.w ab19a │ │ │ │ + b.w ab192 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac720 │ │ │ │ + b.n ac718 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r5, r9 │ │ │ │ - b.w ab8ec │ │ │ │ + b.w ab8e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac6b8 │ │ │ │ + b.n ac6b0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac758 │ │ │ │ + beq.n ac750 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, ac77e │ │ │ │ + cbz r3, ac776 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ blx 50428 <_PySet_Update@plt> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac772 │ │ │ │ + beq.n ac76a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ac786 │ │ │ │ + cbz r3, ac77e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n ac6b8 │ │ │ │ + bge.n ac6b0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.w aa7f0 │ │ │ │ + b.w aa7e8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac758 │ │ │ │ + b.n ac750 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac772 │ │ │ │ + b.n ac76a │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.w ab582 │ │ │ │ + b.w ab57a │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.w ab2ce │ │ │ │ + b.w ab2c6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.w abc70 │ │ │ │ + b.w abc68 │ │ │ │ ldrd r4, r1, [r7, #168] @ 0xa8 │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, ac7e8 │ │ │ │ + cbz r0, ac7e0 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ strd r5, r4, [sp, #168] @ 0xa8 │ │ │ │ ldr.w r3, [r3, #3228] @ 0xc9c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac7da │ │ │ │ + beq.n ac7d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, ac7f0 │ │ │ │ + cbz r3, ac7e8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ac696 │ │ │ │ + bne.w ac68e │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r9, r5 │ │ │ │ - b.w ab83a │ │ │ │ + b.w ab832 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r9, r5 │ │ │ │ - b.w ab816 │ │ │ │ + b.w ab80e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ac696 │ │ │ │ - b.n ac7e0 │ │ │ │ + bne.w ac68e │ │ │ │ + b.n ac7d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ strd r3, r5, [sp, #256] @ 0x100 │ │ │ │ ldr.w r3, [r7, #564] @ 0x234 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r7, #532] @ 0x214 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ blx 50250 │ │ │ │ - cbz r0, ac832 │ │ │ │ + cbz r0, ac82a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ac6a6 │ │ │ │ + beq.w ac69e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ac6a6 │ │ │ │ - b.n ac6ea │ │ │ │ + bne.w ac69e │ │ │ │ + b.n ac6e2 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.w ab5f8 │ │ │ │ + b.w ab5f0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.n ac122 │ │ │ │ + b.n ac11a │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.w abebe │ │ │ │ + b.w abeb6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac858 │ │ │ │ + beq.n ac850 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, ac858 │ │ │ │ + cbnz r3, ac850 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac872 │ │ │ │ + beq.n ac86a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, ac872 │ │ │ │ + cbnz r3, ac86a │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac88c │ │ │ │ + beq.n ac884 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ac89a │ │ │ │ + cbz r3, ac892 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w ac6b8 │ │ │ │ + bge.w ac6b0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b.w aaf88 │ │ │ │ + b.w aaf80 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac88c │ │ │ │ + b.n ac884 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac8b6 │ │ │ │ + beq.n ac8ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, ac8c0 │ │ │ │ + cbz r3, ac8b8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w ac38c │ │ │ │ - b.n ac6a6 │ │ │ │ + beq.w ac384 │ │ │ │ + b.n ac69e │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac8b6 │ │ │ │ - bvs.n ac89c │ │ │ │ + b.n ac8ae │ │ │ │ + bvc.n ac914 │ │ │ │ movs r4, r4 │ │ │ │ - rev r6, r2 │ │ │ │ + rev16 r6, r2 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n ac870 │ │ │ │ + bvc.n ac8e8 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r4, ac916 │ │ │ │ + rev r4, r7 │ │ │ │ movs r4, r4 │ │ │ │ - ldcl 0, cr0, [ip, #-152] @ 0xffffff68 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + ldc 0, cr0, [ip, #152] @ 0x98 │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n ac89c │ │ │ │ + bvc.n ac914 │ │ │ │ movs r4, r4 │ │ │ │ - stcl 0, cr0, [r4, #-152] @ 0xffffff68 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + stc 0, cr0, [r4, #152] @ 0x98 │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n ac878 │ │ │ │ + bvc.n ac8f0 │ │ │ │ movs r4, r4 │ │ │ │ - stc 0, cr0, [ip, #-152]! @ 0xffffff68 │ │ │ │ - cmp r6, #22 │ │ │ │ + stcl 0, cr0, [ip, #-152]! @ 0xffffff68 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n ac804 │ │ │ │ + bvs.n ac87c │ │ │ │ movs r4, r4 │ │ │ │ - stc 0, cr0, [lr, #-152] @ 0xffffff68 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + stcl 0, cr0, [lr, #-152] @ 0xffffff68 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n ac9f4 │ │ │ │ + bvs.n ac86c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000ac908 : │ │ │ │ +000ac900 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r4, [pc, #320] @ (aca58 ) │ │ │ │ + ldr r4, [pc, #320] @ (aca50 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr r6, [pc, #320] @ (aca5c ) │ │ │ │ + ldr r6, [pc, #320] @ (aca54 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #320] @ (aca60 ) │ │ │ │ + ldr r5, [pc, #320] @ (aca58 ) │ │ │ │ add r4, pc │ │ │ │ add r6, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2796 @ 0xaec │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ @@ -157124,60 +157124,60 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #52 @ 0x34 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #268] @ (aca64 ) │ │ │ │ + ldr r4, [pc, #268] @ (aca5c ) │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83a7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n aca22 │ │ │ │ + beq.n aca1a │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.n aca32 │ │ │ │ - ldr r3, [pc, #240] @ (aca68 ) │ │ │ │ + bpl.n aca2a │ │ │ │ + ldr r3, [pc, #240] @ (aca60 ) │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n aca3c │ │ │ │ + bne.n aca34 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n aca48 │ │ │ │ + bne.n aca40 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n aca02 │ │ │ │ + beq.n ac9fa │ │ │ │ ldr.w lr, [sp, #68] @ 0x44 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n aca02 │ │ │ │ + beq.n ac9fa │ │ │ │ ldr.w ip, [sp, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n aca02 │ │ │ │ - ldr r0, [pc, #200] @ (aca6c ) │ │ │ │ + beq.n ac9fa │ │ │ │ + ldr r0, [pc, #200] @ (aca64 ) │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldrb.w r0, [r0, #87] @ 0x57 │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bpl.n aca26 │ │ │ │ - ldr r0, [pc, #172] @ (aca70 ) │ │ │ │ + bpl.n aca1e │ │ │ │ + ldr r0, [pc, #172] @ (aca68 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ subs r3, r3, r0 │ │ │ │ subs r2, r2, r0 │ │ │ │ clz r3, r3 │ │ │ │ clz r2, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -157185,9604 +157185,9604 @@ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsrs r2, r2, #5 │ │ │ │ str r5, [sp, #20] │ │ │ │ strd lr, ip, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl a9dd8 │ │ │ │ - ldr r2, [pc, #136] @ (aca74 ) │ │ │ │ - ldr r3, [pc, #112] @ (aca60 ) │ │ │ │ + bl a9dd0 │ │ │ │ + ldr r2, [pc, #136] @ (aca6c ) │ │ │ │ + ldr r3, [pc, #112] @ (aca58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n aca54 │ │ │ │ + bne.n aca4c │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #116] @ (aca78 ) │ │ │ │ + ldr r0, [pc, #116] @ (aca70 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #108] @ (aca7c ) │ │ │ │ + ldr r3, [pc, #108] @ (aca74 ) │ │ │ │ movw r2, #727 @ 0x2d7 │ │ │ │ - ldr r1, [pc, #108] @ (aca80 ) │ │ │ │ - ldr r0, [pc, #108] @ (aca84 ) │ │ │ │ + ldr r1, [pc, #108] @ (aca78 ) │ │ │ │ + ldr r0, [pc, #108] @ (aca7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ac9ea │ │ │ │ - ldr r0, [pc, #96] @ (aca88 ) │ │ │ │ + b.n ac9e2 │ │ │ │ + ldr r0, [pc, #96] @ (aca80 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n aca0c │ │ │ │ - ldr r0, [pc, #88] @ (aca8c ) │ │ │ │ + b.n aca04 │ │ │ │ + ldr r0, [pc, #88] @ (aca84 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n aca0c │ │ │ │ - ldr r0, [pc, #80] @ (aca90 ) │ │ │ │ + b.n aca04 │ │ │ │ + ldr r0, [pc, #80] @ (aca88 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n aca0c │ │ │ │ - ldr r0, [pc, #72] @ (aca94 ) │ │ │ │ + b.n aca04 │ │ │ │ + ldr r0, [pc, #72] @ (aca8c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n aca0c │ │ │ │ + b.n aca04 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ movs r2, r5 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r6, #22 │ │ │ │ movs r1, r5 │ │ │ │ - bcs.n aca48 │ │ │ │ + bcc.n acac0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n ac9a8 │ │ │ │ + bcs.n aca20 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ + str r1, [sp, #8] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n acb40 │ │ │ │ + bcs.n ac9b8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000aca98 : │ │ │ │ +000aca90 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #560] @ (accdc ) │ │ │ │ + ldr r6, [pc, #560] @ (accd4 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #560] @ (acce0 ) │ │ │ │ - ldr r3, [pc, #564] @ (acce4 ) │ │ │ │ + ldr r2, [pc, #560] @ (accd8 ) │ │ │ │ + ldr r3, [pc, #564] @ (accdc ) │ │ │ │ add r6, pc │ │ │ │ ldr r5, [r6, r2] │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ ldr.w r1, [r5, #324] @ 0x144 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [r5, #916] @ 0x394 │ │ │ │ bl 8735c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w acc0e │ │ │ │ + beq.w acc06 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w acc24 │ │ │ │ - ldr r3, [pc, #524] @ (acce8 ) │ │ │ │ + bpl.w acc1c │ │ │ │ + ldr r3, [pc, #524] @ (acce0 ) │ │ │ │ ldrd sl, r1, [r5, #920] @ 0x398 │ │ │ │ ldr.w fp, [r6, r3] │ │ │ │ ldr.w r0, [fp] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w acc42 │ │ │ │ + beq.w acc3a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acb12 │ │ │ │ + beq.n acb0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n acbb8 │ │ │ │ + beq.n acbb0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w acc5e │ │ │ │ + beq.w acc56 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w acc74 │ │ │ │ + bpl.w acc6c │ │ │ │ ldr.w r0, [fp] │ │ │ │ ldrd fp, r1, [r5, #928] @ 0x3a0 │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w acc92 │ │ │ │ + beq.w acc8a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acb54 │ │ │ │ + beq.n acb4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n acbc0 │ │ │ │ + beq.n acbb8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n acbd4 │ │ │ │ + beq.n acbcc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w acca8 │ │ │ │ + bpl.w acca0 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #6 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 85b40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acb8a │ │ │ │ + beq.n acb82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n acc06 │ │ │ │ + beq.n acbfe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acb9a │ │ │ │ + beq.n acb92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, acbfe │ │ │ │ + cbz r3, acbf6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acbaa │ │ │ │ + beq.n acba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, acbcc │ │ │ │ + cbz r3, acbc4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w accc6 │ │ │ │ + beq.w accbe │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acb12 │ │ │ │ + b.n acb0a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n acb58 │ │ │ │ - b.n acbd4 │ │ │ │ + bne.n acb50 │ │ │ │ + b.n acbcc │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acbaa │ │ │ │ - ldr r1, [pc, #276] @ (accec ) │ │ │ │ + b.n acba2 │ │ │ │ + ldr r1, [pc, #276] @ (acce4 ) │ │ │ │ movw r2, #1510 @ 0x5e6 │ │ │ │ - ldr r0, [pc, #276] @ (accf0 ) │ │ │ │ + ldr r0, [pc, #276] @ (acce8 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ movs r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acb9a │ │ │ │ + b.n acb92 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acb8a │ │ │ │ - ldr r1, [pc, #228] @ (accf4 ) │ │ │ │ + b.n acb82 │ │ │ │ + ldr r1, [pc, #228] @ (accec ) │ │ │ │ movw r2, #1509 @ 0x5e5 │ │ │ │ - ldr r0, [pc, #224] @ (accf8 ) │ │ │ │ + ldr r0, [pc, #224] @ (accf0 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n acbf4 │ │ │ │ - ldr r2, [pc, #212] @ (accfc ) │ │ │ │ - ldr r1, [pc, #216] @ (acd00 ) │ │ │ │ - ldr r0, [pc, #216] @ (acd04 ) │ │ │ │ + b.n acbec │ │ │ │ + ldr r2, [pc, #212] @ (accf4 ) │ │ │ │ + ldr r1, [pc, #216] @ (accf8 ) │ │ │ │ + ldr r0, [pc, #216] @ (accfc ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #1509 @ 0x5e5 │ │ │ │ - bl a7540 │ │ │ │ - b.n acbf4 │ │ │ │ - ldr r1, [pc, #196] @ (acd08 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n acbec │ │ │ │ + ldr r1, [pc, #196] @ (acd00 ) │ │ │ │ movw r2, #1510 @ 0x5e6 │ │ │ │ - ldr r0, [pc, #192] @ (acd0c ) │ │ │ │ + ldr r0, [pc, #192] @ (acd04 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n acbf4 │ │ │ │ - ldr r1, [pc, #176] @ (acd10 ) │ │ │ │ + b.n acbec │ │ │ │ + ldr r1, [pc, #176] @ (acd08 ) │ │ │ │ movw r2, #1510 @ 0x5e6 │ │ │ │ - ldr r0, [pc, #172] @ (acd14 ) │ │ │ │ + ldr r0, [pc, #172] @ (acd0c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n acc56 │ │ │ │ - ldr r2, [pc, #160] @ (acd18 ) │ │ │ │ - ldr r1, [pc, #164] @ (acd1c ) │ │ │ │ - ldr r0, [pc, #164] @ (acd20 ) │ │ │ │ + b.n acc4e │ │ │ │ + ldr r2, [pc, #160] @ (acd10 ) │ │ │ │ + ldr r1, [pc, #164] @ (acd14 ) │ │ │ │ + ldr r0, [pc, #164] @ (acd18 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ strd r2, r6, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #1510 @ 0x5e6 │ │ │ │ - bl a7540 │ │ │ │ - b.n acc56 │ │ │ │ - ldr r1, [pc, #144] @ (acd24 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n acc4e │ │ │ │ + ldr r1, [pc, #144] @ (acd1c ) │ │ │ │ movw r2, #1510 @ 0x5e6 │ │ │ │ - ldr r0, [pc, #140] @ (acd28 ) │ │ │ │ + ldr r0, [pc, #140] @ (acd20 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n acbe8 │ │ │ │ - ldr r2, [pc, #128] @ (acd2c ) │ │ │ │ - ldr r1, [pc, #132] @ (acd30 ) │ │ │ │ - ldr r0, [pc, #132] @ (acd34 ) │ │ │ │ + b.n acbe0 │ │ │ │ + ldr r2, [pc, #128] @ (acd24 ) │ │ │ │ + ldr r1, [pc, #132] @ (acd28 ) │ │ │ │ + ldr r0, [pc, #132] @ (acd2c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #1510 @ 0x5e6 │ │ │ │ - bl a7540 │ │ │ │ - b.n acbe8 │ │ │ │ - ldr r1, [pc, #112] @ (acd38 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n acbe0 │ │ │ │ + ldr r1, [pc, #112] @ (acd30 ) │ │ │ │ movw r2, #1509 @ 0x5e5 │ │ │ │ - ldr r0, [pc, #108] @ (acd3c ) │ │ │ │ + ldr r0, [pc, #108] @ (acd34 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n acbb0 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + b.n acba8 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n acd28 │ │ │ │ + bne.n acda0 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, acd70 │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - beq.n accbc │ │ │ │ + bne.n acd34 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, acd6a │ │ │ │ + cbz r4, acd72 │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 3, cr0, cr2, cr5, {1} │ │ │ │ - beq.n acc9c │ │ │ │ + cdp2 0, 7, cr0, cr2, cr5, {1} │ │ │ │ + bne.n acd14 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, acd70 │ │ │ │ + cbz r2, acd78 │ │ │ │ movs r4, r4 │ │ │ │ - beq.n acc68 │ │ │ │ + beq.n acce0 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, acd72 │ │ │ │ + cbz r0, acd7a │ │ │ │ movs r4, r4 │ │ │ │ - beq.n acc38 │ │ │ │ + beq.n accb0 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, acd72 │ │ │ │ + cbz r4, acd7a │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r2, #148]! @ 0x94 │ │ │ │ - beq.n ace18 │ │ │ │ + cdp2 0, 2, cr0, cr2, cr5, {1} │ │ │ │ + beq.n acc90 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, acd78 │ │ │ │ + cbz r2, acd80 │ │ │ │ movs r4, r4 │ │ │ │ - beq.n acde4 │ │ │ │ + beq.n acc5c │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, acd7a │ │ │ │ + cbz r0, acd82 │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [lr, #148]! @ 0x94 │ │ │ │ - beq.n acdc4 │ │ │ │ + stc2l 0, cr0, [lr, #148]! @ 0x94 │ │ │ │ + beq.n acc3c │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, acd7e │ │ │ │ + cbz r6, acd86 │ │ │ │ movs r4, r4 │ │ │ │ - beq.n acd90 │ │ │ │ + beq.n ace08 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, acd80 │ │ │ │ + cbz r4, acd88 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000acd40 : │ │ │ │ +000acd38 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #32] @ acd70 │ │ │ │ + ldr.w ip, [pc, #32] @ acd68 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ addw r3, ip, #2844 @ 0xb1c │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, acd6c │ │ │ │ + cbz r0, acd64 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w aca98 │ │ │ │ + b.w aca90 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r6, r6] │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ -000acd74 : │ │ │ │ +000acd6c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r0, [pc, #704] @ (ad048 ) │ │ │ │ + ldr r0, [pc, #704] @ (ad040 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r1, [pc, #704] @ (ad04c ) │ │ │ │ + ldr r1, [pc, #704] @ (ad044 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [pc, #704] @ (ad050 ) │ │ │ │ - ldr r2, [pc, #708] @ (ad054 ) │ │ │ │ - ldr r3, [pc, #708] @ (ad058 ) │ │ │ │ + ldr r7, [pc, #704] @ (ad048 ) │ │ │ │ + ldr r2, [pc, #708] @ (ad04c ) │ │ │ │ + ldr r3, [pc, #708] @ (ad050 ) │ │ │ │ add r7, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r5, [r7, r2] │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ ldr.w r1, [r5, #2056] @ 0x808 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r4, [r5, #1404] @ 0x57c │ │ │ │ bl 8735c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w acf66 │ │ │ │ + beq.w acf5e │ │ │ │ mov r6, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ str r4, [sp, #8] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acdde │ │ │ │ + beq.n acdd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w acf04 │ │ │ │ + beq.w acefc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w acf7a │ │ │ │ + beq.w acf72 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w acf8e │ │ │ │ - ldr r3, [pc, #620] @ (ad05c ) │ │ │ │ + bpl.w acf86 │ │ │ │ + ldr r3, [pc, #620] @ (ad054 ) │ │ │ │ ldr.w r1, [r5, #2060] @ 0x80c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w acfaa │ │ │ │ + beq.w acfa2 │ │ │ │ ldr.w r3, [r5, #2064] @ 0x810 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r0, r3, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr.w r0, [r5, #820] @ 0x334 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx 50250 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w acfc4 │ │ │ │ + beq.w acfbc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ace3a │ │ │ │ + beq.n ace32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n acf0c │ │ │ │ + beq.n acf04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ace4c │ │ │ │ + beq.n ace44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n acf1e │ │ │ │ + beq.n acf16 │ │ │ │ ldr.w r1, [r5, #520] @ 0x208 │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl 8735c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w acfe4 │ │ │ │ + beq.w acfdc │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ace80 │ │ │ │ + beq.n ace78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n acf26 │ │ │ │ + beq.n acf1e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n acf3a │ │ │ │ + beq.n acf32 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ace96 │ │ │ │ + beq.n ace8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n acf56 │ │ │ │ + beq.n acf4e │ │ │ │ ldr.w r1, [r5, #324] @ 0x144 │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl 8735c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w acff8 │ │ │ │ + beq.w acff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w ad012 │ │ │ │ + bpl.w ad00a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 50524 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aced0 │ │ │ │ + beq.n acec8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n acf5e │ │ │ │ + beq.n acf56 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acee0 │ │ │ │ + beq.n aced8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, acf32 │ │ │ │ + cbz r3, acf2a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ad02e │ │ │ │ - ldr r2, [pc, #376] @ (ad060 ) │ │ │ │ - ldr r3, [pc, #352] @ (ad04c ) │ │ │ │ + beq.w ad026 │ │ │ │ + ldr r2, [pc, #376] @ (ad058 ) │ │ │ │ + ldr r3, [pc, #352] @ (ad044 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ad042 │ │ │ │ + bne.w ad03a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acdde │ │ │ │ + b.n acdd6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ace44 │ │ │ │ - b.n ace4c │ │ │ │ + bne.n ace3c │ │ │ │ + b.n ace44 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ace4c │ │ │ │ + b.n ace44 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ace84 │ │ │ │ - b.n acf3a │ │ │ │ + bne.n ace7c │ │ │ │ + b.n acf32 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acee0 │ │ │ │ - ldr r1, [pc, #296] @ (ad064 ) │ │ │ │ + b.n aced8 │ │ │ │ + ldr r1, [pc, #296] @ (ad05c ) │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #296] @ (ad068 ) │ │ │ │ + ldr r0, [pc, #296] @ (ad060 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ movs r5, #0 │ │ │ │ - b.n acee6 │ │ │ │ + b.n acede │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ace96 │ │ │ │ + b.n ace8e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aced0 │ │ │ │ - ldr r1, [pc, #260] @ (ad06c ) │ │ │ │ + b.n acec8 │ │ │ │ + ldr r1, [pc, #260] @ (ad064 ) │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #260] @ (ad070 ) │ │ │ │ + ldr r0, [pc, #260] @ (ad068 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n acf52 │ │ │ │ - ldr r1, [pc, #248] @ (ad074 ) │ │ │ │ + b.n acf4a │ │ │ │ + ldr r1, [pc, #248] @ (ad06c ) │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #248] @ (ad078 ) │ │ │ │ + ldr r0, [pc, #248] @ (ad070 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n acf52 │ │ │ │ - ldr r5, [pc, #236] @ (ad07c ) │ │ │ │ + b.n acf4a │ │ │ │ + ldr r5, [pc, #236] @ (ad074 ) │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #236] @ (ad080 ) │ │ │ │ - ldr r0, [pc, #236] @ (ad084 ) │ │ │ │ + ldr r1, [pc, #236] @ (ad078 ) │ │ │ │ + ldr r0, [pc, #236] @ (ad07c ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ - bl a7540 │ │ │ │ - b.n acf52 │ │ │ │ - ldr r1, [pc, #220] @ (ad088 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n acf4a │ │ │ │ + ldr r1, [pc, #220] @ (ad080 ) │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #220] @ (ad08c ) │ │ │ │ + ldr r0, [pc, #220] @ (ad084 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n acf52 │ │ │ │ - ldr r1, [pc, #200] @ (ad090 ) │ │ │ │ + b.n acf4a │ │ │ │ + ldr r1, [pc, #200] @ (ad088 ) │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #200] @ (ad094 ) │ │ │ │ + ldr r0, [pc, #200] @ (ad08c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n acf52 │ │ │ │ - ldr r1, [pc, #176] @ (ad098 ) │ │ │ │ + b.n acf4a │ │ │ │ + ldr r1, [pc, #176] @ (ad090 ) │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #176] @ (ad09c ) │ │ │ │ + ldr r0, [pc, #176] @ (ad094 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n acf4c │ │ │ │ - ldr r1, [pc, #164] @ (ad0a0 ) │ │ │ │ + b.n acf44 │ │ │ │ + ldr r1, [pc, #164] @ (ad098 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #164] @ (ad0a4 ) │ │ │ │ + ldr r0, [pc, #164] @ (ad09c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n acf52 │ │ │ │ - ldr r0, [pc, #148] @ (ad0a8 ) │ │ │ │ + b.n acf4a │ │ │ │ + ldr r0, [pc, #148] @ (ad0a0 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #140] @ (ad0ac ) │ │ │ │ + ldr r1, [pc, #140] @ (ad0a4 ) │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r0, [pc, #140] @ (ad0b0 ) │ │ │ │ + ldr r0, [pc, #140] @ (ad0a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ad00a │ │ │ │ - ldr r1, [pc, #132] @ (ad0b4 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n ad002 │ │ │ │ + ldr r1, [pc, #132] @ (ad0ac ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #132] @ (ad0b8 ) │ │ │ │ + ldr r0, [pc, #132] @ (ad0b0 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n acee6 │ │ │ │ + b.n acede │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r1, #26 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5, {r1, r2, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfac60025 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xfb060025 │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfa420025 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xfa820025 │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000ad0bc : │ │ │ │ +000ad0b4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #32] @ ad0ec │ │ │ │ + ldr.w ip, [pc, #32] @ ad0e4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ addw r3, ip, #2892 @ 0xb4c │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, ad0e8 │ │ │ │ + cbz r0, ad0e0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w acd74 │ │ │ │ + b.w acd6c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ -000ad0f0 : │ │ │ │ +000ad0e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #428] @ (ad2b0 ) │ │ │ │ + ldr r2, [pc, #428] @ (ad2a8 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #428] @ (ad2b4 ) │ │ │ │ + ldr r3, [pc, #428] @ (ad2ac ) │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #428] @ (ad2b8 ) │ │ │ │ - ldr r1, [pc, #432] @ (ad2bc ) │ │ │ │ + ldr r6, [pc, #428] @ (ad2b0 ) │ │ │ │ + ldr r1, [pc, #432] @ (ad2b4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r8, [r6, r1] │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr.w r0, [r8, #2104] @ 0x838 │ │ │ │ blx 50250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ad200 │ │ │ │ + beq.n ad1f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr r2, [pc, #388] @ (ad2c0 ) │ │ │ │ + ldr r2, [pc, #388] @ (ad2b8 ) │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w ad284 │ │ │ │ - ldr r3, [pc, #368] @ (ad2c4 ) │ │ │ │ + bpl.w ad27c │ │ │ │ + ldr r3, [pc, #368] @ (ad2bc ) │ │ │ │ ldr.w r1, [r8, #2108] @ 0x83c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ad218 │ │ │ │ + beq.n ad210 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad186 │ │ │ │ + beq.n ad17e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ad1e8 │ │ │ │ + beq.n ad1e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ad234 │ │ │ │ + beq.n ad22c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad19a │ │ │ │ + beq.n ad192 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ad1f0 │ │ │ │ + cbz r3, ad1e8 │ │ │ │ ldr.w r0, [r8, #2112] @ 0x840 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #16 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 50250 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ad24a │ │ │ │ + beq.n ad242 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad1c4 │ │ │ │ + beq.n ad1bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ad1f8 │ │ │ │ + cbz r3, ad1f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n ad266 │ │ │ │ - ldr r2, [pc, #248] @ (ad2c8 ) │ │ │ │ - ldr r3, [pc, #228] @ (ad2b4 ) │ │ │ │ + bpl.n ad25e │ │ │ │ + ldr r2, [pc, #248] @ (ad2c0 ) │ │ │ │ + ldr r3, [pc, #228] @ (ad2ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ad2ac │ │ │ │ + bne.n ad2a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad186 │ │ │ │ + b.n ad17e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad19a │ │ │ │ + b.n ad192 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad1c4 │ │ │ │ - ldr r3, [pc, #200] @ (ad2cc ) │ │ │ │ + b.n ad1bc │ │ │ │ + ldr r3, [pc, #200] @ (ad2c4 ) │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ - ldr r1, [pc, #200] @ (ad2d0 ) │ │ │ │ - ldr r0, [pc, #204] @ (ad2d4 ) │ │ │ │ + ldr r1, [pc, #200] @ (ad2c8 ) │ │ │ │ + ldr r0, [pc, #204] @ (ad2cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r4, #0 │ │ │ │ - b.n ad1cc │ │ │ │ - ldr r3, [pc, #176] @ (ad2cc ) │ │ │ │ + b.n ad1c4 │ │ │ │ + ldr r3, [pc, #176] @ (ad2c4 ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr r1, [pc, #184] @ (ad2d8 ) │ │ │ │ - ldr r0, [pc, #188] @ (ad2dc ) │ │ │ │ + ldr r1, [pc, #184] @ (ad2d0 ) │ │ │ │ + ldr r0, [pc, #188] @ (ad2d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n ad214 │ │ │ │ - ldr r3, [pc, #148] @ (ad2cc ) │ │ │ │ + b.n ad20c │ │ │ │ + ldr r3, [pc, #148] @ (ad2c4 ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr r1, [pc, #164] @ (ad2e0 ) │ │ │ │ - ldr r0, [pc, #168] @ (ad2e4 ) │ │ │ │ + ldr r1, [pc, #164] @ (ad2d8 ) │ │ │ │ + ldr r0, [pc, #168] @ (ad2dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ad22c │ │ │ │ - ldr r3, [pc, #128] @ (ad2cc ) │ │ │ │ + b.n ad224 │ │ │ │ + ldr r3, [pc, #128] @ (ad2c4 ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr r1, [pc, #152] @ (ad2e8 ) │ │ │ │ - ldr r0, [pc, #152] @ (ad2ec ) │ │ │ │ + ldr r1, [pc, #152] @ (ad2e0 ) │ │ │ │ + ldr r0, [pc, #152] @ (ad2e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n ad214 │ │ │ │ - ldr r1, [pc, #100] @ (ad2cc ) │ │ │ │ + b.n ad20c │ │ │ │ + ldr r1, [pc, #100] @ (ad2c4 ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr r3, [pc, #132] @ (ad2f0 ) │ │ │ │ - ldr r0, [pc, #132] @ (ad2f4 ) │ │ │ │ + ldr r3, [pc, #132] @ (ad2e8 ) │ │ │ │ + ldr r0, [pc, #132] @ (ad2ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #124] @ (ad2f8 ) │ │ │ │ + ldr r1, [pc, #124] @ (ad2f0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ad214 │ │ │ │ + bl a7538 │ │ │ │ + b.n ad20c │ │ │ │ blx 50364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ad152 │ │ │ │ - ldr r1, [pc, #60] @ (ad2cc ) │ │ │ │ + bne.w ad14a │ │ │ │ + ldr r1, [pc, #60] @ (ad2c4 ) │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ - ldr r3, [pc, #104] @ (ad2fc ) │ │ │ │ - ldr r0, [pc, #104] @ (ad300 ) │ │ │ │ + ldr r3, [pc, #104] @ (ad2f4 ) │ │ │ │ + ldr r0, [pc, #104] @ (ad2f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #96] @ (ad304 ) │ │ │ │ + ldr r1, [pc, #96] @ (ad2fc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ad214 │ │ │ │ + bl a7538 │ │ │ │ + b.n ad20c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf7ee0025 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + strh.w r0, [lr, r5, lsl #2] │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000ad308 : │ │ │ │ +000ad300 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #80] @ (ad368 ) │ │ │ │ + ldr r4, [pc, #80] @ (ad360 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #80] @ ad36c │ │ │ │ + ldr.w ip, [pc, #80] @ ad364 │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2940 @ 0xb7c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #64] @ (ad370 ) │ │ │ │ + ldr r4, [pc, #64] @ (ad368 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, ad34a │ │ │ │ + cbz r0, ad342 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ad0f0 │ │ │ │ - ldr r2, [pc, #40] @ (ad374 ) │ │ │ │ - ldr r3, [pc, #32] @ (ad370 ) │ │ │ │ + bl ad0e8 │ │ │ │ + ldr r2, [pc, #40] @ (ad36c ) │ │ │ │ + ldr r3, [pc, #32] @ (ad368 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ad362 │ │ │ │ + bne.n ad35a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ movs r2, r5 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -000ad378 : │ │ │ │ +000ad370 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #772] @ (ad690 ) │ │ │ │ + ldr r2, [pc, #772] @ (ad688 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #772] @ (ad694 ) │ │ │ │ + ldr r3, [pc, #772] @ (ad68c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #772] @ (ad698 ) │ │ │ │ + ldr r7, [pc, #772] @ (ad690 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w ad506 │ │ │ │ + ble.w ad4fe │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w fp, #2 │ │ │ │ movt fp, #32768 @ 0x8000 │ │ │ │ mov r9, r0 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad612 │ │ │ │ + beq.w ad60a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #716] @ (ad69c ) │ │ │ │ + ldr r2, [pc, #716] @ (ad694 ) │ │ │ │ cmp r3, r5 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w ad568 │ │ │ │ + bne.w ad560 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ad5fa │ │ │ │ + beq.w ad5f2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r5 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ ldrne r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n ad406 │ │ │ │ + beq.n ad3fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad50a │ │ │ │ - ldr r3, [pc, #664] @ (ad6a0 ) │ │ │ │ + beq.w ad502 │ │ │ │ + ldr r3, [pc, #664] @ (ad698 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ ldr.w r1, [r4, #2304] @ 0x900 │ │ │ │ ldr.w r3, [r4, #2308] @ 0x904 │ │ │ │ ldr.w r2, [r4, #2312] @ 0x908 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ad5e2 │ │ │ │ + beq.w ad5da │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, r5 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad646 │ │ │ │ + beq.w ad63e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r5 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ad62e │ │ │ │ + beq.w ad626 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ cmp r0, r5 │ │ │ │ ldr.w sl, [r4, #2248] @ 0x8c8 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r2, #0] │ │ │ │ movs r0, #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 50050 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad5c6 │ │ │ │ + beq.w ad5be │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w ad67a │ │ │ │ - ldr r0, [pc, #560] @ (ad6a4 ) │ │ │ │ + bpl.w ad672 │ │ │ │ + ldr r0, [pc, #560] @ (ad69c ) │ │ │ │ ldr r0, [r7, r0] │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w ad662 │ │ │ │ - ldr r0, [pc, #552] @ (ad6a8 ) │ │ │ │ + beq.w ad65a │ │ │ │ + ldr r0, [pc, #552] @ (ad6a0 ) │ │ │ │ ldr r0, [r7, r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w ad65e │ │ │ │ + beq.w ad656 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w ad62a │ │ │ │ + ble.w ad622 │ │ │ │ cmp r0, #1 │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq.w ad62a │ │ │ │ + beq.w ad622 │ │ │ │ cmp r0, #2 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq.w ad62a │ │ │ │ + beq.w ad622 │ │ │ │ mov r0, sl │ │ │ │ str r2, [r4, #20] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, fp │ │ │ │ add r1, sp, #24 │ │ │ │ strd r6, r4, [sp, #24] │ │ │ │ blx 50250 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ad5a2 │ │ │ │ + beq.n ad59a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n ad4c4 │ │ │ │ + beq.n ad4bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ad510 │ │ │ │ + cbz r3, ad508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n ad4d0 │ │ │ │ + beq.n ad4c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ad518 │ │ │ │ + cbz r3, ad510 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ad528 │ │ │ │ + bne.n ad520 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n ad4ec │ │ │ │ + beq.n ad4e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ad560 │ │ │ │ - ldr r3, [pc, #444] @ (ad6ac ) │ │ │ │ + beq.n ad558 │ │ │ │ + ldr r3, [pc, #444] @ (ad6a4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n ad5da │ │ │ │ + beq.n ad5d2 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ add.w r8, r8, #2 │ │ │ │ mov r3, r8 │ │ │ │ cmp.w r8, r2, lsl #1 │ │ │ │ - blt.w ad3bc │ │ │ │ + blt.w ad3b4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ad588 │ │ │ │ + b.n ad580 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad406 │ │ │ │ + b.n ad3fe │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad4c4 │ │ │ │ + b.n ad4bc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad4da │ │ │ │ - ldr r0, [pc, #388] @ (ad6b0 ) │ │ │ │ + beq.n ad4d2 │ │ │ │ + ldr r0, [pc, #388] @ (ad6a8 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad548 │ │ │ │ + beq.n ad540 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ad5d2 │ │ │ │ - ldr r3, [pc, #360] @ (ad6b4 ) │ │ │ │ + beq.n ad5ca │ │ │ │ + ldr r3, [pc, #360] @ (ad6ac ) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ - ldr r1, [pc, #360] @ (ad6b8 ) │ │ │ │ - ldr r0, [pc, #360] @ (ad6bc ) │ │ │ │ + ldr r1, [pc, #360] @ (ad6b0 ) │ │ │ │ + ldr r0, [pc, #360] @ (ad6b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ad586 │ │ │ │ + b.n ad57e │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad4ec │ │ │ │ - ldr r1, [pc, #328] @ (ad6b4 ) │ │ │ │ + b.n ad4e4 │ │ │ │ + ldr r1, [pc, #328] @ (ad6ac ) │ │ │ │ movw r2, #383 @ 0x17f │ │ │ │ - ldr r3, [pc, #336] @ (ad6c0 ) │ │ │ │ + ldr r3, [pc, #336] @ (ad6b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #332] @ (ad6c4 ) │ │ │ │ - ldr r0, [pc, #332] @ (ad6c8 ) │ │ │ │ + ldr r1, [pc, #332] @ (ad6bc ) │ │ │ │ + ldr r0, [pc, #332] @ (ad6c0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #320] @ (ad6cc ) │ │ │ │ - ldr r3, [pc, #264] @ (ad694 ) │ │ │ │ + ldr r2, [pc, #320] @ (ad6c4 ) │ │ │ │ + ldr r3, [pc, #264] @ (ad68c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ad5de │ │ │ │ + bne.n ad5d6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #272] @ (ad6b4 ) │ │ │ │ + ldr r3, [pc, #272] @ (ad6ac ) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ - ldr r1, [pc, #292] @ (ad6d0 ) │ │ │ │ - ldr r0, [pc, #296] @ (ad6d4 ) │ │ │ │ + ldr r1, [pc, #292] @ (ad6c8 ) │ │ │ │ + ldr r0, [pc, #296] @ (ad6cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n ad586 │ │ │ │ + b.n ad57e │ │ │ │ bl 88a1c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ - b.n ad464 │ │ │ │ + b.n ad45c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad548 │ │ │ │ + b.n ad540 │ │ │ │ movs r0, #1 │ │ │ │ - b.n ad588 │ │ │ │ + b.n ad580 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (ad6d8 ) │ │ │ │ - movw r2, #55565 @ 0xd90d │ │ │ │ - ldr r1, [pc, #240] @ (ad6dc ) │ │ │ │ - ldr r0, [pc, #244] @ (ad6e0 ) │ │ │ │ + ldr r3, [pc, #244] @ (ad6d0 ) │ │ │ │ + movw r2, #55571 @ 0xd913 │ │ │ │ + ldr r1, [pc, #240] @ (ad6d4 ) │ │ │ │ + ldr r0, [pc, #244] @ (ad6d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ (ad6e4 ) │ │ │ │ - movw r2, #55560 @ 0xd908 │ │ │ │ - ldr r1, [pc, #228] @ (ad6e8 ) │ │ │ │ - ldr r0, [pc, #232] @ (ad6ec ) │ │ │ │ + ldr r3, [pc, #232] @ (ad6dc ) │ │ │ │ + movw r2, #55566 @ 0xd90e │ │ │ │ + ldr r1, [pc, #228] @ (ad6e0 ) │ │ │ │ + ldr r0, [pc, #232] @ (ad6e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (ad6f0 ) │ │ │ │ - mov.w r2, #55552 @ 0xd900 │ │ │ │ - ldr r1, [pc, #216] @ (ad6f4 ) │ │ │ │ - ldr r0, [pc, #220] @ (ad6f8 ) │ │ │ │ + ldr r3, [pc, #220] @ (ad6e8 ) │ │ │ │ + movw r2, #55558 @ 0xd906 │ │ │ │ + ldr r1, [pc, #216] @ (ad6ec ) │ │ │ │ + ldr r0, [pc, #220] @ (ad6f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #204] @ (ad6fc ) │ │ │ │ - movw r2, #55567 @ 0xd90f │ │ │ │ - ldr r1, [pc, #200] @ (ad700 ) │ │ │ │ - ldr r0, [pc, #204] @ (ad704 ) │ │ │ │ + ldr r3, [pc, #204] @ (ad6f4 ) │ │ │ │ + movw r2, #55573 @ 0xd915 │ │ │ │ + ldr r1, [pc, #200] @ (ad6f8 ) │ │ │ │ + ldr r0, [pc, #204] @ (ad6fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ (ad708 ) │ │ │ │ - movw r2, #55566 @ 0xd90e │ │ │ │ - ldr r1, [pc, #188] @ (ad70c ) │ │ │ │ - ldr r0, [pc, #192] @ (ad710 ) │ │ │ │ + ldr r3, [pc, #192] @ (ad700 ) │ │ │ │ + movw r2, #55572 @ 0xd914 │ │ │ │ + ldr r1, [pc, #188] @ (ad704 ) │ │ │ │ + ldr r0, [pc, #192] @ (ad708 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #176] @ (ad714 ) │ │ │ │ + ldr r3, [pc, #176] @ (ad70c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #172] @ (ad718 ) │ │ │ │ - ldr r0, [pc, #176] @ (ad71c ) │ │ │ │ + ldr r1, [pc, #172] @ (ad710 ) │ │ │ │ + ldr r0, [pc, #176] @ (ad714 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ (ad720 ) │ │ │ │ + ldr r3, [pc, #164] @ (ad718 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #164] @ (ad724 ) │ │ │ │ - ldr r0, [pc, #164] @ (ad728 ) │ │ │ │ + ldr r1, [pc, #164] @ (ad71c ) │ │ │ │ + ldr r0, [pc, #164] @ (ad720 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ movs r4, r4 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ad7ac │ │ │ │ + ble.n ad624 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r2, #2 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ad788 │ │ │ │ + ble.n ad600 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + subs r2, r7, #1 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ad764 │ │ │ │ + ble.n ad7dc │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r4, #1 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r7, #4 │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ad738 │ │ │ │ + ble.n ad7b0 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + subs r6, r0, #1 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ad714 │ │ │ │ + ble.n ad78c │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + subs r6, r5, #0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, ad75e │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r7, #3 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #896] @ (adaa0 ) │ │ │ │ + str r0, [r4, r0] │ │ │ │ movs r4, r4 │ │ │ │ - revsh r2, r4 │ │ │ │ + cbnz r2, ad764 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r4, #4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + subs r6, r1, #5 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000ad72c : │ │ │ │ +000ad724 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #164] @ (ad7e0 ) │ │ │ │ + ldr r4, [pc, #164] @ (ad7d8 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #164] @ ad7e4 │ │ │ │ + ldr.w lr, [pc, #164] @ ad7dc │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #160] @ ad7e8 │ │ │ │ + ldr.w ip, [pc, #160] @ ad7e0 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2988 @ 0xbac │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #144] @ (ad7ec ) │ │ │ │ + ldr r4, [pc, #144] @ (ad7e4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ad7d8 │ │ │ │ + beq.n ad7d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n ad7ba │ │ │ │ + bpl.n ad7b2 │ │ │ │ mov r0, r1 │ │ │ │ - bl ad378 │ │ │ │ + bl ad370 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ad7d8 │ │ │ │ - cbnz r0, ad7b4 │ │ │ │ - ldr r3, [pc, #100] @ (ad7f0 ) │ │ │ │ + beq.n ad7d0 │ │ │ │ + cbnz r0, ad7ac │ │ │ │ + ldr r3, [pc, #100] @ (ad7e8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #84] @ (ad7f4 ) │ │ │ │ - ldr r3, [pc, #72] @ (ad7e8 ) │ │ │ │ + ldr r2, [pc, #84] @ (ad7ec ) │ │ │ │ + ldr r3, [pc, #72] @ (ad7e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ad7dc │ │ │ │ + bne.n ad7d4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ (ad7f8 ) │ │ │ │ + ldr r3, [pc, #64] @ (ad7f0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n ad78e │ │ │ │ - ldr r0, [pc, #64] @ (ad7fc ) │ │ │ │ + b.n ad786 │ │ │ │ + ldr r0, [pc, #64] @ (ad7f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (ad800 ) │ │ │ │ - ldr r1, [pc, #60] @ (ad804 ) │ │ │ │ + ldr r3, [pc, #60] @ (ad7f8 ) │ │ │ │ + ldr r1, [pc, #60] @ (ad7fc ) │ │ │ │ mov.w r2, #376 @ 0x178 │ │ │ │ - ldr r0, [pc, #60] @ (ad808 ) │ │ │ │ + ldr r0, [pc, #60] @ (ad800 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ad79c │ │ │ │ + b.n ad794 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ movs r2, r5 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #158 @ 0x9e │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000ad80c : │ │ │ │ +000ad804 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #748] @ (adb0c ) │ │ │ │ + ldr r4, [pc, #748] @ (adb04 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #748] @ (adb10 ) │ │ │ │ + ldr r1, [pc, #748] @ (adb08 ) │ │ │ │ add r4, pc │ │ │ │ - ldr.w r8, [pc, #748] @ adb14 │ │ │ │ - ldr r2, [pc, #748] @ (adb18 ) │ │ │ │ - ldr r3, [pc, #752] @ (adb1c ) │ │ │ │ + ldr.w r8, [pc, #748] @ adb0c │ │ │ │ + ldr r2, [pc, #748] @ (adb10 ) │ │ │ │ + ldr r3, [pc, #752] @ (adb14 ) │ │ │ │ add r8, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r6, [r8, r2] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr.w r1, [r6, #2564] @ 0xa04 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r7, [r6, #2560] @ 0xa00 │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ada3a │ │ │ │ + beq.w ada32 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #16 │ │ │ │ strd r7, r4, [sp, #16] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad87a │ │ │ │ + beq.n ad872 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ad95c │ │ │ │ + beq.n ad954 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ada54 │ │ │ │ + beq.w ada4c │ │ │ │ mov r0, r4 │ │ │ │ blx 502cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad89a │ │ │ │ + beq.n ad892 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ad964 │ │ │ │ + beq.n ad95c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ada6e │ │ │ │ + beq.w ada66 │ │ │ │ mov.w sl, #2 │ │ │ │ movt sl, #32768 @ 0x8000 │ │ │ │ add.w fp, r6, #4096 @ 0x1000 │ │ │ │ add.w r9, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ada88 │ │ │ │ + beq.w ada80 │ │ │ │ ldr.w r2, [fp, #2936] @ 0xb78 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r2, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r6, #2568] @ 0xa08 │ │ │ │ mov r2, sl │ │ │ │ blx 50250 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ad9d2 │ │ │ │ + beq.n ad9ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad8ec │ │ │ │ + beq.n ad8e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ad96c │ │ │ │ + beq.n ad964 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n ad97a │ │ │ │ + bpl.n ad972 │ │ │ │ ldr.w r0, [r6, #872] @ 0x368 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ blx 50250 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ada14 │ │ │ │ + beq.w ada0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad922 │ │ │ │ + beq.n ad91a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ad9a2 │ │ │ │ + beq.n ad99a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n ad9b0 │ │ │ │ + bpl.n ad9a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 85ff0 │ │ │ │ - cbz r0, ad942 │ │ │ │ + cbz r0, ad93a │ │ │ │ ldr.w r1, [r6, #2220] @ 0x8ac │ │ │ │ mov r0, r5 │ │ │ │ bl 85f50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w adab4 │ │ │ │ + beq.w adaac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad8b0 │ │ │ │ + beq.n ad8a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n ad8ac │ │ │ │ + bne.n ad8a4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad8ac │ │ │ │ + b.n ad8a4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad87a │ │ │ │ + b.n ad872 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad89a │ │ │ │ + b.n ad892 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n ad8f4 │ │ │ │ - ldr r2, [pc, #420] @ (adb20 ) │ │ │ │ - ldr r3, [pc, #420] @ (adb24 ) │ │ │ │ - ldr r1, [pc, #424] @ (adb28 ) │ │ │ │ + bmi.n ad8ec │ │ │ │ + ldr r2, [pc, #420] @ (adb18 ) │ │ │ │ + ldr r3, [pc, #420] @ (adb1c ) │ │ │ │ + ldr r1, [pc, #424] @ (adb20 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #424] @ (adb2c ) │ │ │ │ + ldr r0, [pc, #424] @ (adb24 ) │ │ │ │ ldr.w r5, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #342 @ 0x156 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n ad9f6 │ │ │ │ + b.n ad9ee │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n ad92a │ │ │ │ - ldr r2, [pc, #364] @ (adb20 ) │ │ │ │ - ldr r3, [pc, #380] @ (adb30 ) │ │ │ │ - ldr r1, [pc, #380] @ (adb34 ) │ │ │ │ + bmi.n ad922 │ │ │ │ + ldr r2, [pc, #364] @ (adb18 ) │ │ │ │ + ldr r3, [pc, #380] @ (adb28 ) │ │ │ │ + ldr r1, [pc, #380] @ (adb2c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #380] @ (adb38 ) │ │ │ │ + ldr r0, [pc, #380] @ (adb30 ) │ │ │ │ ldr.w r4, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #342 @ 0x156 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n ad99a │ │ │ │ - ldr r3, [pc, #332] @ (adb20 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n ad992 │ │ │ │ + ldr r3, [pc, #332] @ (adb18 ) │ │ │ │ mov.w r2, #342 @ 0x156 │ │ │ │ - ldr r1, [pc, #352] @ (adb3c ) │ │ │ │ - ldr r0, [pc, #356] @ (adb40 ) │ │ │ │ + ldr r1, [pc, #352] @ (adb34 ) │ │ │ │ + ldr r0, [pc, #356] @ (adb38 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #328] @ (adb44 ) │ │ │ │ - ldr r3, [pc, #276] @ (adb10 ) │ │ │ │ + ldr r2, [pc, #328] @ (adb3c ) │ │ │ │ + ldr r3, [pc, #276] @ (adb08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n adaf0 │ │ │ │ + bne.n adae8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #264] @ (adb20 ) │ │ │ │ + ldr r3, [pc, #264] @ (adb18 ) │ │ │ │ mov.w r2, #342 @ 0x156 │ │ │ │ - ldr r1, [pc, #300] @ (adb48 ) │ │ │ │ - ldr r0, [pc, #300] @ (adb4c ) │ │ │ │ + ldr r1, [pc, #300] @ (adb40 ) │ │ │ │ + ldr r0, [pc, #300] @ (adb44 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n ad9f6 │ │ │ │ - ldr r3, [pc, #228] @ (adb20 ) │ │ │ │ + b.n ad9ee │ │ │ │ + ldr r3, [pc, #228] @ (adb18 ) │ │ │ │ movw r2, #341 @ 0x155 │ │ │ │ - ldr r1, [pc, #268] @ (adb50 ) │ │ │ │ - ldr r0, [pc, #272] @ (adb54 ) │ │ │ │ + ldr r1, [pc, #268] @ (adb48 ) │ │ │ │ + ldr r0, [pc, #272] @ (adb4c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ad9f6 │ │ │ │ - ldr r3, [pc, #200] @ (adb20 ) │ │ │ │ + b.n ad9ee │ │ │ │ + ldr r3, [pc, #200] @ (adb18 ) │ │ │ │ movw r2, #341 @ 0x155 │ │ │ │ - ldr r1, [pc, #252] @ (adb58 ) │ │ │ │ - ldr r0, [pc, #252] @ (adb5c ) │ │ │ │ + ldr r1, [pc, #252] @ (adb50 ) │ │ │ │ + ldr r0, [pc, #252] @ (adb54 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ad9f6 │ │ │ │ - ldr r3, [pc, #176] @ (adb20 ) │ │ │ │ + b.n ad9ee │ │ │ │ + ldr r3, [pc, #176] @ (adb18 ) │ │ │ │ movw r2, #341 @ 0x155 │ │ │ │ - ldr r1, [pc, #232] @ (adb60 ) │ │ │ │ - ldr r0, [pc, #236] @ (adb64 ) │ │ │ │ + ldr r1, [pc, #232] @ (adb58 ) │ │ │ │ + ldr r0, [pc, #236] @ (adb5c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ad9f6 │ │ │ │ + b.n ad9ee │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ada98 │ │ │ │ + beq.n ada90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, adace │ │ │ │ + cbz r3, adac6 │ │ │ │ blx 500b0 │ │ │ │ - cbnz r0, adad6 │ │ │ │ + cbnz r0, adace │ │ │ │ ldr.w r5, [r6, #796] @ 0x31c │ │ │ │ - cbz r5, adaf4 │ │ │ │ + cbz r5, adaec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad9f8 │ │ │ │ + beq.n ad9f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n ad9f8 │ │ │ │ + b.n ad9f0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad9f8 │ │ │ │ + beq.n ad9f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n ad9f8 │ │ │ │ + bne.n ad9f0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad9f8 │ │ │ │ + b.n ad9f0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ada98 │ │ │ │ - ldr r3, [pc, #72] @ (adb20 ) │ │ │ │ + b.n ada90 │ │ │ │ + ldr r3, [pc, #72] @ (adb18 ) │ │ │ │ movw r2, #341 @ 0x155 │ │ │ │ - ldr r1, [pc, #136] @ (adb68 ) │ │ │ │ - ldr r0, [pc, #140] @ (adb6c ) │ │ │ │ + ldr r1, [pc, #136] @ (adb60 ) │ │ │ │ + ldr r0, [pc, #140] @ (adb64 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ad9f6 │ │ │ │ + b.n ad9ee │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (adb70 ) │ │ │ │ - movw r2, #61464 @ 0xf018 │ │ │ │ - ldr r1, [pc, #120] @ (adb74 ) │ │ │ │ - ldr r0, [pc, #120] @ (adb78 ) │ │ │ │ + ldr r3, [pc, #120] @ (adb68 ) │ │ │ │ + movw r2, #61470 @ 0xf01e │ │ │ │ + ldr r1, [pc, #120] @ (adb6c ) │ │ │ │ + ldr r0, [pc, #120] @ (adb70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3152 @ 0xc50 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0dc0025 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + adds.w r0, ip, #37 @ 0x25 │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf0a60025 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf0e60025 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r6, #8 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #8 │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #928 @ (adr r7, adf00 ) │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #824 @ (adr r7, adea0 ) │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #408 @ (adr r7, add08 ) │ │ │ │ + add r7, pc, #664 @ (adr r7, ade00 ) │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n adc20 │ │ │ │ + bhi.n ada98 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + adds r0, r0, r6 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000adb7c : │ │ │ │ +000adb74 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (adc10 ) │ │ │ │ + ldr r4, [pc, #132] @ (adc08 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ adc14 │ │ │ │ + ldr.w lr, [pc, #132] @ adc0c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ adc18 │ │ │ │ + ldr.w ip, [pc, #128] @ adc10 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3036 @ 0xbdc │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (adc1c ) │ │ │ │ + ldr r4, [pc, #112] @ (adc14 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, adc08 │ │ │ │ + cbz r0, adc00 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n adbea │ │ │ │ + bpl.n adbe2 │ │ │ │ mov r0, r1 │ │ │ │ - bl ad80c │ │ │ │ - ldr r2, [pc, #76] @ (adc20 ) │ │ │ │ - ldr r3, [pc, #64] @ (adc18 ) │ │ │ │ + bl ad804 │ │ │ │ + ldr r2, [pc, #76] @ (adc18 ) │ │ │ │ + ldr r3, [pc, #64] @ (adc10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n adc0c │ │ │ │ + bne.n adc04 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (adc24 ) │ │ │ │ + ldr r0, [pc, #56] @ (adc1c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (adc28 ) │ │ │ │ - ldr r1, [pc, #52] @ (adc2c ) │ │ │ │ + ldr r3, [pc, #52] @ (adc20 ) │ │ │ │ + ldr r1, [pc, #52] @ (adc24 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r0, [pc, #52] @ (adc30 ) │ │ │ │ + ldr r0, [pc, #52] @ (adc28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n adbd2 │ │ │ │ + b.n adbca │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - str r4, [r6, r5] │ │ │ │ + str r4, [r7, r5] │ │ │ │ movs r2, r5 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ movs r1, r5 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ movs r1, r5 │ │ │ │ - cdp 0, 7, cr0, cr0, cr5, {1} │ │ │ │ + cdp 0, 11, cr0, cr0, cr5, {1} │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r7} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #304 @ (adr r6, add64 ) │ │ │ │ + add r6, pc, #560 @ (adr r6, ade5c ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000adc34 : │ │ │ │ +000adc2c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #884] @ (adfbc ) │ │ │ │ + ldr r6, [pc, #884] @ (adfb4 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #884] @ (adfc0 ) │ │ │ │ + ldr r2, [pc, #884] @ (adfb8 ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [pc, #884] @ (adfc4 ) │ │ │ │ + ldr r3, [pc, #884] @ (adfbc ) │ │ │ │ add r6, pc │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr.w r1, [r8, #2572] @ 0xa0c │ │ │ │ ldr.w r0, [r9] │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ade2c │ │ │ │ + beq.w ade24 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fe70 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n adc86 │ │ │ │ + beq.n adc7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, adc98 │ │ │ │ + cbz r3, adc90 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w ade4a │ │ │ │ + blt.w ade42 │ │ │ │ uxtb r5, r5 │ │ │ │ - cbnz r5, adca0 │ │ │ │ + cbnz r5, adc98 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n adc86 │ │ │ │ + b.n adc7e │ │ │ │ ldr.w r1, [r8, #2260] @ 0x8d4 │ │ │ │ mov r0, r7 │ │ │ │ blx 5041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w adea8 │ │ │ │ + beq.w adea0 │ │ │ │ ldr.w r1, [r8, #2576] @ 0xa10 │ │ │ │ ldr.w r0, [r9] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w adec0 │ │ │ │ + beq.w adeb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fe70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n adce6 │ │ │ │ + beq.n adcde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, adce6 │ │ │ │ + cbnz r3, adcde │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n adcfc │ │ │ │ + beq.n adcf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, adcfc │ │ │ │ + cbnz r3, adcf4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w ade62 │ │ │ │ + blt.w ade5a │ │ │ │ uxtb.w r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n adc90 │ │ │ │ + beq.n adc88 │ │ │ │ ldr.w r1, [r8, #2260] @ 0x8d4 │ │ │ │ mov r0, r7 │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w adee0 │ │ │ │ + beq.w aded8 │ │ │ │ ldr.w r1, [r8, #2580] @ 0xa14 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n add3e │ │ │ │ + beq.n add36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, add3e │ │ │ │ + cbnz r3, add36 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w adef8 │ │ │ │ + beq.w adef0 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r8, #2584] @ 0xa18 │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ade7a │ │ │ │ + beq.w ade72 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fe70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n add76 │ │ │ │ + beq.n add6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aded8 │ │ │ │ + beq.w aded0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n add8a │ │ │ │ + beq.n add82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aded0 │ │ │ │ + beq.w adec8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w adf10 │ │ │ │ + blt.w adf08 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w adc90 │ │ │ │ + beq.w adc88 │ │ │ │ ldr.w r1, [r8, #2260] @ 0x8d4 │ │ │ │ mov r0, r7 │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w adf52 │ │ │ │ + beq.w adf4a │ │ │ │ ldr.w r1, [r8, #2580] @ 0xa14 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n addca │ │ │ │ + beq.n addc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ade98 │ │ │ │ + beq.n ade90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w adf6a │ │ │ │ + beq.w adf62 │ │ │ │ ldr.w r1, [r8, #2588] @ 0xa1c │ │ │ │ mov r0, r4 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n addee │ │ │ │ + beq.n adde6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n adea0 │ │ │ │ + beq.n ade98 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w adf82 │ │ │ │ + beq.w adf7a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w adf9a │ │ │ │ + bpl.w adf92 │ │ │ │ ldr.w r1, [r8, #2592] @ 0xa20 │ │ │ │ mov r0, r5 │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ade1e │ │ │ │ + beq.n ade16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w adf4a │ │ │ │ + beq.w adf42 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w adf28 │ │ │ │ + beq.w adf20 │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n adc92 │ │ │ │ - ldr r3, [pc, #408] @ (adfc8 ) │ │ │ │ + b.n adc8a │ │ │ │ + ldr r3, [pc, #408] @ (adfc0 ) │ │ │ │ mov.w r2, #356 @ 0x164 │ │ │ │ - ldr r1, [pc, #408] @ (adfcc ) │ │ │ │ - ldr r0, [pc, #408] @ (adfd0 ) │ │ │ │ + ldr r1, [pc, #408] @ (adfc4 ) │ │ │ │ + ldr r0, [pc, #408] @ (adfc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #380] @ (adfc8 ) │ │ │ │ + ldr r3, [pc, #380] @ (adfc0 ) │ │ │ │ mov.w r2, #356 @ 0x164 │ │ │ │ - ldr r1, [pc, #384] @ (adfd4 ) │ │ │ │ - ldr r0, [pc, #388] @ (adfd8 ) │ │ │ │ + ldr r1, [pc, #384] @ (adfcc ) │ │ │ │ + ldr r0, [pc, #388] @ (adfd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ade42 │ │ │ │ - ldr r3, [pc, #356] @ (adfc8 ) │ │ │ │ + b.n ade3a │ │ │ │ + ldr r3, [pc, #356] @ (adfc0 ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr r1, [pc, #368] @ (adfdc ) │ │ │ │ - ldr r0, [pc, #372] @ (adfe0 ) │ │ │ │ + ldr r1, [pc, #368] @ (adfd4 ) │ │ │ │ + ldr r0, [pc, #372] @ (adfd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ade42 │ │ │ │ - ldr r1, [pc, #360] @ (adfe4 ) │ │ │ │ + b.n ade3a │ │ │ │ + ldr r1, [pc, #360] @ (adfdc ) │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r0, [pc, #356] @ (adfe8 ) │ │ │ │ - ldr r3, [pc, #324] @ (adfc8 ) │ │ │ │ + ldr r0, [pc, #356] @ (adfe0 ) │ │ │ │ + ldr r3, [pc, #324] @ (adfc0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n ade42 │ │ │ │ + b.n ade3a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n addca │ │ │ │ + b.n addc2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n addee │ │ │ │ - ldr r3, [pc, #284] @ (adfc8 ) │ │ │ │ + b.n adde6 │ │ │ │ + ldr r3, [pc, #284] @ (adfc0 ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr r1, [pc, #316] @ (adfec ) │ │ │ │ - ldr r0, [pc, #316] @ (adff0 ) │ │ │ │ + ldr r1, [pc, #316] @ (adfe4 ) │ │ │ │ + ldr r0, [pc, #316] @ (adfe8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ade42 │ │ │ │ - ldr r1, [pc, #304] @ (adff4 ) │ │ │ │ + b.n ade3a │ │ │ │ + ldr r1, [pc, #304] @ (adfec ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr r0, [pc, #304] @ (adff8 ) │ │ │ │ - ldr r3, [pc, #252] @ (adfc8 ) │ │ │ │ + ldr r0, [pc, #304] @ (adff0 ) │ │ │ │ + ldr r3, [pc, #252] @ (adfc0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n ade88 │ │ │ │ + b.n ade80 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n add8a │ │ │ │ + b.n add82 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n add76 │ │ │ │ - ldr r3, [pc, #228] @ (adfc8 ) │ │ │ │ + b.n add6e │ │ │ │ + ldr r3, [pc, #228] @ (adfc0 ) │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r1, [pc, #276] @ (adffc ) │ │ │ │ - ldr r0, [pc, #276] @ (ae000 ) │ │ │ │ + ldr r1, [pc, #276] @ (adff4 ) │ │ │ │ + ldr r0, [pc, #276] @ (adff8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ade42 │ │ │ │ - ldr r3, [pc, #204] @ (adfc8 ) │ │ │ │ + b.n ade3a │ │ │ │ + ldr r3, [pc, #204] @ (adfc0 ) │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r1, [pc, #260] @ (ae004 ) │ │ │ │ - ldr r0, [pc, #260] @ (ae008 ) │ │ │ │ + ldr r1, [pc, #260] @ (adffc ) │ │ │ │ + ldr r0, [pc, #260] @ (ae000 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ade42 │ │ │ │ - ldr r3, [pc, #180] @ (adfc8 ) │ │ │ │ + b.n ade3a │ │ │ │ + ldr r3, [pc, #180] @ (adfc0 ) │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r1, [pc, #244] @ (ae00c ) │ │ │ │ - ldr r0, [pc, #244] @ (ae010 ) │ │ │ │ + ldr r1, [pc, #244] @ (ae004 ) │ │ │ │ + ldr r0, [pc, #244] @ (ae008 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ade42 │ │ │ │ + b.n ade3a │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ade24 │ │ │ │ - ldr r3, [pc, #148] @ (adfc8 ) │ │ │ │ + beq.w ade1c │ │ │ │ + ldr r3, [pc, #148] @ (adfc0 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r1, [pc, #216] @ (ae014 ) │ │ │ │ - ldr r0, [pc, #220] @ (ae018 ) │ │ │ │ + ldr r1, [pc, #216] @ (ae00c ) │ │ │ │ + ldr r0, [pc, #220] @ (ae010 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ade42 │ │ │ │ + b.n ade3a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ade1e │ │ │ │ - ldr r3, [pc, #116] @ (adfc8 ) │ │ │ │ + b.n ade16 │ │ │ │ + ldr r3, [pc, #116] @ (adfc0 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r1, [pc, #192] @ (ae01c ) │ │ │ │ - ldr r0, [pc, #196] @ (ae020 ) │ │ │ │ + ldr r1, [pc, #192] @ (ae014 ) │ │ │ │ + ldr r0, [pc, #196] @ (ae018 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ade42 │ │ │ │ - ldr r3, [pc, #92] @ (adfc8 ) │ │ │ │ + b.n ade3a │ │ │ │ + ldr r3, [pc, #92] @ (adfc0 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r1, [pc, #176] @ (ae024 ) │ │ │ │ - ldr r0, [pc, #180] @ (ae028 ) │ │ │ │ + ldr r1, [pc, #176] @ (ae01c ) │ │ │ │ + ldr r0, [pc, #180] @ (ae020 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ade42 │ │ │ │ - ldr r3, [pc, #68] @ (adfc8 ) │ │ │ │ + b.n ade3a │ │ │ │ + ldr r3, [pc, #68] @ (adfc0 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r1, [pc, #160] @ (ae02c ) │ │ │ │ - ldr r0, [pc, #164] @ (ae030 ) │ │ │ │ + ldr r1, [pc, #160] @ (ae024 ) │ │ │ │ + ldr r0, [pc, #164] @ (ae028 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ade42 │ │ │ │ - ldr r1, [pc, #44] @ (adfc8 ) │ │ │ │ + b.n ade3a │ │ │ │ + ldr r1, [pc, #44] @ (adfc0 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r3, [pc, #144] @ (ae034 ) │ │ │ │ - ldr r0, [pc, #148] @ (ae038 ) │ │ │ │ + ldr r3, [pc, #144] @ (ae02c ) │ │ │ │ + ldr r0, [pc, #148] @ (ae030 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #140] @ (ae03c ) │ │ │ │ + ldr r1, [pc, #140] @ (ae034 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ade42 │ │ │ │ + bl a7538 │ │ │ │ + b.n ade3a │ │ │ │ nop │ │ │ │ - movs r3, #174 @ 0xae │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ittt vs │ │ │ │ - movvs r4, r4 │ │ │ │ - addvs r4, pc, #72 @ (adr r4, ae01c ) │ │ │ │ + ittt ge │ │ │ │ + movge r4, r4 │ │ │ │ + addge r4, pc, #328 @ (adr r4, ae114 ) │ │ │ │ + movge r4, r4 │ │ │ │ + itt hi │ │ │ │ + movhi r4, r4 │ │ │ │ + addhi r4, pc, #208 @ (adr r4, ae0a4 ) │ │ │ │ + movs r4, r4 │ │ │ │ + ite vs │ │ │ │ movvs r4, r4 │ │ │ │ - itt mi │ │ │ │ - movmi r4, r4 │ │ │ │ - addmi r3, pc, #976 @ (adr r3, ae3ac ) │ │ │ │ + addvc r4, pc, #112 @ (adr r4, ae04c ) │ │ │ │ movs r4, r4 │ │ │ │ - ite cs │ │ │ │ - movcs r4, r4 │ │ │ │ - addcc r3, pc, #880 @ (adr r3, ae354 ) │ │ │ │ + ite pl │ │ │ │ + movpl r4, r4 │ │ │ │ + addmi r4, pc, #24 @ (adr r4, adffc ) │ │ │ │ movs r4, r4 │ │ │ │ - ite ne │ │ │ │ + itte cs │ │ │ │ + movcs r4, r4 │ │ │ │ + addcs r3, pc, #856 @ (adr r3, ae344 ) │ │ │ │ + movcc r4, r4 │ │ │ │ + itee eq │ │ │ │ + moveq r4, r4 │ │ │ │ + addne r3, pc, #768 @ (adr r3, ae2f4 ) │ │ │ │ movne r4, r4 │ │ │ │ - addeq r3, pc, #792 @ (adr r3, ae304 ) │ │ │ │ - movs r4, r4 │ │ │ │ - bkpt 0x00e6 │ │ │ │ - movs r4, r4 │ │ │ │ - add r3, pc, #600 @ (adr r3, ae24c ) │ │ │ │ - movs r4, r4 │ │ │ │ - bkpt 0x00ce │ │ │ │ - movs r4, r4 │ │ │ │ - add r3, pc, #512 @ (adr r3, ae1fc ) │ │ │ │ - movs r4, r4 │ │ │ │ - bkpt 0x00ae │ │ │ │ + bkpt 0x00ee │ │ │ │ movs r4, r4 │ │ │ │ - add r3, pc, #376 @ (adr r3, ae17c ) │ │ │ │ + add r3, pc, #632 @ (adr r3, ae274 ) │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x0096 │ │ │ │ + bkpt 0x00d6 │ │ │ │ movs r4, r4 │ │ │ │ - add r3, pc, #280 @ (adr r3, ae124 ) │ │ │ │ + add r3, pc, #536 @ (adr r3, ae21c ) │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x007e │ │ │ │ + bkpt 0x00be │ │ │ │ movs r4, r4 │ │ │ │ - add r3, pc, #184 @ (adr r3, ae0cc ) │ │ │ │ + add r3, pc, #440 @ (adr r3, ae1c4 ) │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x005c │ │ │ │ + bkpt 0x009c │ │ │ │ movs r4, r4 │ │ │ │ - add r3, pc, #48 @ (adr r3, ae04c ) │ │ │ │ + add r3, pc, #304 @ (adr r3, ae144 ) │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x003c │ │ │ │ + bkpt 0x007c │ │ │ │ movs r4, r4 │ │ │ │ - add r2, pc, #944 @ (adr r2, ae3d4 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, ae0cc ) │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x0024 │ │ │ │ + bkpt 0x0064 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, pc, #848 @ (adr r2, ae37c ) │ │ │ │ + add r3, pc, #80 @ (adr r3, ae074 ) │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x000c │ │ │ │ + bkpt 0x004c │ │ │ │ movs r4, r4 │ │ │ │ - add r2, pc, #752 @ (adr r2, ae324 ) │ │ │ │ + add r2, pc, #1008 @ (adr r2, ae41c ) │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xeab80025 │ │ │ │ - add r2, pc, #656 @ (adr r2, ae2cc ) │ │ │ │ + @ instruction: 0xeaf80025 │ │ │ │ + add r2, pc, #912 @ (adr r2, ae3c4 ) │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0026 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000ae040 : │ │ │ │ +000ae038 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #124] @ (ae0cc ) │ │ │ │ + ldr r4, [pc, #124] @ (ae0c4 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #124] @ ae0d0 │ │ │ │ + ldr.w lr, [pc, #124] @ ae0c8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #120] @ ae0d4 │ │ │ │ + ldr.w ip, [pc, #120] @ ae0cc │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3084 @ 0xc0c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #104] @ (ae0d8 ) │ │ │ │ + ldr r4, [pc, #104] @ (ae0d0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, ae0c2 │ │ │ │ + cbz r0, ae0ba │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl adc34 │ │ │ │ + bl adc2c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ae0c2 │ │ │ │ - cbnz r0, ae0bc │ │ │ │ - ldr r3, [pc, #72] @ (ae0dc ) │ │ │ │ + beq.n ae0ba │ │ │ │ + cbnz r0, ae0b4 │ │ │ │ + ldr r3, [pc, #72] @ (ae0d4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #56] @ (ae0e0 ) │ │ │ │ - ldr r3, [pc, #44] @ (ae0d4 ) │ │ │ │ + ldr r2, [pc, #56] @ (ae0d8 ) │ │ │ │ + ldr r3, [pc, #44] @ (ae0cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ae0c6 │ │ │ │ + bne.n ae0be │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #36] @ (ae0e4 ) │ │ │ │ + ldr r3, [pc, #36] @ (ae0dc ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n ae096 │ │ │ │ + b.n ae08e │ │ │ │ movs r0, #0 │ │ │ │ - b.n ae0a4 │ │ │ │ + b.n ae09c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #704] @ (ae390 ) │ │ │ │ + ldr r4, [pc, #736] @ (ae3a8 ) │ │ │ │ movs r2, r5 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r4, #6 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + subs r2, r2, #6 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + subs r4, r3, #5 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000ae0e8 : │ │ │ │ +000ae0e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r7, [pc, #664] @ (ae394 ) │ │ │ │ + ldr r7, [pc, #664] @ (ae38c ) │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r7, pc │ │ │ │ blx 4fb80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae2d8 │ │ │ │ + beq.w ae2d0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov r6, r0 │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n ae216 │ │ │ │ + ble.n ae20e │ │ │ │ mov.w fp, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, fp │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ae37a │ │ │ │ + beq.w ae372 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #608] @ (ae398 ) │ │ │ │ + ldr r2, [pc, #608] @ (ae390 ) │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #604] @ (ae39c ) │ │ │ │ + ldr r3, [pc, #604] @ (ae394 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #2596] @ 0xa24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae294 │ │ │ │ + beq.w ae28c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fe70 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n ae170 │ │ │ │ + beq.n ae168 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ae24e │ │ │ │ + beq.n ae246 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n ae25a │ │ │ │ + blt.n ae252 │ │ │ │ uxtb.w r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae328 │ │ │ │ + beq.w ae320 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2260] @ 0x8d4 │ │ │ │ blx 5041c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae2c0 │ │ │ │ - ldr r2, [pc, #520] @ (ae3a0 ) │ │ │ │ + beq.w ae2b8 │ │ │ │ + ldr r2, [pc, #520] @ (ae398 ) │ │ │ │ ldr r3, [r7, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ blx 4fe70 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n ae1b4 │ │ │ │ + beq.n ae1ac │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ae272 │ │ │ │ + beq.n ae26a │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n ae27c │ │ │ │ + blt.n ae274 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ae328 │ │ │ │ + beq.w ae320 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2260] @ 0x8d4 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n ae1da │ │ │ │ + beq.n ae1d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ae21e │ │ │ │ - cbz r5, ae228 │ │ │ │ + cbz r3, ae216 │ │ │ │ + cbz r5, ae220 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w ae2f0 │ │ │ │ + bpl.w ae2e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 4ffe0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae200 │ │ │ │ + beq.n ae1f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ae246 │ │ │ │ + cbz r3, ae23e │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w ae310 │ │ │ │ + blt.w ae308 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ add.w fp, fp, #2 │ │ │ │ mov r3, fp │ │ │ │ cmp.w fp, r2, lsl #1 │ │ │ │ - blt.n ae122 │ │ │ │ + blt.n ae11a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ae1dc │ │ │ │ - ldr r3, [pc, #376] @ (ae3a4 ) │ │ │ │ + bne.n ae1d4 │ │ │ │ + ldr r3, [pc, #376] @ (ae39c ) │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ - ldr r1, [pc, #376] @ (ae3a8 ) │ │ │ │ - ldr r0, [pc, #376] @ (ae3ac ) │ │ │ │ + ldr r1, [pc, #376] @ (ae3a0 ) │ │ │ │ + ldr r0, [pc, #376] @ (ae3a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n ae2b6 │ │ │ │ + b.n ae2ae │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae200 │ │ │ │ + b.n ae1f8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.n ae176 │ │ │ │ - ldr r3, [pc, #328] @ (ae3a4 ) │ │ │ │ + bge.n ae16e │ │ │ │ + ldr r3, [pc, #328] @ (ae39c ) │ │ │ │ mov.w r2, #366 @ 0x16e │ │ │ │ - ldr r1, [pc, #332] @ (ae3b0 ) │ │ │ │ - ldr r0, [pc, #336] @ (ae3b4 ) │ │ │ │ + ldr r1, [pc, #332] @ (ae3a8 ) │ │ │ │ + ldr r0, [pc, #336] @ (ae3ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae2aa │ │ │ │ + b.n ae2a2 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n ae1b8 │ │ │ │ - ldr r3, [pc, #292] @ (ae3a4 ) │ │ │ │ + bge.n ae1b0 │ │ │ │ + ldr r3, [pc, #292] @ (ae39c ) │ │ │ │ mov.w r2, #366 @ 0x16e │ │ │ │ - ldr r1, [pc, #308] @ (ae3b8 ) │ │ │ │ - ldr r0, [pc, #308] @ (ae3bc ) │ │ │ │ + ldr r1, [pc, #308] @ (ae3b0 ) │ │ │ │ + ldr r0, [pc, #308] @ (ae3b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae2aa │ │ │ │ - ldr r3, [pc, #268] @ (ae3a4 ) │ │ │ │ + b.n ae2a2 │ │ │ │ + ldr r3, [pc, #268] @ (ae39c ) │ │ │ │ mov.w r2, #366 @ 0x16e │ │ │ │ - ldr r1, [pc, #292] @ (ae3c0 ) │ │ │ │ - ldr r0, [pc, #292] @ (ae3c4 ) │ │ │ │ + ldr r1, [pc, #292] @ (ae3b8 ) │ │ │ │ + ldr r0, [pc, #292] @ (ae3bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #224] @ (ae3a4 ) │ │ │ │ + ldr r3, [pc, #224] @ (ae39c ) │ │ │ │ mov.w r2, #366 @ 0x16e │ │ │ │ - ldr r1, [pc, #256] @ (ae3c8 ) │ │ │ │ - ldr r0, [pc, #256] @ (ae3cc ) │ │ │ │ + ldr r1, [pc, #256] @ (ae3c0 ) │ │ │ │ + ldr r0, [pc, #256] @ (ae3c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae2aa │ │ │ │ - ldr r3, [pc, #200] @ (ae3a4 ) │ │ │ │ + b.n ae2a2 │ │ │ │ + ldr r3, [pc, #200] @ (ae39c ) │ │ │ │ mov.w r2, #364 @ 0x16c │ │ │ │ - ldr r1, [pc, #240] @ (ae3d0 ) │ │ │ │ - ldr r0, [pc, #240] @ (ae3d4 ) │ │ │ │ + ldr r1, [pc, #240] @ (ae3c8 ) │ │ │ │ + ldr r0, [pc, #240] @ (ae3cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae2b6 │ │ │ │ - ldr r2, [pc, #176] @ (ae3a4 ) │ │ │ │ - ldr r3, [pc, #228] @ (ae3d8 ) │ │ │ │ - ldr r1, [pc, #228] @ (ae3dc ) │ │ │ │ + b.n ae2ae │ │ │ │ + ldr r2, [pc, #176] @ (ae39c ) │ │ │ │ + ldr r3, [pc, #228] @ (ae3d0 ) │ │ │ │ + ldr r1, [pc, #228] @ (ae3d4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #228] @ (ae3e0 ) │ │ │ │ + ldr r0, [pc, #228] @ (ae3d8 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ - bl a7540 │ │ │ │ - b.n ae23e │ │ │ │ - ldr r3, [pc, #144] @ (ae3a4 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n ae236 │ │ │ │ + ldr r3, [pc, #144] @ (ae39c ) │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ - ldr r1, [pc, #204] @ (ae3e4 ) │ │ │ │ - ldr r0, [pc, #204] @ (ae3e8 ) │ │ │ │ + ldr r1, [pc, #204] @ (ae3dc ) │ │ │ │ + ldr r0, [pc, #204] @ (ae3e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae23e │ │ │ │ + b.n ae236 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae338 │ │ │ │ + beq.n ae330 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ae372 │ │ │ │ + cbz r3, ae36a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae348 │ │ │ │ + beq.n ae340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ae36a │ │ │ │ - ldr r3, [pc, #160] @ (ae3ec ) │ │ │ │ + cbz r3, ae362 │ │ │ │ + ldr r3, [pc, #160] @ (ae3e4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #80] @ (ae3a4 ) │ │ │ │ - ldr r1, [pc, #152] @ (ae3f0 ) │ │ │ │ + ldr r3, [pc, #80] @ (ae39c ) │ │ │ │ + ldr r1, [pc, #152] @ (ae3e8 ) │ │ │ │ mov.w r2, #366 @ 0x16e │ │ │ │ - ldr r0, [pc, #152] @ (ae3f4 ) │ │ │ │ + ldr r0, [pc, #152] @ (ae3ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae2b6 │ │ │ │ + b.n ae2ae │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae348 │ │ │ │ + b.n ae340 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae338 │ │ │ │ - ldr r3, [pc, #124] @ (ae3f8 ) │ │ │ │ - movw r2, #61763 @ 0xf143 │ │ │ │ - ldr r1, [pc, #120] @ (ae3fc ) │ │ │ │ - ldr r0, [pc, #124] @ (ae400 ) │ │ │ │ + b.n ae330 │ │ │ │ + ldr r3, [pc, #124] @ (ae3f0 ) │ │ │ │ + movw r2, #61769 @ 0xf149 │ │ │ │ + ldr r1, [pc, #120] @ (ae3f4 ) │ │ │ │ + ldr r0, [pc, #124] @ (ae3f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3200 @ 0xc80 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r4, r7, #3 │ │ │ │ + subs r4, r0, #4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, ae40a │ │ │ │ + cbnz r2, ae412 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, pc, #88 @ (adr r0, ae408 ) │ │ │ │ + add r0, pc, #344 @ (adr r0, ae500 ) │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r0, ae406 │ │ │ │ + cbnz r0, ae40e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #912] @ 0x390 │ │ │ │ + add r0, pc, #144 @ (adr r0, ae440 ) │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r6, ae404 │ │ │ │ + cbnz r6, ae40c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + add r0, pc, #8 @ (adr r0, ae3c0 ) │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r6, ae406 │ │ │ │ + cbnz r6, ae40e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ movs r4, r4 │ │ │ │ - revsh r2, r4 │ │ │ │ + cbnz r2, ae40c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ movs r4, r4 │ │ │ │ - revsh r2, r1 │ │ │ │ + cbnz r2, ae40e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ movs r4, r4 │ │ │ │ - b.n ae2a8 │ │ │ │ + b.n ae320 │ │ │ │ movs r5, r4 │ │ │ │ - hlt 0x0030 │ │ │ │ + revsh r0, r6 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ movs r4, r4 │ │ │ │ - hlt 0x0012 │ │ │ │ + revsh r2, r2 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r0, r2 │ │ │ │ + hlt 0x0010 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + beq.n ae414 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ movs r4, r4 │ │ │ │ - rev r0, r6 │ │ │ │ + rev16 r0, r6 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000ae404 : │ │ │ │ +000ae3fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (ae498 ) │ │ │ │ + ldr r4, [pc, #132] @ (ae490 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ ae49c │ │ │ │ + ldr.w lr, [pc, #132] @ ae494 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ ae4a0 │ │ │ │ + ldr.w ip, [pc, #128] @ ae498 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3132 @ 0xc3c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (ae4a4 ) │ │ │ │ + ldr r4, [pc, #112] @ (ae49c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, ae490 │ │ │ │ + cbz r0, ae488 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n ae472 │ │ │ │ + bpl.n ae46a │ │ │ │ mov r0, r1 │ │ │ │ - bl ae0e8 │ │ │ │ - ldr r2, [pc, #76] @ (ae4a8 ) │ │ │ │ - ldr r3, [pc, #64] @ (ae4a0 ) │ │ │ │ + bl ae0e0 │ │ │ │ + ldr r2, [pc, #76] @ (ae4a0 ) │ │ │ │ + ldr r3, [pc, #64] @ (ae498 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ae494 │ │ │ │ + bne.n ae48c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (ae4ac ) │ │ │ │ + ldr r0, [pc, #56] @ (ae4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (ae4b0 ) │ │ │ │ - ldr r1, [pc, #52] @ (ae4b4 ) │ │ │ │ + ldr r3, [pc, #52] @ (ae4a8 ) │ │ │ │ + ldr r1, [pc, #52] @ (ae4ac ) │ │ │ │ movw r2, #363 @ 0x16b │ │ │ │ - ldr r0, [pc, #52] @ (ae4b8 ) │ │ │ │ + ldr r0, [pc, #52] @ (ae4b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ae45a │ │ │ │ + b.n ae452 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #944] @ (ae84c ) │ │ │ │ + ldr r0, [pc, #976] @ (ae864 ) │ │ │ │ movs r2, r5 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + subs r2, r4, r7 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + subs r6, r1, r7 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + subs r6, r4, r6 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r6, [pc, #432] @ (ae660 ) │ │ │ │ + ldr r6, [pc, #688] @ (ae758 ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, ae4c2 │ │ │ │ + cbnz r0, ae4ca │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000ae4bc : │ │ │ │ +000ae4b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r4, [pc, #1812] @ aebe4 │ │ │ │ + ldr.w r4, [pc, #1812] @ aebdc │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1812] @ aebe8 │ │ │ │ + ldr.w r2, [pc, #1812] @ aebe0 │ │ │ │ mov r7, r0 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r6, [pc, #1808] @ aebec │ │ │ │ - ldr.w r3, [pc, #1808] @ aebf0 │ │ │ │ + ldr.w r6, [pc, #1808] @ aebe4 │ │ │ │ + ldr.w r3, [pc, #1808] @ aebe8 │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr.w r1, [r5, #2260] @ 0x8d4 │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae8c2 │ │ │ │ - ldr.w r3, [pc, #1776] @ aebf4 │ │ │ │ + beq.w ae8ba │ │ │ │ + ldr.w r3, [pc, #1776] @ aebec │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r1, [r5, #2576] @ 0xa10 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae8da │ │ │ │ + beq.w ae8d2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fe70 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae53e │ │ │ │ + beq.n ae536 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae88a │ │ │ │ + beq.w ae882 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae556 │ │ │ │ + beq.n ae54e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae882 │ │ │ │ + beq.w ae87a │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w ae8f8 │ │ │ │ + blt.w ae8f0 │ │ │ │ uxtb.w r3, sl │ │ │ │ - cbnz r3, ae5b6 │ │ │ │ + cbnz r3, ae5ae │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [r5, #2616] @ 0xa38 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r7, r4, [sp, #32] │ │ │ │ blx 50250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae8a2 │ │ │ │ + beq.w ae89a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ae594 │ │ │ │ + beq.n ae58c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ae8bc │ │ │ │ + beq.w ae8b4 │ │ │ │ movs r0, #1 │ │ │ │ - ldr.w r2, [pc, #1632] @ aebf8 │ │ │ │ - ldr.w r3, [pc, #1612] @ aebe8 │ │ │ │ + ldr.w r2, [pc, #1632] @ aebf0 │ │ │ │ + ldr.w r3, [pc, #1612] @ aebe0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w aebe0 │ │ │ │ + bne.w aebd8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [r5, #2260] @ 0x8d4 │ │ │ │ mov r0, r4 │ │ │ │ blx 5041c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae954 │ │ │ │ + beq.w ae94c │ │ │ │ ldr.w r1, [r5, #2580] @ 0xa14 │ │ │ │ blx 5041c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae5ea │ │ │ │ + beq.n ae5e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae892 │ │ │ │ + beq.w ae88a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ae96c │ │ │ │ + beq.w ae964 │ │ │ │ mov r0, r8 │ │ │ │ - bl adc34 │ │ │ │ + bl adc2c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae612 │ │ │ │ + beq.n ae60a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae89a │ │ │ │ + beq.w ae892 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w ae984 │ │ │ │ + beq.w ae97c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n ae564 │ │ │ │ + beq.n ae55c │ │ │ │ ldr.w r1, [r5, #2260] @ 0x8d4 │ │ │ │ mov r0, r4 │ │ │ │ blx 5041c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae9be │ │ │ │ + beq.w ae9b6 │ │ │ │ ldr.w r1, [r5, #2580] @ 0xa14 │ │ │ │ blx 5041c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae654 │ │ │ │ + beq.n ae64c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae910 │ │ │ │ + beq.w ae908 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ae9d6 │ │ │ │ + beq.w ae9ce │ │ │ │ ldr.w r1, [r5, #2600] @ 0xa28 │ │ │ │ mov r0, r8 │ │ │ │ blx 5041c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae680 │ │ │ │ + beq.n ae678 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae918 │ │ │ │ + beq.w ae910 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ae9ee │ │ │ │ + beq.w ae9e6 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w aea06 │ │ │ │ + bpl.w ae9fe │ │ │ │ ldr.w r1, [r5, #2604] @ 0xa2c │ │ │ │ mov r0, r9 │ │ │ │ blx 501e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae6b8 │ │ │ │ + beq.n ae6b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae920 │ │ │ │ + beq.w ae918 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w ae99c │ │ │ │ + beq.w ae994 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w ae564 │ │ │ │ + bne.w ae55c │ │ │ │ ldr.w r1, [r5, #2260] @ 0x8d4 │ │ │ │ mov r0, r4 │ │ │ │ blx 5041c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aea28 │ │ │ │ + beq.w aea20 │ │ │ │ ldr.w r1, [r5, #2608] @ 0xa30 │ │ │ │ blx 5041c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae6fc │ │ │ │ + beq.n ae6f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae928 │ │ │ │ + beq.w ae920 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aea40 │ │ │ │ + beq.w aea38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w aea58 │ │ │ │ + bpl.w aea50 │ │ │ │ mov r0, r8 │ │ │ │ - bl ae0e8 │ │ │ │ + bl ae0e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae730 │ │ │ │ + beq.n ae728 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae930 │ │ │ │ + beq.w ae928 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w aea9c │ │ │ │ + beq.w aea94 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 8673c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aeab4 │ │ │ │ + beq.w aeaac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w aead2 │ │ │ │ + bpl.w aeaca │ │ │ │ movs r1, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 8673c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aeaf2 │ │ │ │ + beq.w aeaea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w aeb1c │ │ │ │ + bpl.w aeb14 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, fp │ │ │ │ bl 8673c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae78e │ │ │ │ + beq.n ae786 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae938 │ │ │ │ + beq.w ae930 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w aeb3c │ │ │ │ + beq.w aeb34 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w aeb60 │ │ │ │ + bpl.w aeb58 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r5, #2612] @ 0xa34 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 504e4 │ │ │ │ ldrd r3, r1, [sp, #20] │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aeb80 │ │ │ │ + beq.w aeb78 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r0, #3 │ │ │ │ strd r2, sl, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 873c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae7f0 │ │ │ │ + beq.n ae7e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aea7a │ │ │ │ + beq.w aea72 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae808 │ │ │ │ + beq.n ae800 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aea86 │ │ │ │ + beq.w aea7e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae820 │ │ │ │ + beq.n ae818 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae940 │ │ │ │ + beq.w ae938 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w aebaa │ │ │ │ + beq.w aeba2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 55228 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae84a │ │ │ │ + beq.n ae842 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aea92 │ │ │ │ + beq.w aea8a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae85c │ │ │ │ + beq.n ae854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ae94c │ │ │ │ + beq.n ae944 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aebc8 │ │ │ │ + beq.w aebc0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbz r0, ae87c │ │ │ │ + cbz r0, ae874 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae87c │ │ │ │ + beq.n ae874 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aeb16 │ │ │ │ + beq.w aeb0e │ │ │ │ str.w r8, [r7, #12] │ │ │ │ - b.n ae564 │ │ │ │ + b.n ae55c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae556 │ │ │ │ + b.n ae54e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae53e │ │ │ │ + b.n ae536 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae5ea │ │ │ │ + b.n ae5e2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae612 │ │ │ │ - ldr r3, [pc, #856] @ (aebfc ) │ │ │ │ + b.n ae60a │ │ │ │ + ldr r3, [pc, #856] @ (aebf4 ) │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ - ldr r1, [pc, #852] @ (aec00 ) │ │ │ │ - ldr r0, [pc, #856] @ (aec04 ) │ │ │ │ + ldr r1, [pc, #852] @ (aebf8 ) │ │ │ │ + ldr r0, [pc, #856] @ (aebfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ - b.n ae596 │ │ │ │ + b.n ae58e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae594 │ │ │ │ - ldr r3, [pc, #824] @ (aebfc ) │ │ │ │ + b.n ae58c │ │ │ │ + ldr r3, [pc, #824] @ (aebf4 ) │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - ldr r1, [pc, #828] @ (aec08 ) │ │ │ │ - ldr r0, [pc, #832] @ (aec0c ) │ │ │ │ + ldr r1, [pc, #828] @ (aec00 ) │ │ │ │ + ldr r0, [pc, #832] @ (aec04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #800] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #800] @ (aebf4 ) │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - ldr r1, [pc, #812] @ (aec10 ) │ │ │ │ - ldr r0, [pc, #816] @ (aec14 ) │ │ │ │ + ldr r1, [pc, #812] @ (aec08 ) │ │ │ │ + ldr r0, [pc, #816] @ (aec0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #768] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #768] @ (aebf4 ) │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - ldr r1, [pc, #792] @ (aec18 ) │ │ │ │ - ldr r0, [pc, #792] @ (aec1c ) │ │ │ │ + ldr r1, [pc, #792] @ (aec10 ) │ │ │ │ + ldr r0, [pc, #792] @ (aec14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ + b.n ae8b0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae654 │ │ │ │ + b.n ae64c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae680 │ │ │ │ + b.n ae678 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae6b8 │ │ │ │ + b.n ae6b0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae6fc │ │ │ │ + b.n ae6f4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae730 │ │ │ │ + b.n ae728 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae78e │ │ │ │ + b.n ae786 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n ae820 │ │ │ │ + b.n ae818 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae85c │ │ │ │ - ldr r3, [pc, #676] @ (aebfc ) │ │ │ │ + b.n ae854 │ │ │ │ + ldr r3, [pc, #676] @ (aebf4 ) │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ - ldr r1, [pc, #708] @ (aec20 ) │ │ │ │ - ldr r0, [pc, #708] @ (aec24 ) │ │ │ │ + ldr r1, [pc, #708] @ (aec18 ) │ │ │ │ + ldr r0, [pc, #708] @ (aec1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #652] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #652] @ (aebf4 ) │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ - ldr r1, [pc, #692] @ (aec28 ) │ │ │ │ - ldr r0, [pc, #692] @ (aec2c ) │ │ │ │ + ldr r1, [pc, #692] @ (aec20 ) │ │ │ │ + ldr r0, [pc, #692] @ (aec24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #628] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #628] @ (aebf4 ) │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ - ldr r1, [pc, #676] @ (aec30 ) │ │ │ │ - ldr r0, [pc, #676] @ (aec34 ) │ │ │ │ + ldr r1, [pc, #676] @ (aec28 ) │ │ │ │ + ldr r0, [pc, #676] @ (aec2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ + b.n ae8b0 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae564 │ │ │ │ - ldr r3, [pc, #596] @ (aebfc ) │ │ │ │ + beq.w ae55c │ │ │ │ + ldr r3, [pc, #596] @ (aebf4 ) │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ - ldr r1, [pc, #648] @ (aec38 ) │ │ │ │ - ldr r0, [pc, #652] @ (aec3c ) │ │ │ │ + ldr r1, [pc, #648] @ (aec30 ) │ │ │ │ + ldr r0, [pc, #652] @ (aec34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #572] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #572] @ (aebf4 ) │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ - ldr r1, [pc, #632] @ (aec40 ) │ │ │ │ - ldr r0, [pc, #636] @ (aec44 ) │ │ │ │ + ldr r1, [pc, #632] @ (aec38 ) │ │ │ │ + ldr r0, [pc, #636] @ (aec3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #548] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #548] @ (aebf4 ) │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ - ldr r1, [pc, #616] @ (aec48 ) │ │ │ │ - ldr r0, [pc, #620] @ (aec4c ) │ │ │ │ + ldr r1, [pc, #616] @ (aec40 ) │ │ │ │ + ldr r0, [pc, #620] @ (aec44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #524] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #524] @ (aebf4 ) │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ - ldr r1, [pc, #600] @ (aec50 ) │ │ │ │ - ldr r0, [pc, #604] @ (aec54 ) │ │ │ │ + ldr r1, [pc, #600] @ (aec48 ) │ │ │ │ + ldr r0, [pc, #604] @ (aec4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r1, [pc, #500] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r1, [pc, #500] @ (aebf4 ) │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ - ldr r3, [pc, #584] @ (aec58 ) │ │ │ │ - ldr r0, [pc, #588] @ (aec5c ) │ │ │ │ + ldr r3, [pc, #584] @ (aec50 ) │ │ │ │ + ldr r0, [pc, #588] @ (aec54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #576] @ (aec60 ) │ │ │ │ + ldr r1, [pc, #576] @ (aec58 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #464] @ (aebfc ) │ │ │ │ + bl a7538 │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #464] @ (aebf4 ) │ │ │ │ mov.w r2, #414 @ 0x19e │ │ │ │ - ldr r1, [pc, #564] @ (aec64 ) │ │ │ │ - ldr r0, [pc, #564] @ (aec68 ) │ │ │ │ + ldr r1, [pc, #564] @ (aec5c ) │ │ │ │ + ldr r0, [pc, #564] @ (aec60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #440] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #440] @ (aebf4 ) │ │ │ │ mov.w r2, #414 @ 0x19e │ │ │ │ - ldr r1, [pc, #548] @ (aec6c ) │ │ │ │ - ldr r0, [pc, #548] @ (aec70 ) │ │ │ │ + ldr r1, [pc, #548] @ (aec64 ) │ │ │ │ + ldr r0, [pc, #548] @ (aec68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r1, [pc, #416] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r1, [pc, #416] @ (aebf4 ) │ │ │ │ mov.w r2, #414 @ 0x19e │ │ │ │ - ldr r3, [pc, #532] @ (aec74 ) │ │ │ │ - ldr r0, [pc, #532] @ (aec78 ) │ │ │ │ + ldr r3, [pc, #532] @ (aec6c ) │ │ │ │ + ldr r0, [pc, #532] @ (aec70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #524] @ (aec7c ) │ │ │ │ + ldr r1, [pc, #524] @ (aec74 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ae8b8 │ │ │ │ + bl a7538 │ │ │ │ + b.n ae8b0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n ae7f0 │ │ │ │ + b.n ae7e8 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n ae808 │ │ │ │ + b.n ae800 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n ae84a │ │ │ │ - ldr r3, [pc, #348] @ (aebfc ) │ │ │ │ + b.n ae842 │ │ │ │ + ldr r3, [pc, #348] @ (aebf4 ) │ │ │ │ mov.w r2, #414 @ 0x19e │ │ │ │ - ldr r1, [pc, #476] @ (aec80 ) │ │ │ │ - ldr r0, [pc, #476] @ (aec84 ) │ │ │ │ + ldr r1, [pc, #476] @ (aec78 ) │ │ │ │ + ldr r0, [pc, #476] @ (aec7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #324] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #324] @ (aebf4 ) │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr r1, [pc, #460] @ (aec88 ) │ │ │ │ - ldr r0, [pc, #460] @ (aec8c ) │ │ │ │ + ldr r1, [pc, #460] @ (aec80 ) │ │ │ │ + ldr r0, [pc, #460] @ (aec84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r2, [pc, #296] @ (aebfc ) │ │ │ │ - ldr r3, [pc, #440] @ (aec90 ) │ │ │ │ - ldr r1, [pc, #444] @ (aec94 ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r2, [pc, #296] @ (aebf4 ) │ │ │ │ + ldr r3, [pc, #440] @ (aec88 ) │ │ │ │ + ldr r1, [pc, #444] @ (aec8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #436] @ (aec98 ) │ │ │ │ + ldr r0, [pc, #436] @ (aec90 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n aeaca │ │ │ │ - ldr r3, [pc, #264] @ (aebfc ) │ │ │ │ + bl a7538 │ │ │ │ + b.n aeac2 │ │ │ │ + ldr r3, [pc, #264] @ (aebf4 ) │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr r1, [pc, #416] @ (aec9c ) │ │ │ │ - ldr r0, [pc, #420] @ (aeca0 ) │ │ │ │ + ldr r1, [pc, #416] @ (aec94 ) │ │ │ │ + ldr r0, [pc, #420] @ (aec98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n ae8b8 │ │ │ │ + b.n ae8b0 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae87c │ │ │ │ - ldr r3, [pc, #220] @ (aebfc ) │ │ │ │ + b.n ae874 │ │ │ │ + ldr r3, [pc, #220] @ (aebf4 ) │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr r1, [pc, #384] @ (aeca4 ) │ │ │ │ + ldr r1, [pc, #384] @ (aec9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #380] @ (aeca8 ) │ │ │ │ + ldr r3, [pc, #380] @ (aeca0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r9, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #376] @ (aecac ) │ │ │ │ + ldr r0, [pc, #376] @ (aeca4 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n aeb08 │ │ │ │ - ldr r3, [pc, #188] @ (aebfc ) │ │ │ │ + bl a7538 │ │ │ │ + b.n aeb00 │ │ │ │ + ldr r3, [pc, #188] @ (aebf4 ) │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr r1, [pc, #364] @ (aecb0 ) │ │ │ │ - ldr r0, [pc, #364] @ (aecb4 ) │ │ │ │ + ldr r1, [pc, #364] @ (aeca8 ) │ │ │ │ + ldr r0, [pc, #364] @ (aecac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #152] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #152] @ (aebf4 ) │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr r1, [pc, #336] @ (aecb8 ) │ │ │ │ + ldr r1, [pc, #336] @ (aecb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #332] @ (aecbc ) │ │ │ │ + ldr r3, [pc, #332] @ (aecb4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #328] @ (aecc0 ) │ │ │ │ + ldr r0, [pc, #328] @ (aecb8 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n aeb52 │ │ │ │ - ldr r3, [pc, #120] @ (aebfc ) │ │ │ │ + bl a7538 │ │ │ │ + b.n aeb4a │ │ │ │ + ldr r3, [pc, #120] @ (aebf4 ) │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr r1, [pc, #316] @ (aecc4 ) │ │ │ │ - ldr r0, [pc, #316] @ (aecc8 ) │ │ │ │ + ldr r1, [pc, #316] @ (aecbc ) │ │ │ │ + ldr r0, [pc, #316] @ (aecc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #80] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #80] @ (aebf4 ) │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr r1, [pc, #280] @ (aeccc ) │ │ │ │ - ldr r0, [pc, #284] @ (aecd0 ) │ │ │ │ + ldr r1, [pc, #280] @ (aecc4 ) │ │ │ │ + ldr r0, [pc, #284] @ (aecc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ - b.n ae8b8 │ │ │ │ - ldr r3, [pc, #48] @ (aebfc ) │ │ │ │ + b.n ae8b0 │ │ │ │ + ldr r3, [pc, #48] @ (aebf4 ) │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr r1, [pc, #260] @ (aecd4 ) │ │ │ │ - ldr r0, [pc, #260] @ (aecd8 ) │ │ │ │ + ldr r1, [pc, #260] @ (aeccc ) │ │ │ │ + ldr r0, [pc, #260] @ (aecd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ae8b8 │ │ │ │ + b.n ae8b0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r4, r5, r4 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, r4 │ │ │ │ + subs r2, r4, r4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r6, r4, r1 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + push {r2, r5, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + push {r1, r2, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + push {r1, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ movs r4, r4 │ │ │ │ - push {r3, r4} │ │ │ │ + push {r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ movs r4, r4 │ │ │ │ - push {} │ │ │ │ + push {r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, aecc6 │ │ │ │ + push {r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, aecc8 │ │ │ │ + push {r4} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ movs r4, r4 │ │ │ │ - b.n aecf4 │ │ │ │ + b.n aed6c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, aecce │ │ │ │ + cbz r0, aecd6 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, aeccc │ │ │ │ + cbz r6, aecd4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, aecce │ │ │ │ + cbz r6, aecd6 │ │ │ │ movs r4, r4 │ │ │ │ - str r7, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #504] @ (aee70 ) │ │ │ │ + ldr r0, [pc, #760] @ (aef68 ) │ │ │ │ movs r4, r4 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, aecd4 │ │ │ │ + cbz r6, aecdc │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, aeccc │ │ │ │ + cbz r2, aecd4 │ │ │ │ movs r4, r4 │ │ │ │ - str r7, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, aecce │ │ │ │ + cbz r2, aecd6 │ │ │ │ movs r4, r4 │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ movs r4, r4 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ movs r5, r4 │ │ │ │ - uxtb r4, r5 │ │ │ │ + cbz r4, aecda │ │ │ │ movs r4, r4 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r7, [sp, #648] @ 0x288 │ │ │ │ movs r4, r4 │ │ │ │ - uxtb r4, r1 │ │ │ │ + cbz r4, aecda │ │ │ │ movs r4, r4 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ movs r4, r4 │ │ │ │ - uxth r4, r4 │ │ │ │ + uxtb r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + svc 114 @ 0x72 │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ movs r4, r4 │ │ │ │ - uxth r2, r0 │ │ │ │ + uxtb r2, r0 │ │ │ │ movs r4, r4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ movs r4, r4 │ │ │ │ - sxtb r0, r4 │ │ │ │ + uxth r0, r4 │ │ │ │ movs r4, r4 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + svc 46 @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - sxth r6, r7 │ │ │ │ + sxtb r6, r7 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ movs r4, r4 │ │ │ │ - sxth r4, r2 │ │ │ │ + sxtb r4, r2 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, aed14 │ │ │ │ + sxth r6, r6 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000aecdc : │ │ │ │ +000aecd4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (aed88 ) │ │ │ │ + ldr r6, [pc, #156] @ (aed80 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (aed8c ) │ │ │ │ + ldr r3, [pc, #152] @ (aed84 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (aed90 ) │ │ │ │ + ldr r5, [pc, #144] @ (aed88 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (aed94 ) │ │ │ │ + ldr r3, [pc, #132] @ (aed8c ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3180 @ 0xc6c │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n aed80 │ │ │ │ - ldr r3, [pc, #120] @ (aed98 ) │ │ │ │ + beq.n aed78 │ │ │ │ + ldr r3, [pc, #120] @ (aed90 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aed60 │ │ │ │ + bne.n aed58 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl ae4bc │ │ │ │ + bl ae4b4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n aed80 │ │ │ │ - ldr r3, [pc, #100] @ (aed9c ) │ │ │ │ + beq.n aed78 │ │ │ │ + ldr r3, [pc, #100] @ (aed94 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #84] @ (aeda0 ) │ │ │ │ - ldr r3, [pc, #64] @ (aed8c ) │ │ │ │ + ldr r2, [pc, #84] @ (aed98 ) │ │ │ │ + ldr r3, [pc, #64] @ (aed84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n aed84 │ │ │ │ + bne.n aed7c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (aeda4 ) │ │ │ │ + ldr r0, [pc, #64] @ (aed9c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (aeda8 ) │ │ │ │ - ldr r1, [pc, #60] @ (aedac ) │ │ │ │ + ldr r3, [pc, #60] @ (aeda0 ) │ │ │ │ + ldr r1, [pc, #60] @ (aeda4 ) │ │ │ │ movw r2, #407 @ 0x197 │ │ │ │ - ldr r0, [pc, #60] @ (aedb0 ) │ │ │ │ + ldr r0, [pc, #60] @ (aeda8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n aed48 │ │ │ │ + b.n aed40 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ movs r1, r5 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + ands r4, r0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ movs r1, r5 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000aedb4 : │ │ │ │ +000aedac : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #240] @ (aeeb4 ) │ │ │ │ + ldr r4, [pc, #240] @ (aeeac ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r1, [pc, #240] @ (aeeb8 ) │ │ │ │ + ldr r1, [pc, #240] @ (aeeb0 ) │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ - ldr r5, [pc, #236] @ (aeebc ) │ │ │ │ - ldr r2, [pc, #240] @ (aeec0 ) │ │ │ │ - ldr r3, [pc, #240] @ (aeec4 ) │ │ │ │ + ldr r5, [pc, #236] @ (aeeb4 ) │ │ │ │ + ldr r2, [pc, #240] @ (aeeb8 ) │ │ │ │ + ldr r3, [pc, #240] @ (aeebc ) │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #2620] @ 0xa3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n aee5e │ │ │ │ - ldr r3, [pc, #212] @ (aeec8 ) │ │ │ │ + beq.n aee56 │ │ │ │ + ldr r3, [pc, #212] @ (aeec0 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aee14 │ │ │ │ + beq.n aee0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, aee50 │ │ │ │ + cbz r3, aee48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n aee78 │ │ │ │ + beq.n aee70 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n aee90 │ │ │ │ + bpl.n aee88 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, aee34 │ │ │ │ + cbz r0, aee2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aee34 │ │ │ │ + beq.n aee2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, aee58 │ │ │ │ + cbz r3, aee50 │ │ │ │ movs r0, #1 │ │ │ │ str r7, [r6, #12] │ │ │ │ - ldr r2, [pc, #144] @ (aeecc ) │ │ │ │ - ldr r3, [pc, #124] @ (aeeb8 ) │ │ │ │ + ldr r2, [pc, #144] @ (aeec4 ) │ │ │ │ + ldr r3, [pc, #124] @ (aeeb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n aeeb0 │ │ │ │ + bne.n aeea8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aee14 │ │ │ │ + b.n aee0c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aee34 │ │ │ │ - ldr r3, [pc, #112] @ (aeed0 ) │ │ │ │ + b.n aee2c │ │ │ │ + ldr r3, [pc, #112] @ (aeec8 ) │ │ │ │ movw r2, #447 @ 0x1bf │ │ │ │ - ldr r1, [pc, #108] @ (aeed4 ) │ │ │ │ - ldr r0, [pc, #112] @ (aeed8 ) │ │ │ │ + ldr r1, [pc, #108] @ (aeecc ) │ │ │ │ + ldr r0, [pc, #112] @ (aeed0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ - b.n aee38 │ │ │ │ - ldr r3, [pc, #84] @ (aeed0 ) │ │ │ │ + b.n aee30 │ │ │ │ + ldr r3, [pc, #84] @ (aeec8 ) │ │ │ │ movw r2, #447 @ 0x1bf │ │ │ │ - ldr r1, [pc, #92] @ (aeedc ) │ │ │ │ - ldr r0, [pc, #92] @ (aeee0 ) │ │ │ │ + ldr r1, [pc, #92] @ (aeed4 ) │ │ │ │ + ldr r0, [pc, #92] @ (aeed8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n aee74 │ │ │ │ - ldr r1, [pc, #60] @ (aeed0 ) │ │ │ │ + b.n aee6c │ │ │ │ + ldr r1, [pc, #60] @ (aeec8 ) │ │ │ │ movw r2, #447 @ 0x1bf │ │ │ │ - ldr r3, [pc, #76] @ (aeee4 ) │ │ │ │ - ldr r0, [pc, #76] @ (aeee8 ) │ │ │ │ + ldr r3, [pc, #76] @ (aeedc ) │ │ │ │ + ldr r0, [pc, #76] @ (aeee0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #68] @ (aeeec ) │ │ │ │ + ldr r1, [pc, #68] @ (aeee4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n aee74 │ │ │ │ + bl a7538 │ │ │ │ + b.n aee6c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000aeef0 : │ │ │ │ +000aeee8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #72] @ (aef48 ) │ │ │ │ + ldr r3, [pc, #72] @ (aef40 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #72] @ (aef4c ) │ │ │ │ + ldr r2, [pc, #72] @ (aef44 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, aef3a │ │ │ │ - ldr r3, [pc, #60] @ (aef50 ) │ │ │ │ + cbz r0, aef32 │ │ │ │ + ldr r3, [pc, #60] @ (aef48 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3416 @ 0xd58 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl aedb4 │ │ │ │ + bl aedac │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n aef2a │ │ │ │ + beq.n aef22 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aef3a │ │ │ │ + beq.n aef32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, aef40 │ │ │ │ + cbz r3, aef38 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aef3a │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + b.n aef32 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -000aef54 : │ │ │ │ +000aef4c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #120] @ (aefdc ) │ │ │ │ + ldr r6, [pc, #120] @ (aefd4 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #120] @ (aefe0 ) │ │ │ │ + ldr r3, [pc, #120] @ (aefd8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #116] @ (aefe4 ) │ │ │ │ + ldr r2, [pc, #116] @ (aefdc ) │ │ │ │ add r6, pc │ │ │ │ add r3, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #112] @ (aefe8 ) │ │ │ │ + ldr r5, [pc, #112] @ (aefe0 ) │ │ │ │ addw r3, r3, #3244 @ 0xcac │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ bl 83134 │ │ │ │ - cbz r0, aefd4 │ │ │ │ - ldr r3, [pc, #96] @ (aefec ) │ │ │ │ + cbz r0, aefcc │ │ │ │ + ldr r3, [pc, #96] @ (aefe4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aefb6 │ │ │ │ + bne.n aefae │ │ │ │ mov r0, r4 │ │ │ │ - bl aedb4 │ │ │ │ + bl aedac │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n aefd4 │ │ │ │ - ldr r3, [pc, #76] @ (aeff0 ) │ │ │ │ + beq.n aefcc │ │ │ │ + ldr r3, [pc, #76] @ (aefe8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (aeff4 ) │ │ │ │ + ldr r0, [pc, #60] @ (aefec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (aeff8 ) │ │ │ │ - ldr r0, [pc, #56] @ (aeffc ) │ │ │ │ + ldr r3, [pc, #52] @ (aeff0 ) │ │ │ │ + ldr r0, [pc, #56] @ (aeff4 ) │ │ │ │ mov.w r2, #446 @ 0x1be │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #72] @ (af058 ) │ │ │ │ - ldr r3, [pc, #72] @ (af05c ) │ │ │ │ + ldr r4, [pc, #72] @ (af050 ) │ │ │ │ + ldr r3, [pc, #72] @ (af054 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n af044 │ │ │ │ + bne.n af03c │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, af052 │ │ │ │ - ldr r3, [pc, #48] @ (af060 ) │ │ │ │ + cbz r0, af04a │ │ │ │ + ldr r3, [pc, #48] @ (af058 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3416 @ 0xd58 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl aef54 │ │ │ │ - cbz r0, af052 │ │ │ │ + bl aef4c │ │ │ │ + cbz r0, af04a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (af064 ) │ │ │ │ - ldr r1, [pc, #32] @ (af068 ) │ │ │ │ + ldr r3, [pc, #28] @ (af05c ) │ │ │ │ + ldr r1, [pc, #32] @ (af060 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r2, r5, #31 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000af06c : │ │ │ │ +000af064 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #212] @ (af150 ) │ │ │ │ + ldr r2, [pc, #212] @ (af148 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #212] @ (af154 ) │ │ │ │ + ldr r3, [pc, #212] @ (af14c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #212] @ (af158 ) │ │ │ │ + ldr r6, [pc, #212] @ (af150 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 4fdd0 │ │ │ │ - cbz r0, af0f4 │ │ │ │ - ldr r1, [pc, #196] @ (af15c ) │ │ │ │ + cbz r0, af0ec │ │ │ │ + ldr r1, [pc, #196] @ (af154 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr.w r0, [r1, #184] @ 0xb8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr.w r0, [r1, #2320] @ 0x910 │ │ │ │ add r1, sp, #8 │ │ │ │ blx 50250 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, af10e │ │ │ │ + cbz r0, af106 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af0ca │ │ │ │ + beq.n af0c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, af0ec │ │ │ │ + cbz r3, af0e4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n af12c │ │ │ │ - ldr r2, [pc, #140] @ (af160 ) │ │ │ │ - ldr r3, [pc, #124] @ (af154 ) │ │ │ │ + bpl.n af124 │ │ │ │ + ldr r2, [pc, #140] @ (af158 ) │ │ │ │ + ldr r3, [pc, #124] @ (af14c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n af14c │ │ │ │ + bne.n af144 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af0ca │ │ │ │ - ldr r3, [pc, #108] @ (af164 ) │ │ │ │ + b.n af0c2 │ │ │ │ + ldr r3, [pc, #108] @ (af15c ) │ │ │ │ movw r2, #1075 @ 0x433 │ │ │ │ - ldr r1, [pc, #108] @ (af168 ) │ │ │ │ - ldr r0, [pc, #108] @ (af16c ) │ │ │ │ + ldr r1, [pc, #108] @ (af160 ) │ │ │ │ + ldr r0, [pc, #108] @ (af164 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n af0d2 │ │ │ │ - ldr r3, [pc, #84] @ (af164 ) │ │ │ │ + b.n af0ca │ │ │ │ + ldr r3, [pc, #84] @ (af15c ) │ │ │ │ movw r2, #1075 @ 0x433 │ │ │ │ - ldr r1, [pc, #88] @ (af170 ) │ │ │ │ - ldr r0, [pc, #92] @ (af174 ) │ │ │ │ + ldr r1, [pc, #88] @ (af168 ) │ │ │ │ + ldr r0, [pc, #92] @ (af16c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n af10a │ │ │ │ - ldr r1, [pc, #52] @ (af164 ) │ │ │ │ + b.n af102 │ │ │ │ + ldr r1, [pc, #52] @ (af15c ) │ │ │ │ movw r2, #1075 @ 0x433 │ │ │ │ - ldr r3, [pc, #68] @ (af178 ) │ │ │ │ - ldr r0, [pc, #68] @ (af17c ) │ │ │ │ + ldr r3, [pc, #68] @ (af170 ) │ │ │ │ + ldr r0, [pc, #68] @ (af174 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #60] @ (af180 ) │ │ │ │ + ldr r1, [pc, #60] @ (af178 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n af10a │ │ │ │ + bl a7538 │ │ │ │ + b.n af102 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n af1c8 │ │ │ │ + bls.n af240 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000af184 : │ │ │ │ +000af17c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ (af21c ) │ │ │ │ + ldr r4, [pc, #136] @ (af214 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #136] @ af220 │ │ │ │ + ldr.w lr, [pc, #136] @ af218 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #132] @ af224 │ │ │ │ + ldr.w ip, [pc, #132] @ af21c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3228 @ 0xc9c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #116] @ (af228 ) │ │ │ │ + ldr r4, [pc, #116] @ (af220 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, af214 │ │ │ │ - ldr r3, [pc, #96] @ (af22c ) │ │ │ │ + cbz r0, af20c │ │ │ │ + ldr r3, [pc, #96] @ (af224 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n af1f6 │ │ │ │ + bne.n af1ee │ │ │ │ mov r0, r1 │ │ │ │ - bl af06c │ │ │ │ - ldr r2, [pc, #80] @ (af230 ) │ │ │ │ - ldr r3, [pc, #64] @ (af224 ) │ │ │ │ + bl af064 │ │ │ │ + ldr r2, [pc, #80] @ (af228 ) │ │ │ │ + ldr r3, [pc, #64] @ (af21c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n af218 │ │ │ │ + bne.n af210 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #60] @ (af234 ) │ │ │ │ + ldr r0, [pc, #60] @ (af22c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (af238 ) │ │ │ │ - ldr r1, [pc, #56] @ (af23c ) │ │ │ │ + ldr r3, [pc, #56] @ (af230 ) │ │ │ │ + ldr r1, [pc, #56] @ (af234 ) │ │ │ │ movw r2, #1070 @ 0x42e │ │ │ │ - ldr r0, [pc, #56] @ (af240 ) │ │ │ │ + ldr r0, [pc, #56] @ (af238 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n af1de │ │ │ │ + b.n af1d6 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r2, r3, #25 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000af244 : │ │ │ │ +000af23c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #444] @ (af414 ) │ │ │ │ + ldr r4, [pc, #444] @ (af40c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #444] @ (af418 ) │ │ │ │ + ldr r3, [pc, #444] @ (af410 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r6, [pc, #444] @ (af41c ) │ │ │ │ + ldr r6, [pc, #444] @ (af414 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 9d4d8 │ │ │ │ + bl 9d4d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n af31e │ │ │ │ - ldr r2, [pc, #428] @ (af420 ) │ │ │ │ + beq.n af316 │ │ │ │ + ldr r2, [pc, #428] @ (af418 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #428] @ (af424 ) │ │ │ │ + ldr r3, [pc, #428] @ (af41c ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r2, #2820] @ 0xb04 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n af380 │ │ │ │ + beq.n af378 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af2aa │ │ │ │ + beq.n af2a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, af306 │ │ │ │ + cbz r3, af2fe │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n af39e │ │ │ │ + beq.n af396 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af2be │ │ │ │ + beq.n af2b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, af30e │ │ │ │ - ldr r3, [pc, #360] @ (af428 ) │ │ │ │ + cbz r3, af306 │ │ │ │ + ldr r3, [pc, #360] @ (af420 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n af3b6 │ │ │ │ + bne.n af3ae │ │ │ │ mov r0, r5 │ │ │ │ - bl af06c │ │ │ │ + bl af064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af2e2 │ │ │ │ + beq.n af2da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, af316 │ │ │ │ + cbz r3, af30e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w af3f6 │ │ │ │ - ldr r2, [pc, #320] @ (af42c ) │ │ │ │ - ldr r3, [pc, #300] @ (af418 ) │ │ │ │ + beq.w af3ee │ │ │ │ + ldr r2, [pc, #320] @ (af424 ) │ │ │ │ + ldr r3, [pc, #300] @ (af410 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w af40e │ │ │ │ + bne.w af406 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af2aa │ │ │ │ + b.n af2a2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af2be │ │ │ │ + b.n af2b6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af2e2 │ │ │ │ - ldr r3, [pc, #272] @ (af430 ) │ │ │ │ + b.n af2da │ │ │ │ + ldr r3, [pc, #272] @ (af428 ) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ - ldr r1, [pc, #268] @ (af434 ) │ │ │ │ - ldr r0, [pc, #272] @ (af438 ) │ │ │ │ + ldr r1, [pc, #268] @ (af42c ) │ │ │ │ + ldr r0, [pc, #272] @ (af430 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ bl 88758 │ │ │ │ - ldr r3, [pc, #252] @ (af43c ) │ │ │ │ + ldr r3, [pc, #252] @ (af434 ) │ │ │ │ ldrd r9, r8, [sp, #12] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 888f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n af3d6 │ │ │ │ + beq.n af3ce │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - ldr r3, [pc, #208] @ (af440 ) │ │ │ │ + ldr r3, [pc, #208] @ (af438 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af2e8 │ │ │ │ + beq.n af2e0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n af2e8 │ │ │ │ - ldr r3, [pc, #172] @ (af430 ) │ │ │ │ + b.n af2e0 │ │ │ │ + ldr r3, [pc, #172] @ (af428 ) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ - ldr r1, [pc, #188] @ (af444 ) │ │ │ │ - ldr r0, [pc, #188] @ (af448 ) │ │ │ │ + ldr r1, [pc, #188] @ (af43c ) │ │ │ │ + ldr r0, [pc, #188] @ (af440 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n af334 │ │ │ │ - ldr r3, [pc, #144] @ (af430 ) │ │ │ │ + b.n af32c │ │ │ │ + ldr r3, [pc, #144] @ (af428 ) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ - ldr r1, [pc, #164] @ (af44c ) │ │ │ │ - ldr r0, [pc, #168] @ (af450 ) │ │ │ │ + ldr r1, [pc, #164] @ (af444 ) │ │ │ │ + ldr r0, [pc, #168] @ (af448 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n af396 │ │ │ │ - ldr r1, [pc, #120] @ (af430 ) │ │ │ │ + b.n af38e │ │ │ │ + ldr r1, [pc, #120] @ (af428 ) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ - ldr r3, [pc, #148] @ (af454 ) │ │ │ │ - ldr r0, [pc, #152] @ (af458 ) │ │ │ │ + ldr r3, [pc, #148] @ (af44c ) │ │ │ │ + ldr r0, [pc, #152] @ (af450 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #140] @ (af45c ) │ │ │ │ + ldr r1, [pc, #140] @ (af454 ) │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n af334 │ │ │ │ + bl a7538 │ │ │ │ + b.n af32c │ │ │ │ bl 88694 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n af2e8 │ │ │ │ - ldr r3, [pc, #56] @ (af430 ) │ │ │ │ + b.n af2e0 │ │ │ │ + ldr r3, [pc, #56] @ (af428 ) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ - ldr r1, [pc, #96] @ (af460 ) │ │ │ │ - ldr r0, [pc, #100] @ (af464 ) │ │ │ │ + ldr r1, [pc, #96] @ (af458 ) │ │ │ │ + ldr r0, [pc, #100] @ (af45c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n af334 │ │ │ │ + b.n af32c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #6 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000af468 : │ │ │ │ +000af460 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #172] @ (af524 ) │ │ │ │ + ldr r4, [pc, #172] @ (af51c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #172] @ af528 │ │ │ │ + ldr.w ip, [pc, #172] @ af520 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #168] @ (af52c ) │ │ │ │ + ldr r5, [pc, #168] @ (af524 ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3276 @ 0xccc │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (af530 ) │ │ │ │ + ldr r4, [pc, #148] @ (af528 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n af50e │ │ │ │ - ldr r3, [pc, #128] @ (af534 ) │ │ │ │ + beq.n af506 │ │ │ │ + ldr r3, [pc, #128] @ (af52c ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n af4ee │ │ │ │ - ldr r3, [pc, #116] @ (af538 ) │ │ │ │ + bne.n af4e6 │ │ │ │ + ldr r3, [pc, #116] @ (af530 ) │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n af512 │ │ │ │ + bne.n af50a │ │ │ │ mov r0, r5 │ │ │ │ - bl af244 │ │ │ │ - ldr r2, [pc, #100] @ (af53c ) │ │ │ │ - ldr r3, [pc, #80] @ (af52c ) │ │ │ │ + bl af23c │ │ │ │ + ldr r2, [pc, #100] @ (af534 ) │ │ │ │ + ldr r3, [pc, #80] @ (af524 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n af51e │ │ │ │ + bne.n af516 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #80] @ (af540 ) │ │ │ │ + ldr r0, [pc, #80] @ (af538 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (af544 ) │ │ │ │ + ldr r3, [pc, #72] @ (af53c ) │ │ │ │ movw r2, #601 @ 0x259 │ │ │ │ - ldr r1, [pc, #72] @ (af548 ) │ │ │ │ - ldr r0, [pc, #72] @ (af54c ) │ │ │ │ + ldr r1, [pc, #72] @ (af540 ) │ │ │ │ + ldr r0, [pc, #72] @ (af544 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n af4d6 │ │ │ │ - ldr r0, [pc, #60] @ (af550 ) │ │ │ │ + b.n af4ce │ │ │ │ + ldr r0, [pc, #60] @ (af548 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n af4f8 │ │ │ │ + b.n af4f0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r5, #12 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000af554 : │ │ │ │ +000af54c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r7, [pc, #480] @ (af748 ) │ │ │ │ + ldr r7, [pc, #480] @ (af740 ) │ │ │ │ sub sp, #12 │ │ │ │ mov fp, r1 │ │ │ │ add r7, pc │ │ │ │ blx 502cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af6ee │ │ │ │ + beq.w af6e6 │ │ │ │ mov r8, r0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af704 │ │ │ │ - ldr r2, [pc, #448] @ (af74c ) │ │ │ │ - ldr r3, [pc, #448] @ (af750 ) │ │ │ │ + beq.w af6fc │ │ │ │ + ldr r2, [pc, #448] @ (af744 ) │ │ │ │ + ldr r3, [pc, #448] @ (af748 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr.w sl, [r7, r3] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n af668 │ │ │ │ - ldr r2, [pc, #432] @ (af754 ) │ │ │ │ + bne.n af660 │ │ │ │ + ldr r2, [pc, #432] @ (af74c ) │ │ │ │ ldr r3, [r7, r2] │ │ │ │ ldr.w r1, [r3, #896] @ 0x380 │ │ │ │ bl 8735c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n af68e │ │ │ │ + beq.n af686 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n af6ae │ │ │ │ + bpl.n af6a6 │ │ │ │ mov r1, r4 │ │ │ │ bl 8735c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n af5d0 │ │ │ │ + beq.n af5c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n af642 │ │ │ │ + beq.n af63a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n af5dc │ │ │ │ + beq.n af5d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, af624 │ │ │ │ - cbz r6, af62e │ │ │ │ - ldr r3, [pc, #376] @ (af758 ) │ │ │ │ + cbz r3, af61c │ │ │ │ + cbz r6, af626 │ │ │ │ + ldr r3, [pc, #376] @ (af750 ) │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r1, [r7, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n af6ca │ │ │ │ + bne.n af6c2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ blx 4fcbc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n af5fe │ │ │ │ + beq.n af5f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, af64a │ │ │ │ + cbz r3, af642 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n af654 │ │ │ │ + blt.n af64c │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n af57c │ │ │ │ + beq.n af574 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af620 │ │ │ │ + beq.n af618 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af72a │ │ │ │ + beq.w af722 │ │ │ │ movs r0, #0 │ │ │ │ - b.n af688 │ │ │ │ + b.n af680 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n af5de │ │ │ │ - ldr r1, [pc, #300] @ (af75c ) │ │ │ │ + bne.n af5d6 │ │ │ │ + ldr r1, [pc, #300] @ (af754 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #300] @ (af760 ) │ │ │ │ + ldr r0, [pc, #300] @ (af758 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n af680 │ │ │ │ + b.n af678 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af5d0 │ │ │ │ + b.n af5c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n af602 │ │ │ │ - ldr r1, [pc, #268] @ (af764 ) │ │ │ │ + bge.n af5fa │ │ │ │ + ldr r1, [pc, #268] @ (af75c ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #268] @ (af768 ) │ │ │ │ + ldr r0, [pc, #268] @ (af760 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n af680 │ │ │ │ - ldr r5, [pc, #256] @ (af76c ) │ │ │ │ + b.n af678 │ │ │ │ + ldr r5, [pc, #256] @ (af764 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #256] @ (af770 ) │ │ │ │ + ldr r1, [pc, #256] @ (af768 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #256] @ (af774 ) │ │ │ │ + ldr r0, [pc, #256] @ (af76c ) │ │ │ │ add r5, pc │ │ │ │ add r1, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #232] @ (af778 ) │ │ │ │ + ldr r1, [pc, #232] @ (af770 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #232] @ (af77c ) │ │ │ │ + ldr r0, [pc, #232] @ (af774 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n af686 │ │ │ │ - ldr r2, [pc, #208] @ (af780 ) │ │ │ │ + b.n af67e │ │ │ │ + ldr r2, [pc, #208] @ (af778 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #204] @ (af784 ) │ │ │ │ + ldr r1, [pc, #204] @ (af77c ) │ │ │ │ strd r2, r0, [sp] │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #200] @ (af788 ) │ │ │ │ + ldr r0, [pc, #200] @ (af780 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n af6a0 │ │ │ │ + bl a7538 │ │ │ │ + b.n af698 │ │ │ │ blx 50364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n af5e8 │ │ │ │ - ldr r0, [pc, #184] @ (af78c ) │ │ │ │ + bne.n af5e0 │ │ │ │ + ldr r0, [pc, #184] @ (af784 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #176] @ (af790 ) │ │ │ │ + ldr r1, [pc, #176] @ (af788 ) │ │ │ │ strd r0, r6, [sp] │ │ │ │ - ldr r0, [pc, #176] @ (af794 ) │ │ │ │ + ldr r0, [pc, #176] @ (af78c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n af680 │ │ │ │ - ldr r3, [pc, #96] @ (af750 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n af678 │ │ │ │ + ldr r3, [pc, #96] @ (af748 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r1, [pc, #164] @ (af798 ) │ │ │ │ - ldr r0, [pc, #164] @ (af79c ) │ │ │ │ + ldr r1, [pc, #164] @ (af790 ) │ │ │ │ + ldr r0, [pc, #164] @ (af794 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n af686 │ │ │ │ + b.n af67e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af718 │ │ │ │ + beq.n af710 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, af722 │ │ │ │ + cbz r3, af71a │ │ │ │ blx 500b0 │ │ │ │ - cbnz r0, af732 │ │ │ │ + cbnz r0, af72a │ │ │ │ movs r0, #1 │ │ │ │ - b.n af688 │ │ │ │ + b.n af680 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af718 │ │ │ │ + b.n af710 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af620 │ │ │ │ - ldr r3, [pc, #28] @ (af750 ) │ │ │ │ + b.n af618 │ │ │ │ + ldr r3, [pc, #28] @ (af748 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r1, [pc, #104] @ (af7a0 ) │ │ │ │ - ldr r0, [pc, #104] @ (af7a4 ) │ │ │ │ + ldr r1, [pc, #104] @ (af798 ) │ │ │ │ + ldr r0, [pc, #104] @ (af79c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n af686 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + b.n af67e │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #848 @ (adr r7, afab0 ) │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #920 @ (adr r7, afafc ) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #696 @ (adr r7, afa20 ) │ │ │ │ + add r7, pc, #952 @ (adr r7, afb18 ) │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #768 @ (adr r7, afa6c ) │ │ │ │ + add r0, sp, #0 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #1016 @ (adr r5, afb68 ) │ │ │ │ + add r6, pc, #248 @ (adr r6, af860 ) │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #608 @ (adr r7, af9d4 ) │ │ │ │ + add r7, pc, #864 @ (adr r7, afacc ) │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #664 @ (adr r7, afa10 ) │ │ │ │ + add r7, pc, #920 @ (adr r7, afb08 ) │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #464 @ (adr r7, af94c ) │ │ │ │ + add r7, pc, #720 @ (adr r7, afa44 ) │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #536 @ (adr r7, af998 ) │ │ │ │ + add r7, pc, #792 @ (adr r7, afa90 ) │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r1, #24] │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #304 @ (adr r7, af8b8 ) │ │ │ │ + add r7, pc, #560 @ (adr r7, af9b0 ) │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #376 @ (adr r7, af904 ) │ │ │ │ + add r7, pc, #632 @ (adr r7, af9fc ) │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #160 @ (adr r7, af834 ) │ │ │ │ + add r7, pc, #416 @ (adr r7, af92c ) │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #232 @ (adr r7, af880 ) │ │ │ │ + add r7, pc, #488 @ (adr r7, af978 ) │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #88 @ (adr r7, af7f4 ) │ │ │ │ + add r7, pc, #344 @ (adr r7, af8ec ) │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #152 @ (adr r7, af838 ) │ │ │ │ + add r7, pc, #408 @ (adr r7, af930 ) │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #840 @ (adr r6, afaec ) │ │ │ │ + add r7, pc, #72 @ (adr r7, af7e4 ) │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #904 @ (adr r6, afb30 ) │ │ │ │ + add r7, pc, #136 @ (adr r7, af828 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000af7a8 : │ │ │ │ +000af7a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #204] @ (af884 ) │ │ │ │ + ldr r4, [pc, #204] @ (af87c ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #204] @ af888 │ │ │ │ + ldr.w lr, [pc, #204] @ af880 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #200] @ af88c │ │ │ │ + ldr.w ip, [pc, #200] @ af884 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3324 @ 0xcfc │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #180] @ (af890 ) │ │ │ │ + ldr r4, [pc, #180] @ (af888 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n af866 │ │ │ │ - ldr r3, [pc, #156] @ (af894 ) │ │ │ │ + beq.n af85e │ │ │ │ + ldr r3, [pc, #156] @ (af88c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n af86a │ │ │ │ - ldr r3, [pc, #148] @ (af898 ) │ │ │ │ + bne.n af862 │ │ │ │ + ldr r3, [pc, #148] @ (af890 ) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n af84a │ │ │ │ + bne.n af842 │ │ │ │ mov r0, r2 │ │ │ │ - bl af554 │ │ │ │ + bl af54c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n af866 │ │ │ │ - cbnz r0, af844 │ │ │ │ - ldr r3, [pc, #128] @ (af89c ) │ │ │ │ + beq.n af85e │ │ │ │ + cbnz r0, af83c │ │ │ │ + ldr r3, [pc, #128] @ (af894 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af82c │ │ │ │ + beq.n af824 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #112] @ (af8a0 ) │ │ │ │ - ldr r3, [pc, #92] @ (af88c ) │ │ │ │ + ldr r2, [pc, #112] @ (af898 ) │ │ │ │ + ldr r3, [pc, #92] @ (af884 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n af880 │ │ │ │ + bne.n af878 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #92] @ (af8a4 ) │ │ │ │ + ldr r3, [pc, #92] @ (af89c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n af81e │ │ │ │ - ldr r0, [pc, #92] @ (af8a8 ) │ │ │ │ + b.n af816 │ │ │ │ + ldr r0, [pc, #92] @ (af8a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #88] @ (af8ac ) │ │ │ │ + ldr r3, [pc, #88] @ (af8a4 ) │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr r1, [pc, #88] @ (af8b0 ) │ │ │ │ - ldr r0, [pc, #88] @ (af8b4 ) │ │ │ │ + ldr r1, [pc, #88] @ (af8a8 ) │ │ │ │ + ldr r0, [pc, #88] @ (af8ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n af82c │ │ │ │ + b.n af824 │ │ │ │ blx 50364 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n af800 │ │ │ │ - ldr r0, [pc, #64] @ (af8b8 ) │ │ │ │ + bne.n af7f8 │ │ │ │ + ldr r0, [pc, #64] @ (af8b0 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n af852 │ │ │ │ + b.n af84a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #928 @ (adr r5, afc4c ) │ │ │ │ + add r6, pc, #160 @ (adr r6, af944 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #712 @ (adr r5, afb7c ) │ │ │ │ + add r5, pc, #968 @ (adr r5, afc74 ) │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #776 @ (adr r5, afbc0 ) │ │ │ │ + add r6, pc, #8 @ (adr r6, af8b8 ) │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000af8bc : │ │ │ │ +000af8b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #648] @ (afb58 ) │ │ │ │ + ldr r6, [pc, #648] @ (afb50 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #648] @ (afb5c ) │ │ │ │ + ldr r3, [pc, #648] @ (afb54 ) │ │ │ │ add r6, pc │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w af9ec │ │ │ │ + beq.w af9e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w afb04 │ │ │ │ + beq.w afafc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #628] @ (afb60 ) │ │ │ │ + ldr r1, [pc, #628] @ (afb58 ) │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr.w r8, [r6, r1] │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w afa22 │ │ │ │ - ldr r1, [pc, #604] @ (afb64 ) │ │ │ │ + beq.w afa1a │ │ │ │ + ldr r1, [pc, #604] @ (afb5c ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n af9c6 │ │ │ │ + bne.n af9be │ │ │ │ ldr r7, [r0, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w afb20 │ │ │ │ + beq.w afb18 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w afa56 │ │ │ │ + beq.w afa4e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n af938 │ │ │ │ + beq.n af930 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w afa4e │ │ │ │ + beq.w afa46 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n af948 │ │ │ │ + beq.n af940 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n afa46 │ │ │ │ + beq.n afa3e │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n af9ec │ │ │ │ + beq.n af9e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n afa5e │ │ │ │ - ldr r1, [pc, #508] @ (afb64 ) │ │ │ │ + beq.n afa56 │ │ │ │ + ldr r1, [pc, #508] @ (afb5c ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n afa02 │ │ │ │ + bne.n af9fa │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w afae8 │ │ │ │ + beq.w afae0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ it ne │ │ │ │ ldrne r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af99a │ │ │ │ + beq.n af992 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w afab0 │ │ │ │ + beq.w afaa8 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w afac8 │ │ │ │ + beq.w afac0 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w afac0 │ │ │ │ + bmi.w afab8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af9ba │ │ │ │ + beq.n af9b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n afaa8 │ │ │ │ + beq.n afaa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 88b24 │ │ │ │ - ldr r1, [pc, #416] @ (afb68 ) │ │ │ │ + ldr r1, [pc, #416] @ (afb60 ) │ │ │ │ mov.w r2, #472 @ 0x1d8 │ │ │ │ - ldr r3, [pc, #412] @ (afb6c ) │ │ │ │ + ldr r3, [pc, #412] @ (afb64 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #408] @ (afb70 ) │ │ │ │ - ldr r0, [pc, #412] @ (afb74 ) │ │ │ │ + ldr r1, [pc, #408] @ (afb68 ) │ │ │ │ + ldr r0, [pc, #412] @ (afb6c ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #356] @ (afb68 ) │ │ │ │ + ldr r1, [pc, #356] @ (afb60 ) │ │ │ │ movw r2, #475 @ 0x1db │ │ │ │ - ldr r3, [pc, #364] @ (afb78 ) │ │ │ │ - ldr r0, [pc, #368] @ (afb7c ) │ │ │ │ + ldr r3, [pc, #364] @ (afb70 ) │ │ │ │ + ldr r0, [pc, #368] @ (afb74 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #360] @ (afb80 ) │ │ │ │ + ldr r1, [pc, #360] @ (afb78 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n af9e4 │ │ │ │ + bl a7538 │ │ │ │ + b.n af9dc │ │ │ │ ldr r7, [r0, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w af916 │ │ │ │ - ldr r3, [pc, #344] @ (afb84 ) │ │ │ │ - movw r2, #51902 @ 0xcabe │ │ │ │ + bne.w af90e │ │ │ │ + ldr r3, [pc, #344] @ (afb7c ) │ │ │ │ + movw r2, #51908 @ 0xcac4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (afb88 ) │ │ │ │ - ldr r0, [pc, #340] @ (afb8c ) │ │ │ │ + ldr r1, [pc, #336] @ (afb80 ) │ │ │ │ + ldr r0, [pc, #340] @ (afb84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af948 │ │ │ │ + b.n af940 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af936 │ │ │ │ + b.n af92e │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w af92c │ │ │ │ - b.n af948 │ │ │ │ + bne.w af924 │ │ │ │ + b.n af940 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n afb3c │ │ │ │ + beq.n afb34 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ it ne │ │ │ │ ldrne r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n afa84 │ │ │ │ + beq.n afa7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, afab8 │ │ │ │ + cbz r3, afab0 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n af9a0 │ │ │ │ - ldr r1, [pc, #220] @ (afb68 ) │ │ │ │ + bne.n af998 │ │ │ │ + ldr r1, [pc, #220] @ (afb60 ) │ │ │ │ movw r2, #475 @ 0x1db │ │ │ │ - ldr r3, [pc, #256] @ (afb90 ) │ │ │ │ - ldr r0, [pc, #256] @ (afb94 ) │ │ │ │ + ldr r3, [pc, #256] @ (afb88 ) │ │ │ │ + ldr r0, [pc, #256] @ (afb8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #248] @ (afb98 ) │ │ │ │ + ldr r1, [pc, #248] @ (afb90 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n af9e4 │ │ │ │ + bl a7538 │ │ │ │ + b.n af9dc │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af9ba │ │ │ │ + b.n af9b2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af99a │ │ │ │ + b.n af992 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n afa84 │ │ │ │ + b.n afa7c │ │ │ │ mov r0, r4 │ │ │ │ bl 84a18 │ │ │ │ - b.n af9a8 │ │ │ │ - ldr r1, [pc, #156] @ (afb68 ) │ │ │ │ + b.n af9a0 │ │ │ │ + ldr r1, [pc, #156] @ (afb60 ) │ │ │ │ movw r2, #475 @ 0x1db │ │ │ │ - ldr r3, [pc, #204] @ (afb9c ) │ │ │ │ - ldr r0, [pc, #204] @ (afba0 ) │ │ │ │ + ldr r3, [pc, #204] @ (afb94 ) │ │ │ │ + ldr r0, [pc, #204] @ (afb98 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #196] @ (afba4 ) │ │ │ │ + ldr r1, [pc, #196] @ (afb9c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n af9e4 │ │ │ │ - ldr r3, [pc, #188] @ (afba8 ) │ │ │ │ - movw r2, #51973 @ 0xcb05 │ │ │ │ + bl a7538 │ │ │ │ + b.n af9dc │ │ │ │ + ldr r3, [pc, #188] @ (afba0 ) │ │ │ │ + movw r2, #51979 @ 0xcb0b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #184] @ (afbac ) │ │ │ │ - ldr r0, [pc, #184] @ (afbb0 ) │ │ │ │ + ldr r1, [pc, #184] @ (afba4 ) │ │ │ │ + ldr r0, [pc, #184] @ (afba8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ (afbb4 ) │ │ │ │ - movw r2, #51874 @ 0xcaa2 │ │ │ │ + ldr r3, [pc, #172] @ (afbac ) │ │ │ │ + movw r2, #51880 @ 0xcaa8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #168] @ (afbb8 ) │ │ │ │ - ldr r0, [pc, #168] @ (afbbc ) │ │ │ │ + ldr r1, [pc, #168] @ (afbb0 ) │ │ │ │ + ldr r0, [pc, #168] @ (afbb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #156] @ (afbc0 ) │ │ │ │ - movw r2, #51914 @ 0xcaca │ │ │ │ + ldr r3, [pc, #156] @ (afbb8 ) │ │ │ │ + movw r2, #51920 @ 0xcad0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #152] @ (afbc4 ) │ │ │ │ - ldr r0, [pc, #152] @ (afbc8 ) │ │ │ │ + ldr r1, [pc, #152] @ (afbbc ) │ │ │ │ + ldr r0, [pc, #152] @ (afbc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #140] @ (afbcc ) │ │ │ │ - movw r2, #51955 @ 0xcaf3 │ │ │ │ + ldr r3, [pc, #140] @ (afbc4 ) │ │ │ │ + movw r2, #51961 @ 0xcaf9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #136] @ (afbd0 ) │ │ │ │ - ldr r0, [pc, #136] @ (afbd4 ) │ │ │ │ + ldr r1, [pc, #136] @ (afbc8 ) │ │ │ │ + ldr r0, [pc, #136] @ (afbcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - add r4, pc, #440 @ (adr r4, afd2c ) │ │ │ │ + add r4, pc, #696 @ (adr r4, afe24 ) │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, pc, #184 @ (adr r4, afc3c ) │ │ │ │ + add r4, pc, #440 @ (adr r4, afd34 ) │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r4, afb8e │ │ │ │ + cbnz r4, afb96 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfa060023 │ │ │ │ - @ instruction: 0xfac40023 │ │ │ │ - ldrh r6, [r0, #8] │ │ │ │ + @ instruction: 0xfa460023 │ │ │ │ + @ instruction: 0xfb040023 │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ movs r4, r4 │ │ │ │ - add r3, pc, #672 @ (adr r3, afe3c ) │ │ │ │ + add r3, pc, #928 @ (adr r3, aff34 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ - add r3, pc, #416 @ (adr r3, afd48 ) │ │ │ │ + add r3, pc, #672 @ (adr r3, afe40 ) │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + @ instruction: 0xb89e │ │ │ │ movs r6, r4 │ │ │ │ - vst4.8 {d16-d19}, [r8 :128], r3 │ │ │ │ - add r3, pc, #392 @ (adr r3, afd3c ) │ │ │ │ + vst1.8 {d0[1]}, [r8], r3 │ │ │ │ + add r3, pc, #648 @ (adr r3, afe34 ) │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ movs r6, r4 │ │ │ │ - vld4.8 {d0-d3}, [ip :128], r3 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + vld4.8 {d16-d19}, [ip :128], r3 │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb.w r0, [r0, r3, lsl #2] │ │ │ │ - add r2, pc, #536 @ (adr r2, afde4 ) │ │ │ │ + ldr??.w r0, [r0, r3, lsl #2] │ │ │ │ + add r2, pc, #792 @ (adr r2, afedc ) │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + @ instruction: 0xb84a │ │ │ │ movs r6, r4 │ │ │ │ - ldr??.w r0, [r4, #35] @ 0x23 │ │ │ │ - add r3, pc, #8 @ (adr r3, afbe0 ) │ │ │ │ + ldrsh.w r0, [r4, r3, lsl #2] │ │ │ │ + add r3, pc, #264 @ (adr r3, afcd8 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000afbd8 : │ │ │ │ +000afbd0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #156] @ (afc84 ) │ │ │ │ + ldr r4, [pc, #156] @ (afc7c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #156] @ afc88 │ │ │ │ + ldr.w lr, [pc, #156] @ afc80 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #152] @ afc8c │ │ │ │ + ldr.w ip, [pc, #152] @ afc84 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3372 @ 0xd2c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #136] @ (afc90 ) │ │ │ │ + ldr r4, [pc, #136] @ (afc88 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n afc7c │ │ │ │ - ldr r3, [pc, #112] @ (afc94 ) │ │ │ │ + beq.n afc74 │ │ │ │ + ldr r3, [pc, #112] @ (afc8c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n afc40 │ │ │ │ - ldr r2, [pc, #104] @ (afc98 ) │ │ │ │ - ldr r3, [pc, #104] @ (afc9c ) │ │ │ │ + beq.n afc38 │ │ │ │ + ldr r2, [pc, #104] @ (afc90 ) │ │ │ │ + ldr r3, [pc, #104] @ (afc94 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r0 │ │ │ │ - bne.n afc5e │ │ │ │ + bne.n afc56 │ │ │ │ mov r0, r1 │ │ │ │ - bl af8bc │ │ │ │ - ldr r2, [pc, #88] @ (afca0 ) │ │ │ │ - ldr r3, [pc, #64] @ (afc8c ) │ │ │ │ + bl af8b4 │ │ │ │ + ldr r2, [pc, #88] @ (afc98 ) │ │ │ │ + ldr r3, [pc, #64] @ (afc84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n afc80 │ │ │ │ + bne.n afc78 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #68] @ (afca4 ) │ │ │ │ + ldr r0, [pc, #68] @ (afc9c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (afca8 ) │ │ │ │ - ldr r1, [pc, #64] @ (afcac ) │ │ │ │ + ldr r3, [pc, #64] @ (afca0 ) │ │ │ │ + ldr r1, [pc, #64] @ (afca4 ) │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ - ldr r0, [pc, #64] @ (afcb0 ) │ │ │ │ + ldr r0, [pc, #64] @ (afca8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n afc46 │ │ │ │ + b.n afc3e │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - adds r1, #24 │ │ │ │ + adds r1, #32 │ │ │ │ movs r2, r5 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ movs r1, r5 │ │ │ │ - add r2, pc, #48 @ (adr r2, afcd8 ) │ │ │ │ + add r2, pc, #304 @ (adr r2, afdd0 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #864 @ (adr r1, b0010 ) │ │ │ │ + add r2, pc, #96 @ (adr r2, afd08 ) │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000afcb4 : │ │ │ │ +000afcac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #724] @ (aff9c ) │ │ │ │ + ldr r7, [pc, #724] @ (aff94 ) │ │ │ │ sub sp, #8 │ │ │ │ add r7, pc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w aff64 │ │ │ │ + beq.w aff5c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ blx 501b8 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n afdec │ │ │ │ + blt.n afde4 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w afee8 │ │ │ │ + beq.w afee0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #676] @ (affa0 ) │ │ │ │ + ldr r2, [pc, #676] @ (aff98 ) │ │ │ │ cmp r3, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r9, [r7, r2] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w afe34 │ │ │ │ - ldr r2, [pc, #652] @ (affa4 ) │ │ │ │ + beq.w afe2c │ │ │ │ + ldr r2, [pc, #652] @ (aff9c ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w afeec │ │ │ │ + bne.w afee4 │ │ │ │ ldr.w sl, [r4, #16] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w aff2c │ │ │ │ + beq.w aff24 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r5 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ ldrne r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n afd4a │ │ │ │ + beq.n afd42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w afe6a │ │ │ │ + beq.w afe62 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ blx 4fde8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n afd68 │ │ │ │ + beq.n afd60 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n afe10 │ │ │ │ + beq.n afe08 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n afe1c │ │ │ │ - ldr r3, [pc, #568] @ (affa8 ) │ │ │ │ + beq.n afe14 │ │ │ │ + ldr r3, [pc, #568] @ (affa0 ) │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w afeaa │ │ │ │ + bne.w afea2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n afd90 │ │ │ │ + beq.n afd88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w afea2 │ │ │ │ - ldr r3, [pc, #536] @ (affac ) │ │ │ │ + beq.w afe9a │ │ │ │ + ldr r3, [pc, #536] @ (affa4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w afee8 │ │ │ │ + bne.w afee0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n afe7c │ │ │ │ - ldr r2, [pc, #508] @ (affa4 ) │ │ │ │ + beq.n afe74 │ │ │ │ + ldr r2, [pc, #508] @ (aff9c ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w aff0c │ │ │ │ + bne.w aff04 │ │ │ │ ldr.w r8, [r4, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aff48 │ │ │ │ + beq.w aff40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n afde0 │ │ │ │ + beq.n afdd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n afe72 │ │ │ │ + beq.n afe6a │ │ │ │ mov r4, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx 501b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n afcf0 │ │ │ │ - ldr r3, [pc, #448] @ (affb0 ) │ │ │ │ + bge.n afce8 │ │ │ │ + ldr r3, [pc, #448] @ (affa8 ) │ │ │ │ mov.w r2, #480 @ 0x1e0 │ │ │ │ - ldr r1, [pc, #448] @ (affb4 ) │ │ │ │ - ldr r0, [pc, #448] @ (affb8 ) │ │ │ │ + ldr r1, [pc, #448] @ (affac ) │ │ │ │ + ldr r0, [pc, #448] @ (affb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n afd6e │ │ │ │ - ldr r3, [pc, #400] @ (affb0 ) │ │ │ │ + bne.n afd66 │ │ │ │ + ldr r3, [pc, #400] @ (affa8 ) │ │ │ │ movw r2, #481 @ 0x1e1 │ │ │ │ - ldr r1, [pc, #408] @ (affbc ) │ │ │ │ - ldr r0, [pc, #408] @ (affc0 ) │ │ │ │ + ldr r1, [pc, #408] @ (affb4 ) │ │ │ │ + ldr r0, [pc, #408] @ (affb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n afe02 │ │ │ │ + b.n afdfa │ │ │ │ ldr.w sl, [r4, #16] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w aff80 │ │ │ │ + beq.w aff78 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ it ne │ │ │ │ ldrne r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w afd4a │ │ │ │ + beq.w afd42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w afd4a │ │ │ │ + bne.w afd42 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n afd4a │ │ │ │ + b.n afd42 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n afde2 │ │ │ │ + b.n afdda │ │ │ │ ldr.w r8, [r4, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n afdbc │ │ │ │ - ldr r3, [pc, #316] @ (affc4 ) │ │ │ │ - movw r2, #52155 @ 0xcbbb │ │ │ │ + bne.n afdb4 │ │ │ │ + ldr r3, [pc, #316] @ (affbc ) │ │ │ │ + movw r2, #52161 @ 0xcbc1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #308] @ (affc8 ) │ │ │ │ - ldr r0, [pc, #312] @ (affcc ) │ │ │ │ + ldr r1, [pc, #308] @ (affc0 ) │ │ │ │ + ldr r0, [pc, #312] @ (affc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n afd90 │ │ │ │ - ldr r0, [pc, #292] @ (affd0 ) │ │ │ │ + b.n afd88 │ │ │ │ + ldr r0, [pc, #292] @ (affc8 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n afec8 │ │ │ │ + beq.n afec0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, afee0 │ │ │ │ - ldr r3, [pc, #228] @ (affb0 ) │ │ │ │ + cbz r3, afed8 │ │ │ │ + ldr r3, [pc, #228] @ (affa8 ) │ │ │ │ movw r2, #481 @ 0x1e1 │ │ │ │ - ldr r1, [pc, #260] @ (affd4 ) │ │ │ │ - ldr r0, [pc, #260] @ (affd8 ) │ │ │ │ + ldr r1, [pc, #260] @ (affcc ) │ │ │ │ + ldr r0, [pc, #260] @ (affd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n afe02 │ │ │ │ + b.n afdfa │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n afec8 │ │ │ │ + b.n afec0 │ │ │ │ mov r0, r4 │ │ │ │ - b.n afe0a │ │ │ │ - ldr r1, [pc, #192] @ (affb0 ) │ │ │ │ + b.n afe02 │ │ │ │ + ldr r1, [pc, #192] @ (affa8 ) │ │ │ │ movw r2, #481 @ 0x1e1 │ │ │ │ - ldr r3, [pc, #232] @ (affdc ) │ │ │ │ - ldr r0, [pc, #232] @ (affe0 ) │ │ │ │ + ldr r3, [pc, #232] @ (affd4 ) │ │ │ │ + ldr r0, [pc, #232] @ (affd8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #224] @ (affe4 ) │ │ │ │ + ldr r1, [pc, #224] @ (affdc ) │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n afe02 │ │ │ │ - ldr r1, [pc, #160] @ (affb0 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n afdfa │ │ │ │ + ldr r1, [pc, #160] @ (affa8 ) │ │ │ │ mov.w r2, #482 @ 0x1e2 │ │ │ │ - ldr r3, [pc, #212] @ (affe8 ) │ │ │ │ - ldr r0, [pc, #212] @ (affec ) │ │ │ │ + ldr r3, [pc, #212] @ (affe0 ) │ │ │ │ + ldr r0, [pc, #212] @ (affe4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (afff0 ) │ │ │ │ + ldr r1, [pc, #204] @ (affe8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n afe08 │ │ │ │ - ldr r3, [pc, #196] @ (afff4 ) │ │ │ │ - movw r2, #52108 @ 0xcb8c │ │ │ │ + bl a7538 │ │ │ │ + b.n afe00 │ │ │ │ + ldr r3, [pc, #196] @ (affec ) │ │ │ │ + movw r2, #52114 @ 0xcb92 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #192] @ (afff8 ) │ │ │ │ - ldr r0, [pc, #192] @ (afffc ) │ │ │ │ + ldr r1, [pc, #192] @ (afff0 ) │ │ │ │ + ldr r0, [pc, #192] @ (afff4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ (b0000 ) │ │ │ │ - movw r2, #52167 @ 0xcbc7 │ │ │ │ + ldr r3, [pc, #180] @ (afff8 ) │ │ │ │ + movw r2, #52173 @ 0xcbcd │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #176] @ (b0004 ) │ │ │ │ - ldr r0, [pc, #176] @ (b0008 ) │ │ │ │ + ldr r1, [pc, #176] @ (afffc ) │ │ │ │ + ldr r0, [pc, #176] @ (b0000 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ (b000c ) │ │ │ │ - movw r2, #52057 @ 0xcb59 │ │ │ │ + ldr r3, [pc, #164] @ (b0004 ) │ │ │ │ + movw r2, #52063 @ 0xcb5f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #160] @ (b0010 ) │ │ │ │ - ldr r0, [pc, #160] @ (b0014 ) │ │ │ │ + ldr r1, [pc, #160] @ (b0008 ) │ │ │ │ + ldr r0, [pc, #160] @ (b000c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ (b0018 ) │ │ │ │ - movw r2, #52096 @ 0xcb80 │ │ │ │ + ldr r3, [pc, #148] @ (b0010 ) │ │ │ │ + movw r2, #52102 @ 0xcb86 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #144] @ (b001c ) │ │ │ │ - ldr r0, [pc, #144] @ (b0020 ) │ │ │ │ + ldr r1, [pc, #144] @ (b0014 ) │ │ │ │ + ldr r0, [pc, #144] @ (b0018 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #776 @ (adr r0, b02c0 ) │ │ │ │ + add r1, pc, #8 @ (adr r1, affb8 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - add r0, pc, #584 @ (adr r0, b0208 ) │ │ │ │ + add r0, pc, #840 @ (adr r0, b0300 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - push {r6, r7} │ │ │ │ + push {lr} │ │ │ │ movs r6, r4 │ │ │ │ - sub.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + @ instruction: 0xf5ea0023 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #152 @ (adr r0, b0068 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r0, #18] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ - add.w r0, r4, #10682368 @ 0xa30000 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + adc.w r0, r4, #10682368 @ 0xa30000 │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, b0082 │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf4e80023 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + @ instruction: 0xf5280023 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, b0088 │ │ │ │ + push {r1, r5} │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf4cc0023 │ │ │ │ - ldr r7, [sp, #168] @ 0xa8 │ │ │ │ + add.w r0, ip, #10682368 @ 0xa30000 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, b008c │ │ │ │ + push {r1, r2} │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf4b00023 │ │ │ │ - sbcs.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ + @ instruction: 0xf4f00023 │ │ │ │ + subs.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ │ │ │ │ -000b0024 : │ │ │ │ +000b001c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #168] @ (b00dc ) │ │ │ │ + ldr r4, [pc, #168] @ (b00d4 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w ip, [pc, #168] @ b00e0 │ │ │ │ + ldr.w ip, [pc, #168] @ b00d8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #164] @ (b00e4 ) │ │ │ │ + ldr r5, [pc, #164] @ (b00dc ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3420 @ 0xd5c │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (b00e8 ) │ │ │ │ + ldr r4, [pc, #148] @ (b00e0 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b00c6 │ │ │ │ - ldr r3, [pc, #128] @ (b00ec ) │ │ │ │ + beq.n b00be │ │ │ │ + ldr r3, [pc, #128] @ (b00e4 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n b00ca │ │ │ │ - ldr r5, [pc, #116] @ (b00f0 ) │ │ │ │ + bne.n b00c2 │ │ │ │ + ldr r5, [pc, #116] @ (b00e8 ) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r5, [r4, r5] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne r5, r0 │ │ │ │ - bne.n b00a8 │ │ │ │ + bne.n b00a0 │ │ │ │ mov r0, r2 │ │ │ │ - bl afcb4 │ │ │ │ - ldr r2, [pc, #96] @ (b00f4 ) │ │ │ │ - ldr r3, [pc, #80] @ (b00e4 ) │ │ │ │ + bl afcac │ │ │ │ + ldr r2, [pc, #96] @ (b00ec ) │ │ │ │ + ldr r3, [pc, #80] @ (b00dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b00d6 │ │ │ │ + bne.n b00ce │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #76] @ (b00f8 ) │ │ │ │ + ldr r0, [pc, #76] @ (b00f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (b00fc ) │ │ │ │ + ldr r3, [pc, #72] @ (b00f4 ) │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr r1, [pc, #72] @ (b0100 ) │ │ │ │ - ldr r0, [pc, #72] @ (b0104 ) │ │ │ │ + ldr r1, [pc, #72] @ (b00f8 ) │ │ │ │ + ldr r0, [pc, #72] @ (b00fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b0090 │ │ │ │ - ldr r0, [pc, #60] @ (b0108 ) │ │ │ │ + b.n b0088 │ │ │ │ + ldr r0, [pc, #60] @ (b0100 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n b00b0 │ │ │ │ + b.n b00a8 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ movs r2, r5 │ │ │ │ - vrev64. d0, d24 │ │ │ │ + vaddl.u8 q8, d4, d24 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u32 q0, d4, d24 │ │ │ │ + vaddl.u32 q0, d12, d24 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 d16, d8, d24 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + vhadd.u d16, d0, d24 │ │ │ │ + strh r6, [r5, #4] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b010c : │ │ │ │ +000b0104 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #380] @ (b029c ) │ │ │ │ + ldr r5, [pc, #380] @ (b0294 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #380] @ (b02a0 ) │ │ │ │ + ldr r3, [pc, #380] @ (b0298 ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b01c6 │ │ │ │ - ldr r2, [pc, #368] @ (b02a4 ) │ │ │ │ + beq.n b01be │ │ │ │ + ldr r2, [pc, #368] @ (b029c ) │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b0204 │ │ │ │ + bne.n b01fc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b027e │ │ │ │ + beq.w b0276 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b0164 │ │ │ │ + beq.n b015c │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n b0164 │ │ │ │ + beq.n b015c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b0240 │ │ │ │ + beq.n b0238 │ │ │ │ movs.w r8, r8, lsl #1 │ │ │ │ - beq.n b0230 │ │ │ │ + beq.n b0228 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b0246 │ │ │ │ + bne.n b023e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ bl 8673c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b0266 │ │ │ │ + beq.n b025e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b018e │ │ │ │ + beq.n b0186 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b01dc │ │ │ │ + bne.n b01d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl b010c │ │ │ │ + bl b0104 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b01ac │ │ │ │ + beq.n b01a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b0224 │ │ │ │ - cbnz r4, b01d4 │ │ │ │ - ldr r3, [pc, #248] @ (b02a8 ) │ │ │ │ + beq.n b021c │ │ │ │ + cbnz r4, b01cc │ │ │ │ + ldr r3, [pc, #248] @ (b02a0 ) │ │ │ │ movw r2, #533 @ 0x215 │ │ │ │ - ldr r1, [pc, #244] @ (b02ac ) │ │ │ │ - ldr r0, [pc, #248] @ (b02b0 ) │ │ │ │ + ldr r1, [pc, #244] @ (b02a4 ) │ │ │ │ + ldr r0, [pc, #248] @ (b02a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b01d4 │ │ │ │ + b.n b01cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b01d4 │ │ │ │ + beq.n b01cc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #200] @ (b02a8 ) │ │ │ │ + ldr r1, [pc, #200] @ (b02a0 ) │ │ │ │ movw r2, #533 @ 0x215 │ │ │ │ - ldr r3, [pc, #208] @ (b02b4 ) │ │ │ │ + ldr r3, [pc, #208] @ (b02ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #204] @ (b02b8 ) │ │ │ │ - ldr r0, [pc, #204] @ (b02bc ) │ │ │ │ + ldr r1, [pc, #204] @ (b02b0 ) │ │ │ │ + ldr r0, [pc, #204] @ (b02b4 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #160] @ (b02a8 ) │ │ │ │ + ldr r1, [pc, #160] @ (b02a0 ) │ │ │ │ mov.w r2, #532 @ 0x214 │ │ │ │ - ldr r3, [pc, #180] @ (b02c0 ) │ │ │ │ + ldr r3, [pc, #180] @ (b02b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #172] @ (b02c4 ) │ │ │ │ - ldr r0, [pc, #176] @ (b02c8 ) │ │ │ │ + ldr r1, [pc, #172] @ (b02bc ) │ │ │ │ + ldr r0, [pc, #176] @ (b02c0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b01fa │ │ │ │ + bl a7538 │ │ │ │ + b.n b01f2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n b01d4 │ │ │ │ - b.n b01ae │ │ │ │ - ldr r3, [pc, #152] @ (b02cc ) │ │ │ │ + bne.n b01cc │ │ │ │ + b.n b01a6 │ │ │ │ + ldr r3, [pc, #152] @ (b02c4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b01d0 │ │ │ │ - b.n b01d4 │ │ │ │ + bne.n b01c8 │ │ │ │ + b.n b01cc │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0164 │ │ │ │ - ldr r1, [pc, #96] @ (b02a8 ) │ │ │ │ + b.n b015c │ │ │ │ + ldr r1, [pc, #96] @ (b02a0 ) │ │ │ │ movw r2, #533 @ 0x215 │ │ │ │ - ldr r3, [pc, #128] @ (b02d0 ) │ │ │ │ - ldr r0, [pc, #132] @ (b02d4 ) │ │ │ │ + ldr r3, [pc, #128] @ (b02c8 ) │ │ │ │ + ldr r0, [pc, #132] @ (b02cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #124] @ (b02d8 ) │ │ │ │ + ldr r1, [pc, #124] @ (b02d0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b01fa │ │ │ │ - ldr r3, [pc, #64] @ (b02a8 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b01f2 │ │ │ │ + ldr r3, [pc, #64] @ (b02a0 ) │ │ │ │ movw r2, #533 @ 0x215 │ │ │ │ - ldr r1, [pc, #108] @ (b02dc ) │ │ │ │ - ldr r0, [pc, #112] @ (b02e0 ) │ │ │ │ + ldr r1, [pc, #108] @ (b02d4 ) │ │ │ │ + ldr r0, [pc, #112] @ (b02d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b01fa │ │ │ │ - ldr r3, [pc, #100] @ (b02e4 ) │ │ │ │ - movw r2, #52873 @ 0xce89 │ │ │ │ + b.n b01f2 │ │ │ │ + ldr r3, [pc, #100] @ (b02dc ) │ │ │ │ + movw r2, #52879 @ 0xce8f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #92] @ (b02e8 ) │ │ │ │ - ldr r0, [pc, #96] @ (b02ec ) │ │ │ │ + ldr r1, [pc, #92] @ (b02e0 ) │ │ │ │ + ldr r0, [pc, #96] @ (b02e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3308 @ 0xcec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cdp2 0, 13, cr0, cr8, cr8, {1} │ │ │ │ + cdp2 0, 14, cr0, cr0, cr8, {1} │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r1, #14] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, b02e2 │ │ │ │ movs r6, r4 │ │ │ │ - subs.w r0, r2, #35 @ 0x23 │ │ │ │ - @ instruction: 0xf2280023 │ │ │ │ + @ instruction: 0xf1f20023 │ │ │ │ + @ instruction: 0xf2680023 │ │ │ │ │ │ │ │ -000b02f0 : │ │ │ │ +000b02e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ (b0394 ) │ │ │ │ + ldr r4, [pc, #148] @ (b038c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #148] @ b0398 │ │ │ │ + ldr.w lr, [pc, #148] @ b0390 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #144] @ b039c │ │ │ │ + ldr.w ip, [pc, #144] @ b0394 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3468 @ 0xd8c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #128] @ (b03a0 ) │ │ │ │ + ldr r4, [pc, #128] @ (b0398 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, b038a │ │ │ │ - ldr r3, [pc, #108] @ (b03a4 ) │ │ │ │ + cbz r0, b0382 │ │ │ │ + ldr r3, [pc, #108] @ (b039c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b034e │ │ │ │ - ldr r3, [pc, #96] @ (b03a8 ) │ │ │ │ + beq.n b0346 │ │ │ │ + ldr r3, [pc, #96] @ (b03a0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b036c │ │ │ │ + bne.n b0364 │ │ │ │ mov r0, r1 │ │ │ │ - bl b010c │ │ │ │ - ldr r2, [pc, #84] @ (b03ac ) │ │ │ │ - ldr r3, [pc, #68] @ (b039c ) │ │ │ │ + bl b0104 │ │ │ │ + ldr r2, [pc, #84] @ (b03a4 ) │ │ │ │ + ldr r3, [pc, #68] @ (b0394 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b038e │ │ │ │ + bne.n b0386 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #64] @ (b03b0 ) │ │ │ │ + ldr r0, [pc, #64] @ (b03a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (b03b4 ) │ │ │ │ - ldr r1, [pc, #64] @ (b03b8 ) │ │ │ │ + ldr r3, [pc, #60] @ (b03ac ) │ │ │ │ + ldr r1, [pc, #64] @ (b03b0 ) │ │ │ │ mov.w r2, #528 @ 0x210 │ │ │ │ - ldr r0, [pc, #60] @ (b03bc ) │ │ │ │ + ldr r0, [pc, #60] @ (b03b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b0354 │ │ │ │ + b.n b034c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r2, #8 │ │ │ │ movs r2, r5 │ │ │ │ - stc2l 0, cr0, [lr], #160 @ 0xa0 │ │ │ │ + ldc2l 0, cr0, [r6], #160 @ 0xa0 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [sl], {40} @ 0x28 │ │ │ │ + stc2l 0, cr0, [r2], #160 @ 0xa0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4], #160 @ 0xa0 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + stc2 0, cr0, [ip], #160 @ 0xa0 │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b03c0 : │ │ │ │ +000b03b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #224] @ (b04b0 ) │ │ │ │ + ldr r1, [pc, #224] @ (b04a8 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #224] @ (b04b4 ) │ │ │ │ + ldr r3, [pc, #224] @ (b04ac ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n b041e │ │ │ │ + beq.n b0416 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - ldr r0, [pc, #204] @ (b04b8 ) │ │ │ │ + ldr r0, [pc, #204] @ (b04b0 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r0, [r1, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n b0486 │ │ │ │ + bne.n b047e │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.n b0466 │ │ │ │ + bmi.n b045e │ │ │ │ sub.w r0, r5, #2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ clz r0, r0 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ - beq.n b041a │ │ │ │ + beq.n b0412 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b0448 │ │ │ │ + cbz r3, b0440 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r6, r5, #1 │ │ │ │ - beq.n b0462 │ │ │ │ + beq.n b045a │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r6, b0466 │ │ │ │ + cbnz r6, b045e │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n b043a │ │ │ │ + beq.n b0432 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, b045c │ │ │ │ + cbz r3, b0454 │ │ │ │ sub.w r0, r5, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r0, r5, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b043a │ │ │ │ + b.n b0432 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b043a │ │ │ │ + beq.n b0432 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b047c │ │ │ │ + beq.n b0474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b04a8 │ │ │ │ + cbz r3, b04a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b041a │ │ │ │ - ldr r0, [pc, #52] @ (b04bc ) │ │ │ │ + b.n b0412 │ │ │ │ + ldr r0, [pc, #52] @ (b04b4 ) │ │ │ │ movw r2, #991 @ 0x3df │ │ │ │ - ldr r3, [pc, #48] @ (b04c0 ) │ │ │ │ + ldr r3, [pc, #48] @ (b04b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r1, r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #44] @ (b04c4 ) │ │ │ │ - ldr r0, [pc, #44] @ (b04c8 ) │ │ │ │ + ldr r1, [pc, #44] @ (b04bc ) │ │ │ │ + ldr r0, [pc, #44] @ (b04c0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ - b.n b041a │ │ │ │ + b.n b0412 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b047c │ │ │ │ - stc2 0, cr0, [r6], #-160 @ 0xffffff60 │ │ │ │ + b.n b0474 │ │ │ │ + stc2 0, cr0, [lr], #-160 @ 0xffffff60 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b04cc : │ │ │ │ +000b04c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (b0590 ) │ │ │ │ + ldr r4, [pc, #180] @ (b0588 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ b0594 │ │ │ │ + ldr.w lr, [pc, #180] @ b058c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ b0598 │ │ │ │ + ldr.w ip, [pc, #176] @ b0590 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3516 @ 0xdbc │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (b059c ) │ │ │ │ + ldr r4, [pc, #160] @ (b0594 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b0586 │ │ │ │ - ldr r3, [pc, #136] @ (b05a0 ) │ │ │ │ + beq.n b057e │ │ │ │ + ldr r3, [pc, #136] @ (b0598 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b052c │ │ │ │ - ldr r3, [pc, #128] @ (b05a4 ) │ │ │ │ + beq.n b0524 │ │ │ │ + ldr r3, [pc, #128] @ (b059c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b0568 │ │ │ │ + bne.n b0560 │ │ │ │ mov r0, r1 │ │ │ │ - bl b03c0 │ │ │ │ + bl b03b8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b0586 │ │ │ │ - cbnz r0, b0562 │ │ │ │ - ldr r3, [pc, #108] @ (b05a8 ) │ │ │ │ + beq.n b057e │ │ │ │ + cbnz r0, b055a │ │ │ │ + ldr r3, [pc, #108] @ (b05a0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (b05ac ) │ │ │ │ - ldr r3, [pc, #72] @ (b0598 ) │ │ │ │ + ldr r2, [pc, #96] @ (b05a4 ) │ │ │ │ + ldr r3, [pc, #72] @ (b0590 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b058a │ │ │ │ + bne.n b0582 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (b05b0 ) │ │ │ │ + ldr r3, [pc, #76] @ (b05a8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n b053c │ │ │ │ - ldr r0, [pc, #72] @ (b05b4 ) │ │ │ │ + b.n b0534 │ │ │ │ + ldr r0, [pc, #72] @ (b05ac ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (b05b8 ) │ │ │ │ - ldr r1, [pc, #72] @ (b05bc ) │ │ │ │ + ldr r3, [pc, #68] @ (b05b0 ) │ │ │ │ + ldr r1, [pc, #72] @ (b05b4 ) │ │ │ │ movw r2, #990 @ 0x3de │ │ │ │ - ldr r0, [pc, #68] @ (b05c0 ) │ │ │ │ + ldr r0, [pc, #68] @ (b05b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b054a │ │ │ │ + b.n b0542 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ - smlatb r0, r2, r8, r0 │ │ │ │ + smlatb r0, sl, r8, r0 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfafe0028 │ │ │ │ + @ instruction: 0xfb060028 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaae0028 │ │ │ │ + @ instruction: 0xfab60028 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b05c4 : │ │ │ │ +000b05bc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #224] @ (b06b4 ) │ │ │ │ + ldr r1, [pc, #224] @ (b06ac ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #224] @ (b06b8 ) │ │ │ │ + ldr r3, [pc, #224] @ (b06b0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n b0622 │ │ │ │ + beq.n b061a │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - ldr r0, [pc, #204] @ (b06bc ) │ │ │ │ + ldr r0, [pc, #204] @ (b06b4 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r0, [r1, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n b068a │ │ │ │ + bne.n b0682 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.n b066a │ │ │ │ + bmi.n b0662 │ │ │ │ sub.w r0, r5, #14 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ clz r0, r0 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ - beq.n b061e │ │ │ │ + beq.n b0616 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b064c │ │ │ │ + cbz r3, b0644 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r6, r5, #1 │ │ │ │ - beq.n b0666 │ │ │ │ + beq.n b065e │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r6, b066a │ │ │ │ + cbnz r6, b0662 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n b063e │ │ │ │ + beq.n b0636 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, b0660 │ │ │ │ + cbz r3, b0658 │ │ │ │ sub.w r0, r5, #14 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r0, r5, #14 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b063e │ │ │ │ + b.n b0636 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b063e │ │ │ │ + beq.n b0636 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0680 │ │ │ │ + beq.n b0678 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b06ac │ │ │ │ + cbz r3, b06a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b061e │ │ │ │ - ldr r0, [pc, #52] @ (b06c0 ) │ │ │ │ + b.n b0616 │ │ │ │ + ldr r0, [pc, #52] @ (b06b8 ) │ │ │ │ movw r2, #995 @ 0x3e3 │ │ │ │ - ldr r3, [pc, #48] @ (b06c4 ) │ │ │ │ + ldr r3, [pc, #48] @ (b06bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r1, r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #44] @ (b06c8 ) │ │ │ │ - ldr r0, [pc, #44] @ (b06cc ) │ │ │ │ + ldr r1, [pc, #44] @ (b06c0 ) │ │ │ │ + ldr r0, [pc, #44] @ (b06c4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ - b.n b061e │ │ │ │ + b.n b0616 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0680 │ │ │ │ - @ instruction: 0xfa220028 │ │ │ │ + b.n b0678 │ │ │ │ + @ instruction: 0xfa2a0028 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b06d0 : │ │ │ │ +000b06c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (b0794 ) │ │ │ │ + ldr r4, [pc, #180] @ (b078c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ b0798 │ │ │ │ + ldr.w lr, [pc, #180] @ b0790 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ b079c │ │ │ │ + ldr.w ip, [pc, #176] @ b0794 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3564 @ 0xdec │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (b07a0 ) │ │ │ │ + ldr r4, [pc, #160] @ (b0798 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b078a │ │ │ │ - ldr r3, [pc, #136] @ (b07a4 ) │ │ │ │ + beq.n b0782 │ │ │ │ + ldr r3, [pc, #136] @ (b079c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0730 │ │ │ │ - ldr r3, [pc, #128] @ (b07a8 ) │ │ │ │ + beq.n b0728 │ │ │ │ + ldr r3, [pc, #128] @ (b07a0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b076c │ │ │ │ + bne.n b0764 │ │ │ │ mov r0, r1 │ │ │ │ - bl b05c4 │ │ │ │ + bl b05bc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b078a │ │ │ │ - cbnz r0, b0766 │ │ │ │ - ldr r3, [pc, #108] @ (b07ac ) │ │ │ │ + beq.n b0782 │ │ │ │ + cbnz r0, b075e │ │ │ │ + ldr r3, [pc, #108] @ (b07a4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (b07b0 ) │ │ │ │ - ldr r3, [pc, #72] @ (b079c ) │ │ │ │ + ldr r2, [pc, #96] @ (b07a8 ) │ │ │ │ + ldr r3, [pc, #72] @ (b0794 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b078e │ │ │ │ + bne.n b0786 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (b07b4 ) │ │ │ │ + ldr r3, [pc, #76] @ (b07ac ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n b0740 │ │ │ │ - ldr r0, [pc, #72] @ (b07b8 ) │ │ │ │ + b.n b0738 │ │ │ │ + ldr r0, [pc, #72] @ (b07b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (b07bc ) │ │ │ │ - ldr r1, [pc, #72] @ (b07c0 ) │ │ │ │ + ldr r3, [pc, #68] @ (b07b4 ) │ │ │ │ + ldr r1, [pc, #72] @ (b07b8 ) │ │ │ │ movw r2, #994 @ 0x3e2 │ │ │ │ - ldr r0, [pc, #68] @ (b07c4 ) │ │ │ │ + ldr r0, [pc, #68] @ (b07bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b074e │ │ │ │ + b.n b0746 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r6, #32 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ - vst4.8 {d0-d3}, [lr :128], r8 │ │ │ │ + ldrsb.w r0, [r6, r8, lsl #2] │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [sl, #40] @ 0x28 │ │ │ │ + vst4.8 {d0-d3}, [r2 :128], r8 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [sl, #40] @ 0x28 │ │ │ │ + ldrh.w r0, [r2, #40] @ 0x28 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #680] @ 0x2a8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b07c8 : │ │ │ │ +000b07c0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #224] @ (b08b8 ) │ │ │ │ + ldr r1, [pc, #224] @ (b08b0 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #224] @ (b08bc ) │ │ │ │ + ldr r3, [pc, #224] @ (b08b4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n b0826 │ │ │ │ + beq.n b081e │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - ldr r0, [pc, #204] @ (b08c0 ) │ │ │ │ + ldr r0, [pc, #204] @ (b08b8 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r0, [r1, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n b088e │ │ │ │ + bne.n b0886 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.n b086e │ │ │ │ + bmi.n b0866 │ │ │ │ sub.w r0, r5, #16 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ clz r0, r0 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ - beq.n b0822 │ │ │ │ + beq.n b081a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b0850 │ │ │ │ + cbz r3, b0848 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r6, r5, #1 │ │ │ │ - beq.n b086a │ │ │ │ + beq.n b0862 │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r6, b086e │ │ │ │ + cbnz r6, b0866 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n b0842 │ │ │ │ + beq.n b083a │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, b0864 │ │ │ │ + cbz r3, b085c │ │ │ │ sub.w r0, r5, #16 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r0, r5, #16 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0842 │ │ │ │ + b.n b083a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b0842 │ │ │ │ + beq.n b083a │ │ │ │ mov r0, r5 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0884 │ │ │ │ + beq.n b087c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b08b0 │ │ │ │ + cbz r3, b08a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b0822 │ │ │ │ - ldr r0, [pc, #52] @ (b08c4 ) │ │ │ │ + b.n b081a │ │ │ │ + ldr r0, [pc, #52] @ (b08bc ) │ │ │ │ movw r2, #999 @ 0x3e7 │ │ │ │ - ldr r3, [pc, #48] @ (b08c8 ) │ │ │ │ + ldr r3, [pc, #48] @ (b08c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r1, r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #44] @ (b08cc ) │ │ │ │ - ldr r0, [pc, #44] @ (b08d0 ) │ │ │ │ + ldr r1, [pc, #44] @ (b08c4 ) │ │ │ │ + ldr r0, [pc, #44] @ (b08c8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ - b.n b0822 │ │ │ │ + b.n b081a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0884 │ │ │ │ - ldrb.w r0, [lr, r8, lsl #2] │ │ │ │ + b.n b087c │ │ │ │ + strh.w r0, [r6, r8, lsl #2] │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b08d4 : │ │ │ │ +000b08cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (b0998 ) │ │ │ │ + ldr r4, [pc, #180] @ (b0990 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ b099c │ │ │ │ + ldr.w lr, [pc, #180] @ b0994 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ b09a0 │ │ │ │ + ldr.w ip, [pc, #176] @ b0998 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3612 @ 0xe1c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (b09a4 ) │ │ │ │ + ldr r4, [pc, #160] @ (b099c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b098e │ │ │ │ - ldr r3, [pc, #136] @ (b09a8 ) │ │ │ │ + beq.n b0986 │ │ │ │ + ldr r3, [pc, #136] @ (b09a0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0934 │ │ │ │ - ldr r3, [pc, #128] @ (b09ac ) │ │ │ │ + beq.n b092c │ │ │ │ + ldr r3, [pc, #128] @ (b09a4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b0970 │ │ │ │ + bne.n b0968 │ │ │ │ mov r0, r1 │ │ │ │ - bl b07c8 │ │ │ │ + bl b07c0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b098e │ │ │ │ - cbnz r0, b096a │ │ │ │ - ldr r3, [pc, #108] @ (b09b0 ) │ │ │ │ + beq.n b0986 │ │ │ │ + cbnz r0, b0962 │ │ │ │ + ldr r3, [pc, #108] @ (b09a8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (b09b4 ) │ │ │ │ - ldr r3, [pc, #72] @ (b09a0 ) │ │ │ │ + ldr r2, [pc, #96] @ (b09ac ) │ │ │ │ + ldr r3, [pc, #72] @ (b0998 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b0992 │ │ │ │ + bne.n b098a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (b09b8 ) │ │ │ │ + ldr r3, [pc, #76] @ (b09b0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n b0944 │ │ │ │ - ldr r0, [pc, #72] @ (b09bc ) │ │ │ │ + b.n b093c │ │ │ │ + ldr r0, [pc, #72] @ (b09b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (b09c0 ) │ │ │ │ - ldr r1, [pc, #72] @ (b09c4 ) │ │ │ │ + ldr r3, [pc, #68] @ (b09b8 ) │ │ │ │ + ldr r1, [pc, #72] @ (b09bc ) │ │ │ │ movw r2, #998 @ 0x3e6 │ │ │ │ - ldr r0, [pc, #68] @ (b09c8 ) │ │ │ │ + ldr r0, [pc, #68] @ (b09c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b0952 │ │ │ │ + b.n b094a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r4, #28 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xf70a0028 │ │ │ │ + @ instruction: 0xf7120028 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6f60028 │ │ │ │ + @ instruction: 0xf6fe0028 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, r6, #2088 @ 0x828 │ │ │ │ + subw r0, lr, #2088 @ 0x828 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b09cc : │ │ │ │ +000b09c4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #224] @ (b0abc ) │ │ │ │ + ldr r1, [pc, #224] @ (b0ab4 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #224] @ (b0ac0 ) │ │ │ │ + ldr r3, [pc, #224] @ (b0ab8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n b0a2a │ │ │ │ + beq.n b0a22 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - ldr r0, [pc, #204] @ (b0ac4 ) │ │ │ │ + ldr r0, [pc, #204] @ (b0abc ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r0, [r1, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n b0a92 │ │ │ │ + bne.n b0a8a │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.n b0a72 │ │ │ │ + bmi.n b0a6a │ │ │ │ sub.w r0, r5, #4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ clz r0, r0 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ - beq.n b0a26 │ │ │ │ + beq.n b0a1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b0a54 │ │ │ │ + cbz r3, b0a4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r6, r5, #1 │ │ │ │ - beq.n b0a6e │ │ │ │ + beq.n b0a66 │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r6, b0a72 │ │ │ │ + cbnz r6, b0a6a │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n b0a46 │ │ │ │ + beq.n b0a3e │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, b0a68 │ │ │ │ + cbz r3, b0a60 │ │ │ │ sub.w r0, r5, #4 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r0, r5, #4 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0a46 │ │ │ │ + b.n b0a3e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b0a46 │ │ │ │ + beq.n b0a3e │ │ │ │ mov r0, r5 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0a88 │ │ │ │ + beq.n b0a80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b0ab4 │ │ │ │ + cbz r3, b0aac │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b0a26 │ │ │ │ - ldr r0, [pc, #52] @ (b0ac8 ) │ │ │ │ + b.n b0a1e │ │ │ │ + ldr r0, [pc, #52] @ (b0ac0 ) │ │ │ │ movw r2, #1003 @ 0x3eb │ │ │ │ - ldr r3, [pc, #48] @ (b0acc ) │ │ │ │ + ldr r3, [pc, #48] @ (b0ac4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r1, r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #44] @ (b0ad0 ) │ │ │ │ - ldr r0, [pc, #44] @ (b0ad4 ) │ │ │ │ + ldr r1, [pc, #44] @ (b0ac8 ) │ │ │ │ + ldr r0, [pc, #44] @ (b0acc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ - b.n b0a26 │ │ │ │ + b.n b0a1e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0a88 │ │ │ │ - @ instruction: 0xf61a0028 │ │ │ │ + b.n b0a80 │ │ │ │ + @ instruction: 0xf6220028 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b0ad8 : │ │ │ │ +000b0ad0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (b0b9c ) │ │ │ │ + ldr r4, [pc, #180] @ (b0b94 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ b0ba0 │ │ │ │ + ldr.w lr, [pc, #180] @ b0b98 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ b0ba4 │ │ │ │ + ldr.w ip, [pc, #176] @ b0b9c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3660 @ 0xe4c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (b0ba8 ) │ │ │ │ + ldr r4, [pc, #160] @ (b0ba0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b0b92 │ │ │ │ - ldr r3, [pc, #136] @ (b0bac ) │ │ │ │ + beq.n b0b8a │ │ │ │ + ldr r3, [pc, #136] @ (b0ba4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0b38 │ │ │ │ - ldr r3, [pc, #128] @ (b0bb0 ) │ │ │ │ + beq.n b0b30 │ │ │ │ + ldr r3, [pc, #128] @ (b0ba8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b0b74 │ │ │ │ + bne.n b0b6c │ │ │ │ mov r0, r1 │ │ │ │ - bl b09cc │ │ │ │ + bl b09c4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b0b92 │ │ │ │ - cbnz r0, b0b6e │ │ │ │ - ldr r3, [pc, #108] @ (b0bb4 ) │ │ │ │ + beq.n b0b8a │ │ │ │ + cbnz r0, b0b66 │ │ │ │ + ldr r3, [pc, #108] @ (b0bac ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (b0bb8 ) │ │ │ │ - ldr r3, [pc, #72] @ (b0ba4 ) │ │ │ │ + ldr r2, [pc, #96] @ (b0bb0 ) │ │ │ │ + ldr r3, [pc, #72] @ (b0b9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b0b96 │ │ │ │ + bne.n b0b8e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (b0bbc ) │ │ │ │ + ldr r3, [pc, #76] @ (b0bb4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n b0b48 │ │ │ │ - ldr r0, [pc, #72] @ (b0bc0 ) │ │ │ │ + b.n b0b40 │ │ │ │ + ldr r0, [pc, #72] @ (b0bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (b0bc4 ) │ │ │ │ - ldr r1, [pc, #72] @ (b0bc8 ) │ │ │ │ + ldr r3, [pc, #68] @ (b0bbc ) │ │ │ │ + ldr r1, [pc, #72] @ (b0bc0 ) │ │ │ │ movw r2, #1002 @ 0x3ea │ │ │ │ - ldr r0, [pc, #68] @ (b0bcc ) │ │ │ │ + ldr r0, [pc, #68] @ (b0bc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b0b56 │ │ │ │ + b.n b0b4e │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r2, #24 │ │ │ │ + movs r2, #32 │ │ │ │ movs r2, r5 │ │ │ │ - add.w r0, r6, #11010048 @ 0xa80000 │ │ │ │ + add.w r0, lr, #11010048 @ 0xa80000 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f20028 │ │ │ │ + @ instruction: 0xf4fa0028 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4a20028 │ │ │ │ + @ instruction: 0xf4aa0028 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b0bd0 : │ │ │ │ +000b0bc8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #372] @ (b0d58 ) │ │ │ │ + ldr r5, [pc, #372] @ (b0d50 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #372] @ (b0d5c ) │ │ │ │ + ldr r3, [pc, #372] @ (b0d54 ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b0c48 │ │ │ │ - ldr r2, [pc, #360] @ (b0d60 ) │ │ │ │ + beq.n b0c40 │ │ │ │ + ldr r2, [pc, #360] @ (b0d58 ) │ │ │ │ ldr.w r8, [r5, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b0c54 │ │ │ │ + bne.n b0c4c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b0d3c │ │ │ │ + beq.w b0d34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b0c2a │ │ │ │ + beq.n b0c22 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n b0c2a │ │ │ │ + beq.n b0c22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b0cd2 │ │ │ │ + beq.n b0cca │ │ │ │ lsls r6, r6, #1 │ │ │ │ - bne.n b0c76 │ │ │ │ - ldr r3, [pc, #308] @ (b0d64 ) │ │ │ │ + bne.n b0c6e │ │ │ │ + ldr r3, [pc, #308] @ (b0d5c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0c40 │ │ │ │ + beq.n b0c38 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b0c3c │ │ │ │ - b.n b0c40 │ │ │ │ - ldr r1, [pc, #272] @ (b0d68 ) │ │ │ │ + bne.n b0c34 │ │ │ │ + b.n b0c38 │ │ │ │ + ldr r1, [pc, #272] @ (b0d60 ) │ │ │ │ movw r2, #1028 @ 0x404 │ │ │ │ - ldr r3, [pc, #272] @ (b0d6c ) │ │ │ │ + ldr r3, [pc, #272] @ (b0d64 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #268] @ (b0d70 ) │ │ │ │ - ldr r0, [pc, #268] @ (b0d74 ) │ │ │ │ + ldr r1, [pc, #268] @ (b0d68 ) │ │ │ │ + ldr r0, [pc, #268] @ (b0d6c ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r4, #0 │ │ │ │ - b.n b0c40 │ │ │ │ + b.n b0c38 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b0d04 │ │ │ │ + bne.n b0cfc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ bl 8673c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b0d24 │ │ │ │ + beq.n b0d1c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b0c9e │ │ │ │ + beq.n b0c96 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b0ce4 │ │ │ │ + bne.n b0cdc │ │ │ │ mov r0, r6 │ │ │ │ - bl b0bd0 │ │ │ │ + bl b0bc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0cb6 │ │ │ │ + beq.n b0cae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b0cd8 │ │ │ │ + cbz r3, b0cd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n b0c40 │ │ │ │ - ldr r3, [pc, #172] @ (b0d68 ) │ │ │ │ + bne.n b0c38 │ │ │ │ + ldr r3, [pc, #172] @ (b0d60 ) │ │ │ │ movw r2, #1031 @ 0x407 │ │ │ │ - ldr r1, [pc, #180] @ (b0d78 ) │ │ │ │ - ldr r0, [pc, #184] @ (b0d7c ) │ │ │ │ + ldr r1, [pc, #180] @ (b0d70 ) │ │ │ │ + ldr r0, [pc, #184] @ (b0d74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b0c40 │ │ │ │ + b.n b0c38 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0c2a │ │ │ │ + b.n b0c22 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n b0c40 │ │ │ │ - b.n b0cba │ │ │ │ - ldr r1, [pc, #128] @ (b0d68 ) │ │ │ │ + bne.n b0c38 │ │ │ │ + b.n b0cb2 │ │ │ │ + ldr r1, [pc, #128] @ (b0d60 ) │ │ │ │ movw r2, #1031 @ 0x407 │ │ │ │ - ldr r3, [pc, #148] @ (b0d80 ) │ │ │ │ + ldr r3, [pc, #148] @ (b0d78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #140] @ (b0d84 ) │ │ │ │ - ldr r0, [pc, #144] @ (b0d88 ) │ │ │ │ + ldr r1, [pc, #140] @ (b0d7c ) │ │ │ │ + ldr r0, [pc, #144] @ (b0d80 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b0c72 │ │ │ │ - ldr r1, [pc, #96] @ (b0d68 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b0c6a │ │ │ │ + ldr r1, [pc, #96] @ (b0d60 ) │ │ │ │ movw r2, #1031 @ 0x407 │ │ │ │ - ldr r3, [pc, #128] @ (b0d8c ) │ │ │ │ - ldr r0, [pc, #128] @ (b0d90 ) │ │ │ │ + ldr r3, [pc, #128] @ (b0d84 ) │ │ │ │ + ldr r0, [pc, #128] @ (b0d88 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #120] @ (b0d94 ) │ │ │ │ + ldr r1, [pc, #120] @ (b0d8c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b0c72 │ │ │ │ - ldr r3, [pc, #64] @ (b0d68 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b0c6a │ │ │ │ + ldr r3, [pc, #64] @ (b0d60 ) │ │ │ │ movw r2, #1031 @ 0x407 │ │ │ │ - ldr r1, [pc, #108] @ (b0d98 ) │ │ │ │ - ldr r0, [pc, #108] @ (b0d9c ) │ │ │ │ + ldr r1, [pc, #108] @ (b0d90 ) │ │ │ │ + ldr r0, [pc, #108] @ (b0d94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b0c72 │ │ │ │ - ldr r3, [pc, #96] @ (b0da0 ) │ │ │ │ - movw r2, #64560 @ 0xfc30 │ │ │ │ + b.n b0c6a │ │ │ │ + ldr r3, [pc, #96] @ (b0d98 ) │ │ │ │ + movw r2, #64566 @ 0xfc36 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #92] @ (b0da4 ) │ │ │ │ - ldr r0, [pc, #92] @ (b0da8 ) │ │ │ │ + ldr r1, [pc, #92] @ (b0d9c ) │ │ │ │ + ldr r0, [pc, #92] @ (b0da0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3340 @ 0xd0c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ands.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ + ands.w r0, ip, #11010048 @ 0xa80000 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ movs r4, r4 │ │ │ │ - add ip, r6 │ │ │ │ + add ip, lr │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r1, #12] │ │ │ │ movs r4, r4 │ │ │ │ - add r0, fp │ │ │ │ + add r8, r3 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, r4 │ │ │ │ + add r2, ip │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ movs r4, r4 │ │ │ │ - add r0, r0 │ │ │ │ + add r0, r8 │ │ │ │ movs r5, r4 │ │ │ │ - mvns r6, r5 │ │ │ │ + add r6, r5 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #40 @ (adr r6, b0dcc ) │ │ │ │ + add r6, pc, #296 @ (adr r6, b0ec4 ) │ │ │ │ movs r6, r4 │ │ │ │ - b.n b0b90 │ │ │ │ + b.n b0c08 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b0c80 │ │ │ │ + b.n b0cf8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000b0dac : │ │ │ │ +000b0da4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ (b0e50 ) │ │ │ │ + ldr r4, [pc, #148] @ (b0e48 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #148] @ b0e54 │ │ │ │ + ldr.w lr, [pc, #148] @ b0e4c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #144] @ b0e58 │ │ │ │ + ldr.w ip, [pc, #144] @ b0e50 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3708 @ 0xe7c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #128] @ (b0e5c ) │ │ │ │ + ldr r4, [pc, #128] @ (b0e54 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, b0e46 │ │ │ │ - ldr r3, [pc, #108] @ (b0e60 ) │ │ │ │ + cbz r0, b0e3e │ │ │ │ + ldr r3, [pc, #108] @ (b0e58 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0e0a │ │ │ │ - ldr r3, [pc, #96] @ (b0e64 ) │ │ │ │ + beq.n b0e02 │ │ │ │ + ldr r3, [pc, #96] @ (b0e5c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b0e28 │ │ │ │ + bne.n b0e20 │ │ │ │ mov r0, r1 │ │ │ │ - bl b0bd0 │ │ │ │ - ldr r2, [pc, #84] @ (b0e68 ) │ │ │ │ - ldr r3, [pc, #68] @ (b0e58 ) │ │ │ │ + bl b0bc8 │ │ │ │ + ldr r2, [pc, #84] @ (b0e60 ) │ │ │ │ + ldr r3, [pc, #68] @ (b0e50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b0e4a │ │ │ │ + bne.n b0e42 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #64] @ (b0e6c ) │ │ │ │ + ldr r0, [pc, #64] @ (b0e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (b0e70 ) │ │ │ │ - ldr r1, [pc, #64] @ (b0e74 ) │ │ │ │ + ldr r3, [pc, #60] @ (b0e68 ) │ │ │ │ + ldr r1, [pc, #64] @ (b0e6c ) │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ - ldr r0, [pc, #60] @ (b0e78 ) │ │ │ │ + ldr r0, [pc, #60] @ (b0e70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b0e10 │ │ │ │ + b.n b0e08 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r1, #5 │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xf2320028 │ │ │ │ + @ instruction: 0xf23a0028 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21e0028 │ │ │ │ + @ instruction: 0xf2260028 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1e80028 │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + @ instruction: 0xf1f00028 │ │ │ │ + strb r6, [r5, #12] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r2, r4 │ │ │ │ + orrs r2, r4 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b0e7c : │ │ │ │ +000b0e74 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #376] @ (b1008 ) │ │ │ │ + ldr r5, [pc, #376] @ (b1000 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #376] @ (b100c ) │ │ │ │ + ldr r3, [pc, #376] @ (b1004 ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b0ef4 │ │ │ │ - ldr r2, [pc, #364] @ (b1010 ) │ │ │ │ + beq.n b0eec │ │ │ │ + ldr r2, [pc, #364] @ (b1008 ) │ │ │ │ ldr.w r8, [r5, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b0f00 │ │ │ │ + bne.n b0ef8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b0fea │ │ │ │ + beq.w b0fe2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b0ed6 │ │ │ │ + beq.n b0ece │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n b0ed6 │ │ │ │ + beq.n b0ece │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b0f80 │ │ │ │ + beq.n b0f78 │ │ │ │ lsls r6, r6, #1 │ │ │ │ - bne.n b0f22 │ │ │ │ - ldr r3, [pc, #312] @ (b1014 ) │ │ │ │ + bne.n b0f1a │ │ │ │ + ldr r3, [pc, #312] @ (b100c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0eec │ │ │ │ + beq.n b0ee4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b0ee8 │ │ │ │ - b.n b0eec │ │ │ │ - ldr r1, [pc, #276] @ (b1018 ) │ │ │ │ + bne.n b0ee0 │ │ │ │ + b.n b0ee4 │ │ │ │ + ldr r1, [pc, #276] @ (b1010 ) │ │ │ │ movw r2, #1038 @ 0x40e │ │ │ │ - ldr r3, [pc, #276] @ (b101c ) │ │ │ │ + ldr r3, [pc, #276] @ (b1014 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #272] @ (b1020 ) │ │ │ │ - ldr r0, [pc, #272] @ (b1024 ) │ │ │ │ + ldr r1, [pc, #272] @ (b1018 ) │ │ │ │ + ldr r0, [pc, #272] @ (b101c ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r4, #0 │ │ │ │ - b.n b0eec │ │ │ │ + b.n b0ee4 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b0fb2 │ │ │ │ + bne.n b0faa │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r1, #1 │ │ │ │ bl 8673c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b0fd2 │ │ │ │ + beq.n b0fca │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b0f4c │ │ │ │ + beq.n b0f44 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b0f92 │ │ │ │ + bne.n b0f8a │ │ │ │ mov r0, r6 │ │ │ │ - bl b0e7c │ │ │ │ + bl b0e74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0f64 │ │ │ │ + beq.n b0f5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b0f86 │ │ │ │ + cbz r3, b0f7e │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n b0eec │ │ │ │ - ldr r3, [pc, #172] @ (b1018 ) │ │ │ │ + bne.n b0ee4 │ │ │ │ + ldr r3, [pc, #172] @ (b1010 ) │ │ │ │ movw r2, #1041 @ 0x411 │ │ │ │ - ldr r1, [pc, #184] @ (b1028 ) │ │ │ │ - ldr r0, [pc, #184] @ (b102c ) │ │ │ │ + ldr r1, [pc, #184] @ (b1020 ) │ │ │ │ + ldr r0, [pc, #184] @ (b1024 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b0eec │ │ │ │ + b.n b0ee4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0ed6 │ │ │ │ + b.n b0ece │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n b0eec │ │ │ │ - b.n b0f68 │ │ │ │ - ldr r1, [pc, #132] @ (b1018 ) │ │ │ │ + bne.n b0ee4 │ │ │ │ + b.n b0f60 │ │ │ │ + ldr r1, [pc, #132] @ (b1010 ) │ │ │ │ movw r2, #1041 @ 0x411 │ │ │ │ - ldr r3, [pc, #148] @ (b1030 ) │ │ │ │ + ldr r3, [pc, #148] @ (b1028 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #144] @ (b1034 ) │ │ │ │ - ldr r0, [pc, #144] @ (b1038 ) │ │ │ │ + ldr r1, [pc, #144] @ (b102c ) │ │ │ │ + ldr r0, [pc, #144] @ (b1030 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b0f1e │ │ │ │ - ldr r1, [pc, #100] @ (b1018 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b0f16 │ │ │ │ + ldr r1, [pc, #100] @ (b1010 ) │ │ │ │ movw r2, #1041 @ 0x411 │ │ │ │ - ldr r3, [pc, #128] @ (b103c ) │ │ │ │ - ldr r0, [pc, #132] @ (b1040 ) │ │ │ │ + ldr r3, [pc, #128] @ (b1034 ) │ │ │ │ + ldr r0, [pc, #132] @ (b1038 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #124] @ (b1044 ) │ │ │ │ + ldr r1, [pc, #124] @ (b103c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b0f1e │ │ │ │ - ldr r3, [pc, #68] @ (b1018 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b0f16 │ │ │ │ + ldr r3, [pc, #68] @ (b1010 ) │ │ │ │ movw r2, #1041 @ 0x411 │ │ │ │ - ldr r1, [pc, #108] @ (b1048 ) │ │ │ │ - ldr r0, [pc, #112] @ (b104c ) │ │ │ │ + ldr r1, [pc, #108] @ (b1040 ) │ │ │ │ + ldr r0, [pc, #112] @ (b1044 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b0f1e │ │ │ │ - ldr r3, [pc, #100] @ (b1050 ) │ │ │ │ - movw r2, #64680 @ 0xfca8 │ │ │ │ + b.n b0f16 │ │ │ │ + ldr r3, [pc, #100] @ (b1048 ) │ │ │ │ + movw r2, #64686 @ 0xfcae │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #92] @ (b1054 ) │ │ │ │ - ldr r0, [pc, #96] @ (b1058 ) │ │ │ │ + ldr r1, [pc, #92] @ (b104c ) │ │ │ │ + ldr r0, [pc, #96] @ (b1050 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3368 @ 0xd28 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - sbc.w r0, r8, #40 @ 0x28 │ │ │ │ + sbcs.w r0, r0, #40 @ 0x28 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ movs r4, r4 │ │ │ │ - add r3, pc, #368 @ (adr r3, b11c4 ) │ │ │ │ + add r3, pc, #624 @ (adr r3, b12bc ) │ │ │ │ movs r6, r4 │ │ │ │ - b.n b08e4 │ │ │ │ + b.n b095c │ │ │ │ movs r3, r4 │ │ │ │ - b.n b09d4 │ │ │ │ + b.n b0a4c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000b105c : │ │ │ │ +000b1054 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ (b1100 ) │ │ │ │ + ldr r4, [pc, #148] @ (b10f8 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #148] @ b1104 │ │ │ │ + ldr.w lr, [pc, #148] @ b10fc │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #144] @ b1108 │ │ │ │ + ldr.w ip, [pc, #144] @ b1100 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3756 @ 0xeac │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #128] @ (b110c ) │ │ │ │ + ldr r4, [pc, #128] @ (b1104 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, b10f6 │ │ │ │ - ldr r3, [pc, #108] @ (b1110 ) │ │ │ │ + cbz r0, b10ee │ │ │ │ + ldr r3, [pc, #108] @ (b1108 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b10ba │ │ │ │ - ldr r3, [pc, #96] @ (b1114 ) │ │ │ │ + beq.n b10b2 │ │ │ │ + ldr r3, [pc, #96] @ (b110c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b10d8 │ │ │ │ + bne.n b10d0 │ │ │ │ mov r0, r1 │ │ │ │ - bl b0e7c │ │ │ │ - ldr r2, [pc, #84] @ (b1118 ) │ │ │ │ - ldr r3, [pc, #68] @ (b1108 ) │ │ │ │ + bl b0e74 │ │ │ │ + ldr r2, [pc, #84] @ (b1110 ) │ │ │ │ + ldr r3, [pc, #68] @ (b1100 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b10fa │ │ │ │ + bne.n b10f2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #64] @ (b111c ) │ │ │ │ + ldr r0, [pc, #64] @ (b1114 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (b1120 ) │ │ │ │ - ldr r1, [pc, #64] @ (b1124 ) │ │ │ │ + ldr r3, [pc, #60] @ (b1118 ) │ │ │ │ + ldr r1, [pc, #64] @ (b111c ) │ │ │ │ movw r2, #1034 @ 0x40a │ │ │ │ - ldr r0, [pc, #60] @ (b1128 ) │ │ │ │ + ldr r0, [pc, #60] @ (b1120 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b10c0 │ │ │ │ + b.n b10b8 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r4, r2, #2 │ │ │ │ + adds r4, r3, #2 │ │ │ │ movs r2, r5 │ │ │ │ - vaddl.s8 q0, d2, d24 │ │ │ │ + vaddl.s8 q0, d10, d24 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d16, d14, d24 │ │ │ │ + vhadd.s d16, d6, d24 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d0, d8, d24 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + vhadd.s8 d16, d0, d24 │ │ │ │ + strb r6, [r7, #1] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #50] @ 0x32 │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b112c : │ │ │ │ +000b1124 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r6, [pc, #1852] @ b187c │ │ │ │ + ldr.w r6, [pc, #1852] @ b1874 │ │ │ │ sub sp, #12 │ │ │ │ add r6, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b1860 │ │ │ │ + beq.w b1858 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r2, [pc, #1828] @ b1880 │ │ │ │ + ldr.w r2, [pc, #1828] @ b1878 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r7, [r6, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w b13aa │ │ │ │ - ldr.w r2, [pc, #1812] @ b1884 │ │ │ │ + beq.w b13a2 │ │ │ │ + ldr.w r2, [pc, #1812] @ b187c │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w sl, [r6, r2] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w b1650 │ │ │ │ + bne.w b1648 │ │ │ │ ldr.w r9, [r4, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b1828 │ │ │ │ + beq.w b1820 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w b15a4 │ │ │ │ + beq.w b159c │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n b11b8 │ │ │ │ + beq.n b11b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b157a │ │ │ │ + beq.w b1572 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n b11c8 │ │ │ │ + beq.n b11c0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b155a │ │ │ │ - ldr.w r3, [pc, #1724] @ b1888 │ │ │ │ + beq.w b1552 │ │ │ │ + ldr.w r3, [pc, #1724] @ b1880 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ cmp r9, r8 │ │ │ │ - beq.w b1740 │ │ │ │ + beq.w b1738 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r4, #16] │ │ │ │ - beq.w b1416 │ │ │ │ - ldr.w r2, [pc, #1688] @ b1884 │ │ │ │ + beq.w b140e │ │ │ │ + ldr.w r2, [pc, #1688] @ b187c │ │ │ │ ldr.w sl, [r6, r2] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w b169c │ │ │ │ + bne.w b1694 │ │ │ │ ldr.w fp, [r4, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w b17f0 │ │ │ │ + beq.w b17e8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ it ne │ │ │ │ ldrne r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b123a │ │ │ │ + beq.n b1232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b14ea │ │ │ │ + beq.w b14e2 │ │ │ │ cmp fp, r8 │ │ │ │ - beq.w b16bc │ │ │ │ + beq.w b16b4 │ │ │ │ ldr.w r9, [fp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b179c │ │ │ │ + beq.w b1794 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w b1582 │ │ │ │ + beq.w b157a │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w b15ba │ │ │ │ + beq.w b15b2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b156a │ │ │ │ + beq.w b1562 │ │ │ │ ldr.w sl, [r9, #8] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n b128a │ │ │ │ + beq.n b1282 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1562 │ │ │ │ + beq.w b155a │ │ │ │ movs.w sl, sl, lsl #1 │ │ │ │ - beq.w b1740 │ │ │ │ + beq.w b1738 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w b148a │ │ │ │ + beq.w b1482 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #1500] @ b1884 │ │ │ │ + ldr.w r1, [pc, #1500] @ b187c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w b16de │ │ │ │ + bne.w b16d6 │ │ │ │ ldr.w r9, [r4, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b17b8 │ │ │ │ + beq.w b17b0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ it ne │ │ │ │ ldrne r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b12ec │ │ │ │ + beq.n b12e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b15c0 │ │ │ │ + beq.w b15b8 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.w b16fe │ │ │ │ + beq.w b16f6 │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ mvn.w r1, #1 │ │ │ │ bl 8673c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b1678 │ │ │ │ - ldr.w r3, [pc, #1404] @ b1884 │ │ │ │ + beq.w b1670 │ │ │ │ + ldr.w r3, [pc, #1404] @ b187c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w sl, [r6, r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1320 │ │ │ │ + beq.n b1318 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b1744 │ │ │ │ + bne.w b173c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n b1334 │ │ │ │ + beq.n b132c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b159c │ │ │ │ + beq.w b1594 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n b1348 │ │ │ │ + beq.n b1340 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1594 │ │ │ │ + beq.w b158c │ │ │ │ cmp r4, fp │ │ │ │ - bne.w b1740 │ │ │ │ + bne.w b1738 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b1500 │ │ │ │ + beq.w b14f8 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b1720 │ │ │ │ + bne.w b1718 │ │ │ │ ldr.w r9, [r4, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b17d4 │ │ │ │ + beq.w b17cc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1394 │ │ │ │ + beq.n b138c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b15d6 │ │ │ │ + beq.w b15ce │ │ │ │ cmp r9, r8 │ │ │ │ - beq.w b15e2 │ │ │ │ + beq.w b15da │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w b116e │ │ │ │ + bne.w b1166 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b13f0 │ │ │ │ + beq.n b13e8 │ │ │ │ ldr.w sl, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r9, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w b1764 │ │ │ │ + beq.w b175c │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w b1604 │ │ │ │ + beq.w b15fc │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w b11b8 │ │ │ │ + beq.w b11b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1630 │ │ │ │ + beq.w b1628 │ │ │ │ ldr.w r2, [sl] │ │ │ │ - b.n b11b8 │ │ │ │ + b.n b11b0 │ │ │ │ ldr.w sl, [r4, #16] │ │ │ │ mov r9, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w b1764 │ │ │ │ + beq.w b175c │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b13ce │ │ │ │ - ldr.w r3, [pc, #1152] @ b1888 │ │ │ │ + bne.n b13c6 │ │ │ │ + ldr.w r3, [pc, #1152] @ b1880 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ cmp sl, r8 │ │ │ │ - beq.w b1740 │ │ │ │ + beq.w b1738 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w b1616 │ │ │ │ + beq.w b160e │ │ │ │ adds r3, #1 │ │ │ │ mov fp, sl │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w b180c │ │ │ │ + beq.w b1804 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b143e │ │ │ │ + beq.n b1436 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b144e │ │ │ │ + beq.n b1446 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b14f2 │ │ │ │ + beq.n b14ea │ │ │ │ cmp sl, r8 │ │ │ │ - bne.w b1240 │ │ │ │ - ldr.w r2, [pc, #1076] @ b188c │ │ │ │ - ldr.w r3, [pc, #1076] @ b1890 │ │ │ │ - ldr.w r1, [pc, #1076] @ b1894 │ │ │ │ + bne.w b1238 │ │ │ │ + ldr.w r2, [pc, #1076] @ b1884 │ │ │ │ + ldr.w r3, [pc, #1076] @ b1888 │ │ │ │ + ldr.w r1, [pc, #1076] @ b188c │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1076] @ b1898 │ │ │ │ + ldr.w r0, [pc, #1076] @ b1890 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1047 @ 0x417 │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w b1638 │ │ │ │ + beq.w b1630 │ │ │ │ ldr.w r9, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b1844 │ │ │ │ + beq.w b183c │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b14b0 │ │ │ │ + beq.n b14a8 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b14c2 │ │ │ │ + beq.n b14ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b15c8 │ │ │ │ + beq.w b15c0 │ │ │ │ cmp r9, r8 │ │ │ │ - bne.w b12f2 │ │ │ │ - ldr r2, [pc, #960] @ (b188c ) │ │ │ │ - ldr r3, [pc, #976] @ (b189c ) │ │ │ │ - ldr r1, [pc, #976] @ (b18a0 ) │ │ │ │ + bne.w b12ea │ │ │ │ + ldr r2, [pc, #960] @ (b1884 ) │ │ │ │ + ldr r3, [pc, #976] @ (b1894 ) │ │ │ │ + ldr r1, [pc, #976] @ (b1898 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #976] @ (b18a4 ) │ │ │ │ + ldr r0, [pc, #976] @ (b189c ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1047 @ 0x417 │ │ │ │ - bl a7540 │ │ │ │ - b.n b147c │ │ │ │ + bl a7538 │ │ │ │ + b.n b1474 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b123a │ │ │ │ + b.n b1232 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp sl, r8 │ │ │ │ - bne.w b1240 │ │ │ │ - b.n b1454 │ │ │ │ + bne.w b1238 │ │ │ │ + b.n b144c │ │ │ │ ldr.w r9, [r4, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b1780 │ │ │ │ + beq.w b1778 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1532 │ │ │ │ + beq.n b152a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1670 │ │ │ │ + beq.w b1668 │ │ │ │ cmp r9, r8 │ │ │ │ - bne.w b139a │ │ │ │ - ldr r1, [pc, #848] @ (b188c ) │ │ │ │ + bne.w b1392 │ │ │ │ + ldr r1, [pc, #848] @ (b1884 ) │ │ │ │ mov.w r2, #1048 @ 0x418 │ │ │ │ - ldr r3, [pc, #872] @ (b18a8 ) │ │ │ │ - ldr r0, [pc, #872] @ (b18ac ) │ │ │ │ + ldr r3, [pc, #872] @ (b18a0 ) │ │ │ │ + ldr r0, [pc, #872] @ (b18a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #864] @ (b18b0 ) │ │ │ │ + ldr r1, [pc, #864] @ (b18a8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b1482 │ │ │ │ + bl a7538 │ │ │ │ + b.n b147a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b11c8 │ │ │ │ + b.n b11c0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b128a │ │ │ │ + b.n b1282 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w sl, [r9, #8] │ │ │ │ ldr.w r3, [r9] │ │ │ │ - b.n b127a │ │ │ │ + b.n b1272 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b11b4 │ │ │ │ + b.n b11ac │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r9, #8] │ │ │ │ - bne.w b1266 │ │ │ │ - b.n b128a │ │ │ │ + bne.w b125e │ │ │ │ + b.n b1282 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1348 │ │ │ │ + b.n b1340 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1334 │ │ │ │ + b.n b132c │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w b11aa │ │ │ │ - ldr r3, [pc, #732] @ (b1888 ) │ │ │ │ + bne.w b11a2 │ │ │ │ + ldr r3, [pc, #732] @ (b1880 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ cmp r9, r8 │ │ │ │ - beq.w b1740 │ │ │ │ + beq.w b1738 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n b11f0 │ │ │ │ + b.n b11e8 │ │ │ │ ldr.w sl, [r9, #8] │ │ │ │ - b.n b127a │ │ │ │ + b.n b1272 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b12ec │ │ │ │ + b.n b12e4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r9, r8 │ │ │ │ - bne.w b12f2 │ │ │ │ - b.n b14c8 │ │ │ │ + bne.w b12ea │ │ │ │ + b.n b14c0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r9, r8 │ │ │ │ - bne.w b139a │ │ │ │ - ldr r1, [pc, #680] @ (b188c ) │ │ │ │ + bne.w b1392 │ │ │ │ + ldr r1, [pc, #680] @ (b1884 ) │ │ │ │ mov.w r2, #1048 @ 0x418 │ │ │ │ - ldr r3, [pc, #712] @ (b18b4 ) │ │ │ │ - ldr r0, [pc, #716] @ (b18b8 ) │ │ │ │ + ldr r3, [pc, #712] @ (b18ac ) │ │ │ │ + ldr r0, [pc, #716] @ (b18b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #704] @ (b18bc ) │ │ │ │ + ldr r1, [pc, #704] @ (b18b4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b1482 │ │ │ │ + bl a7538 │ │ │ │ + b.n b147a │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b13e0 │ │ │ │ - ldr r3, [pc, #636] @ (b1888 ) │ │ │ │ + bne.w b13d8 │ │ │ │ + ldr r3, [pc, #636] @ (b1880 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ cmp sl, r8 │ │ │ │ - beq.w b1740 │ │ │ │ + beq.w b1738 │ │ │ │ mov fp, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w b180c │ │ │ │ + beq.w b1804 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b1436 │ │ │ │ - b.n b144e │ │ │ │ + bne.w b142e │ │ │ │ + b.n b1446 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b13ea │ │ │ │ + b.n b13e2 │ │ │ │ ldr.w r9, [r4, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b1844 │ │ │ │ + beq.w b183c │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b14a8 │ │ │ │ - b.n b14c2 │ │ │ │ - ldr r1, [pc, #568] @ (b188c ) │ │ │ │ + bne.w b14a0 │ │ │ │ + b.n b14ba │ │ │ │ + ldr r1, [pc, #568] @ (b1884 ) │ │ │ │ movw r2, #1047 @ 0x417 │ │ │ │ - ldr r3, [pc, #616] @ (b18c0 ) │ │ │ │ - ldr r0, [pc, #616] @ (b18c4 ) │ │ │ │ + ldr r3, [pc, #616] @ (b18b8 ) │ │ │ │ + ldr r0, [pc, #616] @ (b18bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #608] @ (b18c8 ) │ │ │ │ + ldr r1, [pc, #608] @ (b18c0 ) │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b147c │ │ │ │ + bl a7538 │ │ │ │ + b.n b1474 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1532 │ │ │ │ - ldr r3, [pc, #528] @ (b188c ) │ │ │ │ + b.n b152a │ │ │ │ + ldr r3, [pc, #528] @ (b1884 ) │ │ │ │ movw r2, #1047 @ 0x417 │ │ │ │ - ldr r1, [pc, #588] @ (b18cc ) │ │ │ │ - ldr r0, [pc, #588] @ (b18d0 ) │ │ │ │ + ldr r1, [pc, #588] @ (b18c4 ) │ │ │ │ + ldr r0, [pc, #588] @ (b18c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n b1482 │ │ │ │ - ldr r1, [pc, #492] @ (b188c ) │ │ │ │ + b.n b147a │ │ │ │ + ldr r1, [pc, #492] @ (b1884 ) │ │ │ │ movw r2, #1047 @ 0x417 │ │ │ │ - ldr r3, [pc, #560] @ (b18d4 ) │ │ │ │ - ldr r0, [pc, #560] @ (b18d8 ) │ │ │ │ + ldr r3, [pc, #560] @ (b18cc ) │ │ │ │ + ldr r0, [pc, #560] @ (b18d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #552] @ (b18dc ) │ │ │ │ + ldr r1, [pc, #552] @ (b18d4 ) │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b147c │ │ │ │ - ldr r2, [pc, #460] @ (b188c ) │ │ │ │ - ldr r3, [pc, #544] @ (b18e0 ) │ │ │ │ - ldr r1, [pc, #544] @ (b18e4 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b1474 │ │ │ │ + ldr r2, [pc, #460] @ (b1884 ) │ │ │ │ + ldr r3, [pc, #544] @ (b18d8 ) │ │ │ │ + ldr r1, [pc, #544] @ (b18dc ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #544] @ (b18e8 ) │ │ │ │ + ldr r0, [pc, #544] @ (b18e0 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1047 @ 0x417 │ │ │ │ - bl a7540 │ │ │ │ - b.n b147c │ │ │ │ - ldr r1, [pc, #428] @ (b188c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b1474 │ │ │ │ + ldr r1, [pc, #428] @ (b1884 ) │ │ │ │ movw r2, #1047 @ 0x417 │ │ │ │ - ldr r3, [pc, #516] @ (b18ec ) │ │ │ │ - ldr r0, [pc, #520] @ (b18f0 ) │ │ │ │ + ldr r3, [pc, #516] @ (b18e4 ) │ │ │ │ + ldr r0, [pc, #520] @ (b18e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #508] @ (b18f4 ) │ │ │ │ + ldr r1, [pc, #508] @ (b18ec ) │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b147c │ │ │ │ - ldr r2, [pc, #396] @ (b188c ) │ │ │ │ - ldr r3, [pc, #500] @ (b18f8 ) │ │ │ │ - ldr r1, [pc, #504] @ (b18fc ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b1474 │ │ │ │ + ldr r2, [pc, #396] @ (b1884 ) │ │ │ │ + ldr r3, [pc, #500] @ (b18f0 ) │ │ │ │ + ldr r1, [pc, #504] @ (b18f4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #504] @ (b1900 ) │ │ │ │ + ldr r0, [pc, #504] @ (b18f8 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1047 @ 0x417 │ │ │ │ - bl a7540 │ │ │ │ - b.n b147c │ │ │ │ - ldr r1, [pc, #360] @ (b188c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b1474 │ │ │ │ + ldr r1, [pc, #360] @ (b1884 ) │ │ │ │ mov.w r2, #1048 @ 0x418 │ │ │ │ - ldr r3, [pc, #476] @ (b1904 ) │ │ │ │ - ldr r0, [pc, #476] @ (b1908 ) │ │ │ │ + ldr r3, [pc, #476] @ (b18fc ) │ │ │ │ + ldr r0, [pc, #476] @ (b1900 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #468] @ (b190c ) │ │ │ │ + ldr r1, [pc, #468] @ (b1904 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b1482 │ │ │ │ + bl a7538 │ │ │ │ + b.n b147a │ │ │ │ mov r0, r4 │ │ │ │ - b.n b1484 │ │ │ │ - ldr r3, [pc, #324] @ (b188c ) │ │ │ │ + b.n b147c │ │ │ │ + ldr r3, [pc, #324] @ (b1884 ) │ │ │ │ movw r2, #1047 @ 0x417 │ │ │ │ - ldr r1, [pc, #452] @ (b1910 ) │ │ │ │ + ldr r1, [pc, #452] @ (b1908 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #448] @ (b1914 ) │ │ │ │ + ldr r3, [pc, #448] @ (b190c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, fp, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #444] @ (b1918 ) │ │ │ │ + ldr r0, [pc, #444] @ (b1910 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b168e │ │ │ │ - ldr r3, [pc, #436] @ (b191c ) │ │ │ │ - movw r2, #64832 @ 0xfd40 │ │ │ │ + bl a7538 │ │ │ │ + b.n b1686 │ │ │ │ + ldr r3, [pc, #436] @ (b1914 ) │ │ │ │ + movw r2, #64838 @ 0xfd46 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #432] @ (b1920 ) │ │ │ │ - ldr r0, [pc, #432] @ (b1924 ) │ │ │ │ + ldr r1, [pc, #432] @ (b1918 ) │ │ │ │ + ldr r0, [pc, #432] @ (b191c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #420] @ (b1928 ) │ │ │ │ - movw r2, #64983 @ 0xfdd7 │ │ │ │ + ldr r3, [pc, #420] @ (b1920 ) │ │ │ │ + movw r2, #64989 @ 0xfddd │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #416] @ (b192c ) │ │ │ │ - ldr r0, [pc, #416] @ (b1930 ) │ │ │ │ + ldr r1, [pc, #416] @ (b1924 ) │ │ │ │ + ldr r0, [pc, #416] @ (b1928 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #404] @ (b1934 ) │ │ │ │ - movw r2, #64896 @ 0xfd80 │ │ │ │ + ldr r3, [pc, #404] @ (b192c ) │ │ │ │ + movw r2, #64902 @ 0xfd86 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #400] @ (b1938 ) │ │ │ │ - ldr r0, [pc, #400] @ (b193c ) │ │ │ │ + ldr r1, [pc, #400] @ (b1930 ) │ │ │ │ + ldr r0, [pc, #400] @ (b1934 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #388] @ (b1940 ) │ │ │ │ - movw r2, #64936 @ 0xfda8 │ │ │ │ + ldr r3, [pc, #388] @ (b1938 ) │ │ │ │ + movw r2, #64942 @ 0xfdae │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #384] @ (b1944 ) │ │ │ │ - ldr r0, [pc, #384] @ (b1948 ) │ │ │ │ + ldr r1, [pc, #384] @ (b193c ) │ │ │ │ + ldr r0, [pc, #384] @ (b1940 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #372] @ (b194c ) │ │ │ │ - movw r2, #65001 @ 0xfde9 │ │ │ │ + ldr r3, [pc, #372] @ (b1944 ) │ │ │ │ + movw r2, #65007 @ 0xfdef │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #368] @ (b1950 ) │ │ │ │ - ldr r0, [pc, #368] @ (b1954 ) │ │ │ │ + ldr r1, [pc, #368] @ (b1948 ) │ │ │ │ + ldr r0, [pc, #368] @ (b194c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (b1958 ) │ │ │ │ - movw r2, #64885 @ 0xfd75 │ │ │ │ + ldr r3, [pc, #356] @ (b1950 ) │ │ │ │ + movw r2, #64891 @ 0xfd7b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (b195c ) │ │ │ │ - ldr r0, [pc, #352] @ (b1960 ) │ │ │ │ + ldr r1, [pc, #352] @ (b1954 ) │ │ │ │ + ldr r0, [pc, #352] @ (b1958 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (b1964 ) │ │ │ │ - movw r2, #64866 @ 0xfd62 │ │ │ │ + ldr r3, [pc, #340] @ (b195c ) │ │ │ │ + movw r2, #64872 @ 0xfd68 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (b1968 ) │ │ │ │ - ldr r0, [pc, #336] @ (b196c ) │ │ │ │ + ldr r1, [pc, #336] @ (b1960 ) │ │ │ │ + ldr r0, [pc, #336] @ (b1964 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (b1970 ) │ │ │ │ - movw r2, #64845 @ 0xfd4d │ │ │ │ + ldr r3, [pc, #324] @ (b1968 ) │ │ │ │ + movw r2, #64851 @ 0xfd53 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (b1974 ) │ │ │ │ - ldr r0, [pc, #320] @ (b1978 ) │ │ │ │ + ldr r1, [pc, #320] @ (b196c ) │ │ │ │ + ldr r0, [pc, #320] @ (b1970 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (b197c ) │ │ │ │ - movw r2, #64917 @ 0xfd95 │ │ │ │ + ldr r3, [pc, #308] @ (b1974 ) │ │ │ │ + movw r2, #64923 @ 0xfd9b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #304] @ (b1980 ) │ │ │ │ - ldr r0, [pc, #304] @ (b1984 ) │ │ │ │ + ldr r1, [pc, #304] @ (b1978 ) │ │ │ │ + ldr r0, [pc, #304] @ (b197c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (b1988 ) │ │ │ │ - movw r2, #64816 @ 0xfd30 │ │ │ │ + ldr r3, [pc, #292] @ (b1980 ) │ │ │ │ + movw r2, #64822 @ 0xfd36 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #288] @ (b198c ) │ │ │ │ - ldr r0, [pc, #288] @ (b1990 ) │ │ │ │ + ldr r1, [pc, #288] @ (b1984 ) │ │ │ │ + ldr r0, [pc, #288] @ (b1988 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cdp 0, 11, cr0, cr10, cr8, {1} │ │ │ │ + cdp 0, 12, cr0, cr2, cr8, {1} │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #29] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r2, #6] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + strb r2, [r5, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n b18bc │ │ │ │ + ble.n b1934 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n b1a0c │ │ │ │ + ble.n b1884 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n b1890 │ │ │ │ + bgt.n b1908 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r3, #29] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n b1864 │ │ │ │ + bgt.n b18dc │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n b1a38 │ │ │ │ + bgt.n b18b0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n b1a0c │ │ │ │ + bgt.n b1884 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n b19e0 │ │ │ │ + bgt.n b1858 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n b19b4 │ │ │ │ + bgt.n b1a2c │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n b1988 │ │ │ │ + bgt.n b1a00 │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n b1908 │ │ │ │ + ble.n b1980 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ movs r6, r4 │ │ │ │ - blt.n b195c │ │ │ │ + bgt.n b19d4 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ - blt.n b1930 │ │ │ │ + bgt.n b19a8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b1994 : │ │ │ │ +000b198c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ (b1a2c ) │ │ │ │ + ldr r4, [pc, #136] @ (b1a24 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #136] @ b1a30 │ │ │ │ + ldr.w lr, [pc, #136] @ b1a28 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #132] @ b1a34 │ │ │ │ + ldr.w ip, [pc, #132] @ b1a2c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3804 @ 0xedc │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #116] @ (b1a38 ) │ │ │ │ + ldr r4, [pc, #116] @ (b1a30 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, b1a24 │ │ │ │ - ldr r3, [pc, #96] @ (b1a3c ) │ │ │ │ + cbz r0, b1a1c │ │ │ │ + ldr r3, [pc, #96] @ (b1a34 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b1a06 │ │ │ │ + bne.n b19fe │ │ │ │ mov r0, r1 │ │ │ │ - bl b112c │ │ │ │ - ldr r2, [pc, #80] @ (b1a40 ) │ │ │ │ - ldr r3, [pc, #64] @ (b1a34 ) │ │ │ │ + bl b1124 │ │ │ │ + ldr r2, [pc, #80] @ (b1a38 ) │ │ │ │ + ldr r3, [pc, #64] @ (b1a2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b1a28 │ │ │ │ + bne.n b1a20 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #60] @ (b1a44 ) │ │ │ │ + ldr r0, [pc, #60] @ (b1a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (b1a48 ) │ │ │ │ - ldr r1, [pc, #56] @ (b1a4c ) │ │ │ │ + ldr r3, [pc, #56] @ (b1a40 ) │ │ │ │ + ldr r1, [pc, #56] @ (b1a44 ) │ │ │ │ movw r2, #1044 @ 0x414 │ │ │ │ - ldr r0, [pc, #56] @ (b1a50 ) │ │ │ │ + ldr r0, [pc, #56] @ (b1a48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b19ee │ │ │ │ + b.n b19e6 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ movs r2, r5 │ │ │ │ - b.n b16c8 │ │ │ │ + b.n b16d0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b16a8 │ │ │ │ + b.n b16b0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b1658 │ │ │ │ + b.n b1660 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [pc, #544] @ (b1c68 ) │ │ │ │ + ldr r0, [pc, #800] @ (b1d60 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r3, #15] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b1a54 : │ │ │ │ +000b1a4c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r4, [pc, #2308] @ b236c │ │ │ │ + ldr.w r4, [pc, #2308] @ b2364 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ blx 501b8 │ │ │ │ add r4, pc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b1ebe │ │ │ │ + blt.w b1eb6 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b1b88 │ │ │ │ - ldr.w r2, [pc, #2284] @ b2370 │ │ │ │ - ldr.w r3, [pc, #2284] @ b2374 │ │ │ │ + bne.w b1b80 │ │ │ │ + ldr.w r2, [pc, #2284] @ b2368 │ │ │ │ + ldr.w r3, [pc, #2284] @ b236c │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ ldr.w r1, [r6, #3804] @ 0xedc │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl 8735c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b1eda │ │ │ │ + beq.w b1ed2 │ │ │ │ ldr.w r1, [r6, #3912] @ 0xf48 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1ac0 │ │ │ │ + beq.n b1ab8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1c70 │ │ │ │ + beq.w b1c68 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b1e9a │ │ │ │ - ldr.w r2, [pc, #2220] @ b2378 │ │ │ │ + beq.w b1e92 │ │ │ │ + ldr.w r2, [pc, #2220] @ b2370 │ │ │ │ ldr.w sl, [r4, r2] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w b1f26 │ │ │ │ + bne.w b1f1e │ │ │ │ ldr.w r1, [r6, #3804] @ 0xedc │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b1f52 │ │ │ │ + beq.w b1f4a │ │ │ │ ldr.w r1, [r6, #3916] @ 0xf4c │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1b0e │ │ │ │ + beq.n b1b06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1eb6 │ │ │ │ + beq.w b1eae │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b1f70 │ │ │ │ + beq.w b1f68 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w b1f84 │ │ │ │ + bne.w b1f7c │ │ │ │ ldr.w r1, [r6, #3804] @ 0xedc │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b1fb0 │ │ │ │ + beq.w b1fa8 │ │ │ │ ldr.w r1, [r6, #3920] @ 0xf50 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1b58 │ │ │ │ + beq.n b1b50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1c82 │ │ │ │ + beq.w b1c7a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b1fe0 │ │ │ │ + beq.w b1fd8 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b2000 │ │ │ │ + bne.w b1ff8 │ │ │ │ movs r0, #3 │ │ │ │ blx 4fb80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b203e │ │ │ │ + beq.w b2036 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ strd r7, r9, [r3] │ │ │ │ str r6, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2028 │ │ │ │ - ldr.w r3, [pc, #2020] @ b237c │ │ │ │ + beq.w b2020 │ │ │ │ + ldr.w r3, [pc, #2020] @ b2374 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b2064 │ │ │ │ + beq.w b205c │ │ │ │ mov r0, r7 │ │ │ │ - bl af554 │ │ │ │ + bl af54c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w b208c │ │ │ │ + beq.w b2084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b1c8a │ │ │ │ - ldr.w r3, [pc, #1992] @ b2380 │ │ │ │ + bne.n b1c82 │ │ │ │ + ldr.w r3, [pc, #1992] @ b2378 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b2180 │ │ │ │ + beq.w b2178 │ │ │ │ mov r0, r7 │ │ │ │ - bl af554 │ │ │ │ + bl af54c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w b21be │ │ │ │ + beq.w b21b6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b1c8a │ │ │ │ - ldr.w r2, [pc, #1948] @ b2370 │ │ │ │ - ldr.w r3, [pc, #1948] @ b2374 │ │ │ │ + bne.n b1c82 │ │ │ │ + ldr.w r2, [pc, #1948] @ b2368 │ │ │ │ + ldr.w r3, [pc, #1948] @ b236c │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ ldr.w r1, [r6, #3804] @ 0xedc │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2258 │ │ │ │ + beq.w b2250 │ │ │ │ ldr.w r1, [r6, #3912] @ 0xf48 │ │ │ │ blx 5041c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1c18 │ │ │ │ + beq.n b1c10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, b1c18 │ │ │ │ + cbnz r3, b1c10 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b1f06 │ │ │ │ - ldr.w r3, [pc, #1880] @ b2378 │ │ │ │ + beq.w b1efe │ │ │ │ + ldr.w r3, [pc, #1880] @ b2370 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b22a8 │ │ │ │ + bne.w b22a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4ffe0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1c4c │ │ │ │ + beq.n b1c44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2228 │ │ │ │ + beq.w b2220 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n b1c8a │ │ │ │ - ldr.w r1, [pc, #1840] @ b2384 │ │ │ │ + bge.n b1c82 │ │ │ │ + ldr.w r1, [pc, #1840] @ b237c │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr.w r0, [pc, #1836] @ b2388 │ │ │ │ + ldr.w r0, [pc, #1836] @ b2380 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n b1eac │ │ │ │ + b.n b1ea4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w b1aca │ │ │ │ - b.n b1e9a │ │ │ │ + bne.w b1ac2 │ │ │ │ + b.n b1e92 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1b58 │ │ │ │ - ldr.w r3, [pc, #1792] @ b238c │ │ │ │ + b.n b1b50 │ │ │ │ + ldr.w r3, [pc, #1792] @ b2384 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b2122 │ │ │ │ + beq.w b211a │ │ │ │ mov r0, r7 │ │ │ │ - bl af554 │ │ │ │ + bl af54c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w b216a │ │ │ │ + beq.w b2162 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b1d2a │ │ │ │ - ldr.w r2, [pc, #1732] @ b2370 │ │ │ │ - ldr.w r3, [pc, #1732] @ b2374 │ │ │ │ + bne.n b1d22 │ │ │ │ + ldr.w r2, [pc, #1732] @ b2368 │ │ │ │ + ldr.w r3, [pc, #1732] @ b236c │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ ldr.w r1, [r6, #3804] @ 0xedc │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2230 │ │ │ │ + beq.w b2228 │ │ │ │ ldr.w r1, [r6, #3916] @ 0xf4c │ │ │ │ blx 5041c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1cec │ │ │ │ + beq.n b1ce4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1efe │ │ │ │ + beq.w b1ef6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b2244 │ │ │ │ - ldr.w r3, [pc, #1668] @ b2378 │ │ │ │ + beq.w b223c │ │ │ │ + ldr.w r3, [pc, #1668] @ b2370 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b2280 │ │ │ │ + bne.w b2278 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4ffe0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1d22 │ │ │ │ + beq.n b1d1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b1d22 │ │ │ │ + cbnz r3, b1d1a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w b226c │ │ │ │ + blt.w b2264 │ │ │ │ mov r0, r7 │ │ │ │ blx 502cc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2212 │ │ │ │ + beq.w b220a │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd9c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b22d0 │ │ │ │ - ldr.w r3, [pc, #1604] @ b2390 │ │ │ │ + beq.w b22c8 │ │ │ │ + ldr.w r3, [pc, #1604] @ b2388 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b20a2 │ │ │ │ - ldr.w r3, [pc, #1572] @ b2380 │ │ │ │ + bne.w b209a │ │ │ │ + ldr.w r3, [pc, #1572] @ b2378 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w fp, [r3] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w b20cc │ │ │ │ - ldr.w r3, [pc, #1536] @ b2370 │ │ │ │ + beq.w b20c4 │ │ │ │ + ldr.w r3, [pc, #1536] @ b2368 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #1536] @ b2374 │ │ │ │ + ldr.w r3, [pc, #1536] @ b236c │ │ │ │ ldr.w r1, [r6, #896] @ 0x380 │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl 8735c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2102 │ │ │ │ + beq.w b20fa │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.w b214c │ │ │ │ + bpl.w b2144 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 8735c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, sl │ │ │ │ - beq.n b1db2 │ │ │ │ + beq.n b1daa │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b1fd4 │ │ │ │ + beq.w b1fcc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n b1dc2 │ │ │ │ + beq.n b1dba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1ef2 │ │ │ │ + beq.w b1eea │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b21aa │ │ │ │ - ldr.w r3, [pc, #1480] @ b2394 │ │ │ │ + beq.w b21a2 │ │ │ │ + ldr.w r3, [pc, #1480] @ b238c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w b21d4 │ │ │ │ + bne.w b21cc │ │ │ │ mov r0, r2 │ │ │ │ mov r1, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 4fcbc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n b1df4 │ │ │ │ + beq.n b1dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1ff8 │ │ │ │ + beq.w b1ff0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w b21fe │ │ │ │ + blt.w b21f6 │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n b1d3c │ │ │ │ + beq.n b1d34 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1e18 │ │ │ │ + beq.n b1e10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b230c │ │ │ │ + beq.w b2304 │ │ │ │ ldr.w r1, [r6, #3804] @ 0xedc │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl 8735c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2358 │ │ │ │ + beq.w b2350 │ │ │ │ ldr.w r1, [r6, #3920] @ 0xf50 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1e48 │ │ │ │ + beq.n b1e40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b1f1e │ │ │ │ + beq.n b1f16 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b231c │ │ │ │ - ldr.w r2, [pc, #1320] @ b2378 │ │ │ │ + beq.w b2314 │ │ │ │ + ldr.w r2, [pc, #1320] @ b2370 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b2330 │ │ │ │ + bne.w b2328 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4ffe0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1e7c │ │ │ │ + beq.n b1e74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2314 │ │ │ │ + beq.w b230c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w b1b80 │ │ │ │ - ldr.w r1, [pc, #1300] @ b2398 │ │ │ │ + bge.w b1b78 │ │ │ │ + ldr.w r1, [pc, #1300] @ b2390 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ - ldr.w r0, [pc, #1296] @ b239c │ │ │ │ + ldr.w r0, [pc, #1296] @ b2394 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ - ldr.w r1, [pc, #1284] @ b23a0 │ │ │ │ + b.n b1c60 │ │ │ │ + ldr.w r1, [pc, #1284] @ b2398 │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r0, [pc, #1280] @ b23a4 │ │ │ │ + ldr.w r0, [pc, #1280] @ b239c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1b0e │ │ │ │ - ldr.w r3, [pc, #1204] @ b2374 │ │ │ │ + b.n b1b06 │ │ │ │ + ldr.w r3, [pc, #1204] @ b236c │ │ │ │ movs r2, #24 │ │ │ │ - ldr.w r1, [pc, #1248] @ b23a8 │ │ │ │ - ldr.w r0, [pc, #1248] @ b23ac │ │ │ │ + ldr.w r1, [pc, #1248] @ b23a0 │ │ │ │ + ldr.w r0, [pc, #1248] @ b23a4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b1eac │ │ │ │ - ldr.w r1, [pc, #1236] @ b23b0 │ │ │ │ + b.n b1ea4 │ │ │ │ + ldr.w r1, [pc, #1236] @ b23a8 │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r0, [pc, #1232] @ b23b4 │ │ │ │ + ldr.w r0, [pc, #1232] @ b23ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b1eac │ │ │ │ + b.n b1ea4 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b1dc2 │ │ │ │ + b.n b1dba │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1cec │ │ │ │ - ldr.w r1, [pc, #1200] @ b23b8 │ │ │ │ + b.n b1ce4 │ │ │ │ + ldr.w r1, [pc, #1200] @ b23b0 │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr.w r0, [pc, #1196] @ b23bc │ │ │ │ + ldr.w r0, [pc, #1196] @ b23b4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ + b.n b1c60 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1e48 │ │ │ │ - ldr.w r1, [pc, #1176] @ b23c0 │ │ │ │ + b.n b1e40 │ │ │ │ + ldr.w r1, [pc, #1176] @ b23b8 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w b1ade │ │ │ │ - ldr.w r4, [pc, #1164] @ b23c4 │ │ │ │ + beq.w b1ad6 │ │ │ │ + ldr.w r4, [pc, #1164] @ b23bc │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r1, [pc, #1164] @ b23c8 │ │ │ │ - ldr.w r0, [pc, #1164] @ b23cc │ │ │ │ + ldr.w r1, [pc, #1164] @ b23c0 │ │ │ │ + ldr.w r0, [pc, #1164] @ b23c4 │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b1eac │ │ │ │ - ldr.w r1, [pc, #1148] @ b23d0 │ │ │ │ + bl a7538 │ │ │ │ + b.n b1ea4 │ │ │ │ + ldr.w r1, [pc, #1148] @ b23c8 │ │ │ │ movs r2, #31 │ │ │ │ - ldr.w r0, [pc, #1144] @ b23d4 │ │ │ │ + ldr.w r0, [pc, #1144] @ b23cc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n b1eac │ │ │ │ - ldr.w r1, [pc, #1124] @ b23d8 │ │ │ │ + b.n b1ea4 │ │ │ │ + ldr.w r1, [pc, #1124] @ b23d0 │ │ │ │ movs r2, #31 │ │ │ │ - ldr.w r0, [pc, #1124] @ b23dc │ │ │ │ + ldr.w r0, [pc, #1124] @ b23d4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b1f68 │ │ │ │ - ldr.w r1, [pc, #1080] @ b23c0 │ │ │ │ + b.n b1f60 │ │ │ │ + ldr.w r1, [pc, #1080] @ b23b8 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w b1b28 │ │ │ │ - ldr.w r0, [pc, #1100] @ b23e0 │ │ │ │ + beq.w b1b20 │ │ │ │ + ldr.w r0, [pc, #1100] @ b23d8 │ │ │ │ movs r2, #31 │ │ │ │ - ldr.w r1, [pc, #1096] @ b23e4 │ │ │ │ + ldr.w r1, [pc, #1096] @ b23dc │ │ │ │ add r0, pc │ │ │ │ strd r0, r9, [sp] │ │ │ │ - ldr.w r0, [pc, #1092] @ b23e8 │ │ │ │ + ldr.w r0, [pc, #1092] @ b23e0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b1f68 │ │ │ │ - ldr.w r1, [pc, #1080] @ b23ec │ │ │ │ + bl a7538 │ │ │ │ + b.n b1f60 │ │ │ │ + ldr.w r1, [pc, #1080] @ b23e4 │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ - ldr.w r0, [pc, #1080] @ b23f0 │ │ │ │ + ldr.w r0, [pc, #1080] @ b23e8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n b1eac │ │ │ │ + b.n b1ea4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b1db2 │ │ │ │ - ldr.w r1, [pc, #1040] @ b23f4 │ │ │ │ + b.n b1daa │ │ │ │ + ldr.w r1, [pc, #1040] @ b23ec │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ - ldr.w r0, [pc, #1040] @ b23f8 │ │ │ │ + ldr.w r0, [pc, #1040] @ b23f0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b1fc6 │ │ │ │ + b.n b1fbe │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1df4 │ │ │ │ - ldr r2, [pc, #956] @ (b23c0 ) │ │ │ │ + b.n b1dec │ │ │ │ + ldr r2, [pc, #956] @ (b23b8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b1b6a │ │ │ │ - ldr r2, [pc, #1004] @ (b23fc ) │ │ │ │ - ldr r1, [pc, #1008] @ (b2400 ) │ │ │ │ - ldr r0, [pc, #1008] @ (b2404 ) │ │ │ │ + beq.w b1b62 │ │ │ │ + ldr r2, [pc, #1004] @ (b23f4 ) │ │ │ │ + ldr r1, [pc, #1008] @ (b23f8 ) │ │ │ │ + ldr r0, [pc, #1008] @ (b23fc ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ strd r2, r6, [sp] │ │ │ │ add r0, pc │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ - bl a7540 │ │ │ │ - b.n b1fc6 │ │ │ │ - ldr r3, [pc, #840] @ (b2374 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b1fbe │ │ │ │ + ldr r3, [pc, #840] @ (b236c ) │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, #984] @ (b2408 ) │ │ │ │ - ldr r0, [pc, #988] @ (b240c ) │ │ │ │ + ldr r1, [pc, #984] @ (b2400 ) │ │ │ │ + ldr r0, [pc, #988] @ (b2404 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b1eac │ │ │ │ - ldr r1, [pc, #976] @ (b2410 ) │ │ │ │ + b.n b1ea4 │ │ │ │ + ldr r1, [pc, #976] @ (b2408 ) │ │ │ │ movs r2, #27 │ │ │ │ - ldr r0, [pc, #976] @ (b2414 ) │ │ │ │ + ldr r0, [pc, #976] @ (b240c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n b1eac │ │ │ │ + b.n b1ea4 │ │ │ │ bl 54f9c │ │ │ │ - ldr r3, [pc, #940] @ (b2418 ) │ │ │ │ - ldr r1, [pc, #944] @ (b241c ) │ │ │ │ + ldr r3, [pc, #940] @ (b2410 ) │ │ │ │ + ldr r1, [pc, #944] @ (b2414 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #764] @ (b2374 ) │ │ │ │ - ldr r1, [pc, #932] @ (b2420 ) │ │ │ │ + ldr r3, [pc, #764] @ (b236c ) │ │ │ │ + ldr r1, [pc, #932] @ (b2418 ) │ │ │ │ movs r2, #39 @ 0x27 │ │ │ │ - ldr r0, [pc, #932] @ (b2424 ) │ │ │ │ + ldr r0, [pc, #932] @ (b241c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b1eac │ │ │ │ - ldr r3, [pc, #740] @ (b2374 ) │ │ │ │ + b.n b1ea4 │ │ │ │ + ldr r3, [pc, #740] @ (b236c ) │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ - ldr r1, [pc, #916] @ (b2428 ) │ │ │ │ - ldr r0, [pc, #920] @ (b242c ) │ │ │ │ + ldr r1, [pc, #916] @ (b2420 ) │ │ │ │ + ldr r0, [pc, #920] @ (b2424 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ - ldr r3, [pc, #720] @ (b2374 ) │ │ │ │ + b.n b1c60 │ │ │ │ + ldr r3, [pc, #720] @ (b236c ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #904] @ (b2430 ) │ │ │ │ + ldr r1, [pc, #904] @ (b2428 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #900] @ (b2434 ) │ │ │ │ + ldr r3, [pc, #900] @ (b242c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #896] @ (b2438 ) │ │ │ │ + ldr r0, [pc, #896] @ (b2430 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n b1eac │ │ │ │ + b.n b1ea4 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - ldr r3, [pc, #824] @ (b2418 ) │ │ │ │ - ldr r1, [pc, #856] @ (b243c ) │ │ │ │ + ldr r3, [pc, #824] @ (b2410 ) │ │ │ │ + ldr r1, [pc, #856] @ (b2434 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #644] @ (b2374 ) │ │ │ │ - ldr r1, [pc, #848] @ (b2440 ) │ │ │ │ + ldr r3, [pc, #644] @ (b236c ) │ │ │ │ + ldr r1, [pc, #848] @ (b2438 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #848] @ (b2444 ) │ │ │ │ + ldr r0, [pc, #848] @ (b243c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b1eac │ │ │ │ - ldr r1, [pc, #836] @ (b2448 ) │ │ │ │ + b.n b1ea4 │ │ │ │ + ldr r1, [pc, #836] @ (b2440 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #836] @ (b244c ) │ │ │ │ + ldr r0, [pc, #836] @ (b2444 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n b1f68 │ │ │ │ + b.n b1f60 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - ldr r3, [pc, #748] @ (b2418 ) │ │ │ │ - ldr r1, [pc, #804] @ (b2450 ) │ │ │ │ + ldr r3, [pc, #748] @ (b2410 ) │ │ │ │ + ldr r1, [pc, #804] @ (b2448 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #572] @ (b2374 ) │ │ │ │ - ldr r1, [pc, #792] @ (b2454 ) │ │ │ │ + ldr r3, [pc, #572] @ (b236c ) │ │ │ │ + ldr r1, [pc, #792] @ (b244c ) │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #792] @ (b2458 ) │ │ │ │ + ldr r0, [pc, #792] @ (b2450 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b1eac │ │ │ │ + b.n b1ea4 │ │ │ │ ldr.w r1, [r8] │ │ │ │ - ldr r2, [pc, #776] @ (b245c ) │ │ │ │ + ldr r2, [pc, #776] @ (b2454 ) │ │ │ │ mov r3, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #776] @ (b2460 ) │ │ │ │ + ldr r1, [pc, #776] @ (b2458 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #776] @ (b2464 ) │ │ │ │ + ldr r0, [pc, #776] @ (b245c ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b2114 │ │ │ │ - ldr r3, [pc, #520] @ (b2374 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b210c │ │ │ │ + ldr r3, [pc, #520] @ (b236c ) │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ - ldr r1, [pc, #760] @ (b2468 ) │ │ │ │ - ldr r0, [pc, #760] @ (b246c ) │ │ │ │ + ldr r1, [pc, #760] @ (b2460 ) │ │ │ │ + ldr r0, [pc, #760] @ (b2464 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ + b.n b1c60 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - ldr r3, [pc, #656] @ (b2418 ) │ │ │ │ - ldr r1, [pc, #740] @ (b2470 ) │ │ │ │ + ldr r3, [pc, #656] @ (b2410 ) │ │ │ │ + ldr r1, [pc, #740] @ (b2468 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #476] @ (b2374 ) │ │ │ │ - ldr r1, [pc, #732] @ (b2474 ) │ │ │ │ + ldr r3, [pc, #476] @ (b236c ) │ │ │ │ + ldr r1, [pc, #732] @ (b246c ) │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #732] @ (b2478 ) │ │ │ │ + ldr r0, [pc, #732] @ (b2470 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b1eac │ │ │ │ - ldr r1, [pc, #720] @ (b247c ) │ │ │ │ + b.n b1ea4 │ │ │ │ + ldr r1, [pc, #720] @ (b2474 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #720] @ (b2480 ) │ │ │ │ + ldr r0, [pc, #720] @ (b2478 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b20be │ │ │ │ - ldr r3, [pc, #436] @ (b2374 ) │ │ │ │ + b.n b20b6 │ │ │ │ + ldr r3, [pc, #436] @ (b236c ) │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #704] @ (b2484 ) │ │ │ │ - ldr r0, [pc, #704] @ (b2488 ) │ │ │ │ + ldr r1, [pc, #704] @ (b247c ) │ │ │ │ + ldr r0, [pc, #704] @ (b2480 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ + b.n b1c60 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 50364 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b1dd6 │ │ │ │ - ldr r1, [pc, #680] @ (b248c ) │ │ │ │ + bne.w b1dce │ │ │ │ + ldr r1, [pc, #680] @ (b2484 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #676] @ (b2490 ) │ │ │ │ + ldr r0, [pc, #676] @ (b2488 ) │ │ │ │ strd r1, r2, [sp] │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #672] @ (b2494 ) │ │ │ │ + ldr r1, [pc, #672] @ (b248c ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b20be │ │ │ │ - ldr r1, [pc, #664] @ (b2498 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b20b6 │ │ │ │ + ldr r1, [pc, #664] @ (b2490 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #664] @ (b249c ) │ │ │ │ + ldr r0, [pc, #664] @ (b2494 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b20be │ │ │ │ - ldr r3, [pc, #352] @ (b2374 ) │ │ │ │ + b.n b20b6 │ │ │ │ + ldr r3, [pc, #352] @ (b236c ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #648] @ (b24a0 ) │ │ │ │ - ldr r0, [pc, #648] @ (b24a4 ) │ │ │ │ + ldr r1, [pc, #648] @ (b2498 ) │ │ │ │ + ldr r0, [pc, #648] @ (b249c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ + b.n b1c60 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1c4c │ │ │ │ - ldr r1, [pc, #628] @ (b24a8 ) │ │ │ │ + b.n b1c44 │ │ │ │ + ldr r1, [pc, #628] @ (b24a0 ) │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #628] @ (b24ac ) │ │ │ │ + ldr r0, [pc, #628] @ (b24a4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ - ldr r1, [pc, #616] @ (b24b0 ) │ │ │ │ + b.n b1c60 │ │ │ │ + ldr r1, [pc, #616] @ (b24a8 ) │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #616] @ (b24b4 ) │ │ │ │ + ldr r0, [pc, #616] @ (b24ac ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ - ldr r1, [pc, #604] @ (b24b8 ) │ │ │ │ + b.n b1c60 │ │ │ │ + ldr r1, [pc, #604] @ (b24b0 ) │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #604] @ (b24bc ) │ │ │ │ + ldr r0, [pc, #604] @ (b24b4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ - ldr r1, [pc, #592] @ (b24c0 ) │ │ │ │ + b.n b1c60 │ │ │ │ + ldr r1, [pc, #592] @ (b24b8 ) │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #592] @ (b24c4 ) │ │ │ │ + ldr r0, [pc, #592] @ (b24bc ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ - ldr r2, [pc, #316] @ (b23c0 ) │ │ │ │ + b.n b1c60 │ │ │ │ + ldr r2, [pc, #316] @ (b23b8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b1d02 │ │ │ │ - ldr r3, [pc, #568] @ (b24c8 ) │ │ │ │ + beq.w b1cfa │ │ │ │ + ldr r3, [pc, #568] @ (b24c0 ) │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ - ldr r1, [pc, #568] @ (b24cc ) │ │ │ │ + ldr r1, [pc, #568] @ (b24c4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #568] @ (b24d0 ) │ │ │ │ + ldr r0, [pc, #568] @ (b24c8 ) │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ - bl a7540 │ │ │ │ - b.n b1c68 │ │ │ │ - ldr r2, [pc, #276] @ (b23c0 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b1c60 │ │ │ │ + ldr r2, [pc, #276] @ (b23b8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b1c2e │ │ │ │ - ldr r3, [pc, #540] @ (b24d4 ) │ │ │ │ + beq.w b1c26 │ │ │ │ + ldr r3, [pc, #540] @ (b24cc ) │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #540] @ (b24d8 ) │ │ │ │ + ldr r1, [pc, #540] @ (b24d0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #540] @ (b24dc ) │ │ │ │ + ldr r0, [pc, #540] @ (b24d4 ) │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ - bl a7540 │ │ │ │ - b.n b1c68 │ │ │ │ + bl a7538 │ │ │ │ + b.n b1c60 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b22e4 │ │ │ │ + beq.n b22dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, b2304 │ │ │ │ + cbz r3, b22fc │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b1b80 │ │ │ │ - ldr r3, [pc, #132] @ (b2374 ) │ │ │ │ + beq.w b1b78 │ │ │ │ + ldr r3, [pc, #132] @ (b236c ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #492] @ (b24e0 ) │ │ │ │ - ldr r0, [pc, #492] @ (b24e4 ) │ │ │ │ + ldr r1, [pc, #492] @ (b24d8 ) │ │ │ │ + ldr r0, [pc, #492] @ (b24dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ + b.n b1c60 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b22e4 │ │ │ │ + b.n b22dc │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1e18 │ │ │ │ + b.n b1e10 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1e7c │ │ │ │ - ldr r1, [pc, #456] @ (b24e8 ) │ │ │ │ + b.n b1e74 │ │ │ │ + ldr r1, [pc, #456] @ (b24e0 ) │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #456] @ (b24ec ) │ │ │ │ + ldr r0, [pc, #456] @ (b24e4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ - ldr r2, [pc, #140] @ (b23c0 ) │ │ │ │ + b.n b1c60 │ │ │ │ + ldr r2, [pc, #140] @ (b23b8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b1e5e │ │ │ │ - ldr r3, [pc, #432] @ (b24f0 ) │ │ │ │ + beq.w b1e56 │ │ │ │ + ldr r3, [pc, #432] @ (b24e8 ) │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #432] @ (b24f4 ) │ │ │ │ + ldr r1, [pc, #432] @ (b24ec ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #432] @ (b24f8 ) │ │ │ │ + ldr r0, [pc, #432] @ (b24f0 ) │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ - bl a7540 │ │ │ │ - b.n b1c68 │ │ │ │ - ldr r1, [pc, #416] @ (b24fc ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b1c60 │ │ │ │ + ldr r1, [pc, #416] @ (b24f4 ) │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #416] @ (b2500 ) │ │ │ │ + ldr r0, [pc, #416] @ (b24f8 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b1c68 │ │ │ │ - b.n b1e88 │ │ │ │ + b.n b1c60 │ │ │ │ + b.n b1e90 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r3, #28] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + strb r2, [r4, #1] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #0] │ │ │ │ + strb r6, [r1, #1] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + strb r4, [r4, #0] │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + strb r2, [r1, #0] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r6] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - b.n b27d8 │ │ │ │ + b.n b2850 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r4, r0] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + str r2, [r3, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b2504 : │ │ │ │ +000b24fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #144] @ (b25a4 ) │ │ │ │ + ldr r4, [pc, #144] @ (b259c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #144] @ b25a8 │ │ │ │ + ldr.w lr, [pc, #144] @ b25a0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #140] @ b25ac │ │ │ │ + ldr.w ip, [pc, #140] @ b25a4 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3852 @ 0xf0c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #124] @ (b25b0 ) │ │ │ │ + ldr r4, [pc, #124] @ (b25a8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, b259c │ │ │ │ - ldr r3, [pc, #104] @ (b25b4 ) │ │ │ │ + cbz r0, b2594 │ │ │ │ + ldr r3, [pc, #104] @ (b25ac ) │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n b2574 │ │ │ │ + bne.n b256c │ │ │ │ mov r0, r2 │ │ │ │ - bl b1a54 │ │ │ │ - ldr r2, [pc, #88] @ (b25b8 ) │ │ │ │ - ldr r3, [pc, #76] @ (b25ac ) │ │ │ │ + bl b1a4c │ │ │ │ + ldr r2, [pc, #88] @ (b25b0 ) │ │ │ │ + ldr r3, [pc, #76] @ (b25a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b25a0 │ │ │ │ + bne.n b2598 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 50364 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b2556 │ │ │ │ - ldr r0, [pc, #60] @ (b25bc ) │ │ │ │ + bne.n b254e │ │ │ │ + ldr r0, [pc, #60] @ (b25b4 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (b25c0 ) │ │ │ │ - ldr r1, [pc, #56] @ (b25c4 ) │ │ │ │ + ldr r3, [pc, #52] @ (b25b8 ) │ │ │ │ + ldr r1, [pc, #56] @ (b25bc ) │ │ │ │ movs r2, #24 │ │ │ │ - ldr r0, [pc, #56] @ (b25c8 ) │ │ │ │ + ldr r0, [pc, #56] @ (b25c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b255c │ │ │ │ + b.n b2554 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ movs r2, r5 │ │ │ │ - bge.n b2560 │ │ │ │ + bge.n b2568 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n b2540 │ │ │ │ + bge.n b2548 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n b24f4 │ │ │ │ + bge.n b24fc │ │ │ │ movs r0, r5 │ │ │ │ - udf #10 │ │ │ │ + udf #74 @ 0x4a │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b25cc : │ │ │ │ +000b25c4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #736] @ (b28c0 ) │ │ │ │ + ldr r4, [pc, #736] @ (b28b8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #736] @ (b28c4 ) │ │ │ │ + ldr r3, [pc, #736] @ (b28bc ) │ │ │ │ add r4, pc │ │ │ │ - ldr.w r9, [pc, #736] @ b28c8 │ │ │ │ - ldr r2, [pc, #736] @ (b28cc ) │ │ │ │ + ldr.w r9, [pc, #736] @ b28c0 │ │ │ │ + ldr r2, [pc, #736] @ (b28c4 ) │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ @@ -166792,773 +166792,773 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w r0, [r0, #852] @ 0x354 │ │ │ │ blx 50250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b280a │ │ │ │ + beq.w b2802 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.w b2822 │ │ │ │ + bpl.w b281a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 4fb80 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2842 │ │ │ │ + beq.w b283a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n b26bc │ │ │ │ + ble.n b26b4 │ │ │ │ movs r6, #0 │ │ │ │ mov.w sl, #1 │ │ │ │ movt sl, #32768 @ 0x8000 │ │ │ │ mov r3, r6 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ add.w fp, sp, #28 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b28a2 │ │ │ │ + beq.w b289a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w b2780 │ │ │ │ + bpl.w b2778 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr.w r0, [r3, #2320] @ 0x910 │ │ │ │ movs r3, #0 │ │ │ │ blx 50250 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b27c8 │ │ │ │ + beq.w b27c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n b269a │ │ │ │ + beq.n b2692 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b274e │ │ │ │ + beq.n b2746 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n b2760 │ │ │ │ + bpl.n b2758 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 86da4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b27f2 │ │ │ │ + beq.w b27ea │ │ │ │ ldr r2, [r5, #8] │ │ │ │ adds r6, #2 │ │ │ │ mov r3, r6 │ │ │ │ cmp.w r6, r2, lsl #1 │ │ │ │ - blt.n b2650 │ │ │ │ + blt.n b2648 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b26d0 │ │ │ │ + beq.n b26c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2868 │ │ │ │ + beq.w b2860 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ blx 4fce0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b26ee │ │ │ │ + beq.n b26e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2860 │ │ │ │ + beq.w b2858 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b2878 │ │ │ │ + beq.w b2870 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #32 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr.w r0, [r3, #2320] @ 0x910 │ │ │ │ movs r3, #0 │ │ │ │ blx 50250 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2890 │ │ │ │ + beq.w b2888 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2726 │ │ │ │ + beq.n b271e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2870 │ │ │ │ + beq.w b2868 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n b27ac │ │ │ │ - ldr r1, [pc, #416] @ (b28d0 ) │ │ │ │ + bmi.n b27a4 │ │ │ │ + ldr r1, [pc, #416] @ (b28c8 ) │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r3, [pc, #416] @ (b28d4 ) │ │ │ │ - ldr r0, [pc, #416] @ (b28d8 ) │ │ │ │ + ldr r3, [pc, #416] @ (b28cc ) │ │ │ │ + ldr r0, [pc, #416] @ (b28d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r9, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #408] @ (b28dc ) │ │ │ │ + ldr r1, [pc, #408] @ (b28d4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b27aa │ │ │ │ + bl a7538 │ │ │ │ + b.n b27a2 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n b26a2 │ │ │ │ - ldr r3, [pc, #364] @ (b28d0 ) │ │ │ │ - ldr r1, [pc, #380] @ (b28e0 ) │ │ │ │ + bmi.n b269a │ │ │ │ + ldr r3, [pc, #364] @ (b28c8 ) │ │ │ │ + ldr r1, [pc, #380] @ (b28d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r9, r3] │ │ │ │ - ldr r3, [pc, #376] @ (b28e4 ) │ │ │ │ + ldr r3, [pc, #376] @ (b28dc ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #368] @ (b28e8 ) │ │ │ │ + ldr r0, [pc, #368] @ (b28e0 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b279e │ │ │ │ - ldr r3, [pc, #332] @ (b28d0 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b2796 │ │ │ │ + ldr r3, [pc, #332] @ (b28c8 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r1, [pc, #356] @ (b28ec ) │ │ │ │ + ldr r1, [pc, #356] @ (b28e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r9, r3] │ │ │ │ - ldr r3, [pc, #352] @ (b28f0 ) │ │ │ │ + ldr r3, [pc, #352] @ (b28e8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #348] @ (b28f4 ) │ │ │ │ + ldr r0, [pc, #348] @ (b28ec ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #328] @ (b28f8 ) │ │ │ │ - ldr r3, [pc, #276] @ (b28c4 ) │ │ │ │ + ldr r2, [pc, #328] @ (b28f0 ) │ │ │ │ + ldr r3, [pc, #276] @ (b28bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b289e │ │ │ │ + bne.n b2896 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #260] @ (b28d0 ) │ │ │ │ + ldr r3, [pc, #260] @ (b28c8 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r1, [pc, #300] @ (b28fc ) │ │ │ │ - ldr r0, [pc, #304] @ (b2900 ) │ │ │ │ + ldr r1, [pc, #300] @ (b28f4 ) │ │ │ │ + ldr r0, [pc, #304] @ (b28f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n b27aa │ │ │ │ - ldr r3, [pc, #220] @ (b28d0 ) │ │ │ │ + b.n b27a2 │ │ │ │ + ldr r3, [pc, #220] @ (b28c8 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r1, [pc, #268] @ (b2904 ) │ │ │ │ - ldr r0, [pc, #268] @ (b2908 ) │ │ │ │ + ldr r1, [pc, #268] @ (b28fc ) │ │ │ │ + ldr r0, [pc, #268] @ (b2900 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b279e │ │ │ │ - ldr r3, [pc, #196] @ (b28d0 ) │ │ │ │ + b.n b2796 │ │ │ │ + ldr r3, [pc, #196] @ (b28c8 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r1, [pc, #252] @ (b290c ) │ │ │ │ - ldr r0, [pc, #252] @ (b2910 ) │ │ │ │ + ldr r1, [pc, #252] @ (b2904 ) │ │ │ │ + ldr r0, [pc, #252] @ (b2908 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b27aa │ │ │ │ - ldr r1, [pc, #172] @ (b28d0 ) │ │ │ │ + b.n b27a2 │ │ │ │ + ldr r1, [pc, #172] @ (b28c8 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r3, [pc, #236] @ (b2914 ) │ │ │ │ + ldr r3, [pc, #236] @ (b290c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #228] @ (b2918 ) │ │ │ │ - ldr r0, [pc, #228] @ (b291c ) │ │ │ │ + ldr r1, [pc, #228] @ (b2910 ) │ │ │ │ + ldr r0, [pc, #228] @ (b2914 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b27aa │ │ │ │ - ldr r1, [pc, #220] @ (b2920 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b27a2 │ │ │ │ + ldr r1, [pc, #220] @ (b2918 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r0, [pc, #220] @ (b2924 ) │ │ │ │ - ldr r3, [pc, #132] @ (b28d0 ) │ │ │ │ + ldr r0, [pc, #220] @ (b291c ) │ │ │ │ + ldr r3, [pc, #132] @ (b28c8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n b27aa │ │ │ │ + b.n b27a2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b26ee │ │ │ │ + b.n b26e6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b26d0 │ │ │ │ + b.n b26c8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2726 │ │ │ │ - ldr r3, [pc, #84] @ (b28d0 ) │ │ │ │ + b.n b271e │ │ │ │ + ldr r3, [pc, #84] @ (b28c8 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r1, [pc, #168] @ (b2928 ) │ │ │ │ - ldr r0, [pc, #172] @ (b292c ) │ │ │ │ + ldr r1, [pc, #168] @ (b2920 ) │ │ │ │ + ldr r0, [pc, #172] @ (b2924 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b27aa │ │ │ │ - ldr r1, [pc, #156] @ (b2930 ) │ │ │ │ + b.n b27a2 │ │ │ │ + ldr r1, [pc, #156] @ (b2928 ) │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r0, [pc, #156] @ (b2934 ) │ │ │ │ - ldr r3, [pc, #56] @ (b28d0 ) │ │ │ │ + ldr r0, [pc, #156] @ (b292c ) │ │ │ │ + ldr r3, [pc, #56] @ (b28c8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n b284e │ │ │ │ + b.n b2846 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ (b2938 ) │ │ │ │ - movw r2, #8246 @ 0x2036 │ │ │ │ + ldr r3, [pc, #148] @ (b2930 ) │ │ │ │ + movw r2, #8252 @ 0x203c │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #140] @ (b293c ) │ │ │ │ - ldr r0, [pc, #144] @ (b2940 ) │ │ │ │ + ldr r1, [pc, #140] @ (b2934 ) │ │ │ │ + ldr r0, [pc, #144] @ (b2938 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3444 @ 0xd74 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bge.n b28f8 │ │ │ │ + bge.n b2900 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n b28f0 │ │ │ │ + bge.n b28f8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #152 @ (adr r3, b2970 ) │ │ │ │ + add r3, pc, #408 @ (adr r3, b2a68 ) │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ movs r4, r4 │ │ │ │ - add r2, pc, #960 @ (adr r2, b2ca8 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, b29a0 ) │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ movs r4, r4 │ │ │ │ - add r2, pc, #824 @ (adr r2, b2c2c ) │ │ │ │ + add r3, pc, #56 @ (adr r3, b2924 ) │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n b2994 │ │ │ │ + bhi.n b299c │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r2, [r7, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b2944 : │ │ │ │ +000b293c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #156] @ (b29f0 ) │ │ │ │ + ldr r4, [pc, #156] @ (b29e8 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #156] @ b29f4 │ │ │ │ + ldr.w lr, [pc, #156] @ b29ec │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #152] @ b29f8 │ │ │ │ + ldr.w ip, [pc, #152] @ b29f0 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3900 @ 0xf3c │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #132] @ (b29fc ) │ │ │ │ + ldr r4, [pc, #132] @ (b29f4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, b29de │ │ │ │ + cbz r0, b29d6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n b29c0 │ │ │ │ + bpl.n b29b8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n b29e2 │ │ │ │ + bpl.n b29da │ │ │ │ mov r0, r3 │ │ │ │ - bl b25cc │ │ │ │ - ldr r2, [pc, #84] @ (b2a00 ) │ │ │ │ - ldr r3, [pc, #76] @ (b29f8 ) │ │ │ │ + bl b25c4 │ │ │ │ + ldr r2, [pc, #84] @ (b29f8 ) │ │ │ │ + ldr r3, [pc, #76] @ (b29f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b29ec │ │ │ │ + bne.n b29e4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #64] @ (b2a04 ) │ │ │ │ + ldr r0, [pc, #64] @ (b29fc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (b2a08 ) │ │ │ │ + ldr r3, [pc, #60] @ (b2a00 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #60] @ (b2a0c ) │ │ │ │ - ldr r0, [pc, #60] @ (b2a10 ) │ │ │ │ + ldr r1, [pc, #60] @ (b2a04 ) │ │ │ │ + ldr r0, [pc, #60] @ (b2a08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b29a8 │ │ │ │ - ldr r0, [pc, #48] @ (b2a14 ) │ │ │ │ + b.n b29a0 │ │ │ │ + ldr r0, [pc, #48] @ (b2a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n b29ca │ │ │ │ + b.n b29c2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ movs r2, r5 │ │ │ │ - bvs.n b292c │ │ │ │ + bvs.n b2934 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n b2904 │ │ │ │ + bvs.n b290c │ │ │ │ movs r0, r5 │ │ │ │ - bvs.n b2aa4 │ │ │ │ + bvs.n b2aac │ │ │ │ movs r0, r5 │ │ │ │ - add r0, pc, #608 @ (adr r0, b2c68 ) │ │ │ │ + add r0, pc, #864 @ (adr r0, b2d60 ) │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, pc, #480 @ (adr r0, b2bf8 ) │ │ │ │ + add r0, pc, #736 @ (adr r0, b2cf0 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000b2a18 : │ │ │ │ +000b2a10 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r7, [pc, #400] @ (b2bbc ) │ │ │ │ + ldr r7, [pc, #400] @ (b2bb4 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #400] @ (b2bc0 ) │ │ │ │ + ldr r3, [pc, #400] @ (b2bb8 ) │ │ │ │ add r7, pc │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b2b06 │ │ │ │ - ldr r2, [pc, #388] @ (b2bc4 ) │ │ │ │ + beq.n b2afe │ │ │ │ + ldr r2, [pc, #388] @ (b2bbc ) │ │ │ │ ldr.w sl, [r7, r2] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b2b18 │ │ │ │ + bne.n b2b10 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b2b84 │ │ │ │ + beq.w b2b7c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b2b3c │ │ │ │ + beq.n b2b34 │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - ble.n b2aca │ │ │ │ + ble.n b2ac2 │ │ │ │ movs r5, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b2ba0 │ │ │ │ + beq.w b2b98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2a9c │ │ │ │ + beq.n b2a94 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b2b56 │ │ │ │ + bne.n b2b4e │ │ │ │ mov r0, r4 │ │ │ │ - bl b2a18 │ │ │ │ + bl b2a10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n b2ab0 │ │ │ │ + beq.n b2aa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b2ade │ │ │ │ + cbz r3, b2ad6 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n b2aea │ │ │ │ + beq.n b2ae2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n b2b42 │ │ │ │ + bne.n b2b3a │ │ │ │ ldr r2, [r6, #8] │ │ │ │ adds r5, #2 │ │ │ │ mov r3, r5 │ │ │ │ cmp.w r5, r2, lsl #1 │ │ │ │ - blt.n b2a72 │ │ │ │ + blt.n b2a6a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2ada │ │ │ │ + beq.n b2ad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b2b7c │ │ │ │ + beq.n b2b74 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b2b12 │ │ │ │ + b.n b2b0a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #2 │ │ │ │ - bne.n b2ab6 │ │ │ │ - ldr r3, [pc, #220] @ (b2bc8 ) │ │ │ │ + bne.n b2aae │ │ │ │ + ldr r3, [pc, #220] @ (b2bc0 ) │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ - ldr r1, [pc, #220] @ (b2bcc ) │ │ │ │ - ldr r0, [pc, #220] @ (b2bd0 ) │ │ │ │ + ldr r1, [pc, #220] @ (b2bc4 ) │ │ │ │ + ldr r0, [pc, #220] @ (b2bc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n b2b34 │ │ │ │ + b.n b2b2c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub.w r0, r0, #306 @ 0x132 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #172] @ (b2bc8 ) │ │ │ │ + ldr r1, [pc, #172] @ (b2bc0 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r3, [pc, #180] @ (b2bd4 ) │ │ │ │ + ldr r3, [pc, #180] @ (b2bcc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #176] @ (b2bd8 ) │ │ │ │ - ldr r0, [pc, #180] @ (b2bdc ) │ │ │ │ + ldr r1, [pc, #176] @ (b2bd0 ) │ │ │ │ + ldr r0, [pc, #180] @ (b2bd4 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n b2a6a │ │ │ │ - b.n b2ada │ │ │ │ + bgt.n b2a62 │ │ │ │ + b.n b2ad2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2b52 │ │ │ │ + beq.n b2b4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b2b74 │ │ │ │ + cbz r3, b2b6c │ │ │ │ movs r0, #1 │ │ │ │ - b.n b2b12 │ │ │ │ - ldr r2, [pc, #112] @ (b2bc8 ) │ │ │ │ - ldr r3, [pc, #132] @ (b2be0 ) │ │ │ │ - ldr r1, [pc, #136] @ (b2be4 ) │ │ │ │ + b.n b2b0a │ │ │ │ + ldr r2, [pc, #112] @ (b2bc0 ) │ │ │ │ + ldr r3, [pc, #132] @ (b2bd8 ) │ │ │ │ + ldr r1, [pc, #136] @ (b2bdc ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #136] @ (b2be8 ) │ │ │ │ + ldr r0, [pc, #136] @ (b2be0 ) │ │ │ │ ldr r5, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n b2afe │ │ │ │ + bl a7538 │ │ │ │ + b.n b2af6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2b52 │ │ │ │ + b.n b2b4a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2ada │ │ │ │ - ldr r3, [pc, #100] @ (b2bec ) │ │ │ │ - movw r2, #15501 @ 0x3c8d │ │ │ │ + b.n b2ad2 │ │ │ │ + ldr r3, [pc, #100] @ (b2be4 ) │ │ │ │ + movw r2, #15507 @ 0x3c93 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #96] @ (b2bf0 ) │ │ │ │ - ldr r0, [pc, #96] @ (b2bf4 ) │ │ │ │ + ldr r1, [pc, #96] @ (b2be8 ) │ │ │ │ + ldr r0, [pc, #96] @ (b2bec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3472 @ 0xd90 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ (b2bf8 ) │ │ │ │ - movw r2, #15515 @ 0x3c9b │ │ │ │ + ldr r3, [pc, #84] @ (b2bf0 ) │ │ │ │ + movw r2, #15521 @ 0x3ca1 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #80] @ (b2bfc ) │ │ │ │ - ldr r0, [pc, #80] @ (b2c00 ) │ │ │ │ + ldr r1, [pc, #80] @ (b2bf4 ) │ │ │ │ + ldr r0, [pc, #80] @ (b2bf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3472 @ 0xd90 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - bpl.n b2b5c │ │ │ │ + bpl.n b2b64 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b2c04 : │ │ │ │ +000b2bfc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #176] @ (b2cc4 ) │ │ │ │ + ldr r4, [pc, #176] @ (b2cbc ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #176] @ b2cc8 │ │ │ │ + ldr.w lr, [pc, #176] @ b2cc0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #172] @ b2ccc │ │ │ │ + ldr.w ip, [pc, #172] @ b2cc4 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3948 @ 0xf6c │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #156] @ (b2cd0 ) │ │ │ │ + ldr r4, [pc, #156] @ (b2cc8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b2cbc │ │ │ │ - ldr r3, [pc, #132] @ (b2cd4 ) │ │ │ │ + beq.n b2cb4 │ │ │ │ + ldr r3, [pc, #132] @ (b2ccc ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2c64 │ │ │ │ - ldr r3, [pc, #124] @ (b2cd8 ) │ │ │ │ + beq.n b2c5c │ │ │ │ + ldr r3, [pc, #124] @ (b2cd0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b2ca0 │ │ │ │ + bne.n b2c98 │ │ │ │ mov r0, r1 │ │ │ │ - bl b2a18 │ │ │ │ + bl b2a10 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b2cbc │ │ │ │ - cbnz r0, b2c9a │ │ │ │ - ldr r3, [pc, #104] @ (b2cdc ) │ │ │ │ + beq.n b2cb4 │ │ │ │ + cbnz r0, b2c92 │ │ │ │ + ldr r3, [pc, #104] @ (b2cd4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (b2ce0 ) │ │ │ │ - ldr r3, [pc, #68] @ (b2ccc ) │ │ │ │ + ldr r2, [pc, #92] @ (b2cd8 ) │ │ │ │ + ldr r3, [pc, #68] @ (b2cc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b2cc0 │ │ │ │ + bne.n b2cb8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #72] @ (b2ce4 ) │ │ │ │ + ldr r3, [pc, #72] @ (b2cdc ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n b2c74 │ │ │ │ - ldr r0, [pc, #68] @ (b2ce8 ) │ │ │ │ + b.n b2c6c │ │ │ │ + ldr r0, [pc, #68] @ (b2ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (b2cec ) │ │ │ │ - ldr r1, [pc, #68] @ (b2cf0 ) │ │ │ │ + ldr r3, [pc, #64] @ (b2ce4 ) │ │ │ │ + ldr r1, [pc, #68] @ (b2ce8 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r0, [pc, #68] @ (b2cf4 ) │ │ │ │ + ldr r0, [pc, #68] @ (b2cec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b2c82 │ │ │ │ + b.n b2c7a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ movs r2, r5 │ │ │ │ - bcc.n b2c80 │ │ │ │ + bcc.n b2c88 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n b2c60 │ │ │ │ + bcc.n b2c68 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n b2dd0 │ │ │ │ + bcc.n b2dd8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b2cf8 : │ │ │ │ +000b2cf0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r5, [pc, #284] @ (b2e28 ) │ │ │ │ + ldr r5, [pc, #284] @ (b2e20 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r4, [pc, #284] @ (b2e2c ) │ │ │ │ + ldr r4, [pc, #284] @ (b2e24 ) │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r8, [pc, #284] @ b2e30 │ │ │ │ - ldr r3, [pc, #284] @ (b2e34 ) │ │ │ │ + ldr.w r8, [pc, #284] @ b2e28 │ │ │ │ + ldr r3, [pc, #284] @ (b2e2c ) │ │ │ │ add r8, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ @@ -167568,275 +167568,275 @@ │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r0, [r7, #120] @ 0x78 │ │ │ │ blx 50250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b2daa │ │ │ │ + beq.n b2da2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n b2dc4 │ │ │ │ + bpl.n b2dbc │ │ │ │ ldr r0, [r7, #120] @ 0x78 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r4, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ blx 50250 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b2de4 │ │ │ │ + beq.n b2ddc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2d7e │ │ │ │ + beq.n b2d76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b2da2 │ │ │ │ + cbz r3, b2d9a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b2e02 │ │ │ │ - ldr r2, [pc, #176] @ (b2e38 ) │ │ │ │ - ldr r3, [pc, #160] @ (b2e2c ) │ │ │ │ + bpl.n b2dfa │ │ │ │ + ldr r2, [pc, #176] @ (b2e30 ) │ │ │ │ + ldr r3, [pc, #160] @ (b2e24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b2e22 │ │ │ │ + bne.n b2e1a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2d7e │ │ │ │ - ldr r3, [pc, #144] @ (b2e3c ) │ │ │ │ + b.n b2d76 │ │ │ │ + ldr r3, [pc, #144] @ (b2e34 ) │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr r1, [pc, #144] @ (b2e40 ) │ │ │ │ - ldr r0, [pc, #144] @ (b2e44 ) │ │ │ │ + ldr r1, [pc, #144] @ (b2e38 ) │ │ │ │ + ldr r0, [pc, #144] @ (b2e3c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n b2d86 │ │ │ │ - ldr r1, [pc, #116] @ (b2e3c ) │ │ │ │ + b.n b2d7e │ │ │ │ + ldr r1, [pc, #116] @ (b2e34 ) │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr r3, [pc, #124] @ (b2e48 ) │ │ │ │ + ldr r3, [pc, #124] @ (b2e40 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r8, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #116] @ (b2e4c ) │ │ │ │ - ldr r0, [pc, #120] @ (b2e50 ) │ │ │ │ + ldr r1, [pc, #116] @ (b2e44 ) │ │ │ │ + ldr r0, [pc, #120] @ (b2e48 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b2dc0 │ │ │ │ - ldr r3, [pc, #84] @ (b2e3c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b2db8 │ │ │ │ + ldr r3, [pc, #84] @ (b2e34 ) │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr r1, [pc, #104] @ (b2e54 ) │ │ │ │ - ldr r0, [pc, #108] @ (b2e58 ) │ │ │ │ + ldr r1, [pc, #104] @ (b2e4c ) │ │ │ │ + ldr r0, [pc, #108] @ (b2e50 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n b2dc0 │ │ │ │ - ldr r1, [pc, #56] @ (b2e3c ) │ │ │ │ + b.n b2db8 │ │ │ │ + ldr r1, [pc, #56] @ (b2e34 ) │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr r3, [pc, #84] @ (b2e5c ) │ │ │ │ - ldr r0, [pc, #84] @ (b2e60 ) │ │ │ │ + ldr r3, [pc, #84] @ (b2e54 ) │ │ │ │ + ldr r0, [pc, #84] @ (b2e58 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #76] @ (b2e64 ) │ │ │ │ + ldr r1, [pc, #76] @ (b2e5c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b2dc0 │ │ │ │ + bl a7538 │ │ │ │ + b.n b2db8 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bcs.n b2e04 │ │ │ │ + bcs.n b2e0c │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n b2dfc │ │ │ │ + bcs.n b2e04 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n b2f20 │ │ │ │ + bcs.n b2f28 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000b2e68 : │ │ │ │ +000b2e60 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #160] @ (b2f18 ) │ │ │ │ + ldr r4, [pc, #160] @ (b2f10 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w lr, [pc, #160] @ b2f1c │ │ │ │ + ldr.w lr, [pc, #160] @ b2f14 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #156] @ b2f20 │ │ │ │ + ldr.w ip, [pc, #156] @ b2f18 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3996 @ 0xf9c │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #132] @ (b2f24 ) │ │ │ │ + ldr r4, [pc, #132] @ (b2f1c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, b2f04 │ │ │ │ + cbz r0, b2efc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n b2ee8 │ │ │ │ + bpl.n b2ee0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b2f08 │ │ │ │ + bpl.n b2f00 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl b2cf8 │ │ │ │ - ldr r2, [pc, #84] @ (b2f28 ) │ │ │ │ - ldr r3, [pc, #76] @ (b2f20 ) │ │ │ │ + bl b2cf0 │ │ │ │ + ldr r2, [pc, #84] @ (b2f20 ) │ │ │ │ + ldr r3, [pc, #76] @ (b2f18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b2f14 │ │ │ │ + bne.n b2f0c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #64] @ (b2f2c ) │ │ │ │ + ldr r0, [pc, #64] @ (b2f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (b2f30 ) │ │ │ │ + ldr r3, [pc, #60] @ (b2f28 ) │ │ │ │ movs r2, #29 │ │ │ │ - ldr r1, [pc, #60] @ (b2f34 ) │ │ │ │ - ldr r0, [pc, #64] @ (b2f38 ) │ │ │ │ + ldr r1, [pc, #60] @ (b2f2c ) │ │ │ │ + ldr r0, [pc, #64] @ (b2f30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b2ed0 │ │ │ │ - ldr r0, [pc, #48] @ (b2f3c ) │ │ │ │ + b.n b2ec8 │ │ │ │ + ldr r0, [pc, #48] @ (b2f34 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n b2ef0 │ │ │ │ + b.n b2ee8 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - cdp2 0, 8, cr0, cr8, cr9, {1} │ │ │ │ - bne.n b300c │ │ │ │ + cdp2 0, 9, cr0, cr0, cr9, {1} │ │ │ │ + bne.n b3014 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n b2fdc │ │ │ │ + bne.n b2fe4 │ │ │ │ movs r0, r5 │ │ │ │ - bne.n b2f7c │ │ │ │ + bne.n b2f84 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r7, #28] │ │ │ │ + str r4, [r7, #32] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000b2f40 : │ │ │ │ +000b2f38 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr.w r1, [pc, #2132] @ b37a8 │ │ │ │ + ldr.w r1, [pc, #2132] @ b37a0 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ - ldr.w r2, [pc, #2132] @ b37ac │ │ │ │ + ldr.w r2, [pc, #2132] @ b37a4 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r6, [pc, #2128] @ b37b0 │ │ │ │ - ldr.w r3, [pc, #2128] @ b37b4 │ │ │ │ + ldr.w r6, [pc, #2128] @ b37a8 │ │ │ │ + ldr.w r3, [pc, #2128] @ b37ac │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b3482 │ │ │ │ - ldr.w r2, [pc, #2108] @ b37b8 │ │ │ │ + beq.w b347a │ │ │ │ + ldr.w r2, [pc, #2108] @ b37b0 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r1, r0, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w r0, [r4, #2236] @ 0x8bc │ │ │ │ blx 50250 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b34a6 │ │ │ │ - ldr.w r3, [pc, #2072] @ b37bc │ │ │ │ + beq.w b349e │ │ │ │ + ldr.w r3, [pc, #2072] @ b37b4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - beq.w b3154 │ │ │ │ + beq.w b314c │ │ │ │ cmp r3, r2 │ │ │ │ add r1, sp, #32 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r4, #2568] @ 0xa08 │ │ │ │ @@ -167845,149 +167845,149 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr.w r3, [r3, #2932] @ 0xb74 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ blx 50250 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b34bc │ │ │ │ + beq.w b34b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2ff6 │ │ │ │ + beq.n b2fee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3434 │ │ │ │ + beq.w b342c │ │ │ │ add.w ip, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ ldr.w r1, [ip, #160] @ 0xa0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr.w r1, [ip, #164] @ 0xa4 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ blx 50250 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3454 │ │ │ │ + beq.w b344c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b303c │ │ │ │ + beq.n b3034 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3472 │ │ │ │ + beq.w b346a │ │ │ │ add.w ip, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ ldr.w r1, [ip, #168] @ 0xa8 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr.w r1, [ip, #172] @ 0xac │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ blx 50250 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b35a6 │ │ │ │ + beq.w b359e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b307c │ │ │ │ + beq.n b3074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b347a │ │ │ │ + beq.w b3472 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str.w r8, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r4, #796] @ 0x31c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ blx 50250 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b35d0 │ │ │ │ + beq.w b35c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b30c2 │ │ │ │ + beq.n b30ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b343c │ │ │ │ + beq.w b3434 │ │ │ │ ldr.w r3, [r4, #3984] @ 0xf90 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr.w r3, [r4, #796] @ 0x31c │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ blx 50250 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b35e2 │ │ │ │ + beq.w b35da │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b30fe │ │ │ │ + beq.n b30f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3444 │ │ │ │ + beq.w b343c │ │ │ │ mov r0, r8 │ │ │ │ blx 5014c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w b327c │ │ │ │ - ldr.w r3, [pc, #1716] @ b37c0 │ │ │ │ + bge.w b3274 │ │ │ │ + ldr.w r3, [pc, #1716] @ b37b8 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr.w r1, [pc, #1712] @ b37c4 │ │ │ │ - ldr.w r0, [pc, #1712] @ b37c8 │ │ │ │ + ldr.w r1, [pc, #1712] @ b37bc │ │ │ │ + ldr.w r0, [pc, #1712] @ b37c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #1688] @ b37cc │ │ │ │ - ldr.w r3, [pc, #1652] @ b37ac │ │ │ │ + ldr.w r2, [pc, #1688] @ b37c4 │ │ │ │ + ldr.w r3, [pc, #1652] @ b37a4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b3786 │ │ │ │ + bne.w b377e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3162 │ │ │ │ + beq.n b315a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, b3162 │ │ │ │ + cbnz r3, b315a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r4, #2644] @ 0xa54 │ │ │ │ ldr.w r9, [r4, #796] @ 0x31c │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ @@ -167996,27 +167996,27 @@ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [r4, #2648] @ 0xa58 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str.w r9, [sp, #104] @ 0x68 │ │ │ │ blx 50250 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b361a │ │ │ │ + beq.w b3612 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w b3514 │ │ │ │ + bpl.w b350c │ │ │ │ movs r0, #2 │ │ │ │ blx 4fb80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3668 │ │ │ │ + beq.w b3660 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b378a │ │ │ │ + beq.w b3782 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r9 │ │ │ │ @@ -168024,80 +168024,80 @@ │ │ │ │ strne.w r3, [r8] │ │ │ │ strd r8, r7, [r2] │ │ │ │ blx 4fce0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b31ec │ │ │ │ + beq.n b31e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b34e6 │ │ │ │ + beq.w b34de │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b3692 │ │ │ │ - ldr.w r3, [pc, #1500] @ b37d0 │ │ │ │ + beq.w b368a │ │ │ │ + ldr.w r3, [pc, #1500] @ b37c8 │ │ │ │ ldr.w r1, [r4, #504] @ 0x1f8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b36a8 │ │ │ │ + beq.w b36a0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b322c │ │ │ │ + beq.n b3224 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3504 │ │ │ │ + beq.w b34fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b36d4 │ │ │ │ + beq.w b36cc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3246 │ │ │ │ + beq.n b323e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b35f4 │ │ │ │ + beq.w b35ec │ │ │ │ mov r0, r4 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3260 │ │ │ │ + beq.n b3258 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b35fc │ │ │ │ - ldr.w r3, [pc, #1372] @ b37c0 │ │ │ │ + beq.w b35f4 │ │ │ │ + ldr.w r3, [pc, #1372] @ b37b8 │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr.w r1, [pc, #1388] @ b37d4 │ │ │ │ - ldr.w r0, [pc, #1388] @ b37d8 │ │ │ │ + ldr.w r1, [pc, #1388] @ b37cc │ │ │ │ + ldr.w r0, [pc, #1388] @ b37d0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3130 │ │ │ │ + b.n b3128 │ │ │ │ bl 8495c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w b310a │ │ │ │ + beq.w b3102 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w b360c │ │ │ │ + bmi.w b3604 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.n b3368 │ │ │ │ + bne.n b3360 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r7, [r3, #180] @ 0xb4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ @@ -168106,3062 +168106,3062 @@ │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2936] @ 0xb78 │ │ │ │ blx 4feb4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b32d2 │ │ │ │ + beq.n b32ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b34fc │ │ │ │ + beq.w b34f4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b36be │ │ │ │ + beq.w b36b6 │ │ │ │ ldr.w r0, [r4, #1784] @ 0x6f8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ blx 50250 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b36ea │ │ │ │ + beq.w b36e2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3310 │ │ │ │ + beq.n b3308 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3604 │ │ │ │ + beq.w b35fc │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, sl │ │ │ │ blx 4fde8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3334 │ │ │ │ + beq.n b332c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b350c │ │ │ │ + beq.w b3504 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b3712 │ │ │ │ - ldr.w r3, [pc, #1184] @ b37dc │ │ │ │ + beq.w b370a │ │ │ │ + ldr.w r3, [pc, #1184] @ b37d4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b3738 │ │ │ │ + bne.w b3730 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b335c │ │ │ │ + beq.n b3354 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3612 │ │ │ │ - ldr.w r3, [pc, #1152] @ b37e0 │ │ │ │ + beq.w b360a │ │ │ │ + ldr.w r3, [pc, #1152] @ b37d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w b3532 │ │ │ │ + beq.w b352a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fdd0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3386 │ │ │ │ + beq.n b337e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b344c │ │ │ │ + beq.n b3444 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b3630 │ │ │ │ + beq.w b3628 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r4, #2568] @ 0xa08 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r3, #2940] @ 0xb7c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ blx 50250 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3646 │ │ │ │ + beq.w b363e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b33c6 │ │ │ │ + beq.n b33be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b34de │ │ │ │ + beq.w b34d6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fdd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b33e0 │ │ │ │ + beq.n b33d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b346a │ │ │ │ + beq.n b3462 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b3684 │ │ │ │ + beq.w b367c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #2 │ │ │ │ bl 85b40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3406 │ │ │ │ + beq.n b33fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b35c8 │ │ │ │ + beq.w b35c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3418 │ │ │ │ + beq.n b3410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b34ee │ │ │ │ + beq.n b34e6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w b3132 │ │ │ │ - ldr r3, [pc, #928] @ (b37c0 ) │ │ │ │ + bne.w b312a │ │ │ │ + ldr r3, [pc, #928] @ (b37b8 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #960] @ (b37e4 ) │ │ │ │ - ldr r0, [pc, #960] @ (b37e8 ) │ │ │ │ + ldr r1, [pc, #960] @ (b37dc ) │ │ │ │ + ldr r0, [pc, #960] @ (b37e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3132 │ │ │ │ + b.n b312a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2ff6 │ │ │ │ + b.n b2fee │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b30c2 │ │ │ │ + b.n b30ba │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b30fe │ │ │ │ + b.n b30f6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3386 │ │ │ │ - ldr r3, [pc, #872] @ (b37c0 ) │ │ │ │ + b.n b337e │ │ │ │ + ldr r3, [pc, #872] @ (b37b8 ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #912] @ (b37ec ) │ │ │ │ - ldr r0, [pc, #916] @ (b37f0 ) │ │ │ │ + ldr r1, [pc, #912] @ (b37e4 ) │ │ │ │ + ldr r0, [pc, #916] @ (b37e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3124 │ │ │ │ + b.n b311c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b33e0 │ │ │ │ + b.n b33d8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b303c │ │ │ │ + b.n b3034 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b307c │ │ │ │ - ldr r3, [pc, #880] @ (b37f4 ) │ │ │ │ - ldr r1, [pc, #880] @ (b37f8 ) │ │ │ │ + b.n b3074 │ │ │ │ + ldr r3, [pc, #880] @ (b37ec ) │ │ │ │ + ldr r1, [pc, #880] @ (b37f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #812] @ (b37c0 ) │ │ │ │ - ldr r1, [pc, #872] @ (b37fc ) │ │ │ │ + ldr r3, [pc, #812] @ (b37b8 ) │ │ │ │ + ldr r1, [pc, #872] @ (b37f4 ) │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr r0, [pc, #872] @ (b3800 ) │ │ │ │ + ldr r0, [pc, #872] @ (b37f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3130 │ │ │ │ - ldr r3, [pc, #792] @ (b37c0 ) │ │ │ │ + b.n b3128 │ │ │ │ + ldr r3, [pc, #792] @ (b37b8 ) │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr r1, [pc, #856] @ (b3804 ) │ │ │ │ - ldr r0, [pc, #856] @ (b3808 ) │ │ │ │ + ldr r1, [pc, #856] @ (b37fc ) │ │ │ │ + ldr r0, [pc, #856] @ (b3800 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3130 │ │ │ │ - ldr r3, [pc, #768] @ (b37c0 ) │ │ │ │ + b.n b3128 │ │ │ │ + ldr r3, [pc, #768] @ (b37b8 ) │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr r1, [pc, #840] @ (b380c ) │ │ │ │ - ldr r0, [pc, #844] @ (b3810 ) │ │ │ │ + ldr r1, [pc, #840] @ (b3804 ) │ │ │ │ + ldr r0, [pc, #844] @ (b3808 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n b3130 │ │ │ │ + b.n b3128 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b33c6 │ │ │ │ + b.n b33be │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b31ec │ │ │ │ + b.n b31e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w b3132 │ │ │ │ - b.n b341e │ │ │ │ + bne.w b312a │ │ │ │ + b.n b3416 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b32d2 │ │ │ │ + b.n b32ca │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b322c │ │ │ │ + b.n b3224 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3334 │ │ │ │ - ldr r1, [pc, #680] @ (b37c0 ) │ │ │ │ + b.n b332c │ │ │ │ + ldr r1, [pc, #680] @ (b37b8 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r3, [pc, #760] @ (b3814 ) │ │ │ │ - ldr r0, [pc, #764] @ (b3818 ) │ │ │ │ + ldr r3, [pc, #760] @ (b380c ) │ │ │ │ + ldr r0, [pc, #764] @ (b3810 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #756] @ (b381c ) │ │ │ │ + ldr r1, [pc, #756] @ (b3814 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b3130 │ │ │ │ + bl a7538 │ │ │ │ + b.n b3128 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r2, [r3, #2952] @ 0xb88 │ │ │ │ blx 503b8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3768 │ │ │ │ + beq.w b3760 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4feb4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b356c │ │ │ │ + beq.n b3564 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3730 │ │ │ │ + beq.w b3728 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3580 │ │ │ │ + beq.n b3578 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3728 │ │ │ │ + beq.w b3720 │ │ │ │ mov r8, r9 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w b3368 │ │ │ │ - ldr r3, [pc, #564] @ (b37c0 ) │ │ │ │ + bne.w b3360 │ │ │ │ + ldr r3, [pc, #564] @ (b37b8 ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r1, [pc, #656] @ (b3820 ) │ │ │ │ - ldr r0, [pc, #656] @ (b3824 ) │ │ │ │ + ldr r1, [pc, #656] @ (b3818 ) │ │ │ │ + ldr r0, [pc, #656] @ (b381c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n b3130 │ │ │ │ - ldr r3, [pc, #536] @ (b37c0 ) │ │ │ │ + b.n b3128 │ │ │ │ + ldr r3, [pc, #536] @ (b37b8 ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #636] @ (b3828 ) │ │ │ │ - ldr r0, [pc, #636] @ (b382c ) │ │ │ │ + ldr r1, [pc, #636] @ (b3820 ) │ │ │ │ + ldr r0, [pc, #636] @ (b3824 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n b3130 │ │ │ │ + b.n b3128 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3406 │ │ │ │ - ldr r3, [pc, #492] @ (b37c0 ) │ │ │ │ + b.n b33fe │ │ │ │ + ldr r3, [pc, #492] @ (b37b8 ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #600] @ (b3830 ) │ │ │ │ - ldr r0, [pc, #604] @ (b3834 ) │ │ │ │ + ldr r1, [pc, #600] @ (b3828 ) │ │ │ │ + ldr r0, [pc, #604] @ (b382c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n b3464 │ │ │ │ - ldr r3, [pc, #476] @ (b37c0 ) │ │ │ │ + b.n b345c │ │ │ │ + ldr r3, [pc, #476] @ (b37b8 ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #592] @ (b3838 ) │ │ │ │ - ldr r0, [pc, #592] @ (b383c ) │ │ │ │ + ldr r1, [pc, #592] @ (b3830 ) │ │ │ │ + ldr r0, [pc, #592] @ (b3834 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n b35b6 │ │ │ │ + b.n b35ae │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3246 │ │ │ │ + b.n b323e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3260 │ │ │ │ + b.n b3258 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3310 │ │ │ │ + b.n b3308 │ │ │ │ bl 84a64 │ │ │ │ - b.n b3368 │ │ │ │ + b.n b3360 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b335c │ │ │ │ - ldr r3, [pc, #420] @ (b37c0 ) │ │ │ │ + b.n b3354 │ │ │ │ + ldr r3, [pc, #420] @ (b37b8 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #544] @ (b3840 ) │ │ │ │ - ldr r0, [pc, #544] @ (b3844 ) │ │ │ │ + ldr r1, [pc, #544] @ (b3838 ) │ │ │ │ + ldr r0, [pc, #544] @ (b383c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3130 │ │ │ │ - ldr r3, [pc, #396] @ (b37c0 ) │ │ │ │ + b.n b3128 │ │ │ │ + ldr r3, [pc, #396] @ (b37b8 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #528] @ (b3848 ) │ │ │ │ - ldr r0, [pc, #532] @ (b384c ) │ │ │ │ + ldr r1, [pc, #528] @ (b3840 ) │ │ │ │ + ldr r0, [pc, #532] @ (b3844 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b359e │ │ │ │ - ldr r3, [pc, #376] @ (b37c0 ) │ │ │ │ + b.n b3596 │ │ │ │ + ldr r3, [pc, #376] @ (b37b8 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #516] @ (b3850 ) │ │ │ │ - ldr r0, [pc, #516] @ (b3854 ) │ │ │ │ + ldr r1, [pc, #516] @ (b3848 ) │ │ │ │ + ldr r0, [pc, #516] @ (b384c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n b3130 │ │ │ │ - ldr r1, [pc, #492] @ (b3858 ) │ │ │ │ + b.n b3128 │ │ │ │ + ldr r1, [pc, #492] @ (b3850 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r0, [pc, #492] @ (b385c ) │ │ │ │ - ldr r3, [pc, #336] @ (b37c0 ) │ │ │ │ + ldr r0, [pc, #492] @ (b3854 ) │ │ │ │ + ldr r3, [pc, #336] @ (b37b8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n b3130 │ │ │ │ - ldr r1, [pc, #472] @ (b3860 ) │ │ │ │ + b.n b3128 │ │ │ │ + ldr r1, [pc, #472] @ (b3858 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r0, [pc, #472] @ (b3864 ) │ │ │ │ - ldr r3, [pc, #308] @ (b37c0 ) │ │ │ │ + ldr r0, [pc, #472] @ (b385c ) │ │ │ │ + ldr r3, [pc, #308] @ (b37b8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n b3674 │ │ │ │ - ldr r3, [pc, #300] @ (b37c0 ) │ │ │ │ + b.n b366c │ │ │ │ + ldr r3, [pc, #300] @ (b37b8 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #464] @ (b3868 ) │ │ │ │ - ldr r0, [pc, #464] @ (b386c ) │ │ │ │ + ldr r1, [pc, #464] @ (b3860 ) │ │ │ │ + ldr r0, [pc, #464] @ (b3864 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3130 │ │ │ │ - ldr r3, [pc, #276] @ (b37c0 ) │ │ │ │ + b.n b3128 │ │ │ │ + ldr r3, [pc, #276] @ (b37b8 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #448] @ (b3870 ) │ │ │ │ - ldr r0, [pc, #452] @ (b3874 ) │ │ │ │ + ldr r1, [pc, #448] @ (b3868 ) │ │ │ │ + ldr r0, [pc, #452] @ (b386c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b367c │ │ │ │ - ldr r3, [pc, #256] @ (b37c0 ) │ │ │ │ + b.n b3674 │ │ │ │ + ldr r3, [pc, #256] @ (b37b8 ) │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr r1, [pc, #436] @ (b3878 ) │ │ │ │ - ldr r0, [pc, #436] @ (b387c ) │ │ │ │ + ldr r1, [pc, #436] @ (b3870 ) │ │ │ │ + ldr r0, [pc, #436] @ (b3874 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3124 │ │ │ │ - ldr r3, [pc, #232] @ (b37c0 ) │ │ │ │ + b.n b311c │ │ │ │ + ldr r3, [pc, #232] @ (b37b8 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #420] @ (b3880 ) │ │ │ │ - ldr r0, [pc, #424] @ (b3884 ) │ │ │ │ + ldr r1, [pc, #420] @ (b3878 ) │ │ │ │ + ldr r0, [pc, #424] @ (b387c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b367c │ │ │ │ - ldr r3, [pc, #212] @ (b37c0 ) │ │ │ │ + b.n b3674 │ │ │ │ + ldr r3, [pc, #212] @ (b37b8 ) │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr r1, [pc, #408] @ (b3888 ) │ │ │ │ - ldr r0, [pc, #408] @ (b388c ) │ │ │ │ + ldr r1, [pc, #408] @ (b3880 ) │ │ │ │ + ldr r0, [pc, #408] @ (b3884 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n b3130 │ │ │ │ - ldr r3, [pc, #172] @ (b37c0 ) │ │ │ │ + b.n b3128 │ │ │ │ + ldr r3, [pc, #172] @ (b37b8 ) │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr r1, [pc, #376] @ (b3890 ) │ │ │ │ - ldr r0, [pc, #376] @ (b3894 ) │ │ │ │ + ldr r1, [pc, #376] @ (b3888 ) │ │ │ │ + ldr r0, [pc, #376] @ (b388c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3124 │ │ │ │ + b.n b311c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3580 │ │ │ │ + b.n b3578 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b356c │ │ │ │ - ldr r0, [pc, #348] @ (b3898 ) │ │ │ │ + b.n b3564 │ │ │ │ + ldr r0, [pc, #348] @ (b3890 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3752 │ │ │ │ + beq.n b374a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, b377e │ │ │ │ - ldr r3, [pc, #108] @ (b37c0 ) │ │ │ │ + cbz r3, b3776 │ │ │ │ + ldr r3, [pc, #108] @ (b37b8 ) │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr r1, [pc, #324] @ (b389c ) │ │ │ │ - ldr r0, [pc, #324] @ (b38a0 ) │ │ │ │ + ldr r1, [pc, #324] @ (b3894 ) │ │ │ │ + ldr r0, [pc, #324] @ (b3898 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3124 │ │ │ │ - ldr r3, [pc, #84] @ (b37c0 ) │ │ │ │ + b.n b311c │ │ │ │ + ldr r3, [pc, #84] @ (b37b8 ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r1, [pc, #308] @ (b38a4 ) │ │ │ │ - ldr r0, [pc, #312] @ (b38a8 ) │ │ │ │ + ldr r1, [pc, #308] @ (b389c ) │ │ │ │ + ldr r0, [pc, #312] @ (b38a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3124 │ │ │ │ + b.n b311c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3752 │ │ │ │ + b.n b374a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #288] @ (b38ac ) │ │ │ │ - movw r2, #25550 @ 0x63ce │ │ │ │ + ldr r3, [pc, #288] @ (b38a4 ) │ │ │ │ + movw r2, #25556 @ 0x63d4 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #280] @ (b38b0 ) │ │ │ │ - ldr r0, [pc, #284] @ (b38b4 ) │ │ │ │ + ldr r1, [pc, #280] @ (b38a8 ) │ │ │ │ + ldr r0, [pc, #284] @ (b38ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3520 @ 0xdc0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - beq.n b36f0 │ │ │ │ + beq.n b36f8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n b36e4 │ │ │ │ + beq.n b36ec │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r3, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrb r6, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ movs r6, r4 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000b38b8 : │ │ │ │ +000b38b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (b394c ) │ │ │ │ + ldr r4, [pc, #132] @ (b3944 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ b3950 │ │ │ │ + ldr.w lr, [pc, #132] @ b3948 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ b3954 │ │ │ │ + ldr.w ip, [pc, #128] @ b394c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #4044 @ 0xfcc │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (b3958 ) │ │ │ │ + ldr r4, [pc, #112] @ (b3950 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, b3942 │ │ │ │ + cbz r0, b393a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b3926 │ │ │ │ + bpl.n b391e │ │ │ │ mov r0, r1 │ │ │ │ - bl b2f40 │ │ │ │ - ldr r2, [pc, #76] @ (b395c ) │ │ │ │ - ldr r3, [pc, #64] @ (b3954 ) │ │ │ │ + bl b2f38 │ │ │ │ + ldr r2, [pc, #76] @ (b3954 ) │ │ │ │ + ldr r3, [pc, #64] @ (b394c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b3946 │ │ │ │ + bne.n b393e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (b3960 ) │ │ │ │ + ldr r0, [pc, #56] @ (b3958 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (b3964 ) │ │ │ │ - ldr r1, [pc, #52] @ (b3968 ) │ │ │ │ + ldr r3, [pc, #52] @ (b395c ) │ │ │ │ + ldr r1, [pc, #52] @ (b3960 ) │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr r0, [pc, #52] @ (b396c ) │ │ │ │ + ldr r0, [pc, #52] @ (b3964 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b390e │ │ │ │ + b.n b3906 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bics.w r0, r8, #11075584 @ 0xa90000 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + orr.w r0, r0, #11075584 @ 0xa90000 │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b3970 : │ │ │ │ +000b3968 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #204] @ (b3a4c ) │ │ │ │ + ldr r2, [pc, #204] @ (b3a44 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #204] @ (b3a50 ) │ │ │ │ + ldr r3, [pc, #204] @ (b3a48 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #204] @ (b3a54 ) │ │ │ │ - ldr r1, [pc, #204] @ (b3a58 ) │ │ │ │ + ldr r6, [pc, #204] @ (b3a4c ) │ │ │ │ + ldr r1, [pc, #204] @ (b3a50 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 5018c │ │ │ │ - cbz r0, b39f4 │ │ │ │ - ldr r3, [pc, #176] @ (b3a5c ) │ │ │ │ + cbz r0, b39ec │ │ │ │ + ldr r3, [pc, #176] @ (b3a54 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b3a0c │ │ │ │ + bne.n b3a04 │ │ │ │ mov r0, r4 │ │ │ │ bl 64138 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b39ce │ │ │ │ + beq.n b39c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b39ec │ │ │ │ + cbz r3, b39e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b3a30 │ │ │ │ - ldr r2, [pc, #140] @ (b3a60 ) │ │ │ │ - ldr r3, [pc, #120] @ (b3a50 ) │ │ │ │ + beq.n b3a28 │ │ │ │ + ldr r2, [pc, #140] @ (b3a58 ) │ │ │ │ + ldr r3, [pc, #120] @ (b3a48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b3a46 │ │ │ │ + bne.n b3a3e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b39ce │ │ │ │ - ldr r3, [pc, #108] @ (b3a64 ) │ │ │ │ + b.n b39c6 │ │ │ │ + ldr r3, [pc, #108] @ (b3a5c ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r1, [pc, #108] @ (b3a68 ) │ │ │ │ - ldr r0, [pc, #112] @ (b3a6c ) │ │ │ │ + ldr r1, [pc, #108] @ (b3a60 ) │ │ │ │ + ldr r0, [pc, #112] @ (b3a64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n b39d2 │ │ │ │ + b.n b39ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b39b6 │ │ │ │ - ldr r1, [pc, #80] @ (b3a64 ) │ │ │ │ + beq.n b39ae │ │ │ │ + ldr r1, [pc, #80] @ (b3a5c ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r3, [pc, #88] @ (b3a70 ) │ │ │ │ + ldr r3, [pc, #88] @ (b3a68 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #80] @ (b3a74 ) │ │ │ │ - ldr r0, [pc, #84] @ (b3a78 ) │ │ │ │ + ldr r1, [pc, #80] @ (b3a6c ) │ │ │ │ + ldr r0, [pc, #84] @ (b3a70 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b3a08 │ │ │ │ - ldr r3, [pc, #48] @ (b3a64 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b3a00 │ │ │ │ + ldr r3, [pc, #48] @ (b3a5c ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r1, [pc, #68] @ (b3a7c ) │ │ │ │ - ldr r0, [pc, #72] @ (b3a80 ) │ │ │ │ + ldr r1, [pc, #68] @ (b3a74 ) │ │ │ │ + ldr r0, [pc, #72] @ (b3a78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b39d2 │ │ │ │ + b.n b39ca │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r7} │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b3a84 : │ │ │ │ +000b3a7c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (b3b18 ) │ │ │ │ + ldr r4, [pc, #132] @ (b3b10 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ b3b1c │ │ │ │ + ldr.w lr, [pc, #132] @ b3b14 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ b3b20 │ │ │ │ + ldr.w ip, [pc, #128] @ b3b18 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #4092 @ 0xffc │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (b3b24 ) │ │ │ │ + ldr r4, [pc, #112] @ (b3b1c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, b3b0e │ │ │ │ + cbz r0, b3b06 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b3af2 │ │ │ │ + bpl.n b3aea │ │ │ │ mov r0, r1 │ │ │ │ - bl b3970 │ │ │ │ - ldr r2, [pc, #76] @ (b3b28 ) │ │ │ │ - ldr r3, [pc, #64] @ (b3b20 ) │ │ │ │ + bl b3968 │ │ │ │ + ldr r2, [pc, #76] @ (b3b20 ) │ │ │ │ + ldr r3, [pc, #64] @ (b3b18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b3b12 │ │ │ │ + bne.n b3b0a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (b3b2c ) │ │ │ │ + ldr r0, [pc, #56] @ (b3b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (b3b30 ) │ │ │ │ - ldr r1, [pc, #52] @ (b3b34 ) │ │ │ │ + ldr r3, [pc, #52] @ (b3b28 ) │ │ │ │ + ldr r1, [pc, #52] @ (b3b2c ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r0, [pc, #52] @ (b3b38 ) │ │ │ │ + ldr r0, [pc, #52] @ (b3b30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b3ada │ │ │ │ + b.n b3ad2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf26c0029 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xf2740029 │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b3b3c : │ │ │ │ +000b3b34 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r5, [pc, #1092] @ b3f98 │ │ │ │ + ldr.w r5, [pc, #1092] @ b3f90 │ │ │ │ lsls r3, r3, #1 │ │ │ │ add r5, pc │ │ │ │ cmp r3, #3 │ │ │ │ it le │ │ │ │ movle r4, #1 │ │ │ │ - bgt.n b3b68 │ │ │ │ + bgt.n b3b60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mvn.w r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ bl 8673c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3d3e │ │ │ │ - ldr.w r3, [pc, #1056] @ b3f9c │ │ │ │ + beq.w b3d36 │ │ │ │ + ldr.w r3, [pc, #1056] @ b3f94 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b3dd0 │ │ │ │ + bne.w b3dc8 │ │ │ │ mov r0, r4 │ │ │ │ mvn.w r1, #3 │ │ │ │ bl 8673c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3dee │ │ │ │ + beq.w b3de6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b3e0a │ │ │ │ + bne.w b3e02 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w b3d54 │ │ │ │ - ldr r3, [pc, #1008] @ (b3fa0 ) │ │ │ │ + beq.w b3d4c │ │ │ │ + ldr r3, [pc, #1008] @ (b3f98 ) │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ add.w r3, r8, #8192 @ 0x2000 │ │ │ │ ldr.w r9, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bmi.w b3ea6 │ │ │ │ + bmi.w b3e9e │ │ │ │ mov r0, r7 │ │ │ │ bl 88b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fcbc │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b3f42 │ │ │ │ + beq.w b3f3a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3bee │ │ │ │ + beq.n b3be6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3d36 │ │ │ │ + beq.w b3d2e │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w b3e84 │ │ │ │ + blt.w b3e7c │ │ │ │ uxtb.w r0, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b3cb6 │ │ │ │ + bne.n b3cae │ │ │ │ ldr r7, [r4, #12] │ │ │ │ add.w r3, r8, #8192 @ 0x2000 │ │ │ │ lsls r0, r7, #31 │ │ │ │ ldr.w r9, [r3, #52] @ 0x34 │ │ │ │ - bmi.w b3ee4 │ │ │ │ + bmi.w b3edc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3c22 │ │ │ │ + beq.n b3c1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3e7c │ │ │ │ + beq.w b3e74 │ │ │ │ mov r0, r7 │ │ │ │ bl 88b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fcbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b3f7a │ │ │ │ + beq.w b3f72 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3c4e │ │ │ │ + beq.n b3c46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3e74 │ │ │ │ + beq.w b3e6c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w b3ec6 │ │ │ │ + blt.w b3ebe │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ - beq.w b3e28 │ │ │ │ + beq.w b3e20 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ add.w r8, r8, #8192 @ 0x2000 │ │ │ │ lsls r1, r4, #31 │ │ │ │ ldr.w r7, [r8, #56] @ 0x38 │ │ │ │ - bmi.w b3f02 │ │ │ │ + bmi.w b3efa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3c80 │ │ │ │ + beq.n b3c78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3eae │ │ │ │ + beq.w b3ea6 │ │ │ │ mov r0, r4 │ │ │ │ bl 88b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fcbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b3f0a │ │ │ │ + beq.w b3f02 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3cac │ │ │ │ + beq.n b3ca4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3eb6 │ │ │ │ + beq.w b3eae │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w b3eec │ │ │ │ + blt.w b3ee4 │ │ │ │ uxtb r4, r4 │ │ │ │ - b.n b3b60 │ │ │ │ + b.n b3b58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3cca │ │ │ │ + beq.n b3cc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3e5c │ │ │ │ + beq.w b3e54 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ add.w r8, r8, #8192 @ 0x2000 │ │ │ │ lsls r3, r4, #31 │ │ │ │ ldr.w r7, [r8, #48] @ 0x30 │ │ │ │ - bmi.w b3edc │ │ │ │ + bmi.w b3ed4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3cee │ │ │ │ + beq.n b3ce6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3e64 │ │ │ │ + beq.w b3e5c │ │ │ │ mov r0, r4 │ │ │ │ bl 88b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fcbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b3f26 │ │ │ │ + beq.w b3f1e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3d1a │ │ │ │ + beq.n b3d12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3e6c │ │ │ │ + beq.w b3e64 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n b3cb2 │ │ │ │ - ldr r3, [pc, #644] @ (b3fa4 ) │ │ │ │ + bge.n b3caa │ │ │ │ + ldr r3, [pc, #644] @ (b3f9c ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #644] @ (b3fa8 ) │ │ │ │ - ldr r0, [pc, #644] @ (b3fac ) │ │ │ │ + ldr r1, [pc, #644] @ (b3fa0 ) │ │ │ │ + ldr r0, [pc, #644] @ (b3fa4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r4, #2 │ │ │ │ - b.n b3b60 │ │ │ │ + b.n b3b58 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3bee │ │ │ │ - ldr r3, [pc, #612] @ (b3fa4 ) │ │ │ │ + b.n b3be6 │ │ │ │ + ldr r3, [pc, #612] @ (b3f9c ) │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr r1, [pc, #620] @ (b3fb0 ) │ │ │ │ - ldr r0, [pc, #620] @ (b3fb4 ) │ │ │ │ + ldr r1, [pc, #620] @ (b3fa8 ) │ │ │ │ + ldr r0, [pc, #620] @ (b3fac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3d32 │ │ │ │ + b.n b3d2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3d66 │ │ │ │ + beq.n b3d5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3e4e │ │ │ │ - ldr r3, [pc, #568] @ (b3fa0 ) │ │ │ │ + beq.n b3e46 │ │ │ │ + ldr r3, [pc, #568] @ (b3f98 ) │ │ │ │ ldr r4, [r6, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ lsls r2, r4, #31 │ │ │ │ add.w r3, r3, #8192 @ 0x2000 │ │ │ │ ldr r7, [r3, #44] @ 0x2c │ │ │ │ - bmi.w b3ebe │ │ │ │ + bmi.w b3eb6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3d8a │ │ │ │ + beq.n b3d82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3e54 │ │ │ │ + beq.n b3e4c │ │ │ │ mov r0, r4 │ │ │ │ bl 88b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fcbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b3f5e │ │ │ │ + beq.w b3f56 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3db4 │ │ │ │ + beq.n b3dac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3e46 │ │ │ │ + beq.n b3e3e │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w b3cb2 │ │ │ │ - ldr r3, [pc, #488] @ (b3fa4 ) │ │ │ │ + bge.w b3caa │ │ │ │ + ldr r3, [pc, #488] @ (b3f9c ) │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ - ldr r1, [pc, #504] @ (b3fb8 ) │ │ │ │ - ldr r0, [pc, #504] @ (b3fbc ) │ │ │ │ + ldr r1, [pc, #504] @ (b3fb0 ) │ │ │ │ + ldr r0, [pc, #504] @ (b3fb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3d32 │ │ │ │ - ldr r1, [pc, #464] @ (b3fa4 ) │ │ │ │ + b.n b3d2a │ │ │ │ + ldr r1, [pc, #464] @ (b3f9c ) │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, #488] @ (b3fc0 ) │ │ │ │ + ldr r3, [pc, #488] @ (b3fb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #484] @ (b3fc4 ) │ │ │ │ - ldr r0, [pc, #484] @ (b3fc8 ) │ │ │ │ + ldr r1, [pc, #484] @ (b3fbc ) │ │ │ │ + ldr r0, [pc, #484] @ (b3fc0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b3d32 │ │ │ │ - ldr r3, [pc, #436] @ (b3fa4 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b3d2a │ │ │ │ + ldr r3, [pc, #436] @ (b3f9c ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r1, [pc, #472] @ (b3fcc ) │ │ │ │ - ldr r0, [pc, #472] @ (b3fd0 ) │ │ │ │ + ldr r1, [pc, #472] @ (b3fc4 ) │ │ │ │ + ldr r0, [pc, #472] @ (b3fc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n b3d32 │ │ │ │ - ldr r2, [pc, #408] @ (b3fa4 ) │ │ │ │ - ldr r3, [pc, #452] @ (b3fd4 ) │ │ │ │ - ldr r1, [pc, #456] @ (b3fd8 ) │ │ │ │ + b.n b3d2a │ │ │ │ + ldr r2, [pc, #408] @ (b3f9c ) │ │ │ │ + ldr r3, [pc, #452] @ (b3fcc ) │ │ │ │ + ldr r1, [pc, #456] @ (b3fd0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #444] @ (b3fdc ) │ │ │ │ + ldr r0, [pc, #444] @ (b3fd4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b3e02 │ │ │ │ + bl a7538 │ │ │ │ + b.n b3dfa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b3b60 │ │ │ │ + beq.w b3b58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b3b60 │ │ │ │ + bne.w b3b58 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3b60 │ │ │ │ + b.n b3b58 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3db4 │ │ │ │ + b.n b3dac │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3d66 │ │ │ │ + b.n b3d5e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3d8a │ │ │ │ + b.n b3d82 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3cca │ │ │ │ + b.n b3cc2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3cee │ │ │ │ + b.n b3ce6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3d1a │ │ │ │ + b.n b3d12 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3c4e │ │ │ │ + b.n b3c46 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3c22 │ │ │ │ - ldr r3, [pc, #284] @ (b3fa4 ) │ │ │ │ + b.n b3c1a │ │ │ │ + ldr r3, [pc, #284] @ (b3f9c ) │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r1, [pc, #340] @ (b3fe0 ) │ │ │ │ - ldr r0, [pc, #344] @ (b3fe4 ) │ │ │ │ + ldr r1, [pc, #340] @ (b3fd8 ) │ │ │ │ + ldr r0, [pc, #344] @ (b3fdc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n b3d32 │ │ │ │ + b.n b3d2a │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ - b.n b3bc2 │ │ │ │ + b.n b3bba │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3c80 │ │ │ │ + b.n b3c78 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3cac │ │ │ │ + b.n b3ca4 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a18 │ │ │ │ - b.n b3d78 │ │ │ │ - ldr r3, [pc, #220] @ (b3fa4 ) │ │ │ │ + b.n b3d70 │ │ │ │ + ldr r3, [pc, #220] @ (b3f9c ) │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ - ldr r1, [pc, #284] @ (b3fe8 ) │ │ │ │ - ldr r0, [pc, #284] @ (b3fec ) │ │ │ │ + ldr r1, [pc, #284] @ (b3fe0 ) │ │ │ │ + ldr r0, [pc, #284] @ (b3fe4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3e02 │ │ │ │ + b.n b3dfa │ │ │ │ mov r0, r4 │ │ │ │ bl 84a18 │ │ │ │ - b.n b3cda │ │ │ │ + b.n b3cd2 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ - b.n b3c0e │ │ │ │ - ldr r3, [pc, #180] @ (b3fa4 ) │ │ │ │ + b.n b3c06 │ │ │ │ + ldr r3, [pc, #180] @ (b3f9c ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #252] @ (b3ff0 ) │ │ │ │ - ldr r0, [pc, #256] @ (b3ff4 ) │ │ │ │ + ldr r1, [pc, #252] @ (b3fe8 ) │ │ │ │ + ldr r0, [pc, #256] @ (b3fec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b3d32 │ │ │ │ + b.n b3d2a │ │ │ │ mov r0, r4 │ │ │ │ bl 84a18 │ │ │ │ - b.n b3c6c │ │ │ │ - ldr r3, [pc, #236] @ (b3ff8 ) │ │ │ │ - movw r2, #39406 @ 0x99ee │ │ │ │ + b.n b3c64 │ │ │ │ + ldr r3, [pc, #236] @ (b3ff0 ) │ │ │ │ + movw r2, #39412 @ 0x99f4 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #228] @ (b3ffc ) │ │ │ │ - ldr r0, [pc, #232] @ (b4000 ) │ │ │ │ + ldr r1, [pc, #228] @ (b3ff4 ) │ │ │ │ + ldr r0, [pc, #232] @ (b3ff8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (b4004 ) │ │ │ │ - movw r2, #39377 @ 0x99d1 │ │ │ │ + ldr r3, [pc, #220] @ (b3ffc ) │ │ │ │ + movw r2, #39383 @ 0x99d7 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #212] @ (b4008 ) │ │ │ │ - ldr r0, [pc, #216] @ (b400c ) │ │ │ │ + ldr r1, [pc, #212] @ (b4000 ) │ │ │ │ + ldr r0, [pc, #216] @ (b4004 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (b4010 ) │ │ │ │ - movw r2, #39359 @ 0x99bf │ │ │ │ + ldr r3, [pc, #204] @ (b4008 ) │ │ │ │ + movw r2, #39365 @ 0x99c5 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #196] @ (b4014 ) │ │ │ │ - ldr r0, [pc, #200] @ (b4018 ) │ │ │ │ + ldr r1, [pc, #196] @ (b400c ) │ │ │ │ + ldr r0, [pc, #200] @ (b4010 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (b401c ) │ │ │ │ - movw r2, #39345 @ 0x99b1 │ │ │ │ + ldr r3, [pc, #188] @ (b4014 ) │ │ │ │ + movw r2, #39351 @ 0x99b7 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #180] @ (b4020 ) │ │ │ │ - ldr r0, [pc, #184] @ (b4024 ) │ │ │ │ + ldr r1, [pc, #180] @ (b4018 ) │ │ │ │ + ldr r0, [pc, #184] @ (b401c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ (b4028 ) │ │ │ │ - movw r2, #39392 @ 0x99e0 │ │ │ │ + ldr r3, [pc, #172] @ (b4020 ) │ │ │ │ + movw r2, #39398 @ 0x99e6 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #164] @ (b402c ) │ │ │ │ - ldr r0, [pc, #168] @ (b4030 ) │ │ │ │ + ldr r1, [pc, #164] @ (b4024 ) │ │ │ │ + ldr r0, [pc, #168] @ (b4028 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strh r2, [r5, r6] │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + strh r0, [r7, r1] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ movs r6, r4 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r0, #12] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ movs r6, r4 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ movs r6, r4 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + str r4, [r3, #20] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ movs r6, r4 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + push {r1, r4, lr} │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ movs r6, r4 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b4034 : │ │ │ │ +000b402c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #164] @ (b40e8 ) │ │ │ │ + ldr r4, [pc, #164] @ (b40e0 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #164] @ b40ec │ │ │ │ + ldr.w lr, [pc, #164] @ b40e4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #160] @ b40f0 │ │ │ │ + ldr.w ip, [pc, #160] @ b40e8 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ sub.w r3, r4, #204 @ 0xcc │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #144] @ (b40f4 ) │ │ │ │ + ldr r4, [pc, #144] @ (b40ec ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b40de │ │ │ │ + beq.n b40d6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n b40c2 │ │ │ │ + bpl.n b40ba │ │ │ │ mov r0, r1 │ │ │ │ - bl b3b3c │ │ │ │ + bl b3b34 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b40de │ │ │ │ - cbnz r0, b40bc │ │ │ │ - ldr r3, [pc, #100] @ (b40f8 ) │ │ │ │ + beq.n b40d6 │ │ │ │ + cbnz r0, b40b4 │ │ │ │ + ldr r3, [pc, #100] @ (b40f0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #84] @ (b40fc ) │ │ │ │ - ldr r3, [pc, #72] @ (b40f0 ) │ │ │ │ + ldr r2, [pc, #84] @ (b40f4 ) │ │ │ │ + ldr r3, [pc, #72] @ (b40e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b40e2 │ │ │ │ + bne.n b40da │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ (b4100 ) │ │ │ │ + ldr r3, [pc, #64] @ (b40f8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n b4096 │ │ │ │ - ldr r0, [pc, #64] @ (b4104 ) │ │ │ │ + b.n b408e │ │ │ │ + ldr r0, [pc, #64] @ (b40fc ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (b4108 ) │ │ │ │ - ldr r1, [pc, #60] @ (b410c ) │ │ │ │ + ldr r3, [pc, #60] @ (b4100 ) │ │ │ │ + ldr r1, [pc, #60] @ (b4104 ) │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ - ldr r0, [pc, #60] @ (b4110 ) │ │ │ │ + ldr r0, [pc, #60] @ (b4108 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b40a4 │ │ │ │ + b.n b409c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r4, #164]! @ 0xa4 │ │ │ │ - itet ge │ │ │ │ - movge r0, r5 │ │ │ │ - lsllt r4, r1, #17 │ │ │ │ + ldc2 0, cr0, [ip, #164]! @ 0xa4 │ │ │ │ + itee lt │ │ │ │ + movlt r0, r5 │ │ │ │ + lslge r4, r1, #17 │ │ │ │ movge r0, r0 │ │ │ │ - itet ls │ │ │ │ + ittt ls │ │ │ │ movls r0, r5 │ │ │ │ - lslhi r0, r0, #31 │ │ │ │ + lslls r0, r0, #31 │ │ │ │ movls r0, r0 │ │ │ │ - ite pl │ │ │ │ + itt pl │ │ │ │ movpl r0, r5 │ │ │ │ - lsrmi r0, r5, #8 │ │ │ │ + lsrpl r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21c0023 │ │ │ │ + @ instruction: 0xf25c0023 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + str r6, [r7, #4] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + str r2, [r3, r2] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b4114 : │ │ │ │ +000b410c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r8, [pc, #396] @ b42b4 │ │ │ │ + ldr.w r8, [pc, #396] @ b42ac │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #396] @ (b42b8 ) │ │ │ │ + ldr r3, [pc, #396] @ (b42b0 ) │ │ │ │ mov r6, r1 │ │ │ │ add r8, pc │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ ldr.w r1, [r5, #3024] @ 0xbd0 │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b41fa │ │ │ │ + beq.n b41f2 │ │ │ │ ldr.w r1, [r5, #3024] @ 0xbd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b4218 │ │ │ │ + beq.n b4210 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4166 │ │ │ │ + beq.n b415e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b41f2 │ │ │ │ + beq.n b41ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4176 │ │ │ │ + beq.n b416e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, b4194 │ │ │ │ + cbz r3, b418c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n b419e │ │ │ │ - ldr r3, [pc, #320] @ (b42bc ) │ │ │ │ + beq.n b4196 │ │ │ │ + ldr r3, [pc, #320] @ (b42b4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b418e │ │ │ │ + beq.n b4186 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n b417a │ │ │ │ + bne.n b4172 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b4296 │ │ │ │ + beq.n b428e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #268] @ (b42c0 ) │ │ │ │ + ldr r3, [pc, #268] @ (b42b8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b4246 │ │ │ │ + bne.n b423e │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b41da │ │ │ │ + beq.n b41d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b423e │ │ │ │ + cbz r3, b4236 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n b427e │ │ │ │ - cbnz r4, b4236 │ │ │ │ - ldr r3, [pc, #224] @ (b42c4 ) │ │ │ │ + beq.n b4276 │ │ │ │ + cbnz r4, b422e │ │ │ │ + ldr r3, [pc, #224] @ (b42bc ) │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b418a │ │ │ │ - b.n b418e │ │ │ │ + bne.n b4182 │ │ │ │ + b.n b4186 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4166 │ │ │ │ - ldr r3, [pc, #204] @ (b42c8 ) │ │ │ │ + b.n b415e │ │ │ │ + ldr r3, [pc, #204] @ (b42c0 ) │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ - ldr r1, [pc, #204] @ (b42cc ) │ │ │ │ - ldr r0, [pc, #204] @ (b42d0 ) │ │ │ │ + ldr r1, [pc, #204] @ (b42c4 ) │ │ │ │ + ldr r0, [pc, #204] @ (b42c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #172] @ (b42c8 ) │ │ │ │ + ldr r3, [pc, #172] @ (b42c0 ) │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ - ldr r1, [pc, #180] @ (b42d4 ) │ │ │ │ - ldr r0, [pc, #184] @ (b42d8 ) │ │ │ │ + ldr r1, [pc, #180] @ (b42cc ) │ │ │ │ + ldr r0, [pc, #184] @ (b42d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n b4210 │ │ │ │ - ldr r3, [pc, #164] @ (b42dc ) │ │ │ │ + b.n b4208 │ │ │ │ + ldr r3, [pc, #164] @ (b42d4 ) │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - b.n b41e6 │ │ │ │ + b.n b41de │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b41da │ │ │ │ - ldr r3, [pc, #152] @ (b42e0 ) │ │ │ │ + b.n b41d2 │ │ │ │ + ldr r3, [pc, #152] @ (b42d8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b41be │ │ │ │ - ldr r3, [pc, #144] @ (b42e4 ) │ │ │ │ + beq.n b41b6 │ │ │ │ + ldr r3, [pc, #144] @ (b42dc ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b41be │ │ │ │ - ldr r1, [pc, #104] @ (b42c8 ) │ │ │ │ + beq.n b41b6 │ │ │ │ + ldr r1, [pc, #104] @ (b42c0 ) │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #132] @ (b42e8 ) │ │ │ │ - ldr r0, [pc, #132] @ (b42ec ) │ │ │ │ + ldr r3, [pc, #132] @ (b42e0 ) │ │ │ │ + ldr r0, [pc, #132] @ (b42e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #124] @ (b42f0 ) │ │ │ │ + ldr r1, [pc, #124] @ (b42e8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b4210 │ │ │ │ - ldr r3, [pc, #72] @ (b42c8 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b4208 │ │ │ │ + ldr r3, [pc, #72] @ (b42c0 ) │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr r1, [pc, #112] @ (b42f4 ) │ │ │ │ - ldr r0, [pc, #112] @ (b42f8 ) │ │ │ │ + ldr r1, [pc, #112] @ (b42ec ) │ │ │ │ + ldr r0, [pc, #112] @ (b42f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b4210 │ │ │ │ - ldr r3, [pc, #100] @ (b42fc ) │ │ │ │ - movw r2, #22651 @ 0x587b │ │ │ │ + b.n b4208 │ │ │ │ + ldr r3, [pc, #100] @ (b42f4 ) │ │ │ │ + movw r2, #22657 @ 0x5881 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #92] @ (b4300 ) │ │ │ │ - ldr r0, [pc, #96] @ (b4304 ) │ │ │ │ + ldr r1, [pc, #92] @ (b42f8 ) │ │ │ │ + ldr r0, [pc, #96] @ (b42fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3604 @ 0xe14 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bkpt 0x00ce │ │ │ │ + bkpt 0x00d6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ movs r6, r4 │ │ │ │ - cbz r2, b432a │ │ │ │ + cbz r2, b4332 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b4308 : │ │ │ │ +000b4300 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (b43b0 ) │ │ │ │ + ldr r5, [pc, #144] @ (b43a8 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (b43b4 ) │ │ │ │ + ldr r3, [pc, #144] @ (b43ac ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #140] @ (b43b8 ) │ │ │ │ + ldr r6, [pc, #140] @ (b43b0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (b43bc ) │ │ │ │ + ldr r3, [pc, #128] @ (b43b4 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b43a6 │ │ │ │ - ldr r3, [pc, #116] @ (b43c0 ) │ │ │ │ + beq.n b439e │ │ │ │ + ldr r3, [pc, #116] @ (b43b8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b4374 │ │ │ │ + bne.n b436c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4114 │ │ │ │ - ldr r2, [pc, #100] @ (b43c4 ) │ │ │ │ - ldr r3, [pc, #84] @ (b43b4 ) │ │ │ │ + bl b410c │ │ │ │ + ldr r2, [pc, #100] @ (b43bc ) │ │ │ │ + ldr r3, [pc, #84] @ (b43ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b43aa │ │ │ │ + bne.n b43a2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ (b43c8 ) │ │ │ │ + ldr r3, [pc, #80] @ (b43c0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4354 │ │ │ │ - ldr r3, [pc, #76] @ (b43cc ) │ │ │ │ + beq.n b434c │ │ │ │ + ldr r3, [pc, #76] @ (b43c4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4354 │ │ │ │ - ldr r0, [pc, #68] @ (b43d0 ) │ │ │ │ + beq.n b434c │ │ │ │ + ldr r0, [pc, #68] @ (b43c8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (b43d4 ) │ │ │ │ - ldr r1, [pc, #64] @ (b43d8 ) │ │ │ │ + ldr r3, [pc, #64] @ (b43cc ) │ │ │ │ + ldr r1, [pc, #64] @ (b43d0 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr r0, [pc, #64] @ (b43dc ) │ │ │ │ + ldr r0, [pc, #64] @ (b43d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b435c │ │ │ │ + b.n b4354 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xfac80029 │ │ │ │ + @ instruction: 0xfad00029 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + pop {r2, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + str r0, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + str r2, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b43e0 : │ │ │ │ +000b43d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #132] @ (b4474 ) │ │ │ │ + ldr r6, [pc, #132] @ (b446c ) │ │ │ │ add r6, pc │ │ │ │ - bl b4114 │ │ │ │ + bl b410c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b446e │ │ │ │ - ldr r3, [pc, #124] @ (b4478 ) │ │ │ │ + beq.n b4466 │ │ │ │ + ldr r3, [pc, #124] @ (b4470 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n b443e │ │ │ │ + beq.n b4436 │ │ │ │ blx 4ff48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b441a │ │ │ │ + beq.n b4412 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b445e │ │ │ │ + cbz r3, b4456 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n b446e │ │ │ │ + blt.n b4466 │ │ │ │ uxtb r5, r5 │ │ │ │ - cbnz r5, b4438 │ │ │ │ - ldr r3, [pc, #88] @ (b447c ) │ │ │ │ + cbnz r5, b4430 │ │ │ │ + ldr r3, [pc, #88] @ (b4474 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #68] @ (b4480 ) │ │ │ │ + ldr r3, [pc, #68] @ (b4478 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - b.n b4426 │ │ │ │ + b.n b441e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4434 │ │ │ │ + beq.n b442c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, b4466 │ │ │ │ + cbz r3, b445e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b441a │ │ │ │ + b.n b4412 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n b444e │ │ │ │ + b.n b4446 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - pop {r2, r3} │ │ │ │ + pop {r2, r4} │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b4484 : │ │ │ │ +000b447c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (b452c ) │ │ │ │ + ldr r5, [pc, #144] @ (b4524 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (b4530 ) │ │ │ │ + ldr r3, [pc, #144] @ (b4528 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #140] @ (b4534 ) │ │ │ │ + ldr r6, [pc, #140] @ (b452c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (b4538 ) │ │ │ │ + ldr r3, [pc, #128] @ (b4530 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b4524 │ │ │ │ - ldr r3, [pc, #116] @ (b453c ) │ │ │ │ + beq.n b451c │ │ │ │ + ldr r3, [pc, #116] @ (b4534 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b44f0 │ │ │ │ + bne.n b44e8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b43e0 │ │ │ │ - ldr r2, [pc, #100] @ (b4540 ) │ │ │ │ - ldr r3, [pc, #84] @ (b4530 ) │ │ │ │ + bl b43d8 │ │ │ │ + ldr r2, [pc, #100] @ (b4538 ) │ │ │ │ + ldr r3, [pc, #84] @ (b4528 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b4528 │ │ │ │ + bne.n b4520 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ (b4544 ) │ │ │ │ + ldr r3, [pc, #80] @ (b453c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b44d0 │ │ │ │ - ldr r3, [pc, #76] @ (b4548 ) │ │ │ │ + beq.n b44c8 │ │ │ │ + ldr r3, [pc, #76] @ (b4540 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b44d0 │ │ │ │ - ldr r0, [pc, #68] @ (b454c ) │ │ │ │ + beq.n b44c8 │ │ │ │ + ldr r0, [pc, #68] @ (b4544 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (b4550 ) │ │ │ │ - ldr r1, [pc, #64] @ (b4554 ) │ │ │ │ + ldr r3, [pc, #64] @ (b4548 ) │ │ │ │ + ldr r1, [pc, #64] @ (b454c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #64] @ (b4558 ) │ │ │ │ + ldr r0, [pc, #64] @ (b4550 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b44d8 │ │ │ │ + b.n b44d0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - cbnz r4, b4586 │ │ │ │ + cbnz r4, b4580 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, b458c │ │ │ │ + cbnz r6, b4586 │ │ │ │ movs r0, r5 │ │ │ │ - vst4.8 {d16-d19}, [ip :128], r9 │ │ │ │ + ldr??.w r0, [r4, r9, lsl #2] │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, b458c │ │ │ │ + cbnz r0, b4586 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #1008] @ (b4940 ) │ │ │ │ + str r4, [r7, r0] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #720] @ (b482c ) │ │ │ │ + ldr r7, [pc, #976] @ (b4924 ) │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #128] @ (b45f0 ) │ │ │ │ + ldr r0, [pc, #128] @ (b45e8 ) │ │ │ │ cmp r2, #2 │ │ │ │ add r0, pc │ │ │ │ - beq.n b45a2 │ │ │ │ + beq.n b459a │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n b458e │ │ │ │ - ldr r2, [pc, #120] @ (b45f4 ) │ │ │ │ + bne.n b4586 │ │ │ │ + ldr r2, [pc, #120] @ (b45ec ) │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n b45b8 │ │ │ │ + bne.n b45b0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w b43e0 │ │ │ │ - ldr r3, [pc, #104] @ (b45f8 ) │ │ │ │ + b.w b43d8 │ │ │ │ + ldr r3, [pc, #104] @ (b45f0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #80] @ (b45f4 ) │ │ │ │ + ldr r2, [pc, #80] @ (b45ec ) │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n b45da │ │ │ │ + bne.n b45d2 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w b4114 │ │ │ │ - ldr r2, [pc, #64] @ (b45fc ) │ │ │ │ + b.w b410c │ │ │ │ + ldr r2, [pc, #64] @ (b45f4 ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n b4584 │ │ │ │ - ldr r2, [pc, #60] @ (b4600 ) │ │ │ │ + beq.n b457c │ │ │ │ + ldr r2, [pc, #60] @ (b45f8 ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n b4584 │ │ │ │ - ldr r0, [pc, #52] @ (b4604 ) │ │ │ │ + beq.n b457c │ │ │ │ + ldr r0, [pc, #52] @ (b45fc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #32] @ (b45fc ) │ │ │ │ + ldr r2, [pc, #32] @ (b45f4 ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n b45ae │ │ │ │ - ldr r2, [pc, #24] @ (b4600 ) │ │ │ │ + beq.n b45a6 │ │ │ │ + ldr r2, [pc, #24] @ (b45f8 ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n b45ae │ │ │ │ - b.n b45cc │ │ │ │ - hlt 0x000c │ │ │ │ + beq.n b45a6 │ │ │ │ + b.n b45c4 │ │ │ │ + hlt 0x0014 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #208] @ (b46d8 ) │ │ │ │ + ldr r7, [pc, #464] @ (b47d0 ) │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #128] @ (b469c ) │ │ │ │ + ldr r0, [pc, #128] @ (b4694 ) │ │ │ │ cmp r2, #2 │ │ │ │ add r0, pc │ │ │ │ - beq.n b464e │ │ │ │ + beq.n b4646 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n b463a │ │ │ │ - ldr r2, [pc, #120] @ (b46a0 ) │ │ │ │ + bne.n b4632 │ │ │ │ + ldr r2, [pc, #120] @ (b4698 ) │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n b4664 │ │ │ │ + bne.n b465c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w b43e0 │ │ │ │ - ldr r3, [pc, #104] @ (b46a4 ) │ │ │ │ + b.w b43d8 │ │ │ │ + ldr r3, [pc, #104] @ (b469c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #80] @ (b46a0 ) │ │ │ │ + ldr r2, [pc, #80] @ (b4698 ) │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n b4686 │ │ │ │ + bne.n b467e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w b4114 │ │ │ │ - ldr r2, [pc, #64] @ (b46a8 ) │ │ │ │ + b.w b410c │ │ │ │ + ldr r2, [pc, #64] @ (b46a0 ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n b4630 │ │ │ │ - ldr r2, [pc, #60] @ (b46ac ) │ │ │ │ + beq.n b4628 │ │ │ │ + ldr r2, [pc, #60] @ (b46a4 ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n b4630 │ │ │ │ - ldr r0, [pc, #52] @ (b46b0 ) │ │ │ │ + beq.n b4628 │ │ │ │ + ldr r0, [pc, #52] @ (b46a8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #32] @ (b46a8 ) │ │ │ │ + ldr r2, [pc, #32] @ (b46a0 ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n b465a │ │ │ │ - ldr r2, [pc, #24] @ (b46ac ) │ │ │ │ + beq.n b4652 │ │ │ │ + ldr r2, [pc, #24] @ (b46a4 ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n b465a │ │ │ │ - b.n b4678 │ │ │ │ - cbnz r0, b46d8 │ │ │ │ + beq.n b4652 │ │ │ │ + b.n b4670 │ │ │ │ + cbnz r0, b46d2 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #544] @ (b48d4 ) │ │ │ │ + ldr r6, [pc, #800] @ (b49cc ) │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #128] @ (b4748 ) │ │ │ │ + ldr r0, [pc, #128] @ (b4740 ) │ │ │ │ cmp r2, #2 │ │ │ │ add r0, pc │ │ │ │ - beq.n b46fa │ │ │ │ + beq.n b46f2 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n b46e6 │ │ │ │ - ldr r2, [pc, #120] @ (b474c ) │ │ │ │ + bne.n b46de │ │ │ │ + ldr r2, [pc, #120] @ (b4744 ) │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n b4710 │ │ │ │ + bne.n b4708 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w b43e0 │ │ │ │ - ldr r3, [pc, #104] @ (b4750 ) │ │ │ │ + b.w b43d8 │ │ │ │ + ldr r3, [pc, #104] @ (b4748 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #80] @ (b474c ) │ │ │ │ + ldr r2, [pc, #80] @ (b4744 ) │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n b4732 │ │ │ │ + bne.n b472a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w b4114 │ │ │ │ - ldr r2, [pc, #64] @ (b4754 ) │ │ │ │ + b.w b410c │ │ │ │ + ldr r2, [pc, #64] @ (b474c ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n b46dc │ │ │ │ - ldr r2, [pc, #60] @ (b4758 ) │ │ │ │ + beq.n b46d4 │ │ │ │ + ldr r2, [pc, #60] @ (b4750 ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n b46dc │ │ │ │ - ldr r0, [pc, #52] @ (b475c ) │ │ │ │ + beq.n b46d4 │ │ │ │ + ldr r0, [pc, #52] @ (b4754 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #32] @ (b4754 ) │ │ │ │ + ldr r2, [pc, #32] @ (b474c ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n b4706 │ │ │ │ - ldr r2, [pc, #24] @ (b4758 ) │ │ │ │ + beq.n b46fe │ │ │ │ + ldr r2, [pc, #24] @ (b4750 ) │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n b4706 │ │ │ │ - b.n b4724 │ │ │ │ - cbnz r4, b4758 │ │ │ │ + beq.n b46fe │ │ │ │ + b.n b471c │ │ │ │ + cbnz r4, b4752 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #880] @ (b4ad0 ) │ │ │ │ + ldr r6, [pc, #112] @ (b47c8 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b4760 : │ │ │ │ +000b4758 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r6, [pc, #260] @ (b4878 ) │ │ │ │ + ldr r6, [pc, #260] @ (b4870 ) │ │ │ │ add r6, pc │ │ │ │ - cbz r3, b477e │ │ │ │ + cbz r3, b4776 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b485c │ │ │ │ + beq.n b4854 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n b47ec │ │ │ │ + beq.n b47e4 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4834 │ │ │ │ - cbz r3, b47d0 │ │ │ │ - ldr r2, [pc, #220] @ (b487c ) │ │ │ │ + beq.n b482c │ │ │ │ + cbz r3, b47c8 │ │ │ │ + ldr r2, [pc, #220] @ (b4874 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n b47ca │ │ │ │ + beq.n b47c2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n b47fe │ │ │ │ + beq.n b47f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4760 │ │ │ │ + bl b4758 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b47c6 │ │ │ │ + beq.n b47be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, b47f6 │ │ │ │ + cbz r3, b47ee │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n b481e │ │ │ │ + beq.n b4816 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r4, #24] │ │ │ │ - b.n b4778 │ │ │ │ + b.n b4770 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #164] @ (b487c ) │ │ │ │ + ldr r3, [pc, #164] @ (b4874 ) │ │ │ │ ldr r2, [r6, r3] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n b47ca │ │ │ │ + beq.n b47c2 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b4840 │ │ │ │ + beq.n b4838 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n b47a6 │ │ │ │ - b.n b47aa │ │ │ │ - ldr r3, [pc, #140] @ (b487c ) │ │ │ │ + bne.n b479e │ │ │ │ + b.n b47a2 │ │ │ │ + ldr r3, [pc, #140] @ (b4874 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n b47ae │ │ │ │ - b.n b47ca │ │ │ │ + bne.n b47a6 │ │ │ │ + b.n b47c2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b47c6 │ │ │ │ - ldr r1, [pc, #128] @ (b4880 ) │ │ │ │ + b.n b47be │ │ │ │ + ldr r1, [pc, #128] @ (b4878 ) │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr r3, [pc, #128] @ (b4884 ) │ │ │ │ - ldr r0, [pc, #128] @ (b4888 ) │ │ │ │ + ldr r3, [pc, #128] @ (b487c ) │ │ │ │ + ldr r0, [pc, #128] @ (b4880 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #124] @ (b488c ) │ │ │ │ + ldr r1, [pc, #124] @ (b4884 ) │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ - b.n b477a │ │ │ │ - ldr r3, [pc, #96] @ (b4880 ) │ │ │ │ + b.n b4772 │ │ │ │ + ldr r3, [pc, #96] @ (b4878 ) │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr r1, [pc, #108] @ (b4890 ) │ │ │ │ - ldr r0, [pc, #108] @ (b4894 ) │ │ │ │ + ldr r1, [pc, #108] @ (b4888 ) │ │ │ │ + ldr r0, [pc, #108] @ (b488c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b481a │ │ │ │ - ldr r3, [pc, #68] @ (b487c ) │ │ │ │ + b.n b4812 │ │ │ │ + ldr r3, [pc, #68] @ (b4874 ) │ │ │ │ str r7, [r5, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n b47ae │ │ │ │ - b.n b47ca │ │ │ │ - ldr r3, [pc, #84] @ (b4898 ) │ │ │ │ - movw r2, #23717 @ 0x5ca5 │ │ │ │ + bne.n b47a6 │ │ │ │ + b.n b47c2 │ │ │ │ + ldr r3, [pc, #84] @ (b4890 ) │ │ │ │ + movw r2, #23723 @ 0x5cab │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #80] @ (b489c ) │ │ │ │ - ldr r0, [pc, #80] @ (b48a0 ) │ │ │ │ + ldr r1, [pc, #80] @ (b4894 ) │ │ │ │ + ldr r0, [pc, #80] @ (b4898 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3636 @ 0xe34 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ (b48a4 ) │ │ │ │ - movw r2, #23711 @ 0x5c9f │ │ │ │ + ldr r3, [pc, #68] @ (b489c ) │ │ │ │ + movw r2, #23717 @ 0x5ca5 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #64] @ (b48a8 ) │ │ │ │ - ldr r0, [pc, #64] @ (b48ac ) │ │ │ │ + ldr r1, [pc, #64] @ (b48a0 ) │ │ │ │ + ldr r0, [pc, #64] @ (b48a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3636 @ 0xe34 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #792] @ (b4ba4 ) │ │ │ │ + ldr r5, [pc, #24] @ (b489c ) │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #664] @ (b4b30 ) │ │ │ │ + ldr r4, [pc, #920] @ (b4c28 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - cmp lr, r9 │ │ │ │ + mov r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b48b0 : │ │ │ │ +000b48a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #116] @ (b493c ) │ │ │ │ + ldr r3, [pc, #116] @ (b4934 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #112] @ (b4940 ) │ │ │ │ + ldr r5, [pc, #112] @ (b4938 ) │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b4936 │ │ │ │ - ldr r3, [pc, #104] @ (b4944 ) │ │ │ │ + beq.n b492e │ │ │ │ + ldr r3, [pc, #104] @ (b493c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b4904 │ │ │ │ + bne.n b48fc │ │ │ │ mov r0, r4 │ │ │ │ - bl b4760 │ │ │ │ + bl b4758 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b4936 │ │ │ │ - ldr r3, [pc, #84] @ (b4948 ) │ │ │ │ + beq.n b492e │ │ │ │ + ldr r3, [pc, #84] @ (b4940 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #68] @ (b494c ) │ │ │ │ + ldr r3, [pc, #68] @ (b4944 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b48e6 │ │ │ │ - ldr r3, [pc, #64] @ (b4950 ) │ │ │ │ + beq.n b48de │ │ │ │ + ldr r3, [pc, #64] @ (b4948 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b48e6 │ │ │ │ - ldr r0, [pc, #56] @ (b4954 ) │ │ │ │ + beq.n b48de │ │ │ │ + ldr r0, [pc, #56] @ (b494c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (b4958 ) │ │ │ │ - ldr r1, [pc, #52] @ (b495c ) │ │ │ │ + ldr r3, [pc, #52] @ (b4950 ) │ │ │ │ + ldr r1, [pc, #52] @ (b4954 ) │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ - ldr r0, [pc, #52] @ (b4960 ) │ │ │ │ + ldr r0, [pc, #52] @ (b4958 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf53a0029 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + adc.w r0, r2, #11075584 @ 0xa90000 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #928] @ (b4cf8 ) │ │ │ │ + ldr r4, [pc, #160] @ (b49f0 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [pc, #648] @ (b4bec ) │ │ │ │ + ldr r3, [pc, #904] @ (b4ce4 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b4964 : │ │ │ │ +000b495c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #244] @ (b4a6c ) │ │ │ │ + ldr r7, [pc, #244] @ (b4a64 ) │ │ │ │ mov r6, r2 │ │ │ │ - ldr r3, [pc, #244] @ (b4a70 ) │ │ │ │ + ldr r3, [pc, #244] @ (b4a68 ) │ │ │ │ mov r2, r0 │ │ │ │ add r7, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r3, #2136] @ 0x858 │ │ │ │ blx 50098 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n b49ea │ │ │ │ + blt.n b49e2 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b4a4e │ │ │ │ + beq.n b4a46 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 8720c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b49c2 │ │ │ │ + beq.n b49ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, b49e2 │ │ │ │ + cbz r3, b49da │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n b4a06 │ │ │ │ + blt.n b49fe │ │ │ │ mov r0, r4 │ │ │ │ - bl b4760 │ │ │ │ + bl b4758 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b4a1e │ │ │ │ + beq.n b4a16 │ │ │ │ mov r0, r4 │ │ │ │ bl 55dcc │ │ │ │ cmp r0, #2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - beq.n b4a36 │ │ │ │ + beq.n b4a2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b49c2 │ │ │ │ - ldr r3, [pc, #136] @ (b4a74 ) │ │ │ │ + b.n b49ba │ │ │ │ + ldr r3, [pc, #136] @ (b4a6c ) │ │ │ │ mov.w r2, #340 @ 0x154 │ │ │ │ - ldr r1, [pc, #132] @ (b4a78 ) │ │ │ │ - ldr r0, [pc, #136] @ (b4a7c ) │ │ │ │ + ldr r1, [pc, #132] @ (b4a70 ) │ │ │ │ + ldr r0, [pc, #136] @ (b4a74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #108] @ (b4a74 ) │ │ │ │ + ldr r3, [pc, #108] @ (b4a6c ) │ │ │ │ movw r2, #341 @ 0x155 │ │ │ │ - ldr r1, [pc, #112] @ (b4a80 ) │ │ │ │ - ldr r0, [pc, #116] @ (b4a84 ) │ │ │ │ + ldr r1, [pc, #112] @ (b4a78 ) │ │ │ │ + ldr r0, [pc, #116] @ (b4a7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b4a00 │ │ │ │ - ldr r3, [pc, #84] @ (b4a74 ) │ │ │ │ + b.n b49f8 │ │ │ │ + ldr r3, [pc, #84] @ (b4a6c ) │ │ │ │ mov.w r2, #342 @ 0x156 │ │ │ │ - ldr r1, [pc, #96] @ (b4a88 ) │ │ │ │ - ldr r0, [pc, #100] @ (b4a8c ) │ │ │ │ + ldr r1, [pc, #96] @ (b4a80 ) │ │ │ │ + ldr r0, [pc, #100] @ (b4a84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b4a00 │ │ │ │ - ldr r3, [pc, #60] @ (b4a74 ) │ │ │ │ + b.n b49f8 │ │ │ │ + ldr r3, [pc, #60] @ (b4a6c ) │ │ │ │ movw r2, #343 @ 0x157 │ │ │ │ - ldr r1, [pc, #80] @ (b4a90 ) │ │ │ │ - ldr r0, [pc, #84] @ (b4a94 ) │ │ │ │ + ldr r1, [pc, #80] @ (b4a88 ) │ │ │ │ + ldr r0, [pc, #84] @ (b4a8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b4a00 │ │ │ │ - ldr r3, [pc, #72] @ (b4a98 ) │ │ │ │ - movw r2, #28818 @ 0x7092 │ │ │ │ + b.n b49f8 │ │ │ │ + ldr r3, [pc, #72] @ (b4a90 ) │ │ │ │ + movw r2, #28824 @ 0x7098 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #64] @ (b4a9c ) │ │ │ │ - ldr r0, [pc, #68] @ (b4aa0 ) │ │ │ │ + ldr r1, [pc, #64] @ (b4a94 ) │ │ │ │ + ldr r0, [pc, #68] @ (b4a98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3668 @ 0xe54 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #864] @ (b4de0 ) │ │ │ │ + ldr r3, [pc, #96] @ (b4ad8 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #752] @ (b4d78 ) │ │ │ │ + ldr r2, [pc, #1008] @ (b4e70 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #656] @ (b4d20 ) │ │ │ │ + ldr r2, [pc, #912] @ (b4e18 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #560] @ (b4cc8 ) │ │ │ │ + ldr r2, [pc, #816] @ (b4dc0 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000b4aa4 : │ │ │ │ +000b4a9c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #236] @ (b4ba0 ) │ │ │ │ + ldr r7, [pc, #236] @ (b4b98 ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #236] @ (b4ba4 ) │ │ │ │ + ldr r3, [pc, #236] @ (b4b9c ) │ │ │ │ mov r2, r0 │ │ │ │ add r7, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r3, #2136] @ 0x858 │ │ │ │ blx 50098 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n b4b3c │ │ │ │ + blt.n b4b34 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b4b84 │ │ │ │ + beq.n b4b7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4ffe0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4afc │ │ │ │ + beq.n b4af4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, b4b1a │ │ │ │ + cbz r3, b4b12 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n b4b54 │ │ │ │ + blt.n b4b4c │ │ │ │ mov r0, r4 │ │ │ │ - bl b4760 │ │ │ │ + bl b4758 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b4b6c │ │ │ │ + beq.n b4b64 │ │ │ │ mov r0, r4 │ │ │ │ bl 55dcc │ │ │ │ cmp r0, #2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - beq.n b4b22 │ │ │ │ + beq.n b4b1a │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4afc │ │ │ │ - ldr r3, [pc, #132] @ (b4ba8 ) │ │ │ │ + b.n b4af4 │ │ │ │ + ldr r3, [pc, #132] @ (b4ba0 ) │ │ │ │ movw r2, #353 @ 0x161 │ │ │ │ - ldr r1, [pc, #128] @ (b4bac ) │ │ │ │ - ldr r0, [pc, #132] @ (b4bb0 ) │ │ │ │ + ldr r1, [pc, #128] @ (b4ba4 ) │ │ │ │ + ldr r0, [pc, #132] @ (b4ba8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #104] @ (b4ba8 ) │ │ │ │ + ldr r3, [pc, #104] @ (b4ba0 ) │ │ │ │ mov.w r2, #350 @ 0x15e │ │ │ │ - ldr r1, [pc, #112] @ (b4bb4 ) │ │ │ │ - ldr r0, [pc, #112] @ (b4bb8 ) │ │ │ │ + ldr r1, [pc, #112] @ (b4bac ) │ │ │ │ + ldr r0, [pc, #112] @ (b4bb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b4b38 │ │ │ │ - ldr r3, [pc, #80] @ (b4ba8 ) │ │ │ │ + b.n b4b30 │ │ │ │ + ldr r3, [pc, #80] @ (b4ba0 ) │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ - ldr r1, [pc, #96] @ (b4bbc ) │ │ │ │ - ldr r0, [pc, #96] @ (b4bc0 ) │ │ │ │ + ldr r1, [pc, #96] @ (b4bb4 ) │ │ │ │ + ldr r0, [pc, #96] @ (b4bb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b4b38 │ │ │ │ - ldr r3, [pc, #56] @ (b4ba8 ) │ │ │ │ + b.n b4b30 │ │ │ │ + ldr r3, [pc, #56] @ (b4ba0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #80] @ (b4bc4 ) │ │ │ │ - ldr r0, [pc, #80] @ (b4bc8 ) │ │ │ │ + ldr r1, [pc, #80] @ (b4bbc ) │ │ │ │ + ldr r0, [pc, #80] @ (b4bc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b4b38 │ │ │ │ - ldr r3, [pc, #68] @ (b4bcc ) │ │ │ │ - movw r2, #28910 @ 0x70ee │ │ │ │ + b.n b4b30 │ │ │ │ + ldr r3, [pc, #68] @ (b4bc4 ) │ │ │ │ + movw r2, #28916 @ 0x70f4 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #64] @ (b4bd0 ) │ │ │ │ - ldr r0, [pc, #64] @ (b4bd4 ) │ │ │ │ + ldr r1, [pc, #64] @ (b4bc8 ) │ │ │ │ + ldr r0, [pc, #64] @ (b4bcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3704 @ 0xe78 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - push {r1, r6, lr} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #640] @ (b4e34 ) │ │ │ │ + ldr r1, [pc, #896] @ (b4f2c ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #536] @ (b4dd4 ) │ │ │ │ + ldr r1, [pc, #792] @ (b4ecc ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #440] @ (b4d7c ) │ │ │ │ + ldr r1, [pc, #696] @ (b4e74 ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #344] @ (b4d24 ) │ │ │ │ + ldr r1, [pc, #600] @ (b4e1c ) │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ movs r6, r4 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000b4bd8 : │ │ │ │ +000b4bd0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #180] @ (b4c9c ) │ │ │ │ + ldr r6, [pc, #180] @ (b4c94 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #176] @ (b4ca0 ) │ │ │ │ + ldr r3, [pc, #176] @ (b4c98 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #168] @ (b4ca4 ) │ │ │ │ + ldr r5, [pc, #168] @ (b4c9c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #156] @ (b4ca8 ) │ │ │ │ + ldr r3, [pc, #156] @ (b4ca0 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ subs r3, #12 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b4c88 │ │ │ │ - ldr r3, [pc, #144] @ (b4cac ) │ │ │ │ + beq.n b4c80 │ │ │ │ + ldr r3, [pc, #144] @ (b4ca4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b4c8c │ │ │ │ + bne.n b4c84 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4c36 │ │ │ │ - ldr r3, [pc, #128] @ (b4cb0 ) │ │ │ │ + beq.n b4c2e │ │ │ │ + ldr r3, [pc, #128] @ (b4ca8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b4c6a │ │ │ │ + bne.n b4c62 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4aa4 │ │ │ │ + bl b4a9c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b4c88 │ │ │ │ - ldr r3, [pc, #112] @ (b4cb4 ) │ │ │ │ + beq.n b4c80 │ │ │ │ + ldr r3, [pc, #112] @ (b4cac ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4c52 │ │ │ │ + beq.n b4c4a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #100] @ (b4cb8 ) │ │ │ │ - ldr r3, [pc, #72] @ (b4ca0 ) │ │ │ │ + ldr r2, [pc, #100] @ (b4cb0 ) │ │ │ │ + ldr r3, [pc, #72] @ (b4c98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b4c98 │ │ │ │ + bne.n b4c90 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #80] @ (b4cbc ) │ │ │ │ + ldr r0, [pc, #80] @ (b4cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #76] @ (b4cc0 ) │ │ │ │ + ldr r3, [pc, #76] @ (b4cb8 ) │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ - ldr r1, [pc, #72] @ (b4cc4 ) │ │ │ │ - ldr r0, [pc, #76] @ (b4cc8 ) │ │ │ │ + ldr r1, [pc, #72] @ (b4cbc ) │ │ │ │ + ldr r0, [pc, #76] @ (b4cc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b4c52 │ │ │ │ - ldr r0, [pc, #60] @ (b4ccc ) │ │ │ │ + b.n b4c4a │ │ │ │ + ldr r0, [pc, #60] @ (b4cc4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n b4c72 │ │ │ │ + b.n b4c6a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r4} │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, b4d26 │ │ │ │ + push {r1, r2} │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xf1f80029 │ │ │ │ + addw r0, r0, #41 @ 0x29 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, b4d24 │ │ │ │ + cbz r6, b4d1e │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #320] @ (b4e0c ) │ │ │ │ + ldr r0, [pc, #576] @ (b4f04 ) │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b4cd0 : │ │ │ │ +000b4cc8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #148] @ (b4d74 ) │ │ │ │ + ldr r6, [pc, #148] @ (b4d6c ) │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl b4760 │ │ │ │ + bl b4758 │ │ │ │ add r6, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b4d20 │ │ │ │ - cbz r4, b4d3c │ │ │ │ + beq.n b4d18 │ │ │ │ + cbz r4, b4d34 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, b4d58 │ │ │ │ + cbz r0, b4d50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4d12 │ │ │ │ + beq.n b4d0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, b4d1a │ │ │ │ + cbz r3, b4d12 │ │ │ │ movs r5, #1 │ │ │ │ str r4, [r7, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4d12 │ │ │ │ - ldr r3, [pc, #84] @ (b4d78 ) │ │ │ │ + b.n b4d0a │ │ │ │ + ldr r3, [pc, #84] @ (b4d70 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #84] @ (b4d7c ) │ │ │ │ + ldr r1, [pc, #84] @ (b4d74 ) │ │ │ │ mov.w r2, #472 @ 0x1d8 │ │ │ │ - ldr r0, [pc, #84] @ (b4d80 ) │ │ │ │ + ldr r0, [pc, #84] @ (b4d78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #68] @ (b4d84 ) │ │ │ │ - movw r2, #31914 @ 0x7caa │ │ │ │ + ldr r3, [pc, #68] @ (b4d7c ) │ │ │ │ + movw r2, #31920 @ 0x7cb0 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #64] @ (b4d88 ) │ │ │ │ - ldr r0, [pc, #64] @ (b4d8c ) │ │ │ │ + ldr r1, [pc, #64] @ (b4d80 ) │ │ │ │ + ldr r0, [pc, #64] @ (b4d84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3740 @ 0xe9c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ (b4d90 ) │ │ │ │ - movw r2, #31915 @ 0x7cab │ │ │ │ + ldr r3, [pc, #52] @ (b4d88 ) │ │ │ │ + movw r2, #31921 @ 0x7cb1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #48] @ (b4d94 ) │ │ │ │ - ldr r0, [pc, #48] @ (b4d98 ) │ │ │ │ + ldr r1, [pc, #48] @ (b4d8c ) │ │ │ │ + ldr r0, [pc, #48] @ (b4d90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3740 @ 0xe9c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cbz r4, b4dbc │ │ │ │ + cbz r4, b4db6 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3b40025 │ │ │ │ - blx r4 │ │ │ │ + @ instruction: 0xf3f40025 │ │ │ │ + blx ip │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ - add r6, pc, #976 @ (adr r6, b515c ) │ │ │ │ + add r7, pc, #208 @ (adr r7, b4e54 ) │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ - add r6, pc, #864 @ (adr r6, b50f8 ) │ │ │ │ + add r7, pc, #96 @ (adr r7, b4df0 ) │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b4cd0 │ │ │ │ + bl b4cc8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000b4db4 : │ │ │ │ +000b4dac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r7, [pc, #1108] @ b5220 │ │ │ │ + ldr.w r7, [pc, #1108] @ b5218 │ │ │ │ add r7, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b51ae │ │ │ │ + beq.w b51a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b4df6 │ │ │ │ + beq.n b4dee │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n b4df6 │ │ │ │ + beq.n b4dee │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b503c │ │ │ │ - ldr.w r3, [pc, #1068] @ b5224 │ │ │ │ + beq.w b5034 │ │ │ │ + ldr.w r3, [pc, #1068] @ b521c │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w b5022 │ │ │ │ + beq.w b501a │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b51e6 │ │ │ │ + beq.w b51de │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w b507c │ │ │ │ + beq.w b5074 │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - ble.w b5014 │ │ │ │ + ble.w b500c │ │ │ │ movs r5, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r5 │ │ │ │ - b.n b4e42 │ │ │ │ + b.n b4e3a │ │ │ │ cmp sl, r4 │ │ │ │ - beq.n b4e88 │ │ │ │ + beq.n b4e80 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ adds r5, #2 │ │ │ │ mov r3, r5 │ │ │ │ cmp.w r5, r2, lsl #1 │ │ │ │ - bge.w b5012 │ │ │ │ + bge.w b500a │ │ │ │ ldr r2, [r6, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b51ca │ │ │ │ - ldr r2, [pc, #980] @ (b5228 ) │ │ │ │ + beq.w b51c2 │ │ │ │ + ldr r2, [pc, #980] @ (b5220 ) │ │ │ │ ldrd r3, r1, [r4] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r9 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - beq.w b4fd0 │ │ │ │ + beq.w b4fc8 │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - beq.n b4e74 │ │ │ │ - ldr r2, [pc, #960] @ (b522c ) │ │ │ │ + beq.n b4e6c │ │ │ │ + ldr r2, [pc, #960] @ (b5224 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w b4fe2 │ │ │ │ + bne.w b4fda │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n b4e30 │ │ │ │ + beq.n b4e28 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b4e30 │ │ │ │ + bne.n b4e28 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp sl, r4 │ │ │ │ - bne.n b4e34 │ │ │ │ + bne.n b4e2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4e9e │ │ │ │ + beq.n b4e96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b4e9e │ │ │ │ + cbnz r3, b4e96 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w b50be │ │ │ │ + beq.w b50b6 │ │ │ │ ldr.w r9, [r3, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b5192 │ │ │ │ + beq.w b518a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ @@ -171170,3360 +171170,3360 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fe7c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4ef0 │ │ │ │ + beq.n b4ee8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, b4ef0 │ │ │ │ + cbnz r3, b4ee8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b5176 │ │ │ │ + beq.w b516e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4f0c │ │ │ │ + beq.n b4f04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b4f0c │ │ │ │ + cbnz r3, b4f04 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w b50de │ │ │ │ + blt.w b50d6 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b5202 │ │ │ │ + beq.w b51fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w b5084 │ │ │ │ + beq.w b507c │ │ │ │ mov r0, r6 │ │ │ │ - bl b4760 │ │ │ │ + bl b4758 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4f4c │ │ │ │ + beq.n b4f44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b50a8 │ │ │ │ + beq.w b50a0 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w b50f4 │ │ │ │ + beq.w b50ec │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b513e │ │ │ │ + beq.w b5136 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w b510a │ │ │ │ + beq.w b5102 │ │ │ │ mov r0, r6 │ │ │ │ bl 55dcc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4f8c │ │ │ │ + beq.n b4f84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b50b0 │ │ │ │ + beq.w b50a8 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w b5128 │ │ │ │ + beq.w b5120 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b515a │ │ │ │ + beq.w b5152 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4fc0 │ │ │ │ + beq.n b4fb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b50b8 │ │ │ │ + beq.n b50b0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 88b24 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w b4e30 │ │ │ │ - ldr r3, [pc, #596] @ (b522c ) │ │ │ │ + beq.w b4e28 │ │ │ │ + ldr r3, [pc, #596] @ (b5224 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w b4e30 │ │ │ │ - ldr r3, [pc, #588] @ (b5230 ) │ │ │ │ + beq.w b4e28 │ │ │ │ + ldr r3, [pc, #588] @ (b5228 ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r1, [pc, #588] @ (b5234 ) │ │ │ │ + ldr r1, [pc, #588] @ (b522c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - ldr r3, [pc, #584] @ (b5238 ) │ │ │ │ + ldr r3, [pc, #584] @ (b5230 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #580] @ (b523c ) │ │ │ │ + ldr r0, [pc, #580] @ (b5234 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5022 │ │ │ │ + beq.n b501a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b5074 │ │ │ │ + cbz r3, b506c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #480] @ (b5224 ) │ │ │ │ + ldr r3, [pc, #480] @ (b521c ) │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n b5022 │ │ │ │ + beq.n b501a │ │ │ │ ldr.w r4, [sl, #16] │ │ │ │ cmp r4, r8 │ │ │ │ - bne.w b4e04 │ │ │ │ - ldr r1, [pc, #472] @ (b5230 ) │ │ │ │ + bne.w b4dfc │ │ │ │ + ldr r1, [pc, #472] @ (b5228 ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r3, [pc, #484] @ (b5240 ) │ │ │ │ - ldr r0, [pc, #484] @ (b5244 ) │ │ │ │ + ldr r3, [pc, #484] @ (b5238 ) │ │ │ │ + ldr r0, [pc, #484] @ (b523c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #476] @ (b5248 ) │ │ │ │ + ldr r1, [pc, #476] @ (b5240 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b500a │ │ │ │ + bl a7538 │ │ │ │ + b.n b5002 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5022 │ │ │ │ + b.n b501a │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.w b4e26 │ │ │ │ - b.n b5022 │ │ │ │ - ldr r2, [pc, #424] @ (b5230 ) │ │ │ │ - ldr r3, [pc, #452] @ (b524c ) │ │ │ │ - ldr r1, [pc, #452] @ (b5250 ) │ │ │ │ + bgt.w b4e1e │ │ │ │ + b.n b501a │ │ │ │ + ldr r2, [pc, #424] @ (b5228 ) │ │ │ │ + ldr r3, [pc, #452] @ (b5244 ) │ │ │ │ + ldr r1, [pc, #452] @ (b5248 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #452] @ (b5254 ) │ │ │ │ + ldr r0, [pc, #452] @ (b524c ) │ │ │ │ ldr r4, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ - b.n b500a │ │ │ │ + b.n b5002 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4f4c │ │ │ │ + b.n b4f44 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4f8c │ │ │ │ + b.n b4f84 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4fc0 │ │ │ │ - ldr r2, [pc, #368] @ (b5230 ) │ │ │ │ - ldr r3, [pc, #404] @ (b5258 ) │ │ │ │ - ldr r1, [pc, #408] @ (b525c ) │ │ │ │ + b.n b4fb8 │ │ │ │ + ldr r2, [pc, #368] @ (b5228 ) │ │ │ │ + ldr r3, [pc, #404] @ (b5250 ) │ │ │ │ + ldr r1, [pc, #408] @ (b5254 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #408] @ (b5260 ) │ │ │ │ + ldr r0, [pc, #408] @ (b5258 ) │ │ │ │ ldr r4, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n b50a0 │ │ │ │ - ldr r3, [pc, #336] @ (b5230 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b5098 │ │ │ │ + ldr r3, [pc, #336] @ (b5228 ) │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr r1, [pc, #384] @ (b5264 ) │ │ │ │ - ldr r0, [pc, #384] @ (b5268 ) │ │ │ │ + ldr r1, [pc, #384] @ (b525c ) │ │ │ │ + ldr r0, [pc, #384] @ (b5260 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b50a0 │ │ │ │ - ldr r3, [pc, #312] @ (b5230 ) │ │ │ │ + b.n b5098 │ │ │ │ + ldr r3, [pc, #312] @ (b5228 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #368] @ (b526c ) │ │ │ │ - ldr r0, [pc, #372] @ (b5270 ) │ │ │ │ + ldr r1, [pc, #368] @ (b5264 ) │ │ │ │ + ldr r0, [pc, #372] @ (b5268 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b50a0 │ │ │ │ - ldr r2, [pc, #292] @ (b5230 ) │ │ │ │ - ldr r3, [pc, #356] @ (b5274 ) │ │ │ │ - ldr r1, [pc, #360] @ (b5278 ) │ │ │ │ + b.n b5098 │ │ │ │ + ldr r2, [pc, #292] @ (b5228 ) │ │ │ │ + ldr r3, [pc, #356] @ (b526c ) │ │ │ │ + ldr r1, [pc, #360] @ (b5270 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #360] @ (b527c ) │ │ │ │ + ldr r0, [pc, #360] @ (b5274 ) │ │ │ │ ldr r4, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n b50a0 │ │ │ │ - ldr r3, [pc, #260] @ (b5230 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b5098 │ │ │ │ + ldr r3, [pc, #260] @ (b5228 ) │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr r1, [pc, #336] @ (b5280 ) │ │ │ │ - ldr r0, [pc, #340] @ (b5284 ) │ │ │ │ + ldr r1, [pc, #336] @ (b5278 ) │ │ │ │ + ldr r0, [pc, #340] @ (b527c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b50a0 │ │ │ │ - ldr r3, [pc, #328] @ (b5288 ) │ │ │ │ - movw r2, #23892 @ 0x5d54 │ │ │ │ + b.n b5098 │ │ │ │ + ldr r3, [pc, #328] @ (b5280 ) │ │ │ │ + movw r2, #23898 @ 0x5d5a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #320] @ (b528c ) │ │ │ │ - ldr r0, [pc, #324] @ (b5290 ) │ │ │ │ + ldr r1, [pc, #320] @ (b5284 ) │ │ │ │ + ldr r0, [pc, #324] @ (b5288 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (b5294 ) │ │ │ │ - movw r2, #23907 @ 0x5d63 │ │ │ │ + ldr r3, [pc, #312] @ (b528c ) │ │ │ │ + movw r2, #23913 @ 0x5d69 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #304] @ (b5298 ) │ │ │ │ - ldr r0, [pc, #308] @ (b529c ) │ │ │ │ + ldr r1, [pc, #304] @ (b5290 ) │ │ │ │ + ldr r0, [pc, #308] @ (b5294 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (b52a0 ) │ │ │ │ - movw r2, #23871 @ 0x5d3f │ │ │ │ + ldr r3, [pc, #296] @ (b5298 ) │ │ │ │ + movw r2, #23877 @ 0x5d45 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #288] @ (b52a4 ) │ │ │ │ - ldr r0, [pc, #292] @ (b52a8 ) │ │ │ │ + ldr r1, [pc, #288] @ (b529c ) │ │ │ │ + ldr r0, [pc, #292] @ (b52a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (b52ac ) │ │ │ │ - movw r2, #23866 @ 0x5d3a │ │ │ │ + ldr r3, [pc, #280] @ (b52a4 ) │ │ │ │ + movw r2, #23872 @ 0x5d40 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #272] @ (b52b0 ) │ │ │ │ - ldr r0, [pc, #276] @ (b52b4 ) │ │ │ │ + ldr r1, [pc, #272] @ (b52a8 ) │ │ │ │ + ldr r0, [pc, #276] @ (b52ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #264] @ (b52b8 ) │ │ │ │ - movw r2, #23806 @ 0x5cfe │ │ │ │ + ldr r3, [pc, #264] @ (b52b0 ) │ │ │ │ + movw r2, #23812 @ 0x5d04 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #256] @ (b52bc ) │ │ │ │ - ldr r0, [pc, #260] @ (b52c0 ) │ │ │ │ + ldr r1, [pc, #256] @ (b52b4 ) │ │ │ │ + ldr r0, [pc, #260] @ (b52b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #248] @ (b52c4 ) │ │ │ │ - movw r2, #23835 @ 0x5d1b │ │ │ │ + ldr r3, [pc, #248] @ (b52bc ) │ │ │ │ + movw r2, #23841 @ 0x5d21 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #240] @ (b52c8 ) │ │ │ │ - ldr r0, [pc, #244] @ (b52cc ) │ │ │ │ + ldr r1, [pc, #240] @ (b52c0 ) │ │ │ │ + ldr r0, [pc, #244] @ (b52c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ (b52d0 ) │ │ │ │ - movw r2, #23820 @ 0x5d0c │ │ │ │ + ldr r3, [pc, #232] @ (b52c8 ) │ │ │ │ + movw r2, #23826 @ 0x5d12 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #224] @ (b52d4 ) │ │ │ │ - ldr r0, [pc, #228] @ (b52d8 ) │ │ │ │ + ldr r1, [pc, #224] @ (b52cc ) │ │ │ │ + ldr r0, [pc, #228] @ (b52d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (b52dc ) │ │ │ │ - movw r2, #23878 @ 0x5d46 │ │ │ │ + ldr r3, [pc, #216] @ (b52d4 ) │ │ │ │ + movw r2, #23884 @ 0x5d4c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #208] @ (b52e0 ) │ │ │ │ - ldr r0, [pc, #212] @ (b52e4 ) │ │ │ │ + ldr r1, [pc, #208] @ (b52d8 ) │ │ │ │ + ldr r0, [pc, #212] @ (b52dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - sxth r0, r6 │ │ │ │ + sxth r0, r7 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #936] @ (b55e4 ) │ │ │ │ + ldr r7, [pc, #168] @ (b52dc ) │ │ │ │ movs r4, r4 │ │ │ │ - add r8, fp │ │ │ │ + cmp r0, r3 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ movs r4, r4 │ │ │ │ - add r6, sp │ │ │ │ + add lr, r5 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + str r4, [r0, r6] │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + str r0, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ - add r4, r7 │ │ │ │ + add r4, pc │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r3, #20 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + str r6, [r4, r4] │ │ │ │ movs r4, r4 │ │ │ │ - add r0, r0 │ │ │ │ + add r0, r8 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r1, r4] │ │ │ │ movs r4, r4 │ │ │ │ - mvns r6, r4 │ │ │ │ + add r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r6, r3] │ │ │ │ movs r4, r4 │ │ │ │ - mvns r0, r2 │ │ │ │ + add r0, r2 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + str r2, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ - bics r6, r6 │ │ │ │ + mvns r6, r6 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r0, r3] │ │ │ │ movs r4, r4 │ │ │ │ - bics r4, r3 │ │ │ │ + mvns r4, r3 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #968 @ (adr r2, b5658 ) │ │ │ │ + add r3, pc, #200 @ (adr r3, b5350 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + str r4, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r5, #32] │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #856 @ (adr r2, b55f4 ) │ │ │ │ + add r3, pc, #88 @ (adr r3, b52ec ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + str r4, [r5, r2] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r2, #32] │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #744 @ (adr r2, b5590 ) │ │ │ │ + add r2, pc, #1000 @ (adr r2, b5688 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + str r4, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r4, [r6, #28] │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #632 @ (adr r2, b552c ) │ │ │ │ + add r2, pc, #888 @ (adr r2, b5624 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #896] @ (b5638 ) │ │ │ │ + ldr r6, [pc, #128] @ (b5330 ) │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #520 @ (adr r2, b54c8 ) │ │ │ │ + add r2, pc, #776 @ (adr r2, b55c0 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #16 @ (adr r3, b52d4 ) │ │ │ │ + add r3, pc, #272 @ (adr r3, b53cc ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r7, #24] │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #408 @ (adr r2, b5464 ) │ │ │ │ + add r2, pc, #664 @ (adr r2, b555c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #0] @ (b52d0 ) │ │ │ │ + ldr r2, [pc, #256] @ (b53c8 ) │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r4, #24] │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #296 @ (adr r2, b5400 ) │ │ │ │ + add r2, pc, #552 @ (adr r2, b54f8 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #768 @ (adr r2, b55dc ) │ │ │ │ + add r3, pc, #0 @ (adr r3, b52d4 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r4, [r0, #24] │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #184 @ (adr r2, b539c ) │ │ │ │ + add r2, pc, #440 @ (adr r2, b5494 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #688] @ (b5598 ) │ │ │ │ + ldr r7, [pc, #944] @ (b5690 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b52e8 : │ │ │ │ +000b52e0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #256] @ (b53f8 ) │ │ │ │ + ldr r7, [pc, #256] @ (b53f0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r7, pc │ │ │ │ bl 52f2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b5388 │ │ │ │ + beq.n b5380 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b53da │ │ │ │ + beq.n b53d2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, b532e │ │ │ │ + cbz r0, b5326 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b532e │ │ │ │ + beq.n b5326 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, b5376 │ │ │ │ + cbz r3, b536e │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl b4db4 │ │ │ │ + bl b4dac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b53a4 │ │ │ │ + beq.n b539c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, b5350 │ │ │ │ + cbz r0, b5348 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5350 │ │ │ │ + beq.n b5348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, b537c │ │ │ │ + cbz r3, b5374 │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 52f68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b53c2 │ │ │ │ + beq.n b53ba │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, b5370 │ │ │ │ + cbz r0, b5368 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5370 │ │ │ │ + beq.n b5368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, b5382 │ │ │ │ + cbz r3, b537a │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b532e │ │ │ │ + b.n b5326 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5350 │ │ │ │ + b.n b5348 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5370 │ │ │ │ - ldr r3, [pc, #112] @ (b53fc ) │ │ │ │ + b.n b5368 │ │ │ │ + ldr r3, [pc, #112] @ (b53f4 ) │ │ │ │ movw r2, #2424 @ 0x978 │ │ │ │ - ldr r1, [pc, #112] @ (b5400 ) │ │ │ │ - ldr r0, [pc, #112] @ (b5404 ) │ │ │ │ + ldr r1, [pc, #112] @ (b53f8 ) │ │ │ │ + ldr r0, [pc, #112] @ (b53fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #84] @ (b53fc ) │ │ │ │ + ldr r3, [pc, #84] @ (b53f4 ) │ │ │ │ movw r2, #2471 @ 0x9a7 │ │ │ │ - ldr r1, [pc, #92] @ (b5408 ) │ │ │ │ - ldr r0, [pc, #92] @ (b540c ) │ │ │ │ + ldr r1, [pc, #92] @ (b5400 ) │ │ │ │ + ldr r0, [pc, #92] @ (b5404 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n b539e │ │ │ │ - ldr r3, [pc, #56] @ (b53fc ) │ │ │ │ + b.n b5396 │ │ │ │ + ldr r3, [pc, #56] @ (b53f4 ) │ │ │ │ movw r2, #2473 @ 0x9a9 │ │ │ │ - ldr r1, [pc, #68] @ (b5410 ) │ │ │ │ - ldr r0, [pc, #72] @ (b5414 ) │ │ │ │ + ldr r1, [pc, #68] @ (b5408 ) │ │ │ │ + ldr r0, [pc, #72] @ (b540c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b53ba │ │ │ │ - ldr r3, [pc, #60] @ (b5418 ) │ │ │ │ - movw r2, #6071 @ 0x17b7 │ │ │ │ + b.n b53b2 │ │ │ │ + ldr r3, [pc, #60] @ (b5410 ) │ │ │ │ + movw r2, #6077 @ 0x17bd │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #52] @ (b541c ) │ │ │ │ - ldr r0, [pc, #56] @ (b5420 ) │ │ │ │ + ldr r1, [pc, #52] @ (b5414 ) │ │ │ │ + ldr r0, [pc, #56] @ (b5418 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3820 @ 0xeec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #520] @ (b560c ) │ │ │ │ + ldr r6, [pc, #776] @ (b5704 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #408] @ (b55a4 ) │ │ │ │ + ldr r6, [pc, #664] @ (b569c ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #288] @ (b5534 ) │ │ │ │ + ldr r6, [pc, #544] @ (b562c ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #344 @ (adr r0, b5578 ) │ │ │ │ + add r0, pc, #600 @ (adr r0, b5670 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b5424 : │ │ │ │ +000b541c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ (b54bc ) │ │ │ │ + ldr r4, [pc, #136] @ (b54b4 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #136] @ b54c0 │ │ │ │ + ldr.w lr, [pc, #136] @ b54b8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #132] @ b54c4 │ │ │ │ + ldr.w ip, [pc, #132] @ b54bc │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #36 @ 0x24 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #116] @ (b54c8 ) │ │ │ │ + ldr r4, [pc, #116] @ (b54c0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, b54b4 │ │ │ │ - ldr r3, [pc, #96] @ (b54cc ) │ │ │ │ + cbz r0, b54ac │ │ │ │ + ldr r3, [pc, #96] @ (b54c4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b5496 │ │ │ │ + bne.n b548e │ │ │ │ mov r0, r1 │ │ │ │ - bl b52e8 │ │ │ │ - ldr r2, [pc, #80] @ (b54d0 ) │ │ │ │ - ldr r3, [pc, #64] @ (b54c4 ) │ │ │ │ + bl b52e0 │ │ │ │ + ldr r2, [pc, #80] @ (b54c8 ) │ │ │ │ + ldr r3, [pc, #64] @ (b54bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b54b8 │ │ │ │ + bne.n b54b0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #60] @ (b54d4 ) │ │ │ │ + ldr r0, [pc, #60] @ (b54cc ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (b54d8 ) │ │ │ │ - ldr r1, [pc, #56] @ (b54dc ) │ │ │ │ + ldr r3, [pc, #56] @ (b54d0 ) │ │ │ │ + ldr r1, [pc, #56] @ (b54d4 ) │ │ │ │ movw r2, #2424 @ 0x978 │ │ │ │ - ldr r0, [pc, #56] @ (b54e0 ) │ │ │ │ + ldr r0, [pc, #56] @ (b54d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b547e │ │ │ │ + b.n b5476 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strd r0, r0, [r4, #164] @ 0xa4 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + strd r0, r0, [ip, #164] @ 0xa4 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #432] @ (b5690 ) │ │ │ │ + ldr r5, [pc, #688] @ (b5788 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b54e4 : │ │ │ │ +000b54dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #92] @ (b5558 ) │ │ │ │ + ldr r3, [pc, #92] @ (b5550 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #88] @ (b555c ) │ │ │ │ + ldr r5, [pc, #88] @ (b5554 ) │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, b5554 │ │ │ │ - ldr r3, [pc, #80] @ (b5560 ) │ │ │ │ + cbz r0, b554c │ │ │ │ + ldr r3, [pc, #80] @ (b5558 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b5522 │ │ │ │ + bne.n b551a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w b4db4 │ │ │ │ - ldr r3, [pc, #64] @ (b5564 ) │ │ │ │ + b.w b4dac │ │ │ │ + ldr r3, [pc, #64] @ (b555c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5518 │ │ │ │ - ldr r3, [pc, #56] @ (b5568 ) │ │ │ │ + beq.n b5510 │ │ │ │ + ldr r3, [pc, #56] @ (b5560 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5518 │ │ │ │ - ldr r0, [pc, #52] @ (b556c ) │ │ │ │ + beq.n b5510 │ │ │ │ + ldr r0, [pc, #52] @ (b5564 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #44] @ (b5570 ) │ │ │ │ - ldr r1, [pc, #48] @ (b5574 ) │ │ │ │ + ldr r3, [pc, #44] @ (b5568 ) │ │ │ │ + ldr r1, [pc, #48] @ (b556c ) │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ - ldr r0, [pc, #48] @ (b5578 ) │ │ │ │ + ldr r0, [pc, #48] @ (b5570 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmdb r6, {r0, r3, r5} │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + stmdb lr, {r0, r3, r5} │ │ │ │ + add r3, sp, #0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + ands r2, r1 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #416] @ (b5718 ) │ │ │ │ + ldr r4, [pc, #672] @ (b5810 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b557c : │ │ │ │ +000b5574 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r5, [pc, #356] @ (b56f4 ) │ │ │ │ + ldr r5, [pc, #356] @ (b56ec ) │ │ │ │ sub sp, #8 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b56ba │ │ │ │ + beq.w b56b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b55b8 │ │ │ │ + beq.n b55b0 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n b55b8 │ │ │ │ - cbz r3, b55de │ │ │ │ + beq.n b55b0 │ │ │ │ + cbz r3, b55d6 │ │ │ │ lsls r6, r6, #1 │ │ │ │ - bne.n b55e6 │ │ │ │ - ldr r3, [pc, #312] @ (b56f8 ) │ │ │ │ + bne.n b55de │ │ │ │ + ldr r3, [pc, #312] @ (b56f0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r4, [r3, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b56d6 │ │ │ │ + beq.w b56ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b55d8 │ │ │ │ + beq.n b55d0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ lsls r6, r6, #1 │ │ │ │ - beq.n b55bc │ │ │ │ + beq.n b55b4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ bl 8673c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, b5646 │ │ │ │ - ldr r3, [pc, #264] @ (b56fc ) │ │ │ │ + cbz r0, b563e │ │ │ │ + ldr r3, [pc, #264] @ (b56f4 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5680 │ │ │ │ - ldr r3, [pc, #256] @ (b5700 ) │ │ │ │ + beq.n b5678 │ │ │ │ + ldr r3, [pc, #256] @ (b56f8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b5660 │ │ │ │ + bne.n b5658 │ │ │ │ bl 5eae0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b561e │ │ │ │ + beq.n b5616 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b563a │ │ │ │ + cbz r3, b5632 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n b55d8 │ │ │ │ - ldr r3, [pc, #224] @ (b5704 ) │ │ │ │ + bne.n b55d0 │ │ │ │ + ldr r3, [pc, #224] @ (b56fc ) │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ - ldr r1, [pc, #220] @ (b5708 ) │ │ │ │ - ldr r0, [pc, #224] @ (b570c ) │ │ │ │ + ldr r1, [pc, #220] @ (b5700 ) │ │ │ │ + ldr r0, [pc, #224] @ (b5704 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b55d8 │ │ │ │ + b.n b55d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n b55d8 │ │ │ │ - b.n b5622 │ │ │ │ - ldr r3, [pc, #188] @ (b5704 ) │ │ │ │ + bne.n b55d0 │ │ │ │ + b.n b561a │ │ │ │ + ldr r3, [pc, #188] @ (b56fc ) │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ - ldr r1, [pc, #192] @ (b5710 ) │ │ │ │ - ldr r0, [pc, #196] @ (b5714 ) │ │ │ │ + ldr r1, [pc, #192] @ (b5708 ) │ │ │ │ + ldr r0, [pc, #196] @ (b570c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r4, #0 │ │ │ │ - b.n b55d8 │ │ │ │ - ldr r1, [pc, #160] @ (b5704 ) │ │ │ │ + b.n b55d0 │ │ │ │ + ldr r1, [pc, #160] @ (b56fc ) │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ - ldr r3, [pc, #176] @ (b5718 ) │ │ │ │ + ldr r3, [pc, #176] @ (b5710 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #168] @ (b571c ) │ │ │ │ - ldr r0, [pc, #172] @ (b5720 ) │ │ │ │ + ldr r1, [pc, #168] @ (b5714 ) │ │ │ │ + ldr r0, [pc, #172] @ (b5718 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b565c │ │ │ │ - bl b557c │ │ │ │ + bl a7538 │ │ │ │ + b.n b5654 │ │ │ │ + bl b5574 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5696 │ │ │ │ + beq.n b568e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b56b2 │ │ │ │ + cbz r3, b56aa │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n b55d8 │ │ │ │ - ldr r3, [pc, #104] @ (b5704 ) │ │ │ │ + bne.n b55d0 │ │ │ │ + ldr r3, [pc, #104] @ (b56fc ) │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ - ldr r1, [pc, #128] @ (b5724 ) │ │ │ │ - ldr r0, [pc, #132] @ (b5728 ) │ │ │ │ + ldr r1, [pc, #128] @ (b571c ) │ │ │ │ + ldr r0, [pc, #132] @ (b5720 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b55d8 │ │ │ │ + b.n b55d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5696 │ │ │ │ - ldr r3, [pc, #112] @ (b572c ) │ │ │ │ - movw r2, #28486 @ 0x6f46 │ │ │ │ + b.n b568e │ │ │ │ + ldr r3, [pc, #112] @ (b5724 ) │ │ │ │ + movw r2, #28492 @ 0x6f4c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #104] @ (b5730 ) │ │ │ │ - ldr r0, [pc, #108] @ (b5734 ) │ │ │ │ + ldr r1, [pc, #104] @ (b5728 ) │ │ │ │ + ldr r0, [pc, #108] @ (b572c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (b5738 ) │ │ │ │ - movw r2, #28494 @ 0x6f4e │ │ │ │ + ldr r3, [pc, #96] @ (b5730 ) │ │ │ │ + movw r2, #28500 @ 0x6f54 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #88] @ (b573c ) │ │ │ │ - ldr r0, [pc, #92] @ (b5740 ) │ │ │ │ + ldr r1, [pc, #88] @ (b5734 ) │ │ │ │ + ldr r0, [pc, #92] @ (b5738 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeab40025 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xeaf40025 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ movs r4, r4 │ │ │ │ - eors.w r0, r0, r5, asr #32 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + @ instruction: 0xead00025 │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #448] @ (b58dc ) │ │ │ │ + ldr r0, [pc, #704] @ (b59d4 ) │ │ │ │ movs r4, r4 │ │ │ │ - orn r0, sl, r5, asr #32 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + @ instruction: 0xeaaa0025 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - bics.w r0, ip, r5, asr #32 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + orns r0, ip, r5, asr #32 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ movs r3, r4 │ │ │ │ - b.w b557c │ │ │ │ + b.w b5574 │ │ │ │ │ │ │ │ -000b5748 : │ │ │ │ +000b5740 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r5, [pc, #252] @ (b5858 ) │ │ │ │ + ldr r5, [pc, #252] @ (b5850 ) │ │ │ │ sub sp, #12 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b583c │ │ │ │ + beq.n b5834 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b5786 │ │ │ │ + beq.n b577e │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n b5786 │ │ │ │ + beq.n b577e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b57f2 │ │ │ │ + beq.n b57ea │ │ │ │ lsls r7, r7, #1 │ │ │ │ - bne.n b5790 │ │ │ │ + bne.n b5788 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ bl 8673c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b5824 │ │ │ │ - ldr r3, [pc, #188] @ (b585c ) │ │ │ │ + beq.n b581c │ │ │ │ + ldr r3, [pc, #188] @ (b5854 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b57b4 │ │ │ │ - ldr r3, [pc, #180] @ (b5860 ) │ │ │ │ + beq.n b57ac │ │ │ │ + ldr r3, [pc, #180] @ (b5858 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b5800 │ │ │ │ - ldr r3, [pc, #172] @ (b5864 ) │ │ │ │ + bne.n b57f8 │ │ │ │ + ldr r3, [pc, #172] @ (b585c ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #2284] @ 0x8ec │ │ │ │ blx 50098 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b57d6 │ │ │ │ + beq.n b57ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b57f8 │ │ │ │ + cbz r3, b57f0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n b578a │ │ │ │ - ldr r3, [pc, #140] @ (b5868 ) │ │ │ │ + bge.n b5782 │ │ │ │ + ldr r3, [pc, #140] @ (b5860 ) │ │ │ │ mov.w r2, #322 @ 0x142 │ │ │ │ - ldr r1, [pc, #136] @ (b586c ) │ │ │ │ - ldr r0, [pc, #140] @ (b5870 ) │ │ │ │ + ldr r1, [pc, #136] @ (b5864 ) │ │ │ │ + ldr r0, [pc, #140] @ (b5868 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b581e │ │ │ │ + b.n b5816 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5786 │ │ │ │ + b.n b577e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b57d6 │ │ │ │ - ldr r1, [pc, #100] @ (b5868 ) │ │ │ │ + b.n b57ce │ │ │ │ + ldr r1, [pc, #100] @ (b5860 ) │ │ │ │ mov.w r2, #322 @ 0x142 │ │ │ │ - ldr r3, [pc, #108] @ (b5874 ) │ │ │ │ + ldr r3, [pc, #108] @ (b586c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #104] @ (b5878 ) │ │ │ │ - ldr r0, [pc, #104] @ (b587c ) │ │ │ │ + ldr r1, [pc, #104] @ (b5870 ) │ │ │ │ + ldr r0, [pc, #104] @ (b5874 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #64] @ (b5868 ) │ │ │ │ + ldr r3, [pc, #64] @ (b5860 ) │ │ │ │ mov.w r2, #322 @ 0x142 │ │ │ │ - ldr r1, [pc, #84] @ (b5880 ) │ │ │ │ - ldr r0, [pc, #84] @ (b5884 ) │ │ │ │ + ldr r1, [pc, #84] @ (b5878 ) │ │ │ │ + ldr r0, [pc, #84] @ (b587c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b581e │ │ │ │ - ldr r3, [pc, #72] @ (b5888 ) │ │ │ │ - movw r2, #28595 @ 0x6fb3 │ │ │ │ + b.n b5816 │ │ │ │ + ldr r3, [pc, #72] @ (b5880 ) │ │ │ │ + movw r2, #28601 @ 0x6fb9 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #68] @ (b588c ) │ │ │ │ - ldr r0, [pc, #68] @ (b5890 ) │ │ │ │ + ldr r1, [pc, #68] @ (b5884 ) │ │ │ │ + ldr r0, [pc, #68] @ (b5888 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3892 @ 0xf34 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [ip], #148 @ 0x94 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + ldmdb ip!, {r0, r2, r5} │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - mov r8, sl │ │ │ │ + bx r2 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xe8cc0025 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + stmdb ip, {r0, r2, r5} │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ movs r4, r4 │ │ │ │ - ldmia.w r2!, {r0, r2, r5} │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + ldrd r0, r0, [r2], #148 @ 0x94 │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b5748 │ │ │ │ + bl b5740 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000b58ac : │ │ │ │ +000b58a4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r7, [pc, #472] @ (b5a98 ) │ │ │ │ + ldr r7, [pc, #472] @ (b5a90 ) │ │ │ │ mov r6, r2 │ │ │ │ - ldr r3, [pc, #472] @ (b5a9c ) │ │ │ │ + ldr r3, [pc, #472] @ (b5a94 ) │ │ │ │ mov r2, r0 │ │ │ │ add r7, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ ldr.w r1, [r9, #2136] @ 0x858 │ │ │ │ blx 50098 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b59e8 │ │ │ │ + blt.w b59e0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r1, r8 │ │ │ │ bl 86884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b5a00 │ │ │ │ - ldr r3, [pc, #428] @ (b5aa0 ) │ │ │ │ + beq.w b59f8 │ │ │ │ + ldr r3, [pc, #428] @ (b5a98 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b5906 │ │ │ │ - ldr r2, [pc, #420] @ (b5aa4 ) │ │ │ │ + beq.n b58fe │ │ │ │ + ldr r2, [pc, #420] @ (b5a9c ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b5998 │ │ │ │ - ldr r3, [pc, #416] @ (b5aa8 ) │ │ │ │ + bne.n b5990 │ │ │ │ + ldr r3, [pc, #416] @ (b5aa0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r9, #2136] @ 0x858 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx 50098 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b592c │ │ │ │ + beq.n b5924 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b59be │ │ │ │ + beq.n b59b6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n b5a18 │ │ │ │ + blt.n b5a10 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b5a7c │ │ │ │ + beq.w b5a74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b5a60 │ │ │ │ + beq.w b5a58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 86b7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5978 │ │ │ │ + beq.n b5970 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b59c6 │ │ │ │ - cbz r6, b59d0 │ │ │ │ + cbz r3, b59be │ │ │ │ + cbz r6, b59c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4760 │ │ │ │ + bl b4758 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b5a30 │ │ │ │ + beq.n b5a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 55dcc │ │ │ │ cmp r0, #2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - beq.n b5a48 │ │ │ │ + beq.n b5a40 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #272] @ (b5aac ) │ │ │ │ + ldr r1, [pc, #272] @ (b5aa4 ) │ │ │ │ mov.w r2, #330 @ 0x14a │ │ │ │ - ldr r3, [pc, #272] @ (b5ab0 ) │ │ │ │ + ldr r3, [pc, #272] @ (b5aa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #268] @ (b5ab4 ) │ │ │ │ - ldr r0, [pc, #268] @ (b5ab8 ) │ │ │ │ + ldr r1, [pc, #268] @ (b5aac ) │ │ │ │ + ldr r0, [pc, #268] @ (b5ab0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b592c │ │ │ │ + b.n b5924 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n b597a │ │ │ │ - ldr r3, [pc, #216] @ (b5aac ) │ │ │ │ + bne.n b5972 │ │ │ │ + ldr r3, [pc, #216] @ (b5aa4 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #228] @ (b5abc ) │ │ │ │ - ldr r0, [pc, #228] @ (b5ac0 ) │ │ │ │ + ldr r1, [pc, #228] @ (b5ab4 ) │ │ │ │ + ldr r0, [pc, #228] @ (b5ab8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b59b6 │ │ │ │ - ldr r3, [pc, #192] @ (b5aac ) │ │ │ │ + b.n b59ae │ │ │ │ + ldr r3, [pc, #192] @ (b5aa4 ) │ │ │ │ movw r2, #329 @ 0x149 │ │ │ │ - ldr r1, [pc, #212] @ (b5ac4 ) │ │ │ │ - ldr r0, [pc, #212] @ (b5ac8 ) │ │ │ │ + ldr r1, [pc, #212] @ (b5abc ) │ │ │ │ + ldr r0, [pc, #212] @ (b5ac0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b59b6 │ │ │ │ - ldr r3, [pc, #168] @ (b5aac ) │ │ │ │ + b.n b59ae │ │ │ │ + ldr r3, [pc, #168] @ (b5aa4 ) │ │ │ │ mov.w r2, #330 @ 0x14a │ │ │ │ - ldr r1, [pc, #196] @ (b5acc ) │ │ │ │ - ldr r0, [pc, #196] @ (b5ad0 ) │ │ │ │ + ldr r1, [pc, #196] @ (b5ac4 ) │ │ │ │ + ldr r0, [pc, #196] @ (b5ac8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b59b6 │ │ │ │ - ldr r3, [pc, #144] @ (b5aac ) │ │ │ │ + b.n b59ae │ │ │ │ + ldr r3, [pc, #144] @ (b5aa4 ) │ │ │ │ mov.w r2, #330 @ 0x14a │ │ │ │ - ldr r1, [pc, #180] @ (b5ad4 ) │ │ │ │ - ldr r0, [pc, #180] @ (b5ad8 ) │ │ │ │ + ldr r1, [pc, #180] @ (b5acc ) │ │ │ │ + ldr r0, [pc, #180] @ (b5ad0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b59b6 │ │ │ │ - ldr r3, [pc, #120] @ (b5aac ) │ │ │ │ + b.n b59ae │ │ │ │ + ldr r3, [pc, #120] @ (b5aa4 ) │ │ │ │ mov.w r2, #332 @ 0x14c │ │ │ │ - ldr r1, [pc, #164] @ (b5adc ) │ │ │ │ - ldr r0, [pc, #164] @ (b5ae0 ) │ │ │ │ + ldr r1, [pc, #164] @ (b5ad4 ) │ │ │ │ + ldr r0, [pc, #164] @ (b5ad8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b59b6 │ │ │ │ - ldr r3, [pc, #96] @ (b5aac ) │ │ │ │ + b.n b59ae │ │ │ │ + ldr r3, [pc, #96] @ (b5aa4 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #148] @ (b5ae4 ) │ │ │ │ - ldr r0, [pc, #148] @ (b5ae8 ) │ │ │ │ + ldr r1, [pc, #148] @ (b5adc ) │ │ │ │ + ldr r0, [pc, #148] @ (b5ae0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b59b6 │ │ │ │ - ldr r3, [pc, #136] @ (b5aec ) │ │ │ │ - movw r2, #28727 @ 0x7037 │ │ │ │ + b.n b59ae │ │ │ │ + ldr r3, [pc, #136] @ (b5ae4 ) │ │ │ │ + movw r2, #28733 @ 0x703d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #132] @ (b5af0 ) │ │ │ │ - ldr r0, [pc, #132] @ (b5af4 ) │ │ │ │ + ldr r1, [pc, #132] @ (b5ae8 ) │ │ │ │ + ldr r0, [pc, #132] @ (b5aec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3940 @ 0xf64 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (b5af8 ) │ │ │ │ - movw r2, #28726 @ 0x7036 │ │ │ │ + ldr r3, [pc, #120] @ (b5af0 ) │ │ │ │ + movw r2, #28732 @ 0x703c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #116] @ (b5afc ) │ │ │ │ - ldr r0, [pc, #116] @ (b5b00 ) │ │ │ │ + ldr r1, [pc, #116] @ (b5af4 ) │ │ │ │ + ldr r0, [pc, #116] @ (b5af8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3940 @ 0xf64 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r7, pc, #224 @ (adr r7, b5b7c ) │ │ │ │ + add r7, pc, #256 @ (adr r7, b5b94 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r7 │ │ │ │ + cmp r0, pc │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #528] @ (b5cc8 ) │ │ │ │ + ldr r0, [pc, #784] @ (b5dc0 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #344] @ (b5c18 ) │ │ │ │ + ldr r0, [pc, #600] @ (b5d10 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #248] @ (b5bc0 ) │ │ │ │ + ldr r0, [pc, #504] @ (b5cb8 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r3, #26 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #152] @ (b5b68 ) │ │ │ │ + ldr r0, [pc, #408] @ (b5c60 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r3, #2 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #56] @ (b5b10 ) │ │ │ │ + ldr r0, [pc, #312] @ (b5c08 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #170 @ 0xaa │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ + ldr r0, [pc, #216] @ (b5bb0 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + ldr r0, [pc, #120] @ (b5b58 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + ldr r0, [pc, #24] @ (b5b08 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000b5b04 : │ │ │ │ +000b5afc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #288] @ (b5c34 ) │ │ │ │ + ldr r6, [pc, #288] @ (b5c2c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b5bce │ │ │ │ + beq.n b5bc6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r1, r3, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ - beq.n b5b56 │ │ │ │ + beq.n b5b4e │ │ │ │ ldr r2, [r0, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n b5b5e │ │ │ │ + beq.n b5b56 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n b5b46 │ │ │ │ + beq.n b5b3e │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b5b4e │ │ │ │ + cbz r3, b5b46 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5b46 │ │ │ │ + b.n b5b3e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n b5b46 │ │ │ │ + bne.n b5b3e │ │ │ │ movs r1, #0 │ │ │ │ bl 8673c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b5c0c │ │ │ │ - ldr r2, [pc, #204] @ (b5c38 ) │ │ │ │ + beq.n b5c04 │ │ │ │ + ldr r2, [pc, #204] @ (b5c30 ) │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b5b80 │ │ │ │ - ldr r2, [pc, #196] @ (b5c3c ) │ │ │ │ + beq.n b5b78 │ │ │ │ + ldr r2, [pc, #196] @ (b5c34 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b5be4 │ │ │ │ + bne.n b5bdc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5ba0 │ │ │ │ + beq.n b5b98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b5c2c │ │ │ │ + beq.n b5c24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5bb2 │ │ │ │ + beq.n b5baa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b5c24 │ │ │ │ + beq.n b5c1c │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n b5b48 │ │ │ │ - ldr r3, [pc, #136] @ (b5c40 ) │ │ │ │ + bne.n b5b40 │ │ │ │ + ldr r3, [pc, #136] @ (b5c38 ) │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ - ldr r1, [pc, #132] @ (b5c44 ) │ │ │ │ - ldr r0, [pc, #136] @ (b5c48 ) │ │ │ │ + ldr r1, [pc, #132] @ (b5c3c ) │ │ │ │ + ldr r0, [pc, #136] @ (b5c40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b5b48 │ │ │ │ - ldr r3, [pc, #124] @ (b5c4c ) │ │ │ │ + b.n b5b40 │ │ │ │ + ldr r3, [pc, #124] @ (b5c44 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b5b56 │ │ │ │ + beq.n b5b4e │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n b5b32 │ │ │ │ - ldr r2, [pc, #88] @ (b5c40 ) │ │ │ │ - ldr r3, [pc, #104] @ (b5c50 ) │ │ │ │ - ldr r1, [pc, #104] @ (b5c54 ) │ │ │ │ + b.n b5b2a │ │ │ │ + ldr r2, [pc, #88] @ (b5c38 ) │ │ │ │ + ldr r3, [pc, #104] @ (b5c48 ) │ │ │ │ + ldr r1, [pc, #104] @ (b5c4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #96] @ (b5c58 ) │ │ │ │ + ldr r0, [pc, #96] @ (b5c50 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #2 │ │ │ │ bl 54f9c │ │ │ │ - b.n b5b48 │ │ │ │ - ldr r3, [pc, #48] @ (b5c40 ) │ │ │ │ + b.n b5b40 │ │ │ │ + ldr r3, [pc, #48] @ (b5c38 ) │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ - ldr r1, [pc, #72] @ (b5c5c ) │ │ │ │ - ldr r0, [pc, #72] @ (b5c60 ) │ │ │ │ + ldr r1, [pc, #72] @ (b5c54 ) │ │ │ │ + ldr r0, [pc, #72] @ (b5c58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b5c02 │ │ │ │ + b.n b5bfa │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5bb2 │ │ │ │ + b.n b5baa │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5ba0 │ │ │ │ - add r4, pc, #904 @ (adr r4, b5fc0 ) │ │ │ │ + b.n b5b98 │ │ │ │ + add r4, pc, #936 @ (adr r4, b5fd8 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #12 │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r5 │ │ │ │ + orrs r6, r5 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r1, #20 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b5c64 : │ │ │ │ +000b5c5c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #224] @ (b5d54 ) │ │ │ │ + ldr r6, [pc, #224] @ (b5d4c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #220] @ (b5d58 ) │ │ │ │ + ldr r3, [pc, #220] @ (b5d50 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #212] @ (b5d5c ) │ │ │ │ + ldr r5, [pc, #212] @ (b5d54 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #200] @ (b5d60 ) │ │ │ │ + ldr r3, [pc, #200] @ (b5d58 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, b5cdc │ │ │ │ - ldr r3, [pc, #184] @ (b5d64 ) │ │ │ │ + cbz r0, b5cd4 │ │ │ │ + ldr r3, [pc, #184] @ (b5d5c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n b5ce0 │ │ │ │ + beq.n b5cd8 │ │ │ │ blx 50364 │ │ │ │ - cbnz r0, b5ce0 │ │ │ │ - ldr r0, [pc, #168] @ (b5d68 ) │ │ │ │ + cbnz r0, b5cd8 │ │ │ │ + ldr r0, [pc, #168] @ (b5d60 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #164] @ (b5d6c ) │ │ │ │ + ldr r3, [pc, #164] @ (b5d64 ) │ │ │ │ movw r2, #569 @ 0x239 │ │ │ │ - ldr r1, [pc, #160] @ (b5d70 ) │ │ │ │ - ldr r0, [pc, #164] @ (b5d74 ) │ │ │ │ + ldr r1, [pc, #160] @ (b5d68 ) │ │ │ │ + ldr r0, [pc, #164] @ (b5d6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b5d1c │ │ │ │ + b.n b5d14 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.n b5d46 │ │ │ │ + bpl.n b5d3e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, b5cfe │ │ │ │ + cbz r2, b5cf6 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n b5cfe │ │ │ │ - ldr r3, [pc, #128] @ (b5d78 ) │ │ │ │ + bmi.n b5cf6 │ │ │ │ + ldr r3, [pc, #128] @ (b5d70 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b5d3a │ │ │ │ + bne.n b5d32 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5b04 │ │ │ │ + bl b5afc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b5cdc │ │ │ │ - cbnz r0, b5d34 │ │ │ │ - ldr r3, [pc, #112] @ (b5d7c ) │ │ │ │ + beq.n b5cd4 │ │ │ │ + cbnz r0, b5d2c │ │ │ │ + ldr r3, [pc, #112] @ (b5d74 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5d1c │ │ │ │ + beq.n b5d14 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (b5d80 ) │ │ │ │ - ldr r3, [pc, #56] @ (b5d58 ) │ │ │ │ + ldr r2, [pc, #96] @ (b5d78 ) │ │ │ │ + ldr r3, [pc, #56] @ (b5d50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b5d50 │ │ │ │ + bne.n b5d48 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #76] @ (b5d84 ) │ │ │ │ + ldr r3, [pc, #76] @ (b5d7c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n b5d0e │ │ │ │ - ldr r0, [pc, #76] @ (b5d88 ) │ │ │ │ + b.n b5d06 │ │ │ │ + ldr r0, [pc, #76] @ (b5d80 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n b5cc6 │ │ │ │ - ldr r0, [pc, #68] @ (b5d8c ) │ │ │ │ + b.n b5cbe │ │ │ │ + ldr r0, [pc, #68] @ (b5d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n b5cc6 │ │ │ │ + b.n b5cbe │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - add r3, pc, #512 @ (adr r3, b5f58 ) │ │ │ │ + add r3, pc, #544 @ (adr r3, b5f70 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #456 @ (adr r3, b5f28 ) │ │ │ │ + add r3, pc, #488 @ (adr r3, b5f40 ) │ │ │ │ movs r0, r5 │ │ │ │ - b.n b6038 │ │ │ │ + b.n b6040 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #880 @ (adr r2, b60f4 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, b610c ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n b5cc0 │ │ │ │ + bpl.n b5d38 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000b5d90 : │ │ │ │ +000b5d88 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #596] @ (b5ff8 ) │ │ │ │ + ldr r2, [pc, #596] @ (b5ff0 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #596] @ (b5ffc ) │ │ │ │ + ldr r3, [pc, #596] @ (b5ff4 ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #596] @ (b6000 ) │ │ │ │ + ldr r5, [pc, #596] @ (b5ff8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b5ed6 │ │ │ │ + beq.w b5ece │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - ldr r3, [pc, #564] @ (b6004 ) │ │ │ │ + ldr r3, [pc, #564] @ (b5ffc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w b5ee8 │ │ │ │ - ldr r3, [pc, #556] @ (b6008 ) │ │ │ │ + beq.w b5ee0 │ │ │ │ + ldr r3, [pc, #556] @ (b6000 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w b5ee8 │ │ │ │ + beq.w b5ee0 │ │ │ │ blx 50364 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b5ee8 │ │ │ │ - ldr r2, [pc, #536] @ (b600c ) │ │ │ │ - ldr r3, [pc, #540] @ (b6010 ) │ │ │ │ + bne.n b5ee0 │ │ │ │ + ldr r2, [pc, #536] @ (b6004 ) │ │ │ │ + ldr r3, [pc, #540] @ (b6008 ) │ │ │ │ ldr.w sl, [r5, r2] │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r1, [sl, #148] @ 0x94 │ │ │ │ ldr.w r0, [r9] │ │ │ │ blx 5041c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b5f32 │ │ │ │ + beq.w b5f2a │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5e34 │ │ │ │ + beq.n b5e2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b5f22 │ │ │ │ + beq.n b5f1a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b5f68 │ │ │ │ + beq.w b5f60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5e4e │ │ │ │ + beq.n b5e46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b5f50 │ │ │ │ + beq.w b5f48 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w b5f80 │ │ │ │ + bpl.w b5f78 │ │ │ │ ldr.w r1, [sl, #504] @ 0x1f8 │ │ │ │ ldr.w r0, [r9] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b5fa0 │ │ │ │ + beq.w b5f98 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #16] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5e8c │ │ │ │ + beq.n b5e84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b5f2a │ │ │ │ + beq.n b5f22 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b5fbe │ │ │ │ + beq.w b5fb6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5ea4 │ │ │ │ + beq.n b5e9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b5f60 │ │ │ │ + beq.n b5f58 │ │ │ │ mov r0, r4 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5ebc │ │ │ │ + beq.n b5eb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b5f58 │ │ │ │ - ldr r3, [pc, #340] @ (b6014 ) │ │ │ │ + beq.n b5f50 │ │ │ │ + ldr r3, [pc, #340] @ (b600c ) │ │ │ │ movw r2, #926 @ 0x39e │ │ │ │ - ldr r1, [pc, #340] @ (b6018 ) │ │ │ │ - ldr r0, [pc, #340] @ (b601c ) │ │ │ │ + ldr r1, [pc, #340] @ (b6010 ) │ │ │ │ + ldr r0, [pc, #340] @ (b6014 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ - b.n b5f02 │ │ │ │ - ldr r3, [pc, #300] @ (b6004 ) │ │ │ │ + b.n b5efa │ │ │ │ + ldr r3, [pc, #300] @ (b5ffc ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5ee8 │ │ │ │ + beq.n b5ee0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b5fda │ │ │ │ + beq.n b5fd2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5efe │ │ │ │ + beq.n b5ef6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, b5f1c │ │ │ │ + cbz r3, b5f14 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #16] │ │ │ │ - ldr r2, [pc, #284] @ (b6020 ) │ │ │ │ - ldr r3, [pc, #244] @ (b5ffc ) │ │ │ │ + ldr r2, [pc, #284] @ (b6018 ) │ │ │ │ + ldr r3, [pc, #244] @ (b5ff4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b5fd6 │ │ │ │ + bne.n b5fce │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5efe │ │ │ │ + b.n b5ef6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5e34 │ │ │ │ + b.n b5e2c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5e8c │ │ │ │ - ldr r3, [pc, #224] @ (b6014 ) │ │ │ │ + b.n b5e84 │ │ │ │ + ldr r3, [pc, #224] @ (b600c ) │ │ │ │ movw r2, #926 @ 0x39e │ │ │ │ - ldr r1, [pc, #232] @ (b6024 ) │ │ │ │ - ldr r0, [pc, #236] @ (b6028 ) │ │ │ │ + ldr r1, [pc, #232] @ (b601c ) │ │ │ │ + ldr r0, [pc, #236] @ (b6020 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n b5ed2 │ │ │ │ + b.n b5eca │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5e4e │ │ │ │ + b.n b5e46 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5ebc │ │ │ │ + b.n b5eb4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5ea4 │ │ │ │ - ldr r3, [pc, #168] @ (b6014 ) │ │ │ │ + b.n b5e9c │ │ │ │ + ldr r3, [pc, #168] @ (b600c ) │ │ │ │ movw r2, #926 @ 0x39e │ │ │ │ - ldr r1, [pc, #188] @ (b602c ) │ │ │ │ - ldr r0, [pc, #188] @ (b6030 ) │ │ │ │ + ldr r1, [pc, #188] @ (b6024 ) │ │ │ │ + ldr r0, [pc, #188] @ (b6028 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b5f48 │ │ │ │ - ldr r1, [pc, #144] @ (b6014 ) │ │ │ │ + b.n b5f40 │ │ │ │ + ldr r1, [pc, #144] @ (b600c ) │ │ │ │ movw r2, #926 @ 0x39e │ │ │ │ - ldr r3, [pc, #172] @ (b6034 ) │ │ │ │ - ldr r0, [pc, #172] @ (b6038 ) │ │ │ │ + ldr r3, [pc, #172] @ (b602c ) │ │ │ │ + ldr r0, [pc, #172] @ (b6030 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #164] @ (b603c ) │ │ │ │ + ldr r1, [pc, #164] @ (b6034 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b5ed2 │ │ │ │ - ldr r3, [pc, #112] @ (b6014 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b5eca │ │ │ │ + ldr r3, [pc, #112] @ (b600c ) │ │ │ │ movw r2, #926 @ 0x39e │ │ │ │ - ldr r1, [pc, #152] @ (b6040 ) │ │ │ │ - ldr r0, [pc, #152] @ (b6044 ) │ │ │ │ + ldr r1, [pc, #152] @ (b6038 ) │ │ │ │ + ldr r0, [pc, #152] @ (b603c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n b5ed2 │ │ │ │ - ldr r3, [pc, #84] @ (b6014 ) │ │ │ │ + b.n b5eca │ │ │ │ + ldr r3, [pc, #84] @ (b600c ) │ │ │ │ movw r2, #926 @ 0x39e │ │ │ │ - ldr r1, [pc, #128] @ (b6048 ) │ │ │ │ - ldr r0, [pc, #132] @ (b604c ) │ │ │ │ + ldr r1, [pc, #128] @ (b6040 ) │ │ │ │ + ldr r0, [pc, #132] @ (b6044 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b5fb6 │ │ │ │ + b.n b5fae │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ (b6050 ) │ │ │ │ - movw r2, #43087 @ 0xa84f │ │ │ │ + ldr r3, [pc, #116] @ (b6048 ) │ │ │ │ + movw r2, #43093 @ 0xa855 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #108] @ (b6054 ) │ │ │ │ - ldr r0, [pc, #112] @ (b6058 ) │ │ │ │ + ldr r1, [pc, #108] @ (b604c ) │ │ │ │ + ldr r0, [pc, #112] @ (b6050 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3976 @ 0xf88 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, pc, #336 @ (adr r2, b614c ) │ │ │ │ + add r2, pc, #368 @ (adr r2, b6164 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #320 @ (adr r2, b6144 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, b615c ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, pc, #984 @ (adr r0, b63fc ) │ │ │ │ + add r0, pc, #1016 @ (adr r0, b6414 ) │ │ │ │ movs r0, r5 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [r2, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r3, #18 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ movs r3, r4 │ │ │ │ - negs r0, r3 │ │ │ │ + cmp r0, r3 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b605c : │ │ │ │ +000b6054 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #84] @ (b60c0 ) │ │ │ │ + ldr r3, [pc, #84] @ (b60b8 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #84] @ (b60c4 ) │ │ │ │ + ldr r2, [pc, #84] @ (b60bc ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, b60b8 │ │ │ │ - ldr r3, [pc, #68] @ (b60c8 ) │ │ │ │ + cbz r0, b60b0 │ │ │ │ + ldr r3, [pc, #68] @ (b60c0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3428 @ 0xd64 │ │ │ │ str r3, [r0, #8] │ │ │ │ bl 548e4 │ │ │ │ - cbz r0, b60a2 │ │ │ │ + cbz r0, b609a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5d90 │ │ │ │ + bl b5d88 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b60a2 │ │ │ │ + beq.n b609a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b60b8 │ │ │ │ + beq.n b60b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b60b8 │ │ │ │ + cbnz r3, b60b0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf74c002a │ │ │ │ + @ instruction: 0xf754002a │ │ │ │ │ │ │ │ -000b60cc : │ │ │ │ +000b60c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #212] @ b61b0 │ │ │ │ + ldr.w ip, [pc, #212] @ b61a8 │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #204] @ (b61b4 ) │ │ │ │ + ldr r2, [pc, #204] @ (b61ac ) │ │ │ │ add ip, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #192] @ (b61b8 ) │ │ │ │ + ldr r3, [pc, #192] @ (b61b0 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #188] @ (b61bc ) │ │ │ │ + ldr r5, [pc, #188] @ (b61b4 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #180] @ (b61c0 ) │ │ │ │ + ldr r2, [pc, #180] @ (b61b8 ) │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #180] @ (b61c4 ) │ │ │ │ + ldr r3, [pc, #180] @ (b61bc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ bl 83134 │ │ │ │ - cbz r0, b6160 │ │ │ │ - ldr r3, [pc, #172] @ (b61c8 ) │ │ │ │ + cbz r0, b6158 │ │ │ │ + ldr r3, [pc, #172] @ (b61c0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b61a0 │ │ │ │ + bne.n b6198 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, b6182 │ │ │ │ - ldr r3, [pc, #160] @ (b61cc ) │ │ │ │ + cbz r1, b617a │ │ │ │ + ldr r3, [pc, #160] @ (b61c4 ) │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n b6182 │ │ │ │ + beq.n b617a │ │ │ │ mov r1, r3 │ │ │ │ blx 50364 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r0, b617a │ │ │ │ - cbnz r1, b6182 │ │ │ │ - ldr r0, [pc, #140] @ (b61d0 ) │ │ │ │ + cbz r0, b6172 │ │ │ │ + cbnz r1, b617a │ │ │ │ + ldr r0, [pc, #140] @ (b61c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #136] @ (b61d4 ) │ │ │ │ + ldr r3, [pc, #136] @ (b61cc ) │ │ │ │ mov.w r2, #916 @ 0x394 │ │ │ │ - ldr r1, [pc, #132] @ (b61d8 ) │ │ │ │ - ldr r0, [pc, #136] @ (b61dc ) │ │ │ │ + ldr r1, [pc, #132] @ (b61d0 ) │ │ │ │ + ldr r0, [pc, #136] @ (b61d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #124] @ (b61e0 ) │ │ │ │ - ldr r3, [pc, #76] @ (b61b4 ) │ │ │ │ + ldr r2, [pc, #124] @ (b61d8 ) │ │ │ │ + ldr r3, [pc, #76] @ (b61ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b61ac │ │ │ │ + bne.n b61a4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #104] @ (b61e4 ) │ │ │ │ + ldr r3, [pc, #104] @ (b61dc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n b6142 │ │ │ │ + bne.n b613a │ │ │ │ mov r0, r4 │ │ │ │ - bl b5d90 │ │ │ │ + bl b5d88 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b6160 │ │ │ │ - ldr r3, [pc, #84] @ (b61e4 ) │ │ │ │ + beq.n b6158 │ │ │ │ + ldr r3, [pc, #84] @ (b61dc ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6162 │ │ │ │ + beq.n b615a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n b6162 │ │ │ │ - ldr r0, [pc, #68] @ (b61e8 ) │ │ │ │ + b.n b615a │ │ │ │ + ldr r0, [pc, #68] @ (b61e0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n b614a │ │ │ │ + b.n b6142 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r0, r5 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r1 │ │ │ │ + sbcs r0, r1 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #108] @ (b6268 ) │ │ │ │ - ldr r3, [pc, #108] @ (b626c ) │ │ │ │ + ldr r4, [pc, #108] @ (b6260 ) │ │ │ │ + ldr r3, [pc, #108] @ (b6264 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n b6238 │ │ │ │ + bne.n b6230 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, b6246 │ │ │ │ - ldr r3, [pc, #84] @ (b6270 ) │ │ │ │ + cbz r0, b623e │ │ │ │ + ldr r3, [pc, #84] @ (b6268 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3428 @ 0xd64 │ │ │ │ str r3, [r0, #8] │ │ │ │ bl 548e4 │ │ │ │ - cbz r0, b624c │ │ │ │ + cbz r0, b6244 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b60cc │ │ │ │ - cbz r0, b6246 │ │ │ │ + bl b60c4 │ │ │ │ + cbz r0, b623e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #56] @ (b6274 ) │ │ │ │ - ldr r1, [pc, #60] @ (b6278 ) │ │ │ │ + ldr r3, [pc, #56] @ (b626c ) │ │ │ │ + ldr r1, [pc, #60] @ (b6270 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6246 │ │ │ │ + beq.n b623e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b6246 │ │ │ │ + bne.n b623e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6246 │ │ │ │ + b.n b623e │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r6, #11141120 @ 0xaa0000 │ │ │ │ + subs.w r0, lr, #11141120 @ 0xaa0000 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000b627c : │ │ │ │ +000b6274 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #380] @ (b640c ) │ │ │ │ - ldr r3, [pc, #380] @ (b6410 ) │ │ │ │ + ldr r2, [pc, #380] @ (b6404 ) │ │ │ │ + ldr r3, [pc, #380] @ (b6408 ) │ │ │ │ sub sp, #16 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #380] @ (b6414 ) │ │ │ │ + ldr r6, [pc, #380] @ (b640c ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r4, b62ac │ │ │ │ - ldr r3, [pc, #364] @ (b6418 ) │ │ │ │ + cbnz r4, b62a4 │ │ │ │ + ldr r3, [pc, #364] @ (b6410 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b63f0 │ │ │ │ + beq.w b63e8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - ldr r3, [pc, #328] @ (b6418 ) │ │ │ │ + ldr r3, [pc, #328] @ (b6410 ) │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n b62f6 │ │ │ │ + beq.n b62ee │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #16] │ │ │ │ - ldr r2, [pc, #316] @ (b641c ) │ │ │ │ - ldr r3, [pc, #304] @ (b6410 ) │ │ │ │ + ldr r2, [pc, #316] @ (b6414 ) │ │ │ │ + ldr r3, [pc, #304] @ (b6408 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b63ec │ │ │ │ + bne.n b63e4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6308 │ │ │ │ + beq.n b6300 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b6384 │ │ │ │ - ldr r2, [pc, #276] @ (b6420 ) │ │ │ │ - ldr r3, [pc, #280] @ (b6424 ) │ │ │ │ + beq.n b637c │ │ │ │ + ldr r2, [pc, #276] @ (b6418 ) │ │ │ │ + ldr r3, [pc, #280] @ (b641c ) │ │ │ │ ldr r4, [r6, r2] │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ ldr.w r1, [r4, #1844] @ 0x734 │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl 8735c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b63a8 │ │ │ │ + beq.n b63a0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b63bc │ │ │ │ - ldr r3, [pc, #248] @ (b6428 ) │ │ │ │ + bpl.n b63b4 │ │ │ │ + ldr r3, [pc, #248] @ (b6420 ) │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r4, #1512] @ 0x5e8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b63d8 │ │ │ │ + beq.n b63d0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ str r7, [sp, #8] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6368 │ │ │ │ + beq.n b6360 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b6368 │ │ │ │ + cbnz r3, b6360 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - cbz r4, b638c │ │ │ │ + cbz r4, b6384 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b62d8 │ │ │ │ + beq.n b62d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b62d8 │ │ │ │ + bne.n b62d0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b62d8 │ │ │ │ + b.n b62d0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6308 │ │ │ │ - ldr r1, [pc, #156] @ (b642c ) │ │ │ │ + b.n b6300 │ │ │ │ + ldr r1, [pc, #156] @ (b6424 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr r0, [pc, #156] @ (b6430 ) │ │ │ │ + ldr r0, [pc, #156] @ (b6428 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ - b.n b62dc │ │ │ │ - ldr r1, [pc, #136] @ (b6434 ) │ │ │ │ + b.n b62d4 │ │ │ │ + ldr r1, [pc, #136] @ (b642c ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr r0, [pc, #136] @ (b6438 ) │ │ │ │ + ldr r0, [pc, #136] @ (b6430 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b63a4 │ │ │ │ - ldr r4, [pc, #124] @ (b643c ) │ │ │ │ + b.n b639c │ │ │ │ + ldr r4, [pc, #124] @ (b6434 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr r1, [pc, #124] @ (b6440 ) │ │ │ │ - ldr r0, [pc, #128] @ (b6444 ) │ │ │ │ + ldr r1, [pc, #124] @ (b6438 ) │ │ │ │ + ldr r0, [pc, #128] @ (b643c ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ - bl a7540 │ │ │ │ - b.n b63a4 │ │ │ │ - ldr r1, [pc, #108] @ (b6448 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b639c │ │ │ │ + ldr r1, [pc, #108] @ (b6440 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr r0, [pc, #108] @ (b644c ) │ │ │ │ + ldr r0, [pc, #108] @ (b6444 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b639e │ │ │ │ + b.n b6396 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (b6450 ) │ │ │ │ - movw r2, #56468 @ 0xdc94 │ │ │ │ + ldr r3, [pc, #92] @ (b6448 ) │ │ │ │ + movw r2, #56474 @ 0xdc9a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #88] @ (b6454 ) │ │ │ │ - ldr r0, [pc, #88] @ (b6458 ) │ │ │ │ + ldr r1, [pc, #88] @ (b644c ) │ │ │ │ + ldr r0, [pc, #88] @ (b6450 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4020 @ 0xfb4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r4, #4 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + subs r2, r1, #4 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r6, #3 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + subs r2, r3, #3 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r5, #16 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #344] @ (b65ac ) │ │ │ │ + ldr r7, [pc, #600] @ (b66a4 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b645c : │ │ │ │ +000b6454 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ (b64bc ) │ │ │ │ + ldr r3, [pc, #80] @ (b64b4 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #80] @ (b64c0 ) │ │ │ │ + ldr r4, [pc, #80] @ (b64b8 ) │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, b64ae │ │ │ │ - ldr r3, [pc, #64] @ (b64c4 ) │ │ │ │ + cbz r0, b64a6 │ │ │ │ + ldr r3, [pc, #64] @ (b64bc ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3480 @ 0xd98 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl b627c │ │ │ │ + bl b6274 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b649e │ │ │ │ + beq.n b6496 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b64ae │ │ │ │ + beq.n b64a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b64b4 │ │ │ │ + cbz r3, b64ac │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b64ae │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + b.n b64a6 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf346002a │ │ │ │ + @ instruction: 0xf34e002a │ │ │ │ │ │ │ │ -000b64c8 : │ │ │ │ +000b64c0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #208] @ b65a8 │ │ │ │ + ldr.w ip, [pc, #208] @ b65a0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #200] @ (b65ac ) │ │ │ │ + ldr r2, [pc, #200] @ (b65a4 ) │ │ │ │ add ip, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #184] @ (b65b0 ) │ │ │ │ + ldr r3, [pc, #184] @ (b65a8 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #180] @ (b65b4 ) │ │ │ │ + ldr r5, [pc, #180] @ (b65ac ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #172] @ (b65b8 ) │ │ │ │ + ldr r2, [pc, #172] @ (b65b0 ) │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #172] @ (b65bc ) │ │ │ │ + ldr r3, [pc, #172] @ (b65b4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ bl 83134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b658a │ │ │ │ - ldr r3, [pc, #160] @ (b65c0 ) │ │ │ │ + beq.n b6582 │ │ │ │ + ldr r3, [pc, #160] @ (b65b8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b656c │ │ │ │ - ldr r3, [pc, #152] @ (b65c4 ) │ │ │ │ + bne.n b6564 │ │ │ │ + ldr r3, [pc, #152] @ (b65bc ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b658e │ │ │ │ + bne.n b6586 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl b627c │ │ │ │ + bl b6274 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b658a │ │ │ │ - ldr r3, [pc, #132] @ (b65c8 ) │ │ │ │ + beq.n b6582 │ │ │ │ + ldr r3, [pc, #132] @ (b65c0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6554 │ │ │ │ + beq.n b654c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (b65cc ) │ │ │ │ - ldr r3, [pc, #84] @ (b65ac ) │ │ │ │ + ldr r2, [pc, #116] @ (b65c4 ) │ │ │ │ + ldr r3, [pc, #84] @ (b65a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b65a2 │ │ │ │ + bne.n b659a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ (b65d0 ) │ │ │ │ + ldr r0, [pc, #96] @ (b65c8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #92] @ (b65d4 ) │ │ │ │ + ldr r3, [pc, #92] @ (b65cc ) │ │ │ │ movs r2, #109 @ 0x6d │ │ │ │ - ldr r1, [pc, #92] @ (b65d8 ) │ │ │ │ - ldr r0, [pc, #92] @ (b65dc ) │ │ │ │ + ldr r1, [pc, #92] @ (b65d0 ) │ │ │ │ + ldr r0, [pc, #92] @ (b65d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b6554 │ │ │ │ - ldr r3, [pc, #80] @ (b65e0 ) │ │ │ │ + b.n b654c │ │ │ │ + ldr r3, [pc, #80] @ (b65d8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6536 │ │ │ │ - ldr r0, [pc, #72] @ (b65e4 ) │ │ │ │ + beq.n b652e │ │ │ │ + ldr r0, [pc, #72] @ (b65dc ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n b6576 │ │ │ │ + b.n b656e │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ movs r0, r5 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + adds r2, r5, #6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r0, r5 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + adds r6, r7, #4 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #72] @ (b6640 ) │ │ │ │ - ldr r3, [pc, #72] @ (b6644 ) │ │ │ │ + ldr r4, [pc, #72] @ (b6638 ) │ │ │ │ + ldr r3, [pc, #72] @ (b663c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n b662c │ │ │ │ + bne.n b6624 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, b663a │ │ │ │ - ldr r3, [pc, #48] @ (b6648 ) │ │ │ │ + cbz r0, b6632 │ │ │ │ + ldr r3, [pc, #48] @ (b6640 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3480 @ 0xd98 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl b64c8 │ │ │ │ - cbz r0, b663a │ │ │ │ + bl b64c0 │ │ │ │ + cbz r0, b6632 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (b664c ) │ │ │ │ - ldr r1, [pc, #32] @ (b6650 ) │ │ │ │ + ldr r3, [pc, #28] @ (b6644 ) │ │ │ │ + ldr r1, [pc, #32] @ (b6648 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r6, #42 @ 0x2a │ │ │ │ + subs.w r0, lr, #42 @ 0x2a │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000b6654 : │ │ │ │ +000b664c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r2, [pc, #2008] @ b6e40 │ │ │ │ + ldr.w r2, [pc, #2008] @ b6e38 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #2008] @ b6e44 │ │ │ │ + ldr.w r3, [pc, #2008] @ b6e3c │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [pc, #2004] @ b6e48 │ │ │ │ + ldr.w r5, [pc, #2004] @ b6e40 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b69c0 │ │ │ │ + beq.w b69b8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6698 │ │ │ │ + beq.n b6690 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #1968] @ b6e4c │ │ │ │ + ldr.w r3, [pc, #1968] @ b6e44 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1964] @ b6e50 │ │ │ │ + ldr.w r3, [pc, #1964] @ b6e48 │ │ │ │ add.w r8, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r8, #684] @ 0x2ac │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6be8 │ │ │ │ + beq.w b6be0 │ │ │ │ ldr.w r1, [r8, #1540] @ 0x604 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b66dc │ │ │ │ + beq.n b66d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b694c │ │ │ │ + beq.w b6944 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b6bfe │ │ │ │ + beq.w b6bf6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #16] │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b670c │ │ │ │ + beq.n b6704 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6954 │ │ │ │ + beq.w b694c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b6c14 │ │ │ │ + beq.w b6c0c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w b695c │ │ │ │ - ldr.w r2, [pc, #1844] @ b6e54 │ │ │ │ + bpl.w b6954 │ │ │ │ + ldr.w r2, [pc, #1844] @ b6e4c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b6e24 │ │ │ │ - ldr.w r2, [pc, #1836] @ b6e58 │ │ │ │ + beq.w b6e1c │ │ │ │ + ldr.w r2, [pc, #1836] @ b6e50 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b6e3c │ │ │ │ + beq.w b6e34 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w b695c │ │ │ │ + bne.w b6954 │ │ │ │ ldr.w sl, [r6, #12] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w b695c │ │ │ │ + bpl.w b6954 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w b695c │ │ │ │ + bpl.w b6954 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w b6bc0 │ │ │ │ + beq.w b6bb8 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - beq.w b6bce │ │ │ │ + beq.w b6bc6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b678a │ │ │ │ + beq.n b6782 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b6be0 │ │ │ │ + beq.w b6bd8 │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r3, #1544] @ 0x608 │ │ │ │ blx 501e8 │ │ │ │ adds r6, r0, #1 │ │ │ │ - beq.w b69d4 │ │ │ │ + beq.w b69cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b69de │ │ │ │ + bne.w b69d6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b67b8 │ │ │ │ + beq.n b67b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6b88 │ │ │ │ + beq.w b6b80 │ │ │ │ ldr.w r7, [r9, #796] @ 0x31c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b6e08 │ │ │ │ + beq.w b6e00 │ │ │ │ ldr.w fp, [r7] │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ cmp fp, r8 │ │ │ │ - beq.w b6c32 │ │ │ │ + beq.w b6c2a │ │ │ │ add.w r3, fp, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r0, sl │ │ │ │ blx 50410 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n b67f4 │ │ │ │ + beq.n b67ec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6a02 │ │ │ │ + beq.w b69fa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6808 │ │ │ │ + beq.n b6800 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6a0a │ │ │ │ + beq.w b6a02 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b6c48 │ │ │ │ - ldr.w r3, [pc, #1612] @ b6e5c │ │ │ │ + beq.w b6c40 │ │ │ │ + ldr.w r3, [pc, #1612] @ b6e54 │ │ │ │ ldr.w r1, [r9, #212] @ 0xd4 │ │ │ │ ldr.w r8, [r9, #264] @ 0x108 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6c5e │ │ │ │ + beq.w b6c56 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w b6ca0 │ │ │ │ - ldr.w r3, [pc, #1576] @ b6e60 │ │ │ │ + bpl.w b6c98 │ │ │ │ + ldr.w r3, [pc, #1576] @ b6e58 │ │ │ │ ldr.w r1, [r9, #152] @ 0x98 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6cbe │ │ │ │ - ldr.w r3, [pc, #1556] @ b6e64 │ │ │ │ + beq.w b6cb6 │ │ │ │ + ldr.w r3, [pc, #1556] @ b6e5c │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ strd r3, r7, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b687a │ │ │ │ + beq.n b6872 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6b60 │ │ │ │ + beq.w b6b58 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w b6ce6 │ │ │ │ + beq.w b6cde │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6896 │ │ │ │ + beq.n b688e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6b70 │ │ │ │ + beq.w b6b68 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ blx 4fce0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b68b8 │ │ │ │ + beq.n b68b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6b68 │ │ │ │ + beq.w b6b60 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b6cfc │ │ │ │ + beq.w b6cf4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx 50410 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b68de │ │ │ │ + beq.n b68d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6b78 │ │ │ │ + beq.w b6b70 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b68f6 │ │ │ │ + beq.n b68ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6b80 │ │ │ │ + beq.w b6b78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b6d12 │ │ │ │ + beq.w b6d0a │ │ │ │ ldr.w r1, [r9, #2076] @ 0x81c │ │ │ │ mov r0, r7 │ │ │ │ blx 50410 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b691c │ │ │ │ + beq.n b6914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6b90 │ │ │ │ + beq.w b6b88 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b6d28 │ │ │ │ + beq.w b6d20 │ │ │ │ mov r0, r4 │ │ │ │ blx 501b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b6d3e │ │ │ │ + blt.w b6d36 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b6a12 │ │ │ │ + bne.n b6a0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b699e │ │ │ │ + beq.n b6996 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b699e │ │ │ │ + cbnz r3, b6996 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b699e │ │ │ │ + b.n b6996 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b66dc │ │ │ │ + b.n b66d4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b670c │ │ │ │ - ldr.w r0, [pc, #1288] @ b6e68 │ │ │ │ + b.n b6704 │ │ │ │ + ldr.w r0, [pc, #1288] @ b6e60 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b697c │ │ │ │ + beq.n b6974 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6c2a │ │ │ │ - ldr.w r3, [pc, #1260] @ b6e6c │ │ │ │ + beq.w b6c22 │ │ │ │ + ldr.w r3, [pc, #1260] @ b6e64 │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr.w r1, [pc, #1260] @ b6e70 │ │ │ │ - ldr.w r0, [pc, #1260] @ b6e74 │ │ │ │ + ldr.w r1, [pc, #1260] @ b6e68 │ │ │ │ + ldr.w r0, [pc, #1260] @ b6e6c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r2, [pc, #1240] @ b6e78 │ │ │ │ - ldr.w r3, [pc, #1184] @ b6e44 │ │ │ │ + ldr.w r2, [pc, #1240] @ b6e70 │ │ │ │ + ldr.w r3, [pc, #1184] @ b6e3c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b6e04 │ │ │ │ + bne.w b6dfc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1208] @ b6e7c │ │ │ │ + ldr.w r3, [pc, #1208] @ b6e74 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b6694 │ │ │ │ - b.n b6698 │ │ │ │ + bne.w b668c │ │ │ │ + b.n b6690 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b6b98 │ │ │ │ + bne.w b6b90 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 50410 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b67f4 │ │ │ │ + beq.w b67ec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b67f4 │ │ │ │ + bne.w b67ec │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b67f4 │ │ │ │ + b.n b67ec │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6808 │ │ │ │ + b.n b6800 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r8, r9, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r1, [r8, #684] @ 0x2ac │ │ │ │ blx 5041c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6d54 │ │ │ │ + beq.w b6d4c │ │ │ │ ldr.w r1, [r8, #1548] @ 0x60c │ │ │ │ blx 5041c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6a4c │ │ │ │ + beq.n b6a44 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6c80 │ │ │ │ + beq.w b6c78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b6d6a │ │ │ │ + beq.w b6d62 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #20] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6a76 │ │ │ │ + beq.n b6a6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6c88 │ │ │ │ + beq.w b6c80 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w b6d80 │ │ │ │ + beq.w b6d78 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6a92 │ │ │ │ + beq.n b6a8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6c90 │ │ │ │ + beq.w b6c88 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w b6d96 │ │ │ │ + bpl.w b6d8e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r1, [r9, #684] @ 0x2ac │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6db6 │ │ │ │ + beq.w b6dae │ │ │ │ ldr.w r1, [r9, #696] @ 0x2b8 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6ad4 │ │ │ │ + beq.n b6acc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6c98 │ │ │ │ + beq.w b6c90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b6dd8 │ │ │ │ + beq.w b6dd0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, sl, [sp, #24] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6b02 │ │ │ │ + beq.n b6afa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, b6b02 │ │ │ │ + cbnz r3, b6afa │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b6dee │ │ │ │ + beq.w b6de6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6b1e │ │ │ │ + beq.n b6b16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b6b1e │ │ │ │ + cbnz r3, b6b16 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6b38 │ │ │ │ + beq.n b6b30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, b6b38 │ │ │ │ + cbnz r3, b6b30 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.w b699e │ │ │ │ - ldr r1, [pc, #808] @ (b6e6c ) │ │ │ │ + bmi.w b6996 │ │ │ │ + ldr r1, [pc, #808] @ (b6e64 ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r3, [pc, #824] @ (b6e80 ) │ │ │ │ - ldr r0, [pc, #824] @ (b6e84 ) │ │ │ │ + ldr r3, [pc, #824] @ (b6e78 ) │ │ │ │ + ldr r0, [pc, #824] @ (b6e7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #816] @ (b6e88 ) │ │ │ │ + ldr r1, [pc, #816] @ (b6e80 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b699c │ │ │ │ + bl a7538 │ │ │ │ + b.n b6994 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b687a │ │ │ │ + b.n b6872 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b68b8 │ │ │ │ + b.n b68b0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6896 │ │ │ │ + b.n b688e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b68de │ │ │ │ + b.n b68d6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b68f6 │ │ │ │ + b.n b68ee │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b67b8 │ │ │ │ + b.n b67b0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b691c │ │ │ │ - ldr r3, [pc, #720] @ (b6e6c ) │ │ │ │ + b.n b6914 │ │ │ │ + ldr r3, [pc, #720] @ (b6e64 ) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ - ldr r1, [pc, #748] @ (b6e8c ) │ │ │ │ - ldr r0, [pc, #752] @ (b6e90 ) │ │ │ │ + ldr r1, [pc, #748] @ (b6e84 ) │ │ │ │ + ldr r0, [pc, #752] @ (b6e88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n b699c │ │ │ │ + b.n b6994 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r3 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r7, #0] │ │ │ │ - beq.w b677a │ │ │ │ + beq.w b6772 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b678a │ │ │ │ + beq.w b6782 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w b678a │ │ │ │ + bne.w b6782 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b678a │ │ │ │ - ldr r3, [pc, #640] @ (b6e6c ) │ │ │ │ + b.n b6782 │ │ │ │ + ldr r3, [pc, #640] @ (b6e64 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #676] @ (b6e94 ) │ │ │ │ - ldr r0, [pc, #680] @ (b6e98 ) │ │ │ │ + ldr r1, [pc, #676] @ (b6e8c ) │ │ │ │ + ldr r0, [pc, #680] @ (b6e90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6996 │ │ │ │ - ldr r3, [pc, #620] @ (b6e6c ) │ │ │ │ + b.n b698e │ │ │ │ + ldr r3, [pc, #620] @ (b6e64 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #664] @ (b6e9c ) │ │ │ │ - ldr r0, [pc, #664] @ (b6ea0 ) │ │ │ │ + ldr r1, [pc, #664] @ (b6e94 ) │ │ │ │ + ldr r0, [pc, #664] @ (b6e98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6996 │ │ │ │ - ldr r3, [pc, #596] @ (b6e6c ) │ │ │ │ + b.n b698e │ │ │ │ + ldr r3, [pc, #596] @ (b6e64 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #648] @ (b6ea4 ) │ │ │ │ - ldr r0, [pc, #652] @ (b6ea8 ) │ │ │ │ + ldr r1, [pc, #648] @ (b6e9c ) │ │ │ │ + ldr r0, [pc, #652] @ (b6ea0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6996 │ │ │ │ + b.n b698e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b697c │ │ │ │ + b.n b6974 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 50410 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w b67e8 │ │ │ │ - b.n b67f4 │ │ │ │ - ldr r3, [pc, #544] @ (b6e6c ) │ │ │ │ + bne.w b67e0 │ │ │ │ + b.n b67ec │ │ │ │ + ldr r3, [pc, #544] @ (b6e64 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #604] @ (b6eac ) │ │ │ │ - ldr r0, [pc, #608] @ (b6eb0 ) │ │ │ │ + ldr r1, [pc, #604] @ (b6ea4 ) │ │ │ │ + ldr r0, [pc, #608] @ (b6ea8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6996 │ │ │ │ - ldr r3, [pc, #524] @ (b6e6c ) │ │ │ │ + b.n b698e │ │ │ │ + ldr r3, [pc, #524] @ (b6e64 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #592] @ (b6eb4 ) │ │ │ │ - ldr r0, [pc, #592] @ (b6eb8 ) │ │ │ │ + ldr r1, [pc, #592] @ (b6eac ) │ │ │ │ + ldr r0, [pc, #592] @ (b6eb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n b699c │ │ │ │ + b.n b6994 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6a4c │ │ │ │ + b.n b6a44 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6a76 │ │ │ │ + b.n b6a6e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6a92 │ │ │ │ + b.n b6a8a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6ad4 │ │ │ │ - ldr r3, [pc, #456] @ (b6e6c ) │ │ │ │ + b.n b6acc │ │ │ │ + ldr r3, [pc, #456] @ (b6e64 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #532] @ (b6ebc ) │ │ │ │ + ldr r1, [pc, #532] @ (b6eb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #532] @ (b6ec0 ) │ │ │ │ + ldr r3, [pc, #532] @ (b6eb8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #524] @ (b6ec4 ) │ │ │ │ + ldr r0, [pc, #524] @ (b6ebc ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b6c72 │ │ │ │ - ldr r3, [pc, #428] @ (b6e6c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b6c6a │ │ │ │ + ldr r3, [pc, #428] @ (b6e64 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #516] @ (b6ec8 ) │ │ │ │ - ldr r0, [pc, #516] @ (b6ecc ) │ │ │ │ + ldr r1, [pc, #516] @ (b6ec0 ) │ │ │ │ + ldr r0, [pc, #516] @ (b6ec4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n b699c │ │ │ │ - ldr r3, [pc, #388] @ (b6e6c ) │ │ │ │ + b.n b6994 │ │ │ │ + ldr r3, [pc, #388] @ (b6e64 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #484] @ (b6ed0 ) │ │ │ │ - ldr r0, [pc, #484] @ (b6ed4 ) │ │ │ │ + ldr r1, [pc, #484] @ (b6ec8 ) │ │ │ │ + ldr r0, [pc, #484] @ (b6ecc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6cd2 │ │ │ │ - ldr r3, [pc, #364] @ (b6e6c ) │ │ │ │ + b.n b6cca │ │ │ │ + ldr r3, [pc, #364] @ (b6e64 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #468] @ (b6ed8 ) │ │ │ │ - ldr r0, [pc, #472] @ (b6edc ) │ │ │ │ + ldr r1, [pc, #468] @ (b6ed0 ) │ │ │ │ + ldr r0, [pc, #472] @ (b6ed4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6c72 │ │ │ │ - ldr r3, [pc, #344] @ (b6e6c ) │ │ │ │ + b.n b6c6a │ │ │ │ + ldr r3, [pc, #344] @ (b6e64 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #456] @ (b6ee0 ) │ │ │ │ - ldr r0, [pc, #456] @ (b6ee4 ) │ │ │ │ + ldr r1, [pc, #456] @ (b6ed8 ) │ │ │ │ + ldr r0, [pc, #456] @ (b6edc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6996 │ │ │ │ - ldr r3, [pc, #320] @ (b6e6c ) │ │ │ │ + b.n b698e │ │ │ │ + ldr r3, [pc, #320] @ (b6e64 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #440] @ (b6ee8 ) │ │ │ │ - ldr r0, [pc, #444] @ (b6eec ) │ │ │ │ + ldr r1, [pc, #440] @ (b6ee0 ) │ │ │ │ + ldr r0, [pc, #444] @ (b6ee4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6996 │ │ │ │ - ldr r3, [pc, #300] @ (b6e6c ) │ │ │ │ + b.n b698e │ │ │ │ + ldr r3, [pc, #300] @ (b6e64 ) │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ - ldr r1, [pc, #428] @ (b6ef0 ) │ │ │ │ - ldr r0, [pc, #428] @ (b6ef4 ) │ │ │ │ + ldr r1, [pc, #428] @ (b6ee8 ) │ │ │ │ + ldr r0, [pc, #428] @ (b6eec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6c72 │ │ │ │ - ldr r3, [pc, #276] @ (b6e6c ) │ │ │ │ + b.n b6c6a │ │ │ │ + ldr r3, [pc, #276] @ (b6e64 ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #412] @ (b6ef8 ) │ │ │ │ - ldr r0, [pc, #416] @ (b6efc ) │ │ │ │ + ldr r1, [pc, #412] @ (b6ef0 ) │ │ │ │ + ldr r0, [pc, #416] @ (b6ef4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6c72 │ │ │ │ - ldr r3, [pc, #256] @ (b6e6c ) │ │ │ │ + b.n b6c6a │ │ │ │ + ldr r3, [pc, #256] @ (b6e64 ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #400] @ (b6f00 ) │ │ │ │ - ldr r0, [pc, #400] @ (b6f04 ) │ │ │ │ + ldr r1, [pc, #400] @ (b6ef8 ) │ │ │ │ + ldr r0, [pc, #400] @ (b6efc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6c72 │ │ │ │ - ldr r3, [pc, #232] @ (b6e6c ) │ │ │ │ + b.n b6c6a │ │ │ │ + ldr r3, [pc, #232] @ (b6e64 ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #384] @ (b6f08 ) │ │ │ │ - ldr r0, [pc, #388] @ (b6f0c ) │ │ │ │ + ldr r1, [pc, #384] @ (b6f00 ) │ │ │ │ + ldr r0, [pc, #388] @ (b6f04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6c72 │ │ │ │ - ldr r2, [pc, #212] @ (b6e6c ) │ │ │ │ - ldr r3, [pc, #372] @ (b6f10 ) │ │ │ │ - ldr r1, [pc, #376] @ (b6f14 ) │ │ │ │ + b.n b6c6a │ │ │ │ + ldr r2, [pc, #212] @ (b6e64 ) │ │ │ │ + ldr r3, [pc, #372] @ (b6f08 ) │ │ │ │ + ldr r1, [pc, #376] @ (b6f0c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #376] @ (b6f18 ) │ │ │ │ + ldr r0, [pc, #376] @ (b6f10 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n b6996 │ │ │ │ - ldr r3, [pc, #180] @ (b6e6c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b698e │ │ │ │ + ldr r3, [pc, #180] @ (b6e64 ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #352] @ (b6f1c ) │ │ │ │ - ldr r0, [pc, #352] @ (b6f20 ) │ │ │ │ + ldr r1, [pc, #352] @ (b6f14 ) │ │ │ │ + ldr r0, [pc, #352] @ (b6f18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.n b699c │ │ │ │ - ldr r3, [pc, #144] @ (b6e6c ) │ │ │ │ + b.n b6994 │ │ │ │ + ldr r3, [pc, #144] @ (b6e64 ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #324] @ (b6f24 ) │ │ │ │ - ldr r0, [pc, #328] @ (b6f28 ) │ │ │ │ + ldr r1, [pc, #324] @ (b6f1c ) │ │ │ │ + ldr r0, [pc, #328] @ (b6f20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6dca │ │ │ │ - ldr r3, [pc, #124] @ (b6e6c ) │ │ │ │ + b.n b6dc2 │ │ │ │ + ldr r3, [pc, #124] @ (b6e64 ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #312] @ (b6f2c ) │ │ │ │ - ldr r0, [pc, #312] @ (b6f30 ) │ │ │ │ + ldr r1, [pc, #312] @ (b6f24 ) │ │ │ │ + ldr r0, [pc, #312] @ (b6f28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b6dca │ │ │ │ + b.n b6dc2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (b6f34 ) │ │ │ │ - movw r2, #59745 @ 0xe961 │ │ │ │ + ldr r3, [pc, #296] @ (b6f2c ) │ │ │ │ + movw r2, #59751 @ 0xe967 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (b6f38 ) │ │ │ │ - ldr r0, [pc, #292] @ (b6f3c ) │ │ │ │ + ldr r1, [pc, #292] @ (b6f30 ) │ │ │ │ + ldr r0, [pc, #292] @ (b6f34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4056 @ 0xfd8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (b6f40 ) │ │ │ │ + ldr r3, [pc, #280] @ (b6f38 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #280] @ (b6f44 ) │ │ │ │ - ldr r0, [pc, #280] @ (b6f48 ) │ │ │ │ + ldr r1, [pc, #280] @ (b6f3c ) │ │ │ │ + ldr r0, [pc, #280] @ (b6f40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ @@ -174531,139 +174531,139 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #110 @ 0x6e │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r5, #0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r4, #28] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + adds r0, #32 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r4, #2 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #242 @ 0xf2 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r3, #16 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, r7 │ │ │ │ + cmp r6, pc │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + @ instruction: 0xb85e │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000b6f4c : │ │ │ │ +000b6f44 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #96] @ (b6fbc ) │ │ │ │ + ldr r4, [pc, #96] @ (b6fb4 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #96] @ b6fc0 │ │ │ │ + ldr.w lr, [pc, #96] @ b6fb8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #92] @ b6fc4 │ │ │ │ + ldr.w ip, [pc, #92] @ b6fbc │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #180 @ 0xb4 │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ @@ -174672,53 +174672,53 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, b6f9e │ │ │ │ + cbz r0, b6f96 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl b6654 │ │ │ │ - ldr r2, [pc, #40] @ (b6fc8 ) │ │ │ │ - ldr r3, [pc, #32] @ (b6fc4 ) │ │ │ │ + bl b664c │ │ │ │ + ldr r2, [pc, #40] @ (b6fc0 ) │ │ │ │ + ldr r3, [pc, #32] @ (b6fbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b6fb6 │ │ │ │ + bne.n b6fae │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + str r0, [sp, #392] @ 0x188 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ -000b6fcc : │ │ │ │ +000b6fc4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #732] @ (b72bc ) │ │ │ │ + ldr r2, [pc, #732] @ (b72b4 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #732] @ (b72c0 ) │ │ │ │ + ldr r3, [pc, #732] @ (b72b8 ) │ │ │ │ mov r9, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r1 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ mov r6, r1 │ │ │ │ - ldr.w sl, [pc, #724] @ b72c4 │ │ │ │ + ldr.w sl, [pc, #724] @ b72bc │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w fp, sp, #28 │ │ │ │ add sl, pc │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -174727,665 +174727,665 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 87f94 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b71bc │ │ │ │ + beq.w b71b4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ bl 882cc │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ ldrd r4, r9, [sp, #36] @ 0x24 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b71d4 │ │ │ │ + beq.w b71cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b7288 │ │ │ │ + beq.w b7280 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w b71a2 │ │ │ │ + beq.w b719a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b72a2 │ │ │ │ + beq.w b729a │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w b71b4 │ │ │ │ + beq.w b71ac │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n b707a │ │ │ │ + beq.n b7072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b7128 │ │ │ │ + beq.n b7120 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n b7088 │ │ │ │ + beq.n b7080 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b7130 │ │ │ │ + beq.n b7128 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b713e │ │ │ │ + bpl.n b7136 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ blx 50098 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n b70aa │ │ │ │ + beq.n b70a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b7170 │ │ │ │ + beq.n b7168 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n b70bc │ │ │ │ + beq.n b70b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b717c │ │ │ │ + beq.n b7174 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n b718a │ │ │ │ - ldr r3, [pc, #516] @ (b72c8 ) │ │ │ │ + blt.n b7182 │ │ │ │ + ldr r3, [pc, #516] @ (b72c0 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b7022 │ │ │ │ + bne.n b701a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 84a08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fbbc │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n b7022 │ │ │ │ - ldr r3, [pc, #492] @ (b72cc ) │ │ │ │ - ldr r1, [pc, #492] @ (b72d0 ) │ │ │ │ + beq.n b701a │ │ │ │ + ldr r3, [pc, #492] @ (b72c4 ) │ │ │ │ + ldr r1, [pc, #492] @ (b72c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #484] @ (b72d4 ) │ │ │ │ - ldr r1, [pc, #484] @ (b72d8 ) │ │ │ │ + ldr r3, [pc, #484] @ (b72cc ) │ │ │ │ + ldr r1, [pc, #484] @ (b72d0 ) │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ - ldr r0, [pc, #484] @ (b72dc ) │ │ │ │ + ldr r0, [pc, #484] @ (b72d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #464] @ (b72e0 ) │ │ │ │ - ldr r3, [pc, #432] @ (b72c0 ) │ │ │ │ + ldr r2, [pc, #464] @ (b72d8 ) │ │ │ │ + ldr r3, [pc, #432] @ (b72b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b7250 │ │ │ │ + bne.w b7248 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7076 │ │ │ │ + b.n b706e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n b7090 │ │ │ │ + bmi.n b7088 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #396] @ (b72d4 ) │ │ │ │ - ldr r1, [pc, #412] @ (b72e4 ) │ │ │ │ + ldr r3, [pc, #396] @ (b72cc ) │ │ │ │ + ldr r1, [pc, #412] @ (b72dc ) │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [sl, r3] │ │ │ │ - ldr r3, [pc, #404] @ (b72e8 ) │ │ │ │ + ldr r3, [pc, #404] @ (b72e0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r9, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #400] @ (b72ec ) │ │ │ │ + ldr r0, [pc, #400] @ (b72e4 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n b710a │ │ │ │ + b.n b7102 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n b70aa │ │ │ │ + b.n b70a2 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n b70c0 │ │ │ │ - ldr r3, [pc, #328] @ (b72d4 ) │ │ │ │ + bge.n b70b8 │ │ │ │ + ldr r3, [pc, #328] @ (b72cc ) │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr r1, [pc, #352] @ (b72f0 ) │ │ │ │ - ldr r0, [pc, #352] @ (b72f4 ) │ │ │ │ + ldr r1, [pc, #352] @ (b72e8 ) │ │ │ │ + ldr r0, [pc, #352] @ (b72ec ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b7104 │ │ │ │ + b.n b70fc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n b72a2 │ │ │ │ + beq.n b729a │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w b7062 │ │ │ │ - b.n b7088 │ │ │ │ + bne.w b705a │ │ │ │ + b.n b7080 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w b706e │ │ │ │ - b.n b7088 │ │ │ │ - ldr r3, [pc, #276] @ (b72d4 ) │ │ │ │ + bne.w b7066 │ │ │ │ + b.n b7080 │ │ │ │ + ldr r3, [pc, #276] @ (b72cc ) │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ - ldr r1, [pc, #308] @ (b72f8 ) │ │ │ │ - ldr r0, [pc, #312] @ (b72fc ) │ │ │ │ + ldr r1, [pc, #308] @ (b72f0 ) │ │ │ │ + ldr r0, [pc, #312] @ (b72f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b710a │ │ │ │ + b.n b7102 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b71ea │ │ │ │ + beq.n b71e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, b7230 │ │ │ │ + cbz r3, b7228 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n b726e │ │ │ │ + beq.n b7266 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7204 │ │ │ │ + beq.n b71fc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, b7228 │ │ │ │ - cbz r4, b7254 │ │ │ │ + cbz r3, b7220 │ │ │ │ + cbz r4, b724c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7216 │ │ │ │ + beq.n b720e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b7220 │ │ │ │ + cbz r3, b7218 │ │ │ │ blx 500b0 │ │ │ │ - cbnz r0, b7238 │ │ │ │ + cbnz r0, b7230 │ │ │ │ movs r0, #1 │ │ │ │ - b.n b710c │ │ │ │ + b.n b7104 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7216 │ │ │ │ + b.n b720e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7204 │ │ │ │ + b.n b71fc │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b71ea │ │ │ │ - ldr r3, [pc, #152] @ (b72d4 ) │ │ │ │ + b.n b71e2 │ │ │ │ + ldr r3, [pc, #152] @ (b72cc ) │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ - ldr r1, [pc, #192] @ (b7300 ) │ │ │ │ - ldr r0, [pc, #196] @ (b7304 ) │ │ │ │ + ldr r1, [pc, #192] @ (b72f8 ) │ │ │ │ + ldr r0, [pc, #196] @ (b72fc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b710a │ │ │ │ + b.n b7102 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ (b7308 ) │ │ │ │ - movw r2, #63222 @ 0xf6f6 │ │ │ │ + ldr r3, [pc, #176] @ (b7300 ) │ │ │ │ + movw r2, #63228 @ 0xf6fc │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #172] @ (b730c ) │ │ │ │ - ldr r0, [pc, #172] @ (b7310 ) │ │ │ │ + ldr r1, [pc, #172] @ (b7304 ) │ │ │ │ + ldr r0, [pc, #172] @ (b7308 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ (b7314 ) │ │ │ │ - movw r2, #63221 @ 0xf6f5 │ │ │ │ + ldr r3, [pc, #164] @ (b730c ) │ │ │ │ + movw r2, #63227 @ 0xf6fb │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #156] @ (b7318 ) │ │ │ │ - ldr r0, [pc, #160] @ (b731c ) │ │ │ │ + ldr r1, [pc, #156] @ (b7310 ) │ │ │ │ + ldr r0, [pc, #160] @ (b7314 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ (b7320 ) │ │ │ │ - movw r2, #63184 @ 0xf6d0 │ │ │ │ + ldr r3, [pc, #148] @ (b7318 ) │ │ │ │ + movw r2, #63190 @ 0xf6d6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #144] @ (b7324 ) │ │ │ │ - ldr r0, [pc, #144] @ (b7328 ) │ │ │ │ + ldr r1, [pc, #144] @ (b731c ) │ │ │ │ + ldr r0, [pc, #144] @ (b7320 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #136] @ (b732c ) │ │ │ │ - movw r2, #63186 @ 0xf6d2 │ │ │ │ + ldr r3, [pc, #136] @ (b7324 ) │ │ │ │ + movw r2, #63192 @ 0xf6d8 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #128] @ (b7330 ) │ │ │ │ - ldr r0, [pc, #132] @ (b7334 ) │ │ │ │ + ldr r1, [pc, #128] @ (b7328 ) │ │ │ │ + ldr r0, [pc, #132] @ (b732c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r0, [sp, #32] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #32 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ movs r5, r4 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r0, #0 │ │ │ │ movs r4, r4 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ movs r4, r4 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r7, #22 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + strh r0, [r2, r0] │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r0, #14] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + str r6, [r6, r7] │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + str r4, [r3, r7] │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000b7338 : │ │ │ │ +000b7330 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #180] @ (b73fc ) │ │ │ │ + ldr r6, [pc, #180] @ (b73f4 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #176] @ (b7400 ) │ │ │ │ + ldr r3, [pc, #176] @ (b73f8 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #168] @ (b7404 ) │ │ │ │ + ldr r5, [pc, #168] @ (b73fc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #156] @ (b7408 ) │ │ │ │ + ldr r3, [pc, #156] @ (b7400 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b73de │ │ │ │ - ldr r3, [pc, #144] @ (b740c ) │ │ │ │ + beq.n b73d6 │ │ │ │ + ldr r3, [pc, #144] @ (b7404 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b73e2 │ │ │ │ + bne.n b73da │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n b73c2 │ │ │ │ + bpl.n b73ba │ │ │ │ mov r0, r4 │ │ │ │ - bl b6fcc │ │ │ │ + bl b6fc4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b73de │ │ │ │ - ldr r3, [pc, #116] @ (b7410 ) │ │ │ │ + beq.n b73d6 │ │ │ │ + ldr r3, [pc, #116] @ (b7408 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b73aa │ │ │ │ + beq.n b73a2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #104] @ (b7414 ) │ │ │ │ - ldr r3, [pc, #80] @ (b7400 ) │ │ │ │ + ldr r2, [pc, #104] @ (b740c ) │ │ │ │ + ldr r3, [pc, #80] @ (b73f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b73f8 │ │ │ │ + bne.n b73f0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #84] @ (b7418 ) │ │ │ │ + ldr r0, [pc, #84] @ (b7410 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #80] @ (b741c ) │ │ │ │ + ldr r3, [pc, #80] @ (b7414 ) │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr r1, [pc, #80] @ (b7420 ) │ │ │ │ - ldr r0, [pc, #80] @ (b7424 ) │ │ │ │ + ldr r1, [pc, #80] @ (b7418 ) │ │ │ │ + ldr r0, [pc, #80] @ (b741c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b73aa │ │ │ │ - ldr r3, [pc, #68] @ (b7428 ) │ │ │ │ + b.n b73a2 │ │ │ │ + ldr r3, [pc, #68] @ (b7420 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7384 │ │ │ │ - ldr r0, [pc, #60] @ (b742c ) │ │ │ │ + beq.n b737c │ │ │ │ + ldr r0, [pc, #60] @ (b7424 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n b73ca │ │ │ │ + b.n b73c2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ movs r0, r5 │ │ │ │ - b.n b6c94 │ │ │ │ + b.n b6d0c │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b7430 : │ │ │ │ +000b7428 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr.w r4, [pc, #1568] @ b7a64 │ │ │ │ + ldr.w r4, [pc, #1568] @ b7a5c │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr.w r2, [pc, #1568] @ b7a68 │ │ │ │ + ldr.w r2, [pc, #1568] @ b7a60 │ │ │ │ mov sl, r0 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1564] @ b7a6c │ │ │ │ - ldr.w r3, [pc, #1564] @ b7a70 │ │ │ │ + ldr.w r5, [pc, #1564] @ b7a64 │ │ │ │ + ldr.w r3, [pc, #1564] @ b7a68 │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1544] @ b7a74 │ │ │ │ + ldr.w r3, [pc, #1544] @ b7a6c │ │ │ │ ldr.w r1, [r8, #692] @ 0x2b4 │ │ │ │ ldr.w r7, [r8, #688] @ 0x2b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b7818 │ │ │ │ + beq.w b7810 │ │ │ │ mov r6, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ strd r4, r7, [sp, #88] @ 0x58 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b74a8 │ │ │ │ + beq.n b74a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b762c │ │ │ │ + beq.w b7624 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b782e │ │ │ │ + beq.w b7826 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fcd4 │ │ │ │ ldr.w r1, [r8, #696] @ 0x2b8 │ │ │ │ mov r7, r0 │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b7844 │ │ │ │ + beq.w b783c │ │ │ │ ldr.w r1, [r8, #700] @ 0x2bc │ │ │ │ mov r0, r7 │ │ │ │ blx 5041c │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b7a14 │ │ │ │ + beq.w b7a0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b74ec │ │ │ │ + beq.n b74e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7634 │ │ │ │ + beq.w b762c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b7866 │ │ │ │ + beq.w b785e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b751c │ │ │ │ + beq.n b7514 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b763c │ │ │ │ + beq.w b7634 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b78a8 │ │ │ │ - ldr.w r3, [pc, #1364] @ b7a78 │ │ │ │ + beq.w b78a0 │ │ │ │ + ldr.w r3, [pc, #1364] @ b7a70 │ │ │ │ ldr.w r1, [r8, #2088] @ 0x828 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b78be │ │ │ │ + beq.w b78b6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b755e │ │ │ │ + beq.n b7556 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b7644 │ │ │ │ + beq.n b763c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n b7662 │ │ │ │ + beq.n b765a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7578 │ │ │ │ + beq.n b7570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7810 │ │ │ │ - ldr.w r3, [pc, #1280] @ b7a7c │ │ │ │ + beq.w b7808 │ │ │ │ + ldr.w r3, [pc, #1280] @ b7a74 │ │ │ │ movs r2, #4 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ strd r3, r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b75a6 │ │ │ │ + beq.n b759e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b765a │ │ │ │ + beq.n b7652 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b7992 │ │ │ │ + beq.w b798a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b75c2 │ │ │ │ + beq.n b75ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, b75c2 │ │ │ │ + cbnz r3, b75ba │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b75d8 │ │ │ │ + beq.n b75d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b75d8 │ │ │ │ + cbnz r3, b75d0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w b7954 │ │ │ │ + bpl.w b794c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl b6fcc │ │ │ │ + bl b6fc4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7602 │ │ │ │ + beq.n b75fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, b7652 │ │ │ │ + cbz r3, b764a │ │ │ │ cmp r4, #2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - beq.w b797c │ │ │ │ - ldr.w r2, [pc, #1136] @ b7a80 │ │ │ │ - ldr.w r3, [pc, #1108] @ b7a68 │ │ │ │ + beq.w b7974 │ │ │ │ + ldr.w r2, [pc, #1136] @ b7a78 │ │ │ │ + ldr.w r3, [pc, #1108] @ b7a60 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b79f6 │ │ │ │ + bne.w b79ee │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b74a8 │ │ │ │ + b.n b74a0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b74ec │ │ │ │ + b.n b74e4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b751c │ │ │ │ + b.n b7514 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n b7564 │ │ │ │ - b.n b7662 │ │ │ │ + bne.n b755c │ │ │ │ + b.n b765a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7602 │ │ │ │ + b.n b75fa │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b75a6 │ │ │ │ - ldr.w r3, [pc, #1056] @ b7a84 │ │ │ │ + b.n b759e │ │ │ │ + ldr.w r3, [pc, #1056] @ b7a7c │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ - ldr.w r1, [pc, #1052] @ b7a88 │ │ │ │ - ldr.w r0, [pc, #1052] @ b7a8c │ │ │ │ + ldr.w r1, [pc, #1052] @ b7a80 │ │ │ │ + ldr.w r0, [pc, #1052] @ b7a84 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ @@ -175400,31 +175400,31 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 889b8 │ │ │ │ ldrd r8, sl, [sp, #68] @ 0x44 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b7a48 │ │ │ │ + beq.w b7a40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w b7a2e │ │ │ │ + beq.w b7a26 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b79fa │ │ │ │ + beq.w b79f2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ @@ -175438,203 +175438,203 @@ │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r8, [sp, #100] @ 0x64 │ │ │ │ strd sl, r9, [sp, #108] @ 0x6c │ │ │ │ blx 5018c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b79bc │ │ │ │ + beq.w b79b4 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, fp │ │ │ │ blx 501b8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w b79e2 │ │ │ │ + blt.w b79da │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7906 │ │ │ │ + beq.w b78fe │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w b78d6 │ │ │ │ + beq.w b78ce │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b7888 │ │ │ │ + beq.w b7880 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w b78e4 │ │ │ │ + beq.w b78dc │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r6, #0] │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w b78e4 │ │ │ │ + bne.w b78dc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b78e4 │ │ │ │ + beq.w b78dc │ │ │ │ bl 88694 │ │ │ │ add r3, sp, #24 │ │ │ │ strd r7, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b77d0 │ │ │ │ + beq.n b77c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b794c │ │ │ │ + beq.w b7944 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n b77ee │ │ │ │ + beq.n b77e6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b77ee │ │ │ │ + beq.n b77e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7944 │ │ │ │ + beq.w b793c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n b780c │ │ │ │ + beq.n b7804 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b780c │ │ │ │ + beq.n b7804 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7974 │ │ │ │ + beq.w b796c │ │ │ │ movs r0, #2 │ │ │ │ - b.n b760c │ │ │ │ + b.n b7604 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7578 │ │ │ │ - ldr r3, [pc, #616] @ (b7a84 ) │ │ │ │ + b.n b7570 │ │ │ │ + ldr r3, [pc, #616] @ (b7a7c ) │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr r1, [pc, #624] @ (b7a90 ) │ │ │ │ - ldr r0, [pc, #628] @ (b7a94 ) │ │ │ │ + ldr r1, [pc, #624] @ (b7a88 ) │ │ │ │ + ldr r0, [pc, #628] @ (b7a8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b780c │ │ │ │ - ldr r3, [pc, #596] @ (b7a84 ) │ │ │ │ + b.n b7804 │ │ │ │ + ldr r3, [pc, #596] @ (b7a7c ) │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr r1, [pc, #612] @ (b7a98 ) │ │ │ │ - ldr r0, [pc, #612] @ (b7a9c ) │ │ │ │ + ldr r1, [pc, #612] @ (b7a90 ) │ │ │ │ + ldr r0, [pc, #612] @ (b7a94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b780c │ │ │ │ - ldr r3, [pc, #572] @ (b7a84 ) │ │ │ │ + b.n b7804 │ │ │ │ + ldr r3, [pc, #572] @ (b7a7c ) │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr r1, [pc, #596] @ (b7aa0 ) │ │ │ │ - ldr r0, [pc, #600] @ (b7aa4 ) │ │ │ │ + ldr r1, [pc, #596] @ (b7a98 ) │ │ │ │ + ldr r0, [pc, #600] @ (b7a9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n b780c │ │ │ │ - ldr r3, [pc, #540] @ (b7a84 ) │ │ │ │ + b.n b7804 │ │ │ │ + ldr r3, [pc, #540] @ (b7a7c ) │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr r1, [pc, #572] @ (b7aa8 ) │ │ │ │ - ldr r0, [pc, #572] @ (b7aac ) │ │ │ │ + ldr r1, [pc, #572] @ (b7aa0 ) │ │ │ │ + ldr r0, [pc, #572] @ (b7aa4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n b780c │ │ │ │ + b.n b7804 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b77a0 │ │ │ │ + beq.n b7798 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b77a0 │ │ │ │ - b.n b779a │ │ │ │ - ldr r3, [pc, #472] @ (b7a84 ) │ │ │ │ + bne.w b7798 │ │ │ │ + b.n b7792 │ │ │ │ + ldr r3, [pc, #472] @ (b7a7c ) │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr r1, [pc, #512] @ (b7ab0 ) │ │ │ │ - ldr r0, [pc, #516] @ (b7ab4 ) │ │ │ │ + ldr r1, [pc, #512] @ (b7aa8 ) │ │ │ │ + ldr r0, [pc, #516] @ (b7aac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b787a │ │ │ │ - ldr r3, [pc, #452] @ (b7a84 ) │ │ │ │ + b.n b7872 │ │ │ │ + ldr r3, [pc, #452] @ (b7a7c ) │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ - ldr r1, [pc, #500] @ (b7ab8 ) │ │ │ │ - ldr r0, [pc, #500] @ (b7abc ) │ │ │ │ + ldr r1, [pc, #500] @ (b7ab0 ) │ │ │ │ + ldr r0, [pc, #500] @ (b7ab4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b767e │ │ │ │ + b.n b7676 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n b78e4 │ │ │ │ + beq.n b78dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b79b4 │ │ │ │ - ldr r3, [pc, #472] @ (b7ac0 ) │ │ │ │ - ldr r1, [pc, #476] @ (b7ac4 ) │ │ │ │ + beq.n b79ac │ │ │ │ + ldr r3, [pc, #472] @ (b7ab8 ) │ │ │ │ + ldr r1, [pc, #476] @ (b7abc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r1, [pc, #464] @ (b7ac8 ) │ │ │ │ + ldr r1, [pc, #464] @ (b7ac0 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r0, [pc, #464] @ (b7acc ) │ │ │ │ + ldr r0, [pc, #464] @ (b7ac4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b780c │ │ │ │ + b.n b7804 │ │ │ │ bl 88694 │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f9c │ │ │ │ @@ -175643,829 +175643,829 @@ │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 88758 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldrd r9, r8, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7892 │ │ │ │ + beq.n b788a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b7892 │ │ │ │ - b.n b788c │ │ │ │ + bne.n b788a │ │ │ │ + b.n b7884 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b77ee │ │ │ │ + b.n b77e6 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b77d0 │ │ │ │ - ldr r1, [pc, #300] @ (b7a84 ) │ │ │ │ + b.n b77c8 │ │ │ │ + ldr r1, [pc, #300] @ (b7a7c ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r3, [pc, #372] @ (b7ad0 ) │ │ │ │ - ldr r0, [pc, #376] @ (b7ad4 ) │ │ │ │ + ldr r3, [pc, #372] @ (b7ac8 ) │ │ │ │ + ldr r0, [pc, #376] @ (b7acc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #364] @ (b7ad8 ) │ │ │ │ + ldr r1, [pc, #364] @ (b7ad0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b780c │ │ │ │ + bl a7538 │ │ │ │ + b.n b7804 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b780c │ │ │ │ - ldr r3, [pc, #260] @ (b7a84 ) │ │ │ │ + b.n b7804 │ │ │ │ + ldr r3, [pc, #260] @ (b7a7c ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r1, [pc, #344] @ (b7adc ) │ │ │ │ - ldr r0, [pc, #348] @ (b7ae0 ) │ │ │ │ + ldr r1, [pc, #344] @ (b7ad4 ) │ │ │ │ + ldr r0, [pc, #348] @ (b7ad8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b780c │ │ │ │ - ldr r3, [pc, #240] @ (b7a84 ) │ │ │ │ + b.n b7804 │ │ │ │ + ldr r3, [pc, #240] @ (b7a7c ) │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr r1, [pc, #332] @ (b7ae4 ) │ │ │ │ - ldr r0, [pc, #332] @ (b7ae8 ) │ │ │ │ + ldr r1, [pc, #332] @ (b7adc ) │ │ │ │ + ldr r0, [pc, #332] @ (b7ae0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r9 │ │ │ │ bl 65294 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n b780c │ │ │ │ + b.n b7804 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b78e4 │ │ │ │ + b.n b78dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr r1, [pc, #296] @ (b7aec ) │ │ │ │ - ldr r0, [pc, #300] @ (b7af0 ) │ │ │ │ + ldr r1, [pc, #296] @ (b7ae4 ) │ │ │ │ + ldr r0, [pc, #300] @ (b7ae8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n b790a │ │ │ │ + b.n b7902 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr r1, [pc, #268] @ (b7af4 ) │ │ │ │ - ldr r0, [pc, #268] @ (b7af8 ) │ │ │ │ + ldr r1, [pc, #268] @ (b7aec ) │ │ │ │ + ldr r0, [pc, #268] @ (b7af0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b790a │ │ │ │ + b.n b7902 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ (b7afc ) │ │ │ │ - movw r2, #63381 @ 0xf795 │ │ │ │ + ldr r3, [pc, #256] @ (b7af4 ) │ │ │ │ + movw r2, #63387 @ 0xf79b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #248] @ (b7b00 ) │ │ │ │ - ldr r0, [pc, #252] @ (b7b04 ) │ │ │ │ + ldr r1, [pc, #248] @ (b7af8 ) │ │ │ │ + ldr r0, [pc, #252] @ (b7afc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (b7b08 ) │ │ │ │ - movw r2, #63338 @ 0xf76a │ │ │ │ + ldr r3, [pc, #240] @ (b7b00 ) │ │ │ │ + movw r2, #63344 @ 0xf770 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #236] @ (b7b0c ) │ │ │ │ - ldr r0, [pc, #236] @ (b7b10 ) │ │ │ │ + ldr r1, [pc, #236] @ (b7b04 ) │ │ │ │ + ldr r0, [pc, #236] @ (b7b08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ (b7b14 ) │ │ │ │ - movw r2, #63379 @ 0xf793 │ │ │ │ + ldr r3, [pc, #228] @ (b7b0c ) │ │ │ │ + movw r2, #63385 @ 0xf799 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #220] @ (b7b18 ) │ │ │ │ - ldr r0, [pc, #224] @ (b7b1c ) │ │ │ │ + ldr r1, [pc, #220] @ (b7b10 ) │ │ │ │ + ldr r0, [pc, #224] @ (b7b14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #212] @ (b7b20 ) │ │ │ │ - movw r2, #63377 @ 0xf791 │ │ │ │ + ldr r3, [pc, #212] @ (b7b18 ) │ │ │ │ + movw r2, #63383 @ 0xf797 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #208] @ (b7b24 ) │ │ │ │ - ldr r0, [pc, #208] @ (b7b28 ) │ │ │ │ + ldr r1, [pc, #208] @ (b7b1c ) │ │ │ │ + ldr r0, [pc, #208] @ (b7b20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r3, #32 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #10 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + movs r1, #12 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #30 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ movs r4, r4 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + subs r4, r7, #7 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + subs r4, r2, #7 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + subs r6, r7, #6 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + subs r4, r2, #6 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r5, #4 │ │ │ │ + subs r6, r5, #5 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #272] @ (b7c10 ) │ │ │ │ + ldr r2, [pc, #528] @ (b7d08 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #168] @ (b7bb4 ) │ │ │ │ + ldr r2, [pc, #424] @ (b7cac ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #64] @ (b7b58 ) │ │ │ │ + ldr r2, [pc, #320] @ (b7c50 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #984] @ (b7efc ) │ │ │ │ + ldr r2, [pc, #216] @ (b7bf4 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b7b2c : │ │ │ │ +000b7b24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #164] @ (b7be0 ) │ │ │ │ + ldr r6, [pc, #164] @ (b7bd8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (b7be4 ) │ │ │ │ + ldr r3, [pc, #160] @ (b7bdc ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #152] @ (b7be8 ) │ │ │ │ + ldr r5, [pc, #152] @ (b7be0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (b7bec ) │ │ │ │ + ldr r3, [pc, #140] @ (b7be4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #276 @ 0x114 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b7bd8 │ │ │ │ - ldr r3, [pc, #128] @ (b7bf0 ) │ │ │ │ + beq.n b7bd0 │ │ │ │ + ldr r3, [pc, #128] @ (b7be8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b7bb0 │ │ │ │ + bne.n b7ba8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b7430 │ │ │ │ + bl b7428 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b7bd8 │ │ │ │ - ldr r3, [pc, #108] @ (b7bf4 ) │ │ │ │ + beq.n b7bd0 │ │ │ │ + ldr r3, [pc, #108] @ (b7bec ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (b7bf8 ) │ │ │ │ - ldr r3, [pc, #72] @ (b7be4 ) │ │ │ │ + ldr r2, [pc, #92] @ (b7bf0 ) │ │ │ │ + ldr r3, [pc, #72] @ (b7bdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b7bdc │ │ │ │ + bne.n b7bd4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #72] @ (b7bfc ) │ │ │ │ + ldr r3, [pc, #72] @ (b7bf4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7b7a │ │ │ │ - ldr r0, [pc, #68] @ (b7c00 ) │ │ │ │ + beq.n b7b72 │ │ │ │ + ldr r0, [pc, #68] @ (b7bf8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #60] @ (b7c04 ) │ │ │ │ - ldr r1, [pc, #64] @ (b7c08 ) │ │ │ │ + ldr r3, [pc, #60] @ (b7bfc ) │ │ │ │ + ldr r1, [pc, #64] @ (b7c00 ) │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ - ldr r0, [pc, #64] @ (b7c0c ) │ │ │ │ + ldr r0, [pc, #64] @ (b7c04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b7b98 │ │ │ │ + b.n b7b90 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [lr, r3, lsl #2] │ │ │ │ + ldr??.w r0, [lr, r3, lsl #2] │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + adds r4, r1, #6 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b7c10 : │ │ │ │ +000b7c08 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #268] @ (b7d2c ) │ │ │ │ + ldr r5, [pc, #268] @ (b7d24 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r4, [pc, #268] @ (b7d30 ) │ │ │ │ + ldr r4, [pc, #268] @ (b7d28 ) │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr r6, [pc, #264] @ (b7d34 ) │ │ │ │ - ldr r2, [pc, #268] @ (b7d38 ) │ │ │ │ - ldr r3, [pc, #268] @ (b7d3c ) │ │ │ │ + ldr r6, [pc, #264] @ (b7d2c ) │ │ │ │ + ldr r2, [pc, #268] @ (b7d30 ) │ │ │ │ + ldr r3, [pc, #268] @ (b7d34 ) │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r2, #832] @ 0x340 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b7cc4 │ │ │ │ + beq.n b7cbc │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ str r4, [sp, #8] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7c6e │ │ │ │ + beq.n b7c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, b7cb4 │ │ │ │ + cbz r3, b7cac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b7cdc │ │ │ │ + beq.n b7cd4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n b7cf2 │ │ │ │ + bpl.n b7cea │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6fcc │ │ │ │ + bl b6fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7c94 │ │ │ │ + beq.n b7c8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b7cbc │ │ │ │ + cbz r3, b7cb4 │ │ │ │ cmp r5, #2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - beq.n b7d10 │ │ │ │ - ldr r2, [pc, #160] @ (b7d40 ) │ │ │ │ - ldr r3, [pc, #144] @ (b7d30 ) │ │ │ │ + beq.n b7d08 │ │ │ │ + ldr r2, [pc, #160] @ (b7d38 ) │ │ │ │ + ldr r3, [pc, #144] @ (b7d28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b7d26 │ │ │ │ + bne.n b7d1e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7c6e │ │ │ │ + b.n b7c66 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7c94 │ │ │ │ - ldr r3, [pc, #124] @ (b7d44 ) │ │ │ │ + b.n b7c8c │ │ │ │ + ldr r3, [pc, #124] @ (b7d3c ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #124] @ (b7d48 ) │ │ │ │ - ldr r0, [pc, #128] @ (b7d4c ) │ │ │ │ + ldr r1, [pc, #124] @ (b7d40 ) │ │ │ │ + ldr r0, [pc, #128] @ (b7d44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ - b.n b7c9c │ │ │ │ - ldr r3, [pc, #100] @ (b7d44 ) │ │ │ │ + b.n b7c94 │ │ │ │ + ldr r3, [pc, #100] @ (b7d3c ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #108] @ (b7d50 ) │ │ │ │ - ldr r0, [pc, #112] @ (b7d54 ) │ │ │ │ + ldr r1, [pc, #108] @ (b7d48 ) │ │ │ │ + ldr r0, [pc, #112] @ (b7d4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b7cd8 │ │ │ │ - ldr r1, [pc, #80] @ (b7d44 ) │ │ │ │ + b.n b7cd0 │ │ │ │ + ldr r1, [pc, #80] @ (b7d3c ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r3, [pc, #96] @ (b7d58 ) │ │ │ │ - ldr r0, [pc, #96] @ (b7d5c ) │ │ │ │ + ldr r3, [pc, #96] @ (b7d50 ) │ │ │ │ + ldr r0, [pc, #96] @ (b7d54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #88] @ (b7d60 ) │ │ │ │ + ldr r1, [pc, #88] @ (b7d58 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b7cd8 │ │ │ │ - ldr r3, [pc, #48] @ (b7d44 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b7cd0 │ │ │ │ + ldr r3, [pc, #48] @ (b7d3c ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #76] @ (b7d64 ) │ │ │ │ - ldr r0, [pc, #80] @ (b7d68 ) │ │ │ │ + ldr r1, [pc, #76] @ (b7d5c ) │ │ │ │ + ldr r0, [pc, #80] @ (b7d60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b7cd8 │ │ │ │ + b.n b7cd0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r3, #30] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r2, #30] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r1, #2 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r4, r6, #1 │ │ │ │ movs r4, r4 │ │ │ │ - blt.n b7d68 │ │ │ │ + blt.n b7de0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + adds r6, r3, #1 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r6, #96 @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r0, #1 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b7d6c : │ │ │ │ +000b7d64 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #212] @ (b7e50 ) │ │ │ │ + ldr r6, [pc, #212] @ (b7e48 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #208] @ (b7e54 ) │ │ │ │ + ldr r3, [pc, #208] @ (b7e4c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #200] @ (b7e58 ) │ │ │ │ + ldr r5, [pc, #200] @ (b7e50 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #188] @ (b7e5c ) │ │ │ │ + ldr r3, [pc, #188] @ (b7e54 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b7e32 │ │ │ │ - ldr r3, [pc, #176] @ (b7e60 ) │ │ │ │ + beq.n b7e2a │ │ │ │ + ldr r3, [pc, #176] @ (b7e58 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b7e0a │ │ │ │ + bne.n b7e02 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #164] @ (b7e64 ) │ │ │ │ + ldr r2, [pc, #164] @ (b7e5c ) │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n b7e36 │ │ │ │ + bpl.n b7e2e │ │ │ │ mov r0, r4 │ │ │ │ - bl b7c10 │ │ │ │ + bl b7c08 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b7e32 │ │ │ │ - ldr r3, [pc, #132] @ (b7e68 ) │ │ │ │ + beq.n b7e2a │ │ │ │ + ldr r3, [pc, #132] @ (b7e60 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7df2 │ │ │ │ + beq.n b7dea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #120] @ (b7e6c ) │ │ │ │ - ldr r3, [pc, #92] @ (b7e54 ) │ │ │ │ + ldr r2, [pc, #120] @ (b7e64 ) │ │ │ │ + ldr r3, [pc, #92] @ (b7e4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b7e4c │ │ │ │ + bne.n b7e44 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #100] @ (b7e70 ) │ │ │ │ + ldr r3, [pc, #100] @ (b7e68 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7dba │ │ │ │ - ldr r0, [pc, #92] @ (b7e74 ) │ │ │ │ + beq.n b7db2 │ │ │ │ + ldr r0, [pc, #92] @ (b7e6c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #88] @ (b7e78 ) │ │ │ │ + ldr r3, [pc, #88] @ (b7e70 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #88] @ (b7e7c ) │ │ │ │ - ldr r0, [pc, #88] @ (b7e80 ) │ │ │ │ + ldr r1, [pc, #88] @ (b7e74 ) │ │ │ │ + ldr r0, [pc, #88] @ (b7e78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b7df2 │ │ │ │ + b.n b7dea │ │ │ │ mov r1, r2 │ │ │ │ blx 50364 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b7dd6 │ │ │ │ - ldr r0, [pc, #64] @ (b7e84 ) │ │ │ │ + bne.n b7dce │ │ │ │ + ldr r0, [pc, #64] @ (b7e7c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n b7e1e │ │ │ │ + b.n b7e16 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #16] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #18467 @ 0x4823 │ │ │ │ + @ instruction: 0xf7040023 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r2, r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + subs r4, r6, #4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b7e88 : │ │ │ │ +000b7e80 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #308] @ (b7fcc ) │ │ │ │ + ldr r2, [pc, #308] @ (b7fc4 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #308] @ (b7fd0 ) │ │ │ │ + ldr r3, [pc, #308] @ (b7fc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #32] │ │ │ │ - ldr r7, [pc, #304] @ (b7fd4 ) │ │ │ │ + ldr r7, [pc, #304] @ (b7fcc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b7fb2 │ │ │ │ + beq.n b7faa │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b7f98 │ │ │ │ + beq.n b7f90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #260] @ (b7fd8 ) │ │ │ │ + ldr r2, [pc, #260] @ (b7fd0 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ strd r5, r4, [sp, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r2, #1804] @ 0x70c │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 50250 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, b7f4a │ │ │ │ + cbz r0, b7f42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7f06 │ │ │ │ + beq.n b7efe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, b7f42 │ │ │ │ + cbz r3, b7f3a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7f16 │ │ │ │ + beq.n b7f0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b7f3a │ │ │ │ - ldr r3, [pc, #196] @ (b7fdc ) │ │ │ │ + cbz r3, b7f32 │ │ │ │ + ldr r3, [pc, #196] @ (b7fd4 ) │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r1, [r7, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n b7f6e │ │ │ │ - ldr r2, [pc, #188] @ (b7fe0 ) │ │ │ │ - ldr r3, [pc, #172] @ (b7fd0 ) │ │ │ │ + bne.n b7f66 │ │ │ │ + ldr r2, [pc, #188] @ (b7fd8 ) │ │ │ │ + ldr r3, [pc, #172] @ (b7fc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b7f94 │ │ │ │ + bne.n b7f8c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7f16 │ │ │ │ + b.n b7f0e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7f06 │ │ │ │ - ldr r3, [pc, #152] @ (b7fe4 ) │ │ │ │ + b.n b7efe │ │ │ │ + ldr r3, [pc, #152] @ (b7fdc ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r1, [pc, #152] @ (b7fe8 ) │ │ │ │ - ldr r0, [pc, #152] @ (b7fec ) │ │ │ │ + ldr r1, [pc, #152] @ (b7fe0 ) │ │ │ │ + ldr r0, [pc, #152] @ (b7fe4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ movs r6, #0 │ │ │ │ - b.n b7f20 │ │ │ │ + b.n b7f18 │ │ │ │ blx 50364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b7f20 │ │ │ │ - ldr r1, [pc, #108] @ (b7fe4 ) │ │ │ │ + bne.n b7f18 │ │ │ │ + ldr r1, [pc, #108] @ (b7fdc ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #116] @ (b7ff0 ) │ │ │ │ - ldr r0, [pc, #116] @ (b7ff4 ) │ │ │ │ + ldr r3, [pc, #116] @ (b7fe8 ) │ │ │ │ + ldr r0, [pc, #116] @ (b7fec ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #108] @ (b7ff8 ) │ │ │ │ + ldr r1, [pc, #108] @ (b7ff0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b7f6a │ │ │ │ + bl a7538 │ │ │ │ + b.n b7f62 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (b7ffc ) │ │ │ │ - movw r2, #3755 @ 0xeab │ │ │ │ + ldr r3, [pc, #96] @ (b7ff4 ) │ │ │ │ + movw r2, #3761 @ 0xeb1 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #92] @ (b8000 ) │ │ │ │ - ldr r0, [pc, #92] @ (b8004 ) │ │ │ │ + ldr r1, [pc, #92] @ (b7ff8 ) │ │ │ │ + ldr r0, [pc, #92] @ (b7ffc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ (b8008 ) │ │ │ │ - movw r2, #3753 @ 0xea9 │ │ │ │ + ldr r3, [pc, #84] @ (b8000 ) │ │ │ │ + movw r2, #3759 @ 0xeaf │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #76] @ (b800c ) │ │ │ │ - ldr r0, [pc, #80] @ (b8010 ) │ │ │ │ + ldr r1, [pc, #76] @ (b8004 ) │ │ │ │ + ldr r0, [pc, #80] @ (b8008 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + subs r2, r2, r1 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + subs r6, r4, r0 │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ movs r4, r4 │ │ │ │ - add lr, r4 │ │ │ │ + add lr, ip │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ movs r4, r4 │ │ │ │ - add ip, r1 │ │ │ │ + add ip, r9 │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ movs r3, r4 │ │ │ │ - b.w b7e88 │ │ │ │ + b.w b7e80 │ │ │ │ │ │ │ │ -000b8018 : │ │ │ │ +000b8010 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr.w r5, [pc, #1976] @ b87e4 │ │ │ │ + ldr.w r5, [pc, #1976] @ b87dc │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ - ldr.w r4, [pc, #1976] @ b87e8 │ │ │ │ + ldr.w r4, [pc, #1976] @ b87e0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r6, [pc, #1972] @ b87ec │ │ │ │ + ldr.w r6, [pc, #1972] @ b87e4 │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ mov.w r4, #0 │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [pc, #1956] @ b87f0 │ │ │ │ + ldr.w r3, [pc, #1956] @ b87e8 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - ldr.w r3, [pc, #1952] @ b87f4 │ │ │ │ + ldr.w r3, [pc, #1952] @ b87ec │ │ │ │ ldr.w r1, [r4, #640] @ 0x280 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrd sl, r3, [sp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 5041c │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8532 │ │ │ │ + beq.w b852a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r4, #796] @ 0x31c │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ @@ -176473,19 +176473,19 @@ │ │ │ │ ldr.w r3, [r4, #4028] @ 0xfbc │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r4, #2648] @ 0xa58 │ │ │ │ blx 50250 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8548 │ │ │ │ + beq.w b8540 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w b8564 │ │ │ │ + bpl.w b855c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add.w r5, r4, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r4, #796] @ 0x31c │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ @@ -176495,19 +176495,19 @@ │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r4, #2648] @ 0xa58 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ blx 50250 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8582 │ │ │ │ + beq.w b857a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w b85a4 │ │ │ │ + bpl.w b859c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr.w r3, [r4, #796] @ 0x31c │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ @@ -176516,177 +176516,177 @@ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r4, #2648] @ 0xa58 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ blx 50250 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b85c2 │ │ │ │ + beq.w b85ba │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w b84f8 │ │ │ │ + bpl.w b84f0 │ │ │ │ ldr.w r3, [r5, #1836] @ 0x72c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr.w r3, [r4, #2644] @ 0xa54 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r4, #796] @ 0x31c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr.w r3, [r4, #2648] @ 0xa58 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w b8790 │ │ │ │ + beq.w b8788 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bne.w b860a │ │ │ │ + bne.w b8602 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bne.w b8612 │ │ │ │ + bne.w b860a │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8654 │ │ │ │ + beq.w b864c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w b87ae │ │ │ │ - ldr.w r2, [pc, #1648] @ b87f8 │ │ │ │ + bpl.w b87a6 │ │ │ │ + ldr.w r2, [pc, #1648] @ b87f0 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b8744 │ │ │ │ - ldr.w r2, [pc, #1640] @ b87fc │ │ │ │ + beq.w b873c │ │ │ │ + ldr.w r2, [pc, #1640] @ b87f4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b87aa │ │ │ │ + beq.w b87a2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w b87c4 │ │ │ │ + ble.w b87bc │ │ │ │ movs r0, #2 │ │ │ │ str.w sl, [r5, #12] │ │ │ │ blx 50050 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b861a │ │ │ │ + beq.w b8612 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 88b24 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w b87ae │ │ │ │ + bpl.w b87a6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b8744 │ │ │ │ + beq.w b873c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w b87aa │ │ │ │ + beq.w b87a2 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w b87c4 │ │ │ │ + ble.w b87bc │ │ │ │ str.w r0, [fp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 88b24 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w b87ae │ │ │ │ + bpl.w b87a6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b8744 │ │ │ │ + beq.w b873c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w b87aa │ │ │ │ + beq.w b87a2 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w b87c4 │ │ │ │ + ble.w b87bc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str.w r0, [fp, #16] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - bpl.w b87ae │ │ │ │ + bpl.w b87a6 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b8744 │ │ │ │ + beq.w b873c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w b87aa │ │ │ │ + beq.w b87a2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w b87c4 │ │ │ │ + ble.w b87bc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str.w fp, [r5, #16] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ blx 50250 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8620 │ │ │ │ + beq.w b8618 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8274 │ │ │ │ + beq.n b826c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b852a │ │ │ │ + beq.w b8522 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w b865a │ │ │ │ + bpl.w b8652 │ │ │ │ movs r0, #7 │ │ │ │ blx 4fb80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8692 │ │ │ │ + beq.w b868a │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r8, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b87c8 │ │ │ │ + beq.w b87c0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ strd r2, r9, [r3, #4] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b8776 │ │ │ │ + beq.w b876e │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r7, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b875c │ │ │ │ + beq.w b8754 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ itt ne │ │ │ │ @@ -176696,330 +176696,330 @@ │ │ │ │ strd r2, fp, [r3, #20] │ │ │ │ blx 4fce0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b830e │ │ │ │ + beq.n b8306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b84da │ │ │ │ + beq.w b84d2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b86c6 │ │ │ │ + beq.w b86be │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ strd r3, r5, [sp, #148] @ 0x94 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1840] @ 0x730 │ │ │ │ movs r3, #0 │ │ │ │ blx 50250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b86dc │ │ │ │ + beq.w b86d4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b834e │ │ │ │ + beq.n b8346 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b84f2 │ │ │ │ + beq.w b84ea │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8366 │ │ │ │ + beq.n b835e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b84ea │ │ │ │ + beq.w b84e2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b837a │ │ │ │ + beq.n b8372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b84e2 │ │ │ │ + beq.w b84da │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr.w r1, [r3, #1844] @ 0x734 │ │ │ │ blx 50098 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b86fe │ │ │ │ + blt.w b86f6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [r4, #1460] @ 0x5b4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 50098 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b8714 │ │ │ │ + blt.w b870c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [r4, #2260] @ 0x8d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 50098 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b872a │ │ │ │ + blt.w b8722 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [r4, #3928] @ 0xf58 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b85fa │ │ │ │ + bne.w b85f2 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b8602 │ │ │ │ + bne.w b85fa │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b85ee │ │ │ │ + beq.w b85e6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w b87ae │ │ │ │ + bpl.w b87a6 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b8744 │ │ │ │ + beq.w b873c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b87aa │ │ │ │ + beq.w b87a2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w b87c4 │ │ │ │ + ble.w b87bc │ │ │ │ movs r0, #2 │ │ │ │ str.w sl, [r5, #12] │ │ │ │ blx 50050 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b85f4 │ │ │ │ + beq.w b85ec │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 88b24 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w b87ae │ │ │ │ + bpl.w b87a6 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w b8744 │ │ │ │ + beq.w b873c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b87aa │ │ │ │ + beq.w b87a2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w b87c4 │ │ │ │ + ble.w b87bc │ │ │ │ str r0, [r7, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 88b24 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w b87ae │ │ │ │ + bpl.w b87a6 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w b8744 │ │ │ │ + beq.w b873c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b87aa │ │ │ │ + beq.w b87a2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w b87c4 │ │ │ │ + ble.w b87bc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r0, [r7, #16] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w b87ae │ │ │ │ + bpl.w b87a6 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w b8744 │ │ │ │ + beq.w b873c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b87aa │ │ │ │ + beq.w b87a2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w b87c4 │ │ │ │ + ble.w b87bc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r7, [r5, #16] │ │ │ │ blx 50098 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b84b4 │ │ │ │ + beq.n b84ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b84b4 │ │ │ │ + cbnz r3, b84ac │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - blt.w b85d8 │ │ │ │ - ldr r2, [pc, #832] @ (b8800 ) │ │ │ │ - ldr r3, [pc, #804] @ (b87e8 ) │ │ │ │ + blt.w b85d0 │ │ │ │ + ldr r2, [pc, #832] @ (b87f8 ) │ │ │ │ + ldr r3, [pc, #804] @ (b87e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b8740 │ │ │ │ + bne.w b8738 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b830e │ │ │ │ + b.n b8306 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b837a │ │ │ │ + b.n b8372 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8366 │ │ │ │ + b.n b835e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b834e │ │ │ │ - ldr r3, [pc, #776] @ (b8804 ) │ │ │ │ - ldr r2, [pc, #780] @ (b8808 ) │ │ │ │ - ldr r1, [pc, #780] @ (b880c ) │ │ │ │ + b.n b8346 │ │ │ │ + ldr r3, [pc, #776] @ (b87fc ) │ │ │ │ + ldr r2, [pc, #780] @ (b8800 ) │ │ │ │ + ldr r1, [pc, #780] @ (b8804 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r0, [pc, #772] @ (b8810 ) │ │ │ │ + ldr r0, [pc, #772] @ (b8808 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ - b.n b84be │ │ │ │ + b.n b84b6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8274 │ │ │ │ - ldr r3, [pc, #720] @ (b8804 ) │ │ │ │ + b.n b826c │ │ │ │ + ldr r3, [pc, #720] @ (b87fc ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r1, [pc, #732] @ (b8814 ) │ │ │ │ - ldr r0, [pc, #732] @ (b8818 ) │ │ │ │ + ldr r1, [pc, #732] @ (b880c ) │ │ │ │ + ldr r0, [pc, #732] @ (b8810 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b8526 │ │ │ │ - ldr r3, [pc, #696] @ (b8804 ) │ │ │ │ + b.n b851e │ │ │ │ + ldr r3, [pc, #696] @ (b87fc ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #716] @ (b881c ) │ │ │ │ - ldr r0, [pc, #720] @ (b8820 ) │ │ │ │ + ldr r1, [pc, #716] @ (b8814 ) │ │ │ │ + ldr r0, [pc, #720] @ (b8818 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f9c │ │ │ │ - b.n b8526 │ │ │ │ - ldr r2, [pc, #668] @ (b8804 ) │ │ │ │ - ldr r3, [pc, #700] @ (b8824 ) │ │ │ │ - ldr r1, [pc, #700] @ (b8828 ) │ │ │ │ + b.n b851e │ │ │ │ + ldr r2, [pc, #668] @ (b87fc ) │ │ │ │ + ldr r3, [pc, #700] @ (b881c ) │ │ │ │ + ldr r1, [pc, #700] @ (b8820 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #692] @ (b882c ) │ │ │ │ + ldr r0, [pc, #692] @ (b8824 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b855c │ │ │ │ - ldr r3, [pc, #640] @ (b8804 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b8554 │ │ │ │ + ldr r3, [pc, #640] @ (b87fc ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #680] @ (b8830 ) │ │ │ │ - ldr r0, [pc, #680] @ (b8834 ) │ │ │ │ + ldr r1, [pc, #680] @ (b8828 ) │ │ │ │ + ldr r0, [pc, #680] @ (b882c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n b8526 │ │ │ │ - ldr r3, [pc, #604] @ (b8804 ) │ │ │ │ + b.n b851e │ │ │ │ + ldr r3, [pc, #604] @ (b87fc ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #652] @ (b8838 ) │ │ │ │ + ldr r1, [pc, #652] @ (b8830 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #652] @ (b883c ) │ │ │ │ + ldr r3, [pc, #652] @ (b8834 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r9, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #644] @ (b8840 ) │ │ │ │ + ldr r0, [pc, #644] @ (b8838 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b8596 │ │ │ │ - ldr r3, [pc, #576] @ (b8804 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n b858e │ │ │ │ + ldr r3, [pc, #576] @ (b87fc ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #636] @ (b8844 ) │ │ │ │ - ldr r0, [pc, #636] @ (b8848 ) │ │ │ │ + ldr r1, [pc, #636] @ (b883c ) │ │ │ │ + ldr r0, [pc, #636] @ (b8840 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b8514 │ │ │ │ - ldr r3, [pc, #552] @ (b8804 ) │ │ │ │ + b.n b850c │ │ │ │ + ldr r3, [pc, #552] @ (b87fc ) │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr r1, [pc, #620] @ (b884c ) │ │ │ │ - ldr r0, [pc, #624] @ (b8850 ) │ │ │ │ + ldr r1, [pc, #620] @ (b8844 ) │ │ │ │ + ldr r0, [pc, #624] @ (b8848 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b8526 │ │ │ │ + b.n b851e │ │ │ │ bl 88a1c │ │ │ │ - b.n b83e8 │ │ │ │ + b.n b83e0 │ │ │ │ bl 88a1c │ │ │ │ - b.n b841c │ │ │ │ + b.n b8414 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a18 │ │ │ │ - b.n b83d2 │ │ │ │ + b.n b83ca │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 84a18 │ │ │ │ - b.n b83da │ │ │ │ + b.n b83d2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a18 │ │ │ │ - b.n b8160 │ │ │ │ + b.n b8158 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 84a18 │ │ │ │ - b.n b816c │ │ │ │ + b.n b8164 │ │ │ │ bl 88a1c │ │ │ │ - b.n b81ba │ │ │ │ - ldr r3, [pc, #480] @ (b8804 ) │ │ │ │ + b.n b81b2 │ │ │ │ + ldr r3, [pc, #480] @ (b87fc ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #556] @ (b8854 ) │ │ │ │ - ldr r0, [pc, #560] @ (b8858 ) │ │ │ │ + ldr r1, [pc, #556] @ (b884c ) │ │ │ │ + ldr r0, [pc, #560] @ (b8850 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f9c │ │ │ │ @@ -177027,43 +177027,43 @@ │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n b8526 │ │ │ │ + b.n b851e │ │ │ │ bl 88a1c │ │ │ │ - b.n b817a │ │ │ │ - ldr r3, [pc, #424] @ (b8804 ) │ │ │ │ - ldr r2, [pc, #508] @ (b885c ) │ │ │ │ - ldr r1, [pc, #512] @ (b8860 ) │ │ │ │ - ldr r0, [pc, #512] @ (b8864 ) │ │ │ │ + b.n b8172 │ │ │ │ + ldr r3, [pc, #424] @ (b87fc ) │ │ │ │ + ldr r2, [pc, #508] @ (b8854 ) │ │ │ │ + ldr r1, [pc, #512] @ (b8858 ) │ │ │ │ + ldr r0, [pc, #512] @ (b885c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n b8526 │ │ │ │ - ldr r3, [pc, #368] @ (b8804 ) │ │ │ │ + b.n b851e │ │ │ │ + ldr r3, [pc, #368] @ (b87fc ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #464] @ (b8868 ) │ │ │ │ - ldr r0, [pc, #464] @ (b886c ) │ │ │ │ + ldr r1, [pc, #464] @ (b8860 ) │ │ │ │ + ldr r0, [pc, #464] @ (b8864 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f9c │ │ │ │ @@ -177071,261 +177071,261 @@ │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ - b.n b8526 │ │ │ │ - ldr r3, [pc, #316] @ (b8804 ) │ │ │ │ + b.n b851e │ │ │ │ + ldr r3, [pc, #316] @ (b87fc ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #420] @ (b8870 ) │ │ │ │ - ldr r0, [pc, #420] @ (b8874 ) │ │ │ │ + ldr r1, [pc, #420] @ (b8868 ) │ │ │ │ + ldr r0, [pc, #420] @ (b886c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b855c │ │ │ │ - ldr r3, [pc, #292] @ (b8804 ) │ │ │ │ + b.n b8554 │ │ │ │ + ldr r3, [pc, #292] @ (b87fc ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r1, [pc, #404] @ (b8878 ) │ │ │ │ - ldr r0, [pc, #408] @ (b887c ) │ │ │ │ + ldr r1, [pc, #404] @ (b8870 ) │ │ │ │ + ldr r0, [pc, #408] @ (b8874 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n b8526 │ │ │ │ - ldr r3, [pc, #260] @ (b8804 ) │ │ │ │ + b.n b851e │ │ │ │ + ldr r3, [pc, #260] @ (b87fc ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #380] @ (b8880 ) │ │ │ │ - ldr r0, [pc, #380] @ (b8884 ) │ │ │ │ + ldr r1, [pc, #380] @ (b8878 ) │ │ │ │ + ldr r0, [pc, #380] @ (b887c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b8526 │ │ │ │ - ldr r3, [pc, #236] @ (b8804 ) │ │ │ │ + b.n b851e │ │ │ │ + ldr r3, [pc, #236] @ (b87fc ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #364] @ (b8888 ) │ │ │ │ - ldr r0, [pc, #368] @ (b888c ) │ │ │ │ + ldr r1, [pc, #364] @ (b8880 ) │ │ │ │ + ldr r0, [pc, #368] @ (b8884 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b8526 │ │ │ │ - ldr r3, [pc, #216] @ (b8804 ) │ │ │ │ + b.n b851e │ │ │ │ + ldr r3, [pc, #216] @ (b87fc ) │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ - ldr r1, [pc, #352] @ (b8890 ) │ │ │ │ - ldr r0, [pc, #352] @ (b8894 ) │ │ │ │ + ldr r1, [pc, #352] @ (b8888 ) │ │ │ │ + ldr r0, [pc, #352] @ (b888c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b8526 │ │ │ │ + b.n b851e │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (b8898 ) │ │ │ │ + ldr r3, [pc, #336] @ (b8890 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #336] @ (b889c ) │ │ │ │ - ldr r0, [pc, #336] @ (b88a0 ) │ │ │ │ + ldr r1, [pc, #336] @ (b8894 ) │ │ │ │ + ldr r0, [pc, #336] @ (b8898 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (b88a4 ) │ │ │ │ - movw r2, #6483 @ 0x1953 │ │ │ │ + ldr r3, [pc, #324] @ (b889c ) │ │ │ │ + movw r2, #6489 @ 0x1959 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #320] @ (b88a8 ) │ │ │ │ - ldr r0, [pc, #320] @ (b88ac ) │ │ │ │ + ldr r1, [pc, #320] @ (b88a0 ) │ │ │ │ + ldr r0, [pc, #320] @ (b88a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (b88b0 ) │ │ │ │ - movw r2, #6478 @ 0x194e │ │ │ │ + ldr r3, [pc, #312] @ (b88a8 ) │ │ │ │ + movw r2, #6484 @ 0x1954 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #304] @ (b88b4 ) │ │ │ │ - ldr r0, [pc, #308] @ (b88b8 ) │ │ │ │ + ldr r1, [pc, #304] @ (b88ac ) │ │ │ │ + ldr r0, [pc, #308] @ (b88b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (b88bc ) │ │ │ │ - movw r2, #6435 @ 0x1923 │ │ │ │ + ldr r3, [pc, #296] @ (b88b4 ) │ │ │ │ + movw r2, #6441 @ 0x1929 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (b88c0 ) │ │ │ │ - ldr r0, [pc, #292] @ (b88c4 ) │ │ │ │ + ldr r1, [pc, #292] @ (b88b8 ) │ │ │ │ + ldr r0, [pc, #292] @ (b88bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #280] @ (b88c8 ) │ │ │ │ + ldr r3, [pc, #280] @ (b88c0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #280] @ (b88cc ) │ │ │ │ - ldr r0, [pc, #280] @ (b88d0 ) │ │ │ │ + ldr r1, [pc, #280] @ (b88c4 ) │ │ │ │ + ldr r0, [pc, #280] @ (b88c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #264] @ (b88d4 ) │ │ │ │ - movw r2, #6473 @ 0x1949 │ │ │ │ + ldr r3, [pc, #264] @ (b88cc ) │ │ │ │ + movw r2, #6479 @ 0x194f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #260] @ (b88d8 ) │ │ │ │ - ldr r0, [pc, #260] @ (b88dc ) │ │ │ │ + ldr r1, [pc, #260] @ (b88d0 ) │ │ │ │ + ldr r0, [pc, #260] @ (b88d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, fp │ │ │ │ + cmp lr, r3 │ │ │ │ movs r5, r4 │ │ │ │ - ldc2l 0, cr0, [sl, #-140]! @ 0xffffff74 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + ldc2 0, cr0, [sl, #140]! @ 0x8c │ │ │ │ + asrs r2, r3, #18 │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r2, #-140] @ 0xffffff74 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + stc2 0, cr0, [r2, #140] @ 0x8c │ │ │ │ + asrs r2, r5, #17 │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [ip, #-140]! @ 0xffffff74 │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + stc2l 0, cr0, [ip, #-140]! @ 0xffffff74 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ movs r4, r4 │ │ │ │ - add sl, lr │ │ │ │ + cmp r2, r6 │ │ │ │ movs r5, r4 │ │ │ │ - stc2 0, cr0, [lr, #-140] @ 0xffffff74 │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + stc2l 0, cr0, [lr, #-140] @ 0xffffff74 │ │ │ │ + asrs r6, r5, #16 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2l 0, cr0, [r2], #140 @ 0x8c │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + ldc2 0, cr0, [r2, #-140]! @ 0xffffff74 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2l 0, cr0, [r2], {35} @ 0x23 │ │ │ │ - add ip, r5 │ │ │ │ + ldc2 0, cr0, [r2, #-140] @ 0xffffff74 │ │ │ │ + add ip, sp │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r5, #15 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [r2], #140 @ 0x8c │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + ldc2l 0, cr0, [r2], #140 @ 0x8c │ │ │ │ + asrs r2, r3, #15 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [ip], {35} @ 0x23 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + ldc2l 0, cr0, [ip], {35} @ 0x23 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ movs r4, r4 │ │ │ │ - mrrc2 0, 2, r0, r4, cr3 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + ldc2 0, cr0, [r4], {35} @ 0x23 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r4, r4 │ │ │ │ - mvns r2, r7 │ │ │ │ + add r2, r7 │ │ │ │ movs r5, r4 │ │ │ │ - ldc2 0, cr0, [r6], {35} @ 0x23 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + mrrc2 0, 2, r0, r6, cr3 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfbe20023 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + stc2 0, cr0, [r2], #-140 @ 0xffffff74 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfbae0023 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + @ instruction: 0xfbee0023 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfb980023 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + @ instruction: 0xfbd80023 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfb760023 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + @ instruction: 0xfbb60023 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfb600023 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + @ instruction: 0xfba00023 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfb4a0023 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + @ instruction: 0xfb8a0023 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r5, #8 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfae60023 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + @ instruction: 0xfb260023 │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + subs r4, r4, r7 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b88e0 : │ │ │ │ +000b88d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #960] @ (b8cb4 ) │ │ │ │ + ldr r3, [pc, #960] @ (b8cac ) │ │ │ │ ldr r6, [r0, #20] │ │ │ │ - ldr.w r8, [pc, #960] @ b8cb8 │ │ │ │ + ldr.w r8, [pc, #960] @ b8cb0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #956] @ (b8cbc ) │ │ │ │ + ldr r2, [pc, #956] @ (b8cb4 ) │ │ │ │ add r8, pc │ │ │ │ str r0, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b8c80 │ │ │ │ + beq.w b8c78 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -177333,2626 +177333,2626 @@ │ │ │ │ blx 4fbbc │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 87f94 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8b70 │ │ │ │ + beq.w b8b68 │ │ │ │ mov.w r9, #0 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ bl 882cc │ │ │ │ ldrb.w r3, [sp, #36] @ 0x24 │ │ │ │ ldrd r5, r4, [sp, #44] @ 0x2c │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8b90 │ │ │ │ + beq.w b8b88 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b8c9a │ │ │ │ + beq.w b8c92 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.w b8b04 │ │ │ │ + beq.w b8afc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b8c32 │ │ │ │ + beq.w b8c2a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w b8b14 │ │ │ │ + beq.w b8b0c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n b899a │ │ │ │ + beq.n b8992 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8ab0 │ │ │ │ + beq.w b8aa8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.n b89a8 │ │ │ │ + beq.n b89a0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b8ab8 │ │ │ │ + beq.w b8ab0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w b8ac8 │ │ │ │ - ldr r3, [pc, #780] @ (b8cc0 ) │ │ │ │ + bpl.w b8ac0 │ │ │ │ + ldr r3, [pc, #780] @ (b8cb8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b8b3c │ │ │ │ + bne.w b8b34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n b89d2 │ │ │ │ + beq.n b89ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8afc │ │ │ │ + beq.w b8af4 │ │ │ │ cmp sl, r4 │ │ │ │ - beq.n b8a56 │ │ │ │ + beq.n b8a4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n b89e6 │ │ │ │ + beq.n b89de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8b1c │ │ │ │ - ldr r3, [pc, #732] @ (b8cc4 ) │ │ │ │ + beq.w b8b14 │ │ │ │ + ldr r3, [pc, #732] @ (b8cbc ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b8948 │ │ │ │ + bne.n b8940 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fbbc │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n b8948 │ │ │ │ - ldr r3, [pc, #704] @ (b8cc8 ) │ │ │ │ - ldr r1, [pc, #708] @ (b8ccc ) │ │ │ │ + beq.n b8940 │ │ │ │ + ldr r3, [pc, #704] @ (b8cc0 ) │ │ │ │ + ldr r1, [pc, #708] @ (b8cc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #696] @ (b8cd0 ) │ │ │ │ - ldr r1, [pc, #700] @ (b8cd4 ) │ │ │ │ + ldr r3, [pc, #696] @ (b8cc8 ) │ │ │ │ + ldr r1, [pc, #700] @ (b8ccc ) │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ - ldr r0, [pc, #696] @ (b8cd8 ) │ │ │ │ + ldr r0, [pc, #696] @ (b8cd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #672] @ (b8cdc ) │ │ │ │ - ldr r3, [pc, #628] @ (b8cb4 ) │ │ │ │ + ldr r2, [pc, #672] @ (b8cd4 ) │ │ │ │ + ldr r3, [pc, #628] @ (b8cac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b8c14 │ │ │ │ + bne.w b8c0c │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b8c18 │ │ │ │ + beq.w b8c10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 87544 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n b8a84 │ │ │ │ + beq.n b8a7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b8b30 │ │ │ │ + beq.n b8b28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n b8a92 │ │ │ │ + beq.n b8a8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b8b24 │ │ │ │ + beq.n b8b1c │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n b89e6 │ │ │ │ - ldr r3, [pc, #568] @ (b8cd0 ) │ │ │ │ + bge.n b89de │ │ │ │ + ldr r3, [pc, #568] @ (b8cc8 ) │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - ldr r1, [pc, #576] @ (b8ce0 ) │ │ │ │ - ldr r0, [pc, #580] @ (b8ce4 ) │ │ │ │ + ldr r1, [pc, #576] @ (b8cd8 ) │ │ │ │ + ldr r0, [pc, #580] @ (b8cdc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b8a2c │ │ │ │ + b.n b8a24 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8998 │ │ │ │ + b.n b8990 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.w b89b2 │ │ │ │ - ldr r3, [pc, #516] @ (b8cd0 ) │ │ │ │ - ldr r2, [pc, #540] @ (b8ce8 ) │ │ │ │ - ldr r1, [pc, #540] @ (b8cec ) │ │ │ │ + bmi.w b89aa │ │ │ │ + ldr r3, [pc, #516] @ (b8cc8 ) │ │ │ │ + ldr r2, [pc, #540] @ (b8ce0 ) │ │ │ │ + ldr r1, [pc, #540] @ (b8ce4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #540] @ (b8cf0 ) │ │ │ │ + ldr r0, [pc, #540] @ (b8ce8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n b8a38 │ │ │ │ + b.n b8a30 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b89d2 │ │ │ │ + b.n b89ca │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b8c32 │ │ │ │ + beq.w b8c2a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, fp │ │ │ │ - bne.w b8984 │ │ │ │ - b.n b89a8 │ │ │ │ + bne.w b897c │ │ │ │ + b.n b89a0 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w b898e │ │ │ │ - b.n b89a8 │ │ │ │ + bne.w b8986 │ │ │ │ + b.n b89a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b89e6 │ │ │ │ + b.n b89de │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #28] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n b8a92 │ │ │ │ + b.n b8a8a │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n b8a84 │ │ │ │ - ldr r3, [pc, #400] @ (b8cd0 ) │ │ │ │ - ldr r2, [pc, #436] @ (b8cf4 ) │ │ │ │ - ldr r1, [pc, #436] @ (b8cf8 ) │ │ │ │ + b.n b8a7c │ │ │ │ + ldr r3, [pc, #400] @ (b8cc8 ) │ │ │ │ + ldr r2, [pc, #436] @ (b8cec ) │ │ │ │ + ldr r1, [pc, #436] @ (b8cf0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #436] @ (b8cfc ) │ │ │ │ + ldr r0, [pc, #436] @ (b8cf4 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n b8a38 │ │ │ │ - ldr r3, [pc, #348] @ (b8cd0 ) │ │ │ │ + b.n b8a30 │ │ │ │ + ldr r3, [pc, #348] @ (b8cc8 ) │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ - ldr r1, [pc, #392] @ (b8d00 ) │ │ │ │ - ldr r0, [pc, #392] @ (b8d04 ) │ │ │ │ + ldr r1, [pc, #392] @ (b8cf8 ) │ │ │ │ + ldr r0, [pc, #392] @ (b8cfc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n b8a38 │ │ │ │ + b.n b8a30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8ba6 │ │ │ │ + beq.n b8b9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b8ba6 │ │ │ │ + cbnz r3, b8b9e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8bbc │ │ │ │ + beq.n b8bb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, b8bbc │ │ │ │ + cbnz r3, b8bb4 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b8c66 │ │ │ │ + beq.n b8c5e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8bd6 │ │ │ │ + beq.n b8bce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b8bd6 │ │ │ │ + cbnz r3, b8bce │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b8c4c │ │ │ │ + beq.n b8c44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8bf0 │ │ │ │ + beq.n b8be8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b8bf0 │ │ │ │ + cbnz r3, b8be8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 500b0 │ │ │ │ - cbnz r0, b8bfa │ │ │ │ + cbnz r0, b8bf2 │ │ │ │ movs r0, #1 │ │ │ │ - b.n b8a3a │ │ │ │ - ldr r3, [pc, #212] @ (b8cd0 ) │ │ │ │ + b.n b8a32 │ │ │ │ + ldr r3, [pc, #212] @ (b8cc8 ) │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ - ldr r1, [pc, #260] @ (b8d08 ) │ │ │ │ - ldr r0, [pc, #264] @ (b8d0c ) │ │ │ │ + ldr r1, [pc, #260] @ (b8d00 ) │ │ │ │ + ldr r0, [pc, #264] @ (b8d04 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b8a38 │ │ │ │ + b.n b8a30 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (b8d10 ) │ │ │ │ - movw r2, #25464 @ 0x6378 │ │ │ │ + ldr r3, [pc, #244] @ (b8d08 ) │ │ │ │ + movw r2, #25470 @ 0x637e │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #240] @ (b8d14 ) │ │ │ │ - ldr r0, [pc, #240] @ (b8d18 ) │ │ │ │ + ldr r1, [pc, #240] @ (b8d0c ) │ │ │ │ + ldr r0, [pc, #240] @ (b8d10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ (b8d1c ) │ │ │ │ - movw r2, #25445 @ 0x6365 │ │ │ │ + ldr r3, [pc, #232] @ (b8d14 ) │ │ │ │ + movw r2, #25451 @ 0x636b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #224] @ (b8d20 ) │ │ │ │ - ldr r0, [pc, #228] @ (b8d24 ) │ │ │ │ + ldr r1, [pc, #224] @ (b8d18 ) │ │ │ │ + ldr r0, [pc, #228] @ (b8d1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (b8d28 ) │ │ │ │ - movw r2, #25497 @ 0x6399 │ │ │ │ + ldr r3, [pc, #216] @ (b8d20 ) │ │ │ │ + movw r2, #25503 @ 0x639f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #212] @ (b8d2c ) │ │ │ │ - ldr r0, [pc, #212] @ (b8d30 ) │ │ │ │ + ldr r1, [pc, #212] @ (b8d24 ) │ │ │ │ + ldr r0, [pc, #212] @ (b8d28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (b8d34 ) │ │ │ │ - movw r2, #25496 @ 0x6398 │ │ │ │ + ldr r3, [pc, #204] @ (b8d2c ) │ │ │ │ + movw r2, #25502 @ 0x639e │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #196] @ (b8d38 ) │ │ │ │ - ldr r0, [pc, #200] @ (b8d3c ) │ │ │ │ + ldr r1, [pc, #196] @ (b8d30 ) │ │ │ │ + ldr r0, [pc, #200] @ (b8d34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (b8d40 ) │ │ │ │ - movw r2, #25427 @ 0x6353 │ │ │ │ + ldr r3, [pc, #188] @ (b8d38 ) │ │ │ │ + movw r2, #25433 @ 0x6359 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #184] @ (b8d44 ) │ │ │ │ - ldr r0, [pc, #184] @ (b8d48 ) │ │ │ │ + ldr r1, [pc, #184] @ (b8d3c ) │ │ │ │ + ldr r0, [pc, #184] @ (b8d40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ (b8d4c ) │ │ │ │ - movw r2, #25443 @ 0x6363 │ │ │ │ + ldr r3, [pc, #176] @ (b8d44 ) │ │ │ │ + movw r2, #25449 @ 0x6369 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #168] @ (b8d50 ) │ │ │ │ - ldr r0, [pc, #172] @ (b8d54 ) │ │ │ │ + ldr r1, [pc, #168] @ (b8d48 ) │ │ │ │ + ldr r0, [pc, #172] @ (b8d4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ movs r0, r5 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + adds r6, r7, r5 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r0, #23] │ │ │ │ movs r0, r5 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r7, r3 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + adds r6, r0, r3 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + lsrs r2, r4, #29 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + adds r2, r2, r1 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + adds r2, r4, r0 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + subs r0, #24 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000b8d58 : │ │ │ │ +000b8d50 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #196] @ (b8e2c ) │ │ │ │ + ldr r6, [pc, #196] @ (b8e24 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #192] @ (b8e30 ) │ │ │ │ + ldr r3, [pc, #192] @ (b8e28 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #184] @ (b8e34 ) │ │ │ │ + ldr r5, [pc, #184] @ (b8e2c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #172] @ (b8e38 ) │ │ │ │ + ldr r3, [pc, #172] @ (b8e30 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r3, #372 @ 0x174 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b8e0e │ │ │ │ - ldr r3, [pc, #156] @ (b8e3c ) │ │ │ │ + beq.n b8e06 │ │ │ │ + ldr r3, [pc, #156] @ (b8e34 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b8dee │ │ │ │ + bne.n b8de6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b8e12 │ │ │ │ + bne.n b8e0a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n b8e1c │ │ │ │ + bne.n b8e14 │ │ │ │ mov r0, r4 │ │ │ │ - bl b88e0 │ │ │ │ + bl b88d8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b8e0e │ │ │ │ - ldr r3, [pc, #120] @ (b8e40 ) │ │ │ │ + beq.n b8e06 │ │ │ │ + ldr r3, [pc, #120] @ (b8e38 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8dd6 │ │ │ │ + beq.n b8dce │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #108] @ (b8e44 ) │ │ │ │ - ldr r3, [pc, #84] @ (b8e30 ) │ │ │ │ + ldr r2, [pc, #108] @ (b8e3c ) │ │ │ │ + ldr r3, [pc, #84] @ (b8e28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b8e28 │ │ │ │ + bne.n b8e20 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ (b8e48 ) │ │ │ │ + ldr r0, [pc, #88] @ (b8e40 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #80] @ (b8e4c ) │ │ │ │ + ldr r3, [pc, #80] @ (b8e44 ) │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ - ldr r1, [pc, #80] @ (b8e50 ) │ │ │ │ - ldr r0, [pc, #80] @ (b8e54 ) │ │ │ │ + ldr r1, [pc, #80] @ (b8e48 ) │ │ │ │ + ldr r0, [pc, #80] @ (b8e4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b8dd6 │ │ │ │ - ldr r0, [pc, #68] @ (b8e58 ) │ │ │ │ + b.n b8dce │ │ │ │ + ldr r0, [pc, #68] @ (b8e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n b8df8 │ │ │ │ - ldr r0, [pc, #60] @ (b8e5c ) │ │ │ │ + b.n b8df0 │ │ │ │ + ldr r0, [pc, #60] @ (b8e54 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n b8df8 │ │ │ │ + b.n b8df0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ movs r0, r5 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b8e60 : │ │ │ │ +000b8e58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr.w r4, [pc, #1520] @ b9464 │ │ │ │ + ldr.w r4, [pc, #1520] @ b945c │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr.w r2, [pc, #1520] @ b9468 │ │ │ │ + ldr.w r2, [pc, #1520] @ b9460 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1516] @ b946c │ │ │ │ - ldr.w r3, [pc, #1516] @ b9470 │ │ │ │ + ldr.w r5, [pc, #1516] @ b9464 │ │ │ │ + ldr.w r3, [pc, #1516] @ b9468 │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b8eda │ │ │ │ + bne.n b8ed2 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b8f06 │ │ │ │ - ldr.w r3, [pc, #1484] @ b9474 │ │ │ │ + beq.n b8efe │ │ │ │ + ldr.w r3, [pc, #1484] @ b946c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8eba │ │ │ │ + beq.n b8eb2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr.w r2, [pc, #1468] @ b9478 │ │ │ │ - ldr.w r3, [pc, #1448] @ b9468 │ │ │ │ + ldr.w r2, [pc, #1468] @ b9470 │ │ │ │ + ldr.w r3, [pc, #1448] @ b9460 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b9378 │ │ │ │ + bne.w b9370 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1440] @ b947c │ │ │ │ + ldr.w r3, [pc, #1440] @ b9474 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr.w r3, [pc, #1432] @ b9480 │ │ │ │ - ldr.w r1, [pc, #1432] @ b9484 │ │ │ │ + ldr.w r3, [pc, #1432] @ b9478 │ │ │ │ + ldr.w r1, [pc, #1432] @ b947c │ │ │ │ movw r2, #403 @ 0x193 │ │ │ │ - ldr.w r0, [pc, #1428] @ b9488 │ │ │ │ + ldr.w r0, [pc, #1428] @ b9480 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b8eba │ │ │ │ + b.n b8eb2 │ │ │ │ ldr.w r8, [r0, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b93ae │ │ │ │ + beq.w b93a6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ blx 4fbbc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8f44 │ │ │ │ + beq.n b8f3c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9140 │ │ │ │ + beq.w b9138 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b9150 │ │ │ │ + bne.w b9148 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b93e2 │ │ │ │ + beq.w b93da │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ blx 4fbbc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8f90 │ │ │ │ + beq.n b8f88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9148 │ │ │ │ + beq.w b9140 │ │ │ │ cmp.w r9, sl, lsl #1 │ │ │ │ - bne.n b8ea6 │ │ │ │ + bne.n b8e9e │ │ │ │ ldr.w r8, [r7, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b944a │ │ │ │ + beq.w b9442 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ blx 4fbbc │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 87f94 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9272 │ │ │ │ + beq.w b926a │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 882cc │ │ │ │ ldrb.w r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldrd r7, fp, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9290 │ │ │ │ + beq.w b9288 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b9430 │ │ │ │ + beq.w b9428 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w b9180 │ │ │ │ + beq.w b9178 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w b93fc │ │ │ │ + beq.w b93f4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w b91ac │ │ │ │ + beq.w b91a4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n b9032 │ │ │ │ + beq.n b902a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b9170 │ │ │ │ + beq.w b9168 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n b9042 │ │ │ │ + beq.n b903a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9178 │ │ │ │ + beq.w b9170 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w b91b4 │ │ │ │ + bpl.w b91ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b91ec │ │ │ │ + bne.w b91e4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b9220 │ │ │ │ + bne.w b9218 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9416 │ │ │ │ + beq.w b940e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r2, r9 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 87498 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n b9090 │ │ │ │ + beq.n b9088 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b9194 │ │ │ │ + beq.w b918c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n b909e │ │ │ │ + beq.n b9096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b9138 │ │ │ │ + beq.n b9130 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w b9258 │ │ │ │ - ldr r3, [pc, #996] @ (b948c ) │ │ │ │ + beq.w b9250 │ │ │ │ + ldr r3, [pc, #996] @ (b9484 ) │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp sl, r3 │ │ │ │ it ne │ │ │ │ cmpne r1, r2 │ │ │ │ - bne.w b9354 │ │ │ │ + bne.w b934c │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n b90cc │ │ │ │ + beq.n b90c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b91a4 │ │ │ │ + beq.n b919c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n b90de │ │ │ │ + beq.n b90d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b919c │ │ │ │ + beq.n b9194 │ │ │ │ cmp fp, sl │ │ │ │ - bne.w b9320 │ │ │ │ - ldr r3, [pc, #936] @ (b9490 ) │ │ │ │ + bne.w b9318 │ │ │ │ + ldr r3, [pc, #936] @ (b9488 ) │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b8fd8 │ │ │ │ + bne.w b8fd0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 84a08 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fbbc │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w b8fd8 │ │ │ │ - ldr r3, [pc, #908] @ (b9494 ) │ │ │ │ - ldr r1, [pc, #908] @ (b9498 ) │ │ │ │ + beq.w b8fd0 │ │ │ │ + ldr r3, [pc, #908] @ (b948c ) │ │ │ │ + ldr r1, [pc, #908] @ (b9490 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #872] @ (b9480 ) │ │ │ │ - ldr r1, [pc, #900] @ (b949c ) │ │ │ │ + ldr r3, [pc, #872] @ (b9478 ) │ │ │ │ + ldr r1, [pc, #900] @ (b9494 ) │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - ldr r0, [pc, #896] @ (b94a0 ) │ │ │ │ + ldr r0, [pc, #896] @ (b9498 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f9c │ │ │ │ - b.n b8f02 │ │ │ │ + b.n b8efa │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b909e │ │ │ │ + b.n b9096 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8f44 │ │ │ │ + b.n b8f3c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8f90 │ │ │ │ - ldr r1, [pc, #812] @ (b9480 ) │ │ │ │ + b.n b8f88 │ │ │ │ + ldr r1, [pc, #812] @ (b9478 ) │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ - ldr r3, [pc, #844] @ (b94a4 ) │ │ │ │ - ldr r0, [pc, #844] @ (b94a8 ) │ │ │ │ + ldr r3, [pc, #844] @ (b949c ) │ │ │ │ + ldr r0, [pc, #844] @ (b94a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #836] @ (b94ac ) │ │ │ │ + ldr r1, [pc, #836] @ (b94a4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n b8f02 │ │ │ │ + bl a7538 │ │ │ │ + b.n b8efa │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b902e │ │ │ │ + b.n b9026 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9042 │ │ │ │ + b.n b903a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w b93fc │ │ │ │ + beq.w b93f4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w b9018 │ │ │ │ - b.n b9042 │ │ │ │ + bne.w b9010 │ │ │ │ + b.n b903a │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9090 │ │ │ │ + b.n b9088 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b90de │ │ │ │ + b.n b90d6 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b90cc │ │ │ │ + b.n b90c4 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w b9024 │ │ │ │ - b.n b9042 │ │ │ │ - ldr r3, [pc, #712] @ (b9480 ) │ │ │ │ + bne.w b901c │ │ │ │ + b.n b903a │ │ │ │ + ldr r3, [pc, #712] @ (b9478 ) │ │ │ │ mov sl, r7 │ │ │ │ - ldr r2, [pc, #756] @ (b94b0 ) │ │ │ │ + ldr r2, [pc, #756] @ (b94a8 ) │ │ │ │ mov r7, fp │ │ │ │ - ldr r1, [pc, #756] @ (b94b4 ) │ │ │ │ + ldr r1, [pc, #756] @ (b94ac ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #756] @ (b94b8 ) │ │ │ │ + ldr r0, [pc, #756] @ (b94b0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n b8f02 │ │ │ │ - ldr r3, [pc, #656] @ (b9480 ) │ │ │ │ - ldr r2, [pc, #716] @ (b94bc ) │ │ │ │ - ldr r1, [pc, #716] @ (b94c0 ) │ │ │ │ + b.n b8efa │ │ │ │ + ldr r3, [pc, #656] @ (b9478 ) │ │ │ │ + ldr r2, [pc, #716] @ (b94b4 ) │ │ │ │ + ldr r1, [pc, #716] @ (b94b8 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #716] @ (b94c4 ) │ │ │ │ + ldr r0, [pc, #716] @ (b94bc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str.w fp, [sp, #4] │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n b8f02 │ │ │ │ - ldr r3, [pc, #604] @ (b9480 ) │ │ │ │ - ldr r2, [pc, #676] @ (b94c8 ) │ │ │ │ - ldr r1, [pc, #676] @ (b94cc ) │ │ │ │ - ldr r0, [pc, #680] @ (b94d0 ) │ │ │ │ + b.n b8efa │ │ │ │ + ldr r3, [pc, #604] @ (b9478 ) │ │ │ │ + ldr r2, [pc, #676] @ (b94c0 ) │ │ │ │ + ldr r1, [pc, #676] @ (b94c4 ) │ │ │ │ + ldr r0, [pc, #680] @ (b94c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ - b.n b8f02 │ │ │ │ - ldr r3, [pc, #548] @ (b9480 ) │ │ │ │ + b.n b8efa │ │ │ │ + ldr r3, [pc, #548] @ (b9478 ) │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ - ldr r1, [pc, #628] @ (b94d4 ) │ │ │ │ + ldr r1, [pc, #628] @ (b94cc ) │ │ │ │ mov r7, fp │ │ │ │ - ldr r0, [pc, #628] @ (b94d8 ) │ │ │ │ + ldr r0, [pc, #628] @ (b94d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b91d8 │ │ │ │ - ldr r3, [pc, #524] @ (b9480 ) │ │ │ │ + b.n b91d0 │ │ │ │ + ldr r3, [pc, #524] @ (b9478 ) │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - ldr r1, [pc, #608] @ (b94dc ) │ │ │ │ - ldr r0, [pc, #612] @ (b94e0 ) │ │ │ │ + ldr r1, [pc, #608] @ (b94d4 ) │ │ │ │ + ldr r0, [pc, #612] @ (b94d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n b8f02 │ │ │ │ + b.n b8efa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r7 │ │ │ │ mov r7, fp │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b92aa │ │ │ │ + beq.n b92a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b937c │ │ │ │ + beq.n b9374 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b92bc │ │ │ │ + beq.n b92b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, b9310 │ │ │ │ + cbz r3, b9308 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n b9394 │ │ │ │ + beq.n b938c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b92d6 │ │ │ │ + beq.n b92ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, b9318 │ │ │ │ + cbz r3, b9310 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n b93c8 │ │ │ │ + beq.n b93c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b92ec │ │ │ │ + beq.n b92e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b9384 │ │ │ │ + beq.n b937c │ │ │ │ blx 500b0 │ │ │ │ - ldr r3, [pc, #496] @ (b94e4 ) │ │ │ │ + ldr r3, [pc, #496] @ (b94dc ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8eaa │ │ │ │ - ldr r3, [pc, #388] @ (b9480 ) │ │ │ │ + beq.w b8ea2 │ │ │ │ + ldr r3, [pc, #388] @ (b9478 ) │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - ldr r1, [pc, #488] @ (b94e8 ) │ │ │ │ - ldr r0, [pc, #488] @ (b94ec ) │ │ │ │ + ldr r1, [pc, #488] @ (b94e0 ) │ │ │ │ + ldr r0, [pc, #488] @ (b94e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n b8f02 │ │ │ │ + b.n b8efa │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b92bc │ │ │ │ + b.n b92b4 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b92d6 │ │ │ │ + b.n b92ce │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9334 │ │ │ │ + beq.n b932c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, b938c │ │ │ │ + cbz r3, b9384 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b8ea6 │ │ │ │ + beq.w b8e9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b8ea6 │ │ │ │ + bne.w b8e9e │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8ea6 │ │ │ │ - ldr r3, [pc, #296] @ (b9480 ) │ │ │ │ + b.n b8e9e │ │ │ │ + ldr r3, [pc, #296] @ (b9478 ) │ │ │ │ mov r7, fp │ │ │ │ - ldr r2, [pc, #404] @ (b94f0 ) │ │ │ │ - ldr r1, [pc, #408] @ (b94f4 ) │ │ │ │ + ldr r2, [pc, #404] @ (b94e8 ) │ │ │ │ + ldr r1, [pc, #408] @ (b94ec ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #408] @ (b94f8 ) │ │ │ │ + ldr r0, [pc, #408] @ (b94f0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n b91d8 │ │ │ │ + bl a7538 │ │ │ │ + b.n b91d0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b92aa │ │ │ │ + b.n b92a2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b92ec │ │ │ │ + b.n b92e4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9334 │ │ │ │ - ldr r3, [pc, #356] @ (b94fc ) │ │ │ │ - movw r2, #25753 @ 0x6499 │ │ │ │ + b.n b932c │ │ │ │ + ldr r3, [pc, #356] @ (b94f4 ) │ │ │ │ + movw r2, #25759 @ 0x649f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #352] @ (b9500 ) │ │ │ │ - ldr r0, [pc, #352] @ (b9504 ) │ │ │ │ + ldr r1, [pc, #352] @ (b94f8 ) │ │ │ │ + ldr r0, [pc, #352] @ (b94fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (b9508 ) │ │ │ │ - movw r2, #25631 @ 0x641f │ │ │ │ + ldr r3, [pc, #344] @ (b9500 ) │ │ │ │ + movw r2, #25637 @ 0x6425 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #336] @ (b950c ) │ │ │ │ - ldr r0, [pc, #340] @ (b9510 ) │ │ │ │ + ldr r1, [pc, #336] @ (b9504 ) │ │ │ │ + ldr r0, [pc, #340] @ (b9508 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (b9514 ) │ │ │ │ - movw r2, #25754 @ 0x649a │ │ │ │ + ldr r3, [pc, #328] @ (b950c ) │ │ │ │ + movw r2, #25760 @ 0x64a0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #324] @ (b9518 ) │ │ │ │ - ldr r0, [pc, #324] @ (b951c ) │ │ │ │ + ldr r1, [pc, #324] @ (b9510 ) │ │ │ │ + ldr r0, [pc, #324] @ (b9514 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (b9520 ) │ │ │ │ - movw r2, #25642 @ 0x642a │ │ │ │ + ldr r3, [pc, #316] @ (b9518 ) │ │ │ │ + movw r2, #25648 @ 0x6430 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #308] @ (b9524 ) │ │ │ │ - ldr r0, [pc, #312] @ (b9528 ) │ │ │ │ + ldr r1, [pc, #308] @ (b951c ) │ │ │ │ + ldr r0, [pc, #312] @ (b9520 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (b952c ) │ │ │ │ - movw r2, #25671 @ 0x6447 │ │ │ │ + ldr r3, [pc, #300] @ (b9524 ) │ │ │ │ + movw r2, #25677 @ 0x644d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #296] @ (b9530 ) │ │ │ │ - ldr r0, [pc, #296] @ (b9534 ) │ │ │ │ + ldr r1, [pc, #296] @ (b9528 ) │ │ │ │ + ldr r0, [pc, #296] @ (b952c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #288] @ (b9538 ) │ │ │ │ - movw r2, #25693 @ 0x645d │ │ │ │ + ldr r3, [pc, #288] @ (b9530 ) │ │ │ │ + movw r2, #25699 @ 0x6463 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #280] @ (b953c ) │ │ │ │ - ldr r0, [pc, #284] @ (b9540 ) │ │ │ │ + ldr r1, [pc, #280] @ (b9534 ) │ │ │ │ + ldr r0, [pc, #284] @ (b9538 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #272] @ (b9544 ) │ │ │ │ - movw r2, #25669 @ 0x6445 │ │ │ │ + ldr r3, [pc, #272] @ (b953c ) │ │ │ │ + movw r2, #25675 @ 0x644b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #268] @ (b9548 ) │ │ │ │ - ldr r0, [pc, #268] @ (b954c ) │ │ │ │ + ldr r1, [pc, #268] @ (b9540 ) │ │ │ │ + ldr r0, [pc, #268] @ (b9544 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (b9550 ) │ │ │ │ - movw r2, #25653 @ 0x6435 │ │ │ │ + ldr r3, [pc, #260] @ (b9548 ) │ │ │ │ + movw r2, #25659 @ 0x643b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #252] @ (b9554 ) │ │ │ │ - ldr r0, [pc, #256] @ (b9558 ) │ │ │ │ + ldr r1, [pc, #252] @ (b954c ) │ │ │ │ + ldr r0, [pc, #256] @ (b9550 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + lsls r6, r6, #28 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r2, #24 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + str r4, [r3, #12] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r0, #12] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + str r6, [r1, #8] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r4, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r3, #4] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r0, #4] │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [ip], {35} @ 0x23 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + stc2l 0, cr0, [ip], {35} @ 0x23 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + str r6, [r4, #0] │ │ │ │ movs r3, r4 │ │ │ │ - cdp 0, 1, cr0, cr2, cr3, {1} │ │ │ │ + cdp 0, 5, cr0, cr2, cr3, {1} │ │ │ │ │ │ │ │ -000b955c : │ │ │ │ +000b9554 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (b95f0 ) │ │ │ │ + ldr r5, [pc, #124] @ (b95e8 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (b95f4 ) │ │ │ │ + ldr r3, [pc, #124] @ (b95ec ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (b95f8 ) │ │ │ │ + ldr r6, [pc, #120] @ (b95f0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (b95fc ) │ │ │ │ + ldr r3, [pc, #108] @ (b95f4 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, b95e8 │ │ │ │ - ldr r3, [pc, #96] @ (b9600 ) │ │ │ │ + cbz r0, b95e0 │ │ │ │ + ldr r3, [pc, #96] @ (b95f8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b95c8 │ │ │ │ + bne.n b95c0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b8e60 │ │ │ │ - ldr r2, [pc, #80] @ (b9604 ) │ │ │ │ - ldr r3, [pc, #64] @ (b95f4 ) │ │ │ │ + bl b8e58 │ │ │ │ + ldr r2, [pc, #80] @ (b95fc ) │ │ │ │ + ldr r3, [pc, #64] @ (b95ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b95ec │ │ │ │ + bne.n b95e4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (b9608 ) │ │ │ │ + ldr r0, [pc, #60] @ (b9600 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (b960c ) │ │ │ │ - ldr r1, [pc, #56] @ (b9610 ) │ │ │ │ + ldr r3, [pc, #56] @ (b9604 ) │ │ │ │ + ldr r1, [pc, #56] @ (b9608 ) │ │ │ │ movw r2, #401 @ 0x191 │ │ │ │ - ldr r0, [pc, #56] @ (b9614 ) │ │ │ │ + ldr r0, [pc, #56] @ (b960c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b95b0 │ │ │ │ + b.n b95a8 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b9618 : │ │ │ │ +000b9610 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #132] @ (b96ac ) │ │ │ │ + ldr r6, [pc, #132] @ (b96a4 ) │ │ │ │ add r6, pc │ │ │ │ - bl b8e60 │ │ │ │ + bl b8e58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b96a6 │ │ │ │ - ldr r3, [pc, #124] @ (b96b0 ) │ │ │ │ + beq.n b969e │ │ │ │ + ldr r3, [pc, #124] @ (b96a8 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n b9676 │ │ │ │ + beq.n b966e │ │ │ │ blx 4ff48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9652 │ │ │ │ + beq.n b964a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b9696 │ │ │ │ + cbz r3, b968e │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n b96a6 │ │ │ │ + blt.n b969e │ │ │ │ uxtb r5, r5 │ │ │ │ - cbnz r5, b9670 │ │ │ │ - ldr r3, [pc, #88] @ (b96b4 ) │ │ │ │ + cbnz r5, b9668 │ │ │ │ + ldr r3, [pc, #88] @ (b96ac ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #68] @ (b96b8 ) │ │ │ │ + ldr r3, [pc, #68] @ (b96b0 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - b.n b965e │ │ │ │ + b.n b9656 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b966c │ │ │ │ + beq.n b9664 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, b969e │ │ │ │ + cbz r3, b9696 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9652 │ │ │ │ + b.n b964a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n b9686 │ │ │ │ + b.n b967e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b96bc : │ │ │ │ +000b96b4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (b9750 ) │ │ │ │ + ldr r5, [pc, #124] @ (b9748 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (b9754 ) │ │ │ │ + ldr r3, [pc, #124] @ (b974c ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (b9758 ) │ │ │ │ + ldr r6, [pc, #120] @ (b9750 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (b975c ) │ │ │ │ + ldr r3, [pc, #108] @ (b9754 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #468 @ 0x1d4 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, b9748 │ │ │ │ - ldr r3, [pc, #96] @ (b9760 ) │ │ │ │ + cbz r0, b9740 │ │ │ │ + ldr r3, [pc, #96] @ (b9758 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b9728 │ │ │ │ + bne.n b9720 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b9618 │ │ │ │ - ldr r2, [pc, #80] @ (b9764 ) │ │ │ │ - ldr r3, [pc, #64] @ (b9754 ) │ │ │ │ + bl b9610 │ │ │ │ + ldr r2, [pc, #80] @ (b975c ) │ │ │ │ + ldr r3, [pc, #64] @ (b974c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b974c │ │ │ │ + bne.n b9744 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (b9768 ) │ │ │ │ + ldr r0, [pc, #60] @ (b9760 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (b976c ) │ │ │ │ - ldr r1, [pc, #56] @ (b9770 ) │ │ │ │ + ldr r3, [pc, #56] @ (b9764 ) │ │ │ │ + ldr r1, [pc, #56] @ (b9768 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (b9774 ) │ │ │ │ + ldr r0, [pc, #56] @ (b976c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b9710 │ │ │ │ + b.n b9708 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r4, #16] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ movs r0, r5 │ │ │ │ - add r7, pc, #80 @ (adr r7, b97b0 ) │ │ │ │ + add r7, pc, #112 @ (adr r7, b97c8 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ movs r0, r5 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #96] @ b97e8 │ │ │ │ + ldr.w ip, [pc, #96] @ b97e0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #2 │ │ │ │ add ip, pc │ │ │ │ - beq.n b97c2 │ │ │ │ + beq.n b97ba │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n b97ac │ │ │ │ - ldr r2, [pc, #84] @ (b97ec ) │ │ │ │ + bne.n b97a4 │ │ │ │ + ldr r2, [pc, #84] @ (b97e4 ) │ │ │ │ ldr.w r4, [ip, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n b97d8 │ │ │ │ + bne.n b97d0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w b9618 │ │ │ │ - ldr r3, [pc, #64] @ (b97f0 ) │ │ │ │ + b.w b9610 │ │ │ │ + ldr r3, [pc, #64] @ (b97e8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #40] @ (b97ec ) │ │ │ │ + ldr r2, [pc, #40] @ (b97e4 ) │ │ │ │ ldr.w r4, [ip, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n b97d8 │ │ │ │ + bne.n b97d0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w b8e60 │ │ │ │ - ldr r0, [pc, #24] @ (b97f4 ) │ │ │ │ + b.w b8e58 │ │ │ │ + ldr r0, [pc, #24] @ (b97ec ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b97f8 : │ │ │ │ +000b97f0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #528] @ (b9a1c ) │ │ │ │ + ldr r3, [pc, #528] @ (b9a14 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #528] @ (b9a20 ) │ │ │ │ + ldr r1, [pc, #528] @ (b9a18 ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r2, [pc, #528] @ (b9a24 ) │ │ │ │ + ldr r2, [pc, #528] @ (b9a1c ) │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, r1] │ │ │ │ ldr.w r8, [r3, r2] │ │ │ │ ldr.w r1, [r7, #2568] @ 0xa08 │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl 8735c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9972 │ │ │ │ + beq.w b996a │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9986 │ │ │ │ + beq.w b997e │ │ │ │ mov r1, r6 │ │ │ │ bl 87250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b99a0 │ │ │ │ + beq.w b9998 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b985a │ │ │ │ + beq.n b9852 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b9914 │ │ │ │ + beq.n b990c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fc40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9874 │ │ │ │ + beq.n b986c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b990c │ │ │ │ + beq.n b9904 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b99c0 │ │ │ │ + beq.w b99b8 │ │ │ │ blx 5022c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b99d4 │ │ │ │ + beq.w b99cc │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 50340 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b98a4 │ │ │ │ + beq.n b989c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b991a │ │ │ │ + beq.n b9912 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b98b6 │ │ │ │ + beq.n b98ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b992c │ │ │ │ + beq.n b9924 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b98c8 │ │ │ │ + beq.n b98c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b993e │ │ │ │ + beq.n b9936 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b99f4 │ │ │ │ + beq.w b99ec │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b994e │ │ │ │ + bpl.n b9946 │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r7, #1988] @ 0x7c4 │ │ │ │ blx 50410 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b98fe │ │ │ │ + beq.n b98f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, b9946 │ │ │ │ + cbz r3, b993e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b9a08 │ │ │ │ + beq.w b9a00 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9874 │ │ │ │ + b.n b986c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b985a │ │ │ │ + b.n b9852 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b98ae │ │ │ │ - b.n b98b6 │ │ │ │ + bne.n b98a6 │ │ │ │ + b.n b98ae │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b98c0 │ │ │ │ - b.n b98c8 │ │ │ │ + bne.n b98b8 │ │ │ │ + b.n b98c0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b98c8 │ │ │ │ + b.n b98c0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b98fe │ │ │ │ - ldr r4, [pc, #216] @ (b9a28 ) │ │ │ │ + b.n b98f6 │ │ │ │ + ldr r4, [pc, #216] @ (b9a20 ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #216] @ (b9a2c ) │ │ │ │ - ldr r0, [pc, #216] @ (b9a30 ) │ │ │ │ + ldr r1, [pc, #216] @ (b9a24 ) │ │ │ │ + ldr r0, [pc, #216] @ (b9a28 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r9, [sp] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #192] @ (b9a34 ) │ │ │ │ + ldr r1, [pc, #192] @ (b9a2c ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #192] @ (b9a38 ) │ │ │ │ + ldr r0, [pc, #192] @ (b9a30 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b9968 │ │ │ │ - ldr r1, [pc, #180] @ (b9a3c ) │ │ │ │ + b.n b9960 │ │ │ │ + ldr r1, [pc, #180] @ (b9a34 ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #180] @ (b9a40 ) │ │ │ │ + ldr r0, [pc, #180] @ (b9a38 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n b9968 │ │ │ │ - ldr r1, [pc, #160] @ (b9a44 ) │ │ │ │ + b.n b9960 │ │ │ │ + ldr r1, [pc, #160] @ (b9a3c ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #160] @ (b9a48 ) │ │ │ │ + ldr r0, [pc, #160] @ (b9a40 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n b9968 │ │ │ │ - ldr r1, [pc, #136] @ (b9a4c ) │ │ │ │ + b.n b9960 │ │ │ │ + ldr r1, [pc, #136] @ (b9a44 ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #136] @ (b9a50 ) │ │ │ │ + ldr r0, [pc, #136] @ (b9a48 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b9998 │ │ │ │ - ldr r1, [pc, #124] @ (b9a54 ) │ │ │ │ + b.n b9990 │ │ │ │ + ldr r1, [pc, #124] @ (b9a4c ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #124] @ (b9a58 ) │ │ │ │ + ldr r0, [pc, #124] @ (b9a50 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n b9968 │ │ │ │ - ldr r1, [pc, #100] @ (b9a5c ) │ │ │ │ + b.n b9960 │ │ │ │ + ldr r1, [pc, #100] @ (b9a54 ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #100] @ (b9a60 ) │ │ │ │ + ldr r0, [pc, #100] @ (b9a58 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b9968 │ │ │ │ - ldr r1, [pc, #88] @ (b9a64 ) │ │ │ │ + b.n b9960 │ │ │ │ + ldr r1, [pc, #88] @ (b9a5c ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #88] @ (b9a68 ) │ │ │ │ + ldr r0, [pc, #88] @ (b9a60 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b9904 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + b.n b98fc │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r5, #4 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r5, #3 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000b9a6c : │ │ │ │ +000b9a64 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r4, [pc, #136] @ (b9b08 ) │ │ │ │ + ldr r4, [pc, #136] @ (b9b00 ) │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - ldr r5, [pc, #128] @ (b9b0c ) │ │ │ │ + ldr r5, [pc, #128] @ (b9b04 ) │ │ │ │ add.w r3, r4, #516 @ 0x204 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #120] @ (b9b10 ) │ │ │ │ + ldr r4, [pc, #120] @ (b9b08 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ bl 83a7c │ │ │ │ - cbz r0, b9ade │ │ │ │ + cbz r0, b9ad6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl b97f8 │ │ │ │ + bl b97f0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, b9aee │ │ │ │ + cbz r2, b9ae6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b9ac4 │ │ │ │ + beq.n b9abc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, b9ae2 │ │ │ │ - ldr r2, [pc, #76] @ (b9b14 ) │ │ │ │ - ldr r3, [pc, #72] @ (b9b10 ) │ │ │ │ + cbz r3, b9ada │ │ │ │ + ldr r2, [pc, #76] @ (b9b0c ) │ │ │ │ + ldr r3, [pc, #72] @ (b9b08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b9aea │ │ │ │ + bne.n b9ae2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b.n b9ac4 │ │ │ │ + b.n b9abc │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9ac4 │ │ │ │ + b.n b9abc │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #40] @ (b9b18 ) │ │ │ │ - movw r2, #29650 @ 0x73d2 │ │ │ │ + ldr r3, [pc, #40] @ (b9b10 ) │ │ │ │ + movw r2, #29656 @ 0x73d8 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #32] @ (b9b1c ) │ │ │ │ - ldr r0, [pc, #36] @ (b9b20 ) │ │ │ │ + ldr r1, [pc, #32] @ (b9b14 ) │ │ │ │ + ldr r0, [pc, #36] @ (b9b18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r3, pc, #520 @ (adr r3, b9d14 ) │ │ │ │ + add r3, pc, #552 @ (adr r3, b9d2c ) │ │ │ │ movs r1, r5 │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u32 q0, d6, d19 │ │ │ │ + vaddl.u32 q8, d6, d19 │ │ │ │ │ │ │ │ -000b9b24 : │ │ │ │ +000b9b1c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #520] @ (b9d40 ) │ │ │ │ + ldr r3, [pc, #520] @ (b9d38 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #520] @ (b9d44 ) │ │ │ │ + ldr r1, [pc, #520] @ (b9d3c ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r2, [pc, #520] @ (b9d48 ) │ │ │ │ + ldr r2, [pc, #520] @ (b9d40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, r1] │ │ │ │ ldr.w r8, [r3, r2] │ │ │ │ ldr.w r1, [r7, #2568] @ 0xa08 │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl 8735c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9c94 │ │ │ │ + beq.w b9c8c │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9ca8 │ │ │ │ + beq.w b9ca0 │ │ │ │ mov r1, r6 │ │ │ │ bl 87250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9cc2 │ │ │ │ + beq.w b9cba │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b9b86 │ │ │ │ + beq.n b9b7e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b9c36 │ │ │ │ + beq.n b9c2e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fc40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9ba0 │ │ │ │ + beq.n b9b98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b9c2e │ │ │ │ + beq.n b9c26 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b9ce2 │ │ │ │ + beq.w b9cda │ │ │ │ blx 5022c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9cf6 │ │ │ │ + beq.w b9cee │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 50340 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9bce │ │ │ │ + beq.n b9bc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b9c3c │ │ │ │ + cbz r3, b9c34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9bde │ │ │ │ + beq.n b9bd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b9c4e │ │ │ │ + cbz r3, b9c46 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9bee │ │ │ │ + beq.n b9be6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, b9c60 │ │ │ │ + cbz r3, b9c58 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b9d16 │ │ │ │ + beq.w b9d0e │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b9c70 │ │ │ │ + bpl.n b9c68 │ │ │ │ ldr.w r1, [r7, #2668] @ 0xa6c │ │ │ │ mov r0, r9 │ │ │ │ blx 50410 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9c20 │ │ │ │ + beq.n b9c18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, b9c68 │ │ │ │ + cbz r3, b9c60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b9d2a │ │ │ │ + beq.w b9d22 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9ba0 │ │ │ │ + b.n b9b98 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9b86 │ │ │ │ + b.n b9b7e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b9bd8 │ │ │ │ - b.n b9bde │ │ │ │ + bne.n b9bd0 │ │ │ │ + b.n b9bd6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b9be8 │ │ │ │ - b.n b9bee │ │ │ │ + bne.n b9be0 │ │ │ │ + b.n b9be6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9bee │ │ │ │ + b.n b9be6 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9c20 │ │ │ │ - ldr r4, [pc, #216] @ (b9d4c ) │ │ │ │ + b.n b9c18 │ │ │ │ + ldr r4, [pc, #216] @ (b9d44 ) │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr r1, [pc, #216] @ (b9d50 ) │ │ │ │ - ldr r0, [pc, #220] @ (b9d54 ) │ │ │ │ + ldr r1, [pc, #216] @ (b9d48 ) │ │ │ │ + ldr r0, [pc, #220] @ (b9d4c ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r9, [sp] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #192] @ (b9d58 ) │ │ │ │ + ldr r1, [pc, #192] @ (b9d50 ) │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr r0, [pc, #192] @ (b9d5c ) │ │ │ │ + ldr r0, [pc, #192] @ (b9d54 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b9c8a │ │ │ │ - ldr r1, [pc, #180] @ (b9d60 ) │ │ │ │ + b.n b9c82 │ │ │ │ + ldr r1, [pc, #180] @ (b9d58 ) │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr r0, [pc, #180] @ (b9d64 ) │ │ │ │ + ldr r0, [pc, #180] @ (b9d5c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n b9c8a │ │ │ │ - ldr r1, [pc, #164] @ (b9d68 ) │ │ │ │ + b.n b9c82 │ │ │ │ + ldr r1, [pc, #164] @ (b9d60 ) │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr r0, [pc, #164] @ (b9d6c ) │ │ │ │ + ldr r0, [pc, #164] @ (b9d64 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n b9c8a │ │ │ │ - ldr r1, [pc, #140] @ (b9d70 ) │ │ │ │ + b.n b9c82 │ │ │ │ + ldr r1, [pc, #140] @ (b9d68 ) │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr r0, [pc, #140] @ (b9d74 ) │ │ │ │ + ldr r0, [pc, #140] @ (b9d6c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b9cba │ │ │ │ - ldr r1, [pc, #128] @ (b9d78 ) │ │ │ │ + b.n b9cb2 │ │ │ │ + ldr r1, [pc, #128] @ (b9d70 ) │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr r0, [pc, #128] @ (b9d7c ) │ │ │ │ + ldr r0, [pc, #128] @ (b9d74 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n b9c8a │ │ │ │ - ldr r1, [pc, #104] @ (b9d80 ) │ │ │ │ + b.n b9c82 │ │ │ │ + ldr r1, [pc, #104] @ (b9d78 ) │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr r0, [pc, #104] @ (b9d84 ) │ │ │ │ + ldr r0, [pc, #104] @ (b9d7c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b9c8a │ │ │ │ - ldr r1, [pc, #92] @ (b9d88 ) │ │ │ │ + b.n b9c82 │ │ │ │ + ldr r1, [pc, #92] @ (b9d80 ) │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr r0, [pc, #92] @ (b9d8c ) │ │ │ │ + ldr r0, [pc, #92] @ (b9d84 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n b9c26 │ │ │ │ + b.n b9c1e │ │ │ │ nop │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 0, cr0, cr8, cr3, {1} │ │ │ │ - lsls r2, r7, #28 │ │ │ │ + cdp2 0, 4, cr0, cr8, cr3, {1} │ │ │ │ + lsls r2, r7, #29 │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r8, #140]! @ 0x8c │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + cdp2 0, 2, cr0, cr8, cr3, {1} │ │ │ │ + lsls r6, r4, #29 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2l 0, cr0, [r4, #140] @ 0x8c │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + cdp2 0, 1, cr0, cr4, cr3, {1} │ │ │ │ + lsls r4, r1, #29 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [sl, #140]! @ 0x8c │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + ldc2l 0, cr0, [sl, #140]! @ 0x8c │ │ │ │ + lsls r4, r5, #28 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [sl, #140] @ 0x8c │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + ldc2l 0, cr0, [sl, #140] @ 0x8c │ │ │ │ + lsls r0, r3, #28 │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [r6, #140] @ 0x8c │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + stc2l 0, cr0, [r6, #140] @ 0x8c │ │ │ │ + lsls r0, r7, #27 │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r6, #-140]! @ 0xffffff74 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + stc2 0, cr0, [r6, #140]! @ 0x8c │ │ │ │ + lsls r4, r4, #27 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2l 0, cr0, [r2, #-140] @ 0xffffff74 │ │ │ │ + ldc2 0, cr0, [r2, #140] @ 0x8c │ │ │ │ │ │ │ │ -000b9d90 : │ │ │ │ +000b9d88 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r4, [pc, #136] @ (b9e2c ) │ │ │ │ + ldr r4, [pc, #136] @ (b9e24 ) │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - ldr r5, [pc, #128] @ (b9e30 ) │ │ │ │ + ldr r5, [pc, #128] @ (b9e28 ) │ │ │ │ add.w r3, r4, #564 @ 0x234 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #120] @ (b9e34 ) │ │ │ │ + ldr r4, [pc, #120] @ (b9e2c ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ bl 83a7c │ │ │ │ - cbz r0, b9e02 │ │ │ │ + cbz r0, b9dfa │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl b9b24 │ │ │ │ + bl b9b1c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, b9e12 │ │ │ │ + cbz r2, b9e0a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b9de8 │ │ │ │ + beq.n b9de0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, b9e06 │ │ │ │ - ldr r2, [pc, #76] @ (b9e38 ) │ │ │ │ - ldr r3, [pc, #72] @ (b9e34 ) │ │ │ │ + cbz r3, b9dfe │ │ │ │ + ldr r2, [pc, #76] @ (b9e30 ) │ │ │ │ + ldr r3, [pc, #72] @ (b9e2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b9e0e │ │ │ │ + bne.n b9e06 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b.n b9de8 │ │ │ │ + b.n b9de0 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9de8 │ │ │ │ + b.n b9de0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #40] @ (b9e3c ) │ │ │ │ - movw r2, #29751 @ 0x7437 │ │ │ │ + ldr r3, [pc, #40] @ (b9e34 ) │ │ │ │ + movw r2, #29757 @ 0x743d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #32] @ (b9e40 ) │ │ │ │ - ldr r0, [pc, #36] @ (b9e44 ) │ │ │ │ + ldr r1, [pc, #32] @ (b9e38 ) │ │ │ │ + ldr r0, [pc, #36] @ (b9e3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - add r0, pc, #376 @ (adr r0, b9fa8 ) │ │ │ │ + add r0, pc, #408 @ (adr r0, b9fc0 ) │ │ │ │ movs r1, r5 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r0, [r3, #32] │ │ │ │ movs r0, r5 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [r2], {35} @ 0x23 │ │ │ │ + stc2l 0, cr0, [r2], {35} @ 0x23 │ │ │ │ │ │ │ │ -000b9e48 : │ │ │ │ +000b9e40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r2, [pc, #1384] @ ba3c4 │ │ │ │ + ldr.w r2, [pc, #1384] @ ba3bc │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1384] @ ba3c8 │ │ │ │ + ldr.w r3, [pc, #1384] @ ba3c0 │ │ │ │ mov r9, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r8, [pc, #1380] @ ba3cc │ │ │ │ + ldr.w r8, [pc, #1380] @ ba3c4 │ │ │ │ movs r0, #0 │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 4fbd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba170 │ │ │ │ + beq.w ba168 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ mov fp, r0 │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w ba062 │ │ │ │ + ble.w ba05a │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ bl 88478 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba1b2 │ │ │ │ + beq.w ba1aa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w ba20e │ │ │ │ - ldr.w r3, [pc, #1308] @ ba3d0 │ │ │ │ + bpl.w ba206 │ │ │ │ + ldr.w r3, [pc, #1308] @ ba3c8 │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ ldr.w r7, [r5, #796] @ 0x31c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ba372 │ │ │ │ + beq.w ba36a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba25c │ │ │ │ + beq.w ba254 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w ba3ac │ │ │ │ - ldr.w r2, [pc, #1256] @ ba3d4 │ │ │ │ + bpl.w ba3a4 │ │ │ │ + ldr.w r2, [pc, #1256] @ ba3cc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ba394 │ │ │ │ - ldr.w r2, [pc, #1248] @ ba3d8 │ │ │ │ + beq.w ba38c │ │ │ │ + ldr.w r2, [pc, #1248] @ ba3d0 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ba390 │ │ │ │ + beq.w ba388 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w ba38c │ │ │ │ + ble.w ba384 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [r4, #12] │ │ │ │ blx 4fc98 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b9f2c │ │ │ │ + beq.n b9f24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba0ec │ │ │ │ + beq.w ba0e4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w ba262 │ │ │ │ + beq.w ba25a │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.w ba2ca │ │ │ │ + bpl.w ba2c2 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n ba020 │ │ │ │ + ble.n ba018 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add.w sl, r5, #4096 @ 0x1000 │ │ │ │ strd r8, r9, [sp, #20] │ │ │ │ movs r5, #0 │ │ │ │ mov r9, r2 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ bl 88478 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba138 │ │ │ │ + beq.w ba130 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w ba188 │ │ │ │ + bpl.w ba180 │ │ │ │ ldr.w r0, [sl, #200] @ 0xc8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ blx 50250 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba1d4 │ │ │ │ + beq.w ba1cc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w ba232 │ │ │ │ + bpl.w ba22a │ │ │ │ ldr.w r0, [sl, #200] @ 0xc8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ blx 50250 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba28a │ │ │ │ + beq.w ba282 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w ba2f0 │ │ │ │ + bpl.w ba2e8 │ │ │ │ mov r0, r7 │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n b9fdc │ │ │ │ + beq.n b9fd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba0f4 │ │ │ │ + beq.w ba0ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n b9ff4 │ │ │ │ + beq.n b9fec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba10e │ │ │ │ + beq.w ba106 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n ba080 │ │ │ │ + beq.n ba078 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n ba08a │ │ │ │ + bne.n ba082 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba010 │ │ │ │ + beq.n ba008 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba120 │ │ │ │ + beq.w ba118 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r5, #2 │ │ │ │ cmp.w r5, r3, lsl #1 │ │ │ │ - blt.n b9f60 │ │ │ │ + blt.n b9f58 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ba034 │ │ │ │ + beq.n ba02c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba35e │ │ │ │ + beq.w ba356 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ba04c │ │ │ │ + beq.n ba044 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba366 │ │ │ │ + beq.w ba35e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ adds r2, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp.w r2, r3, lsl #1 │ │ │ │ - blt.w b9e96 │ │ │ │ + blt.w b9e8e │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ - ldr r2, [pc, #888] @ (ba3dc ) │ │ │ │ - ldr r3, [pc, #864] @ (ba3c8 ) │ │ │ │ + ldr r2, [pc, #888] @ (ba3d4 ) │ │ │ │ + ldr r3, [pc, #864] @ (ba3c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ba36e │ │ │ │ + bne.w ba366 │ │ │ │ mov r0, fp │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ba31a │ │ │ │ + bne.w ba312 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 50410 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba0a6 │ │ │ │ + beq.n ba09e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ba128 │ │ │ │ + beq.n ba120 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ba33c │ │ │ │ + beq.w ba334 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba0c6 │ │ │ │ + beq.n ba0be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, ba130 │ │ │ │ + cbz r3, ba128 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n ba010 │ │ │ │ - ldr r3, [pc, #788] @ (ba3e0 ) │ │ │ │ + bge.n ba008 │ │ │ │ + ldr r3, [pc, #788] @ (ba3d8 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ mov r5, fp │ │ │ │ - ldr r1, [pc, #780] @ (ba3e4 ) │ │ │ │ - ldr r0, [pc, #784] @ (ba3e8 ) │ │ │ │ + ldr r1, [pc, #780] @ (ba3dc ) │ │ │ │ + ldr r0, [pc, #784] @ (ba3e0 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ba158 │ │ │ │ + b.n ba150 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9f2c │ │ │ │ + b.n b9f24 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #28] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w b9fe8 │ │ │ │ - b.n b9ff4 │ │ │ │ + bne.w b9fe0 │ │ │ │ + b.n b9fec │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #28] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w b9ff8 │ │ │ │ - b.n ba080 │ │ │ │ + bne.w b9ff0 │ │ │ │ + b.n ba078 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba010 │ │ │ │ + b.n ba008 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba0a6 │ │ │ │ + b.n ba09e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba0c6 │ │ │ │ - ldr r3, [pc, #676] @ (ba3e0 ) │ │ │ │ + b.n ba0be │ │ │ │ + ldr r3, [pc, #676] @ (ba3d8 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ mov r5, fp │ │ │ │ - ldr r1, [pc, #680] @ (ba3ec ) │ │ │ │ - ldr r0, [pc, #680] @ (ba3f0 ) │ │ │ │ + ldr r1, [pc, #680] @ (ba3e4 ) │ │ │ │ + ldr r0, [pc, #680] @ (ba3e8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n ba062 │ │ │ │ - ldr r3, [pc, #620] @ (ba3e0 ) │ │ │ │ + b.n ba05a │ │ │ │ + ldr r3, [pc, #620] @ (ba3d8 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r1, [pc, #636] @ (ba3f4 ) │ │ │ │ - ldr r0, [pc, #640] @ (ba3f8 ) │ │ │ │ + ldr r1, [pc, #636] @ (ba3ec ) │ │ │ │ + ldr r0, [pc, #640] @ (ba3f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ba16a │ │ │ │ - ldr r3, [pc, #596] @ (ba3e0 ) │ │ │ │ + b.n ba162 │ │ │ │ + ldr r3, [pc, #596] @ (ba3d8 ) │ │ │ │ mov r5, fp │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - ldr r2, [pc, #616] @ (ba3fc ) │ │ │ │ - ldr r1, [pc, #620] @ (ba400 ) │ │ │ │ + ldr r2, [pc, #616] @ (ba3f4 ) │ │ │ │ + ldr r1, [pc, #620] @ (ba3f8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r0, [pc, #608] @ (ba404 ) │ │ │ │ + ldr r0, [pc, #608] @ (ba3fc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ - bl a7540 │ │ │ │ - b.n ba158 │ │ │ │ - ldr r3, [pc, #556] @ (ba3e0 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n ba150 │ │ │ │ + ldr r3, [pc, #556] @ (ba3d8 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r1, [pc, #592] @ (ba408 ) │ │ │ │ - ldr r0, [pc, #592] @ (ba40c ) │ │ │ │ + ldr r1, [pc, #592] @ (ba400 ) │ │ │ │ + ldr r0, [pc, #592] @ (ba404 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ - b.n ba16a │ │ │ │ - ldr r3, [pc, #520] @ (ba3e0 ) │ │ │ │ + b.n ba162 │ │ │ │ + ldr r3, [pc, #520] @ (ba3d8 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ mov r5, fp │ │ │ │ - ldr r1, [pc, #560] @ (ba410 ) │ │ │ │ - ldr r0, [pc, #560] @ (ba414 ) │ │ │ │ + ldr r1, [pc, #560] @ (ba408 ) │ │ │ │ + ldr r0, [pc, #560] @ (ba40c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n ba16a │ │ │ │ - ldr r2, [pc, #464] @ (ba3e0 ) │ │ │ │ - ldr r3, [pc, #516] @ (ba418 ) │ │ │ │ - ldr r1, [pc, #520] @ (ba41c ) │ │ │ │ + b.n ba162 │ │ │ │ + ldr r2, [pc, #464] @ (ba3d8 ) │ │ │ │ + ldr r3, [pc, #516] @ (ba410 ) │ │ │ │ + ldr r1, [pc, #520] @ (ba414 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr.w r4, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #504] @ (ba420 ) │ │ │ │ + ldr r0, [pc, #504] @ (ba418 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ba1cc │ │ │ │ - ldr r3, [pc, #428] @ (ba3e0 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n ba1c4 │ │ │ │ + ldr r3, [pc, #428] @ (ba3d8 ) │ │ │ │ mov r5, fp │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - ldr r2, [pc, #488] @ (ba424 ) │ │ │ │ - ldr r1, [pc, #488] @ (ba428 ) │ │ │ │ + ldr r2, [pc, #488] @ (ba41c ) │ │ │ │ + ldr r1, [pc, #488] @ (ba420 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #480] @ (ba42c ) │ │ │ │ + ldr r0, [pc, #480] @ (ba424 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ - bl a7540 │ │ │ │ - b.n ba1f4 │ │ │ │ + bl a7538 │ │ │ │ + b.n ba1ec │ │ │ │ bl 88a1c │ │ │ │ - b.n b9ede │ │ │ │ - ldr r3, [pc, #380] @ (ba3e0 ) │ │ │ │ + b.n b9ed6 │ │ │ │ + ldr r3, [pc, #380] @ (ba3d8 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r1, [pc, #456] @ (ba430 ) │ │ │ │ - ldr r0, [pc, #456] @ (ba434 ) │ │ │ │ + ldr r1, [pc, #456] @ (ba428 ) │ │ │ │ + ldr r0, [pc, #456] @ (ba42c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n ba16a │ │ │ │ - ldr r3, [pc, #340] @ (ba3e0 ) │ │ │ │ + b.n ba162 │ │ │ │ + ldr r3, [pc, #340] @ (ba3d8 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ mov r5, fp │ │ │ │ - ldr r1, [pc, #416] @ (ba438 ) │ │ │ │ - ldr r0, [pc, #420] @ (ba43c ) │ │ │ │ + ldr r1, [pc, #416] @ (ba430 ) │ │ │ │ + ldr r0, [pc, #420] @ (ba434 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, fp │ │ │ │ @@ -179961,367 +179961,367 @@ │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n ba16a │ │ │ │ - ldr r3, [pc, #276] @ (ba3e0 ) │ │ │ │ + b.n ba162 │ │ │ │ + ldr r3, [pc, #276] @ (ba3d8 ) │ │ │ │ mov r5, fp │ │ │ │ - ldr r1, [pc, #368] @ (ba440 ) │ │ │ │ + ldr r1, [pc, #368] @ (ba438 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - ldr r3, [pc, #356] @ (ba444 ) │ │ │ │ + ldr r3, [pc, #356] @ (ba43c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #352] @ (ba448 ) │ │ │ │ + ldr r0, [pc, #352] @ (ba440 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ba27c │ │ │ │ - ldr r3, [pc, #236] @ (ba3e0 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n ba274 │ │ │ │ + ldr r3, [pc, #236] @ (ba3d8 ) │ │ │ │ mov r5, fp │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - ldr r2, [pc, #336] @ (ba44c ) │ │ │ │ - ldr r1, [pc, #340] @ (ba450 ) │ │ │ │ + ldr r2, [pc, #336] @ (ba444 ) │ │ │ │ + ldr r1, [pc, #340] @ (ba448 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #332] @ (ba454 ) │ │ │ │ + ldr r0, [pc, #332] @ (ba44c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ - bl a7540 │ │ │ │ - b.n ba2aa │ │ │ │ - ldr r3, [pc, #196] @ (ba3e0 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n ba2a2 │ │ │ │ + ldr r3, [pc, #196] @ (ba3d8 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ mov r5, fp │ │ │ │ - ldr r1, [pc, #304] @ (ba458 ) │ │ │ │ - ldr r0, [pc, #308] @ (ba45c ) │ │ │ │ + ldr r1, [pc, #304] @ (ba450 ) │ │ │ │ + ldr r0, [pc, #308] @ (ba454 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ba1f4 │ │ │ │ - ldr r3, [pc, #160] @ (ba3e0 ) │ │ │ │ + b.n ba1ec │ │ │ │ + ldr r3, [pc, #160] @ (ba3d8 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ mov r5, fp │ │ │ │ - ldr r1, [pc, #280] @ (ba460 ) │ │ │ │ - ldr r0, [pc, #280] @ (ba464 ) │ │ │ │ + ldr r1, [pc, #280] @ (ba458 ) │ │ │ │ + ldr r0, [pc, #280] @ (ba45c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ba158 │ │ │ │ + b.n ba150 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba034 │ │ │ │ + b.n ba02c │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba04c │ │ │ │ + b.n ba044 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (ba468 ) │ │ │ │ - mov.w r2, #29824 @ 0x7480 │ │ │ │ + ldr r3, [pc, #244] @ (ba460 ) │ │ │ │ + movw r2, #29830 @ 0x7486 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #236] @ (ba46c ) │ │ │ │ - ldr r0, [pc, #240] @ (ba470 ) │ │ │ │ + ldr r1, [pc, #236] @ (ba464 ) │ │ │ │ + ldr r0, [pc, #240] @ (ba468 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #220] @ (ba474 ) │ │ │ │ + ldr r3, [pc, #220] @ (ba46c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #220] @ (ba478 ) │ │ │ │ - ldr r0, [pc, #220] @ (ba47c ) │ │ │ │ + ldr r1, [pc, #220] @ (ba470 ) │ │ │ │ + ldr r0, [pc, #220] @ (ba474 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ (ba480 ) │ │ │ │ + ldr r3, [pc, #208] @ (ba478 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #208] @ (ba484 ) │ │ │ │ - ldr r0, [pc, #212] @ (ba488 ) │ │ │ │ + ldr r1, [pc, #208] @ (ba47c ) │ │ │ │ + ldr r0, [pc, #212] @ (ba480 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r4, #24] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + str r0, [r3, #24] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ movs r4, r4 │ │ │ │ - vld1.8 {d0[1]}, [sl], r3 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + vld1.8 {d16[1]}, [sl], r3 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh.w r0, [ip, r3, lsl #2] │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ + lsls r0, r5, #10 │ │ │ │ movs r4, r4 │ │ │ │ - vst4.8 {d0-d3}, [sl :128], r3 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + vst4.8 {d16-d19}, [sl :128], r3 │ │ │ │ + cmp r1, #4 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ movs r4, r4 │ │ │ │ - str??.w r0, [r2, #35] @ 0x23 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + vld4.8 {d0-d3}, [r2 :128], r3 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ movs r4, r4 │ │ │ │ - str.w r0, [r4, #35] @ 0x23 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + vst4.8 {d0-d3}, [r4 :128], r3 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ movs r4, r4 │ │ │ │ - strh.w r0, [r0, #35] @ 0x23 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + str??.w r0, [r0, #35] @ 0x23 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr.w r0, [lr, r3, lsl #2] │ │ │ │ - cmp r0, #26 │ │ │ │ + ldrb.w r0, [lr, #35] @ 0x23 │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ + lsls r6, r6, #6 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb.w r0, [r4, r3, lsl #2] │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + ldr.w r0, [r4, r3, lsl #2] │ │ │ │ + lsls r4, r0, #6 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf7ea0023 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + strh.w r0, [sl, r3, lsl #2] │ │ │ │ + lsls r2, r1, #5 │ │ │ │ movs r4, r4 │ │ │ │ - vld1.8 {d0[1]}, [lr], r3 │ │ │ │ - @ instruction: 0xf7a00023 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + vld1.8 {d16[1]}, [lr], r3 │ │ │ │ + @ instruction: 0xf7e00023 │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf77e0023 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xf7be0023 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf75a0023 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + @ instruction: 0xf79a0023 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf7380023 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + @ instruction: 0xf7780023 │ │ │ │ + movs r1, #12 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + str r6, [r7, r3] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + str r6, [r7, r6] │ │ │ │ movs r3, r4 │ │ │ │ - stcl 0, cr0, [r6, #148] @ 0x94 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + cdp 0, 0, cr0, cr6, cr5, {1} │ │ │ │ + str r0, [r1, r7] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ movs r3, r4 │ │ │ │ - ldc 0, cr0, [r0, #148]! @ 0x94 │ │ │ │ - str r2, [r6, r6] │ │ │ │ + ldcl 0, cr0, [r0, #148]! @ 0x94 │ │ │ │ + str r2, [r6, r7] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, r7] │ │ │ │ + strh r4, [r3, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000ba48c : │ │ │ │ +000ba484 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r4, [pc, #136] @ (ba528 ) │ │ │ │ + ldr r4, [pc, #136] @ (ba520 ) │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - ldr r5, [pc, #128] @ (ba52c ) │ │ │ │ + ldr r5, [pc, #128] @ (ba524 ) │ │ │ │ add.w r3, r4, #612 @ 0x264 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #120] @ (ba530 ) │ │ │ │ + ldr r4, [pc, #120] @ (ba528 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ bl 83a7c │ │ │ │ - cbz r0, ba4fe │ │ │ │ + cbz r0, ba4f6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl b9e48 │ │ │ │ + bl b9e40 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, ba50e │ │ │ │ + cbz r2, ba506 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ba4e4 │ │ │ │ + beq.n ba4dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, ba502 │ │ │ │ - ldr r2, [pc, #76] @ (ba534 ) │ │ │ │ - ldr r3, [pc, #72] @ (ba530 ) │ │ │ │ + cbz r3, ba4fa │ │ │ │ + ldr r2, [pc, #76] @ (ba52c ) │ │ │ │ + ldr r3, [pc, #72] @ (ba528 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba50a │ │ │ │ + bne.n ba502 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b.n ba4e4 │ │ │ │ + b.n ba4dc │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba4e4 │ │ │ │ + b.n ba4dc │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #40] @ (ba538 ) │ │ │ │ - movw r2, #29974 @ 0x7516 │ │ │ │ + ldr r3, [pc, #40] @ (ba530 ) │ │ │ │ + movw r2, #29980 @ 0x751c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #32] @ (ba53c ) │ │ │ │ - ldr r0, [pc, #36] @ (ba540 ) │ │ │ │ + ldr r1, [pc, #32] @ (ba534 ) │ │ │ │ + ldr r0, [pc, #36] @ (ba538 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ movs r0, r5 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + subs r0, r6, #5 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #136] @ (ba5c8 ) │ │ │ │ + ldr r7, [pc, #392] @ (ba6c0 ) │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 12, cr0, cr14, cr3, {1} │ │ │ │ + vhadd.u8 d0, d14, d19 │ │ │ │ │ │ │ │ -000ba544 : │ │ │ │ +000ba53c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr.w r4, [pc, #1332] @ baa8c │ │ │ │ + ldr.w r4, [pc, #1332] @ baa84 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr.w r2, [pc, #1332] @ baa90 │ │ │ │ + ldr.w r2, [pc, #1332] @ baa88 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r6, [pc, #1328] @ baa94 │ │ │ │ - ldr.w r3, [pc, #1328] @ baa98 │ │ │ │ + ldr.w r6, [pc, #1328] @ baa8c │ │ │ │ + ldr.w r3, [pc, #1328] @ baa90 │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r9, [r3] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ba91e │ │ │ │ + beq.w ba916 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ mov ip, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w ba954 │ │ │ │ + ble.w ba94c │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov fp, r2 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 88478 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba8b8 │ │ │ │ + beq.w ba8b0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w ba8d8 │ │ │ │ - ldr.w r3, [pc, #1244] @ baa9c │ │ │ │ + bpl.w ba8d0 │ │ │ │ + ldr.w r3, [pc, #1244] @ baa94 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r7, [r6, r3] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r0, [sp, #32] │ │ │ │ add.w r2, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r2, #2348] @ 0x92c │ │ │ │ mov r2, fp │ │ │ │ blx 50250 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba900 │ │ │ │ + beq.w ba8f8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ba5f6 │ │ │ │ + beq.n ba5ee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba888 │ │ │ │ + beq.w ba880 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bpl.w ba824 │ │ │ │ - ldr.w r1, [pc, #1180] @ baaa0 │ │ │ │ + bpl.w ba81c │ │ │ │ + ldr.w r1, [pc, #1180] @ baa98 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w baa40 │ │ │ │ - ldr.w r1, [pc, #1172] @ baaa4 │ │ │ │ + beq.w baa38 │ │ │ │ + ldr.w r1, [pc, #1172] @ baa9c │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w baa3c │ │ │ │ + beq.w baa34 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w ba824 │ │ │ │ + bne.w ba81c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w ba824 │ │ │ │ + bpl.w ba81c │ │ │ │ ldr r5, [r3, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w ba824 │ │ │ │ + bpl.w ba81c │ │ │ │ ldr.w sl, [r3, #20] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.w ba824 │ │ │ │ + bpl.w ba81c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r1, #0] │ │ │ │ @@ -180335,54 +180335,54 @@ │ │ │ │ cmp r0, ip │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne.w r0, [sl] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n ba68a │ │ │ │ + beq.n ba682 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba8ac │ │ │ │ + beq.w ba8a4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n ba69e │ │ │ │ + beq.n ba696 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba894 │ │ │ │ + beq.w ba88c │ │ │ │ ldr.w r1, [r7, #796] @ 0x31c │ │ │ │ mov r0, r5 │ │ │ │ blx 501e8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w ba85a │ │ │ │ + beq.w ba852 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ba990 │ │ │ │ + bne.w ba988 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ba6c8 │ │ │ │ + beq.n ba6c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba8a4 │ │ │ │ + beq.w ba89c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ba6e0 │ │ │ │ + beq.n ba6d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba89c │ │ │ │ + beq.w ba894 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ add.w r8, r8, #2 │ │ │ │ cmp.w r8, r3, lsl #1 │ │ │ │ - blt.w ba5a4 │ │ │ │ + blt.w ba59c │ │ │ │ mov ip, r4 │ │ │ │ mov sl, r7 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [sl, #2644] @ 0xa54 │ │ │ │ ldr.w fp, [sl, #796] @ 0x31c │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ @@ -180392,2651 +180392,2649 @@ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr.w r7, [r4, #2352] @ 0x930 │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ blx 50250 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba994 │ │ │ │ + beq.w ba98c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w ba9ac │ │ │ │ + bpl.w ba9a4 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r4, #2356] @ 0x934 │ │ │ │ blx 4fb80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba9cc │ │ │ │ + beq.w ba9c4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w baa72 │ │ │ │ + beq.w baa6a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ strd r7, r5, [r2] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w baa58 │ │ │ │ + beq.w baa50 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, fp │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ str.w r8, [r2, #8] │ │ │ │ blx 4fce0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba79a │ │ │ │ + beq.n ba792 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba944 │ │ │ │ + beq.w ba93c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ba9ea │ │ │ │ - ldr r3, [pc, #772] @ (baaa8 ) │ │ │ │ + beq.w ba9e2 │ │ │ │ + ldr r3, [pc, #772] @ (baaa0 ) │ │ │ │ ldr.w r1, [sl, #64] @ 0x40 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w baa02 │ │ │ │ + beq.w ba9fa │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str r5, [sp, #28] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba7d8 │ │ │ │ + beq.n ba7d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba94c │ │ │ │ + beq.w ba944 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w baa20 │ │ │ │ + beq.w baa18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba7f2 │ │ │ │ + beq.n ba7ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba988 │ │ │ │ + beq.w ba980 │ │ │ │ mov r0, r7 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba80c │ │ │ │ + beq.n ba804 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba980 │ │ │ │ - ldr r3, [pc, #668] @ (baaac ) │ │ │ │ + beq.w ba978 │ │ │ │ + ldr r3, [pc, #668] @ (baaa4 ) │ │ │ │ movw r2, #471 @ 0x1d7 │ │ │ │ - ldr r1, [pc, #668] @ (baab0 ) │ │ │ │ - ldr r0, [pc, #668] @ (baab4 ) │ │ │ │ + ldr r1, [pc, #668] @ (baaa8 ) │ │ │ │ + ldr r0, [pc, #668] @ (baaac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ba8ce │ │ │ │ + b.n ba8c6 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r0, [pc, #656] @ (baab8 ) │ │ │ │ + ldr r0, [pc, #656] @ (baab0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba842 │ │ │ │ + beq.n ba83a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ba8f8 │ │ │ │ - ldr r3, [pc, #616] @ (baaac ) │ │ │ │ + beq.n ba8f0 │ │ │ │ + ldr r3, [pc, #616] @ (baaa4 ) │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ - ldr r1, [pc, #624] @ (baabc ) │ │ │ │ - ldr r0, [pc, #628] @ (baac0 ) │ │ │ │ + ldr r1, [pc, #624] @ (baab4 ) │ │ │ │ + ldr r0, [pc, #628] @ (baab8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ba8ce │ │ │ │ + b.n ba8c6 │ │ │ │ mov fp, sl │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ba95c │ │ │ │ + bne.n ba954 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strd r5, fp, [r3] │ │ │ │ - ldr r2, [pc, #600] @ (baac4 ) │ │ │ │ - ldr r3, [pc, #544] @ (baa90 ) │ │ │ │ + ldr r2, [pc, #600] @ (baabc ) │ │ │ │ + ldr r3, [pc, #544] @ (baa88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w baa38 │ │ │ │ + bne.w baa30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n ba5f6 │ │ │ │ + b.n ba5ee │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba69e │ │ │ │ + b.n ba696 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba6e0 │ │ │ │ + b.n ba6d8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba6c8 │ │ │ │ + b.n ba6c0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n ba68a │ │ │ │ - ldr r3, [pc, #496] @ (baaac ) │ │ │ │ + b.n ba682 │ │ │ │ + ldr r3, [pc, #496] @ (baaa4 ) │ │ │ │ mov.w r2, #466 @ 0x1d2 │ │ │ │ - ldr r1, [pc, #520] @ (baac8 ) │ │ │ │ - ldr r0, [pc, #520] @ (baacc ) │ │ │ │ + ldr r1, [pc, #520] @ (baac0 ) │ │ │ │ + ldr r0, [pc, #520] @ (baac4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r2] │ │ │ │ - b.n ba86a │ │ │ │ - ldr r2, [pc, #464] @ (baaac ) │ │ │ │ - ldr r3, [pc, #500] @ (baad0 ) │ │ │ │ - ldr r1, [pc, #500] @ (baad4 ) │ │ │ │ + b.n ba862 │ │ │ │ + ldr r2, [pc, #464] @ (baaa4 ) │ │ │ │ + ldr r3, [pc, #500] @ (baac8 ) │ │ │ │ + ldr r1, [pc, #500] @ (baacc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r2, #466 @ 0x1d2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #488] @ (baad8 ) │ │ │ │ + ldr r0, [pc, #488] @ (baad0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ba8ce │ │ │ │ + bl a7538 │ │ │ │ + b.n ba8c6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba842 │ │ │ │ - ldr r3, [pc, #424] @ (baaac ) │ │ │ │ + b.n ba83a │ │ │ │ + ldr r3, [pc, #424] @ (baaa4 ) │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ - ldr r1, [pc, #468] @ (baadc ) │ │ │ │ - ldr r0, [pc, #468] @ (baae0 ) │ │ │ │ + ldr r1, [pc, #468] @ (baad4 ) │ │ │ │ + ldr r0, [pc, #468] @ (baad8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n ba8ce │ │ │ │ - ldr r3, [pc, #452] @ (baae4 ) │ │ │ │ - ldr r1, [pc, #452] @ (baae8 ) │ │ │ │ + b.n ba8c6 │ │ │ │ + ldr r3, [pc, #452] @ (baadc ) │ │ │ │ + ldr r1, [pc, #452] @ (baae0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #380] @ (baaac ) │ │ │ │ - ldr r1, [pc, #444] @ (baaec ) │ │ │ │ + ldr r3, [pc, #380] @ (baaa4 ) │ │ │ │ + ldr r1, [pc, #444] @ (baae4 ) │ │ │ │ mov.w r2, #466 @ 0x1d2 │ │ │ │ - ldr r0, [pc, #440] @ (baaf0 ) │ │ │ │ + ldr r0, [pc, #440] @ (baae8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ba8ce │ │ │ │ + b.n ba8c6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba79a │ │ │ │ + b.n ba792 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba7d8 │ │ │ │ - ldr r3, [pc, #324] @ (baa9c ) │ │ │ │ + b.n ba7d0 │ │ │ │ + ldr r3, [pc, #324] @ (baa94 ) │ │ │ │ ldr.w sl, [r6, r3] │ │ │ │ - b.n ba6f4 │ │ │ │ - ldr r3, [pc, #332] @ (baaac ) │ │ │ │ + b.n ba6ec │ │ │ │ + ldr r3, [pc, #332] @ (baaa4 ) │ │ │ │ mov.w r2, #468 @ 0x1d4 │ │ │ │ - ldr r1, [pc, #400] @ (baaf4 ) │ │ │ │ - ldr r0, [pc, #400] @ (baaf8 ) │ │ │ │ + ldr r1, [pc, #400] @ (baaec ) │ │ │ │ + ldr r0, [pc, #400] @ (baaf0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.n ba8ce │ │ │ │ + b.n ba8c6 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba80c │ │ │ │ + b.n ba804 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba7f2 │ │ │ │ + b.n ba7ea │ │ │ │ mov fp, sl │ │ │ │ - b.n ba864 │ │ │ │ - ldr r3, [pc, #276] @ (baaac ) │ │ │ │ + b.n ba85c │ │ │ │ + ldr r3, [pc, #276] @ (baaa4 ) │ │ │ │ movw r2, #471 @ 0x1d7 │ │ │ │ - ldr r1, [pc, #352] @ (baafc ) │ │ │ │ - ldr r0, [pc, #352] @ (bab00 ) │ │ │ │ + ldr r1, [pc, #352] @ (baaf4 ) │ │ │ │ + ldr r0, [pc, #352] @ (baaf8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ba8ce │ │ │ │ - ldr r2, [pc, #252] @ (baaac ) │ │ │ │ - ldr r3, [pc, #340] @ (bab04 ) │ │ │ │ - ldr r1, [pc, #340] @ (bab08 ) │ │ │ │ + b.n ba8c6 │ │ │ │ + ldr r2, [pc, #252] @ (baaa4 ) │ │ │ │ + ldr r3, [pc, #340] @ (baafc ) │ │ │ │ + ldr r1, [pc, #340] @ (bab00 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #332] @ (bab0c ) │ │ │ │ + ldr r0, [pc, #332] @ (bab04 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #471 @ 0x1d7 │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ba8ce │ │ │ │ - ldr r3, [pc, #220] @ (baaac ) │ │ │ │ + bl a7538 │ │ │ │ + b.n ba8c6 │ │ │ │ + ldr r3, [pc, #220] @ (baaa4 ) │ │ │ │ movw r2, #471 @ 0x1d7 │ │ │ │ - ldr r1, [pc, #316] @ (bab10 ) │ │ │ │ - ldr r0, [pc, #316] @ (bab14 ) │ │ │ │ + ldr r1, [pc, #316] @ (bab08 ) │ │ │ │ + ldr r0, [pc, #316] @ (bab0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n ba8ce │ │ │ │ - ldr r3, [pc, #192] @ (baaac ) │ │ │ │ + b.n ba8c6 │ │ │ │ + ldr r3, [pc, #192] @ (baaa4 ) │ │ │ │ movw r2, #471 @ 0x1d7 │ │ │ │ - ldr r1, [pc, #292] @ (bab18 ) │ │ │ │ - ldr r0, [pc, #296] @ (bab1c ) │ │ │ │ + ldr r1, [pc, #292] @ (bab10 ) │ │ │ │ + ldr r0, [pc, #296] @ (bab14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ba8ce │ │ │ │ - ldr r3, [pc, #168] @ (baaac ) │ │ │ │ + b.n ba8c6 │ │ │ │ + ldr r3, [pc, #168] @ (baaa4 ) │ │ │ │ movw r2, #471 @ 0x1d7 │ │ │ │ - ldr r1, [pc, #276] @ (bab20 ) │ │ │ │ - ldr r0, [pc, #280] @ (bab24 ) │ │ │ │ + ldr r1, [pc, #276] @ (bab18 ) │ │ │ │ + ldr r0, [pc, #280] @ (bab1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n ba8ce │ │ │ │ - ldr r3, [pc, #136] @ (baaac ) │ │ │ │ + b.n ba8c6 │ │ │ │ + ldr r3, [pc, #136] @ (baaa4 ) │ │ │ │ movw r2, #471 @ 0x1d7 │ │ │ │ - ldr r1, [pc, #256] @ (bab28 ) │ │ │ │ - ldr r0, [pc, #256] @ (bab2c ) │ │ │ │ + ldr r1, [pc, #256] @ (bab20 ) │ │ │ │ + ldr r0, [pc, #256] @ (bab24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n baa18 │ │ │ │ + b.n baa10 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #236] @ (bab30 ) │ │ │ │ + ldr r3, [pc, #236] @ (bab28 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #236] @ (bab34 ) │ │ │ │ - ldr r0, [pc, #236] @ (bab38 ) │ │ │ │ + ldr r1, [pc, #236] @ (bab2c ) │ │ │ │ + ldr r0, [pc, #236] @ (bab30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #224] @ (bab3c ) │ │ │ │ - movw r2, #33828 @ 0x8424 │ │ │ │ + ldr r3, [pc, #224] @ (bab34 ) │ │ │ │ + movw r2, #33834 @ 0x842a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #220] @ (bab40 ) │ │ │ │ - ldr r0, [pc, #220] @ (bab44 ) │ │ │ │ + ldr r1, [pc, #220] @ (bab38 ) │ │ │ │ + ldr r0, [pc, #220] @ (bab3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #212] @ (bab48 ) │ │ │ │ - movw r2, #33824 @ 0x8420 │ │ │ │ + ldr r3, [pc, #212] @ (bab40 ) │ │ │ │ + movw r2, #33830 @ 0x8426 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #204] @ (bab4c ) │ │ │ │ - ldr r0, [pc, #208] @ (bab50 ) │ │ │ │ + ldr r1, [pc, #204] @ (bab44 ) │ │ │ │ + ldr r0, [pc, #208] @ (bab48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbe20023 │ │ │ │ - @ instruction: 0xf26e0023 │ │ │ │ - @ instruction: 0xfbee0023 │ │ │ │ - @ instruction: 0xfbac0023 │ │ │ │ - @ instruction: 0xf2380023 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + stc2 0, cr0, [r2], #-140 @ 0xffffff74 │ │ │ │ + subw r0, lr, #35 @ 0x23 │ │ │ │ + stc2 0, cr0, [lr], #-140 @ 0xffffff74 │ │ │ │ + @ instruction: 0xfbec0023 │ │ │ │ + @ instruction: 0xf2780023 │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xfb360023 │ │ │ │ - rsb r0, r2, #35 @ 0x23 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + @ instruction: 0xfb760023 │ │ │ │ + addw r0, r2, #35 @ 0x23 │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ movs r5, r4 │ │ │ │ - smlatb r0, r6, r3, r0 │ │ │ │ - @ instruction: 0xf1980023 │ │ │ │ - @ instruction: 0xfaee0023 │ │ │ │ - sbcs.w r0, sl, #35 @ 0x23 │ │ │ │ + @ instruction: 0xfb560023 │ │ │ │ + rsbs r0, r8, #35 @ 0x23 │ │ │ │ + @ instruction: 0xfb2e0023 │ │ │ │ + subs.w r0, sl, #35 @ 0x23 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r6, #35 @ 0x23 │ │ │ │ - @ instruction: 0xfac20023 │ │ │ │ - adc.w r0, lr, #35 @ 0x23 │ │ │ │ - @ instruction: 0xfa920023 │ │ │ │ - adds.w r0, lr, #35 @ 0x23 │ │ │ │ - @ instruction: 0xfa5a0023 │ │ │ │ - @ instruction: 0xf0e60023 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + @ instruction: 0xf1f60023 │ │ │ │ + @ instruction: 0xfb020023 │ │ │ │ + @ instruction: 0xf18e0023 │ │ │ │ + @ instruction: 0xfad20023 │ │ │ │ + adcs.w r0, lr, #35 @ 0x23 │ │ │ │ + @ instruction: 0xfa9a0023 │ │ │ │ + @ instruction: 0xf1260023 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfa420023 │ │ │ │ - @ instruction: 0xf0c40023 │ │ │ │ - @ instruction: 0xfa220023 │ │ │ │ - @ instruction: 0xf0ae0023 │ │ │ │ - @ instruction: 0xfa040023 │ │ │ │ - eors.w r0, r0, #35 @ 0x23 │ │ │ │ - vld1.8 {d16[1]}, [ip], r3 │ │ │ │ - orns r0, r8, #35 @ 0x23 │ │ │ │ - vst1.8 {d16[1]}, [lr], r3 │ │ │ │ - orrs.w r0, sl, #35 @ 0x23 │ │ │ │ - b.n ba968 │ │ │ │ + @ instruction: 0xfa820023 │ │ │ │ + add.w r0, r4, #35 @ 0x23 │ │ │ │ + @ instruction: 0xfa620023 │ │ │ │ + @ instruction: 0xf0ee0023 │ │ │ │ + @ instruction: 0xfa440023 │ │ │ │ + @ instruction: 0xf0d00023 │ │ │ │ + @ instruction: 0xfa2c0023 │ │ │ │ + @ instruction: 0xf0b80023 │ │ │ │ + @ instruction: 0xfa0e0023 │ │ │ │ + eors.w r0, sl, #35 @ 0x23 │ │ │ │ + b.n ba9e0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #880] @ (baea8 ) │ │ │ │ + ldr r3, [pc, #112] @ (baba0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + subs r6, r4, r0 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #864] @ (baea4 ) │ │ │ │ + ldr r2, [pc, #96] @ (bab9c ) │ │ │ │ movs r3, r4 │ │ │ │ - vst1.8 {d16[1]}, [r4], r3 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + @ instruction: 0xfa040023 │ │ │ │ + subs r4, r1, r0 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #760] @ (bae48 ) │ │ │ │ + ldr r1, [pc, #1016] @ (baf40 ) │ │ │ │ movs r3, r4 │ │ │ │ - subw r0, r2, #2083 @ 0x823 │ │ │ │ + @ instruction: 0xf6e20023 │ │ │ │ │ │ │ │ -000bab54 : │ │ │ │ +000bab4c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #248] @ (bac5c ) │ │ │ │ + ldr r4, [pc, #248] @ (bac54 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #248] @ bac60 │ │ │ │ + ldr.w ip, [pc, #248] @ bac58 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #244] @ (bac64 ) │ │ │ │ + ldr r5, [pc, #244] @ (bac5c ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #660 @ 0x294 │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #232] @ (bac68 ) │ │ │ │ + ldr r4, [pc, #232] @ (bac60 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bac14 │ │ │ │ + beq.n bac0c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n babf6 │ │ │ │ + bpl.n babee │ │ │ │ add r0, sp, #20 │ │ │ │ - bl ba544 │ │ │ │ + bl ba53c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n bac14 │ │ │ │ + beq.n bac0c │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bac18 │ │ │ │ + beq.n bac10 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n bac46 │ │ │ │ - ldr r2, [pc, #172] @ (bac6c ) │ │ │ │ + bpl.n bac3e │ │ │ │ + ldr r2, [pc, #172] @ (bac64 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bac2e │ │ │ │ - ldr r2, [pc, #168] @ (bac70 ) │ │ │ │ + beq.n bac26 │ │ │ │ + ldr r2, [pc, #168] @ (bac68 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bac2a │ │ │ │ + beq.n bac22 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n bac26 │ │ │ │ + ble.n bac1e │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ str r5, [r0, #12] │ │ │ │ - beq.n bac26 │ │ │ │ + beq.n bac1e │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr r2, [pc, #148] @ (bac74 ) │ │ │ │ - ldr r3, [pc, #128] @ (bac64 ) │ │ │ │ + ldr r2, [pc, #148] @ (bac6c ) │ │ │ │ + ldr r3, [pc, #128] @ (bac5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bac22 │ │ │ │ + bne.n bac1a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #128] @ (bac78 ) │ │ │ │ + ldr r0, [pc, #128] @ (bac70 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #124] @ (bac7c ) │ │ │ │ - ldr r1, [pc, #124] @ (bac80 ) │ │ │ │ + ldr r3, [pc, #124] @ (bac74 ) │ │ │ │ + ldr r1, [pc, #124] @ (bac78 ) │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ - ldr r0, [pc, #124] @ (bac84 ) │ │ │ │ + ldr r0, [pc, #124] @ (bac7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n babde │ │ │ │ + b.n babd6 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 88a1c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n babb6 │ │ │ │ + b.n babae │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ bl 505fc │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #88] @ (bac88 ) │ │ │ │ + ldr r3, [pc, #88] @ (bac80 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #84] @ (bac8c ) │ │ │ │ - ldr r0, [pc, #88] @ (bac90 ) │ │ │ │ + ldr r1, [pc, #84] @ (bac84 ) │ │ │ │ + ldr r0, [pc, #88] @ (bac88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ (bac94 ) │ │ │ │ + ldr r3, [pc, #76] @ (bac8c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #76] @ (bac98 ) │ │ │ │ - ldr r0, [pc, #76] @ (bac9c ) │ │ │ │ + ldr r1, [pc, #76] @ (bac90 ) │ │ │ │ + ldr r0, [pc, #76] @ (bac94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ movs r1, r5 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ movs r0, r5 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r4, #2 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7f00023 │ │ │ │ - cdp 0, 7, cr0, cr12, cr3, {1} │ │ │ │ - b.n ba6e4 │ │ │ │ + ldrh.w r0, [r0, r3, lsl #2] │ │ │ │ + cdp 0, 11, cr0, cr12, cr3, {1} │ │ │ │ + b.n ba75c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #952] @ (bb048 ) │ │ │ │ + ldr r1, [pc, #184] @ (bad40 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ movs r3, r4 │ │ │ │ - b.n ba6c4 │ │ │ │ + b.n ba73c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #96] @ (bacfc ) │ │ │ │ + ldr r1, [pc, #352] @ (badf4 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #264] @ (bada8 ) │ │ │ │ + ldr r1, [pc, #520] @ (baea0 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000baca0 : │ │ │ │ +000bac98 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ - ldr r4, [pc, #108] @ (bad24 ) │ │ │ │ + ldr r4, [pc, #108] @ (bad1c ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #108] @ (bad28 ) │ │ │ │ + ldr r0, [pc, #108] @ (bad20 ) │ │ │ │ add r4, pc │ │ │ │ mov r6, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #104] @ (bad2c ) │ │ │ │ + ldr r4, [pc, #104] @ (bad24 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #500 @ 0x1f4 │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r7, [pc, #92] @ (bad30 ) │ │ │ │ + ldr r7, [pc, #92] @ (bad28 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add r4, sp, #16 │ │ │ │ ldr.w r8, [sp, #548] @ 0x224 │ │ │ │ add r7, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ mov.w r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 50530 <__snprintf_chk@plt> │ │ │ │ - ldr r3, [pc, #72] @ (bad34 ) │ │ │ │ + ldr r3, [pc, #72] @ (bad2c ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr r2, [sp, #544] @ 0x220 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 91060 │ │ │ │ - ldr r2, [pc, #52] @ (bad38 ) │ │ │ │ - ldr r3, [pc, #32] @ (bad28 ) │ │ │ │ + ldr r2, [pc, #52] @ (bad30 ) │ │ │ │ + ldr r3, [pc, #32] @ (bad20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #516] @ 0x204 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bad1e │ │ │ │ + bne.n bad16 │ │ │ │ add.w sp, sp, #520 @ 0x208 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7820023 │ │ │ │ + @ instruction: 0xf7c20023 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ -000bad3c : │ │ │ │ +000bad34 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r5, [pc, #3020] @ bb91c │ │ │ │ + ldr.w r5, [pc, #3020] @ bb914 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r3, [pc, #3020] @ bb920 │ │ │ │ + ldr.w r3, [pc, #3020] @ bb918 │ │ │ │ sub sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n badcc │ │ │ │ + beq.n badc4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bb1ac │ │ │ │ - ldr.w r2, [pc, #2992] @ bb924 │ │ │ │ + beq.w bb1a4 │ │ │ │ + ldr.w r2, [pc, #2992] @ bb91c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w bb17c │ │ │ │ + bne.w bb174 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ands.w r8, r6, #1 │ │ │ │ - bne.w bb3ce │ │ │ │ + bne.w bb3c6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bad9e │ │ │ │ + beq.n bad96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb12a │ │ │ │ - ldr.w r3, [pc, #2952] @ bb928 │ │ │ │ + beq.w bb122 │ │ │ │ + ldr.w r3, [pc, #2952] @ bb920 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb228 │ │ │ │ + beq.w bb220 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w bb1d6 │ │ │ │ + beq.w bb1ce │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n badf2 │ │ │ │ + bne.n badea │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n bae06 │ │ │ │ + bne.n badfe │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r6, r2 │ │ │ │ and.w r8, r2, #1 │ │ │ │ - beq.w bb132 │ │ │ │ + beq.w bb12a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n bad8c │ │ │ │ + beq.n bad84 │ │ │ │ mov r0, r2 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n bad8c │ │ │ │ + b.n bad84 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bb8c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 84a64 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n badc2 │ │ │ │ + bne.n badba │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ ldreq r2, [r4, #12] │ │ │ │ - beq.w bb156 │ │ │ │ + beq.w bb14e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bb49a │ │ │ │ - ldr.w r2, [pc, #2816] @ bb924 │ │ │ │ + beq.w bb492 │ │ │ │ + ldr.w r2, [pc, #2816] @ bb91c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w bb534 │ │ │ │ + bne.w bb52c │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ands.w r8, r6, #1 │ │ │ │ - bne.w bb566 │ │ │ │ + bne.w bb55e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bae4e │ │ │ │ + beq.n bae46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb3dc │ │ │ │ + beq.w bb3d4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb4fe │ │ │ │ + beq.w bb4f6 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w bb4ba │ │ │ │ + beq.w bb4b2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w bb25e │ │ │ │ + bne.w bb256 │ │ │ │ ldrd r3, r0, [r4] │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w bb278 │ │ │ │ + bne.w bb270 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r1, r3 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w bb3e4 │ │ │ │ + beq.w bb3dc │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr.w r3, [pc, #2720] @ bb924 │ │ │ │ + ldr.w r3, [pc, #2720] @ bb91c │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w bb618 │ │ │ │ + bne.w bb610 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bba92 │ │ │ │ + beq.w bba8a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w bb55a │ │ │ │ + beq.w bb552 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n baec0 │ │ │ │ + beq.n baeb8 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bb41c │ │ │ │ + beq.w bb414 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n baed6 │ │ │ │ + beq.n baece │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb4ee │ │ │ │ + beq.w bb4e6 │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w bb21e │ │ │ │ + bne.w bb216 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w bb424 │ │ │ │ + beq.w bb41c │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #2608] @ bb924 │ │ │ │ + ldr.w r1, [pc, #2608] @ bb91c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w bb7bc │ │ │ │ + bne.w bb7b4 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bbb42 │ │ │ │ + beq.w bbb3a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n baf1e │ │ │ │ + beq.n baf16 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n baf30 │ │ │ │ + beq.n baf28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb5a2 │ │ │ │ + beq.w bb59a │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8673c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n baf4e │ │ │ │ + beq.n baf46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb482 │ │ │ │ + beq.w bb47a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bb6f8 │ │ │ │ + beq.w bb6f0 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n baf6e │ │ │ │ - ldr.w r2, [pc, #2496] @ bb924 │ │ │ │ + beq.n baf66 │ │ │ │ + ldr.w r2, [pc, #2496] @ bb91c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bb57c │ │ │ │ + bne.w bb574 │ │ │ │ ldr.w r6, [r8, #12] │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w bb808 │ │ │ │ + bmi.w bb800 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n baf90 │ │ │ │ + beq.n baf88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb678 │ │ │ │ + beq.w bb670 │ │ │ │ cmp r6, #14 │ │ │ │ - bne.w bb21e │ │ │ │ + bne.w bb216 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w bb710 │ │ │ │ + beq.w bb708 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #2424] @ bb924 │ │ │ │ + ldr.w r1, [pc, #2424] @ bb91c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w bb8bc │ │ │ │ + bne.w bb8b4 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bbb00 │ │ │ │ + beq.w bbaf8 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bafdc │ │ │ │ + beq.n bafd4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bafee │ │ │ │ + beq.n bafe6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb7ea │ │ │ │ + beq.w bb7e2 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 8673c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb010 │ │ │ │ + beq.n bb008 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb48a │ │ │ │ + beq.w bb482 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bb856 │ │ │ │ + beq.w bb84e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n bb02c │ │ │ │ - ldr.w r2, [pc, #2308] @ bb924 │ │ │ │ + beq.n bb024 │ │ │ │ + ldr.w r2, [pc, #2308] @ bb91c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bb75e │ │ │ │ + bne.w bb756 │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w bb8ee │ │ │ │ + bne.w bb8e6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb04c │ │ │ │ + beq.n bb044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb84c │ │ │ │ + beq.w bb844 │ │ │ │ cmp.w r8, #16 │ │ │ │ - bne.w bb21e │ │ │ │ + bne.w bb216 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w bb86e │ │ │ │ + beq.w bb866 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #2228] @ bb924 │ │ │ │ + ldr.w r3, [pc, #2228] @ bb91c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w bba52 │ │ │ │ + bne.w bba4a │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bbabe │ │ │ │ + beq.w bbab6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb0ac │ │ │ │ + beq.n bb0a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb8dc │ │ │ │ + beq.w bb8d4 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 8673c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb0ce │ │ │ │ + beq.n bb0c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb492 │ │ │ │ + beq.w bb48a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bba38 │ │ │ │ + beq.w bba30 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n bb0ea │ │ │ │ - ldr.w r2, [pc, #2116] @ bb924 │ │ │ │ + beq.n bb0e2 │ │ │ │ + ldr.w r2, [pc, #2116] @ bb91c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bb89c │ │ │ │ + bne.w bb894 │ │ │ │ mov r0, r6 │ │ │ │ - bl bad3c │ │ │ │ + bl bad34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb106 │ │ │ │ + beq.n bb0fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb910 │ │ │ │ + beq.w bb908 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w badc4 │ │ │ │ - ldr.w r3, [pc, #2076] @ bb92c │ │ │ │ + bne.w badbc │ │ │ │ + ldr.w r3, [pc, #2076] @ bb924 │ │ │ │ movw r2, #1441 @ 0x5a1 │ │ │ │ - ldr.w r1, [pc, #2072] @ bb930 │ │ │ │ - ldr.w r0, [pc, #2072] @ bb934 │ │ │ │ + ldr.w r1, [pc, #2072] @ bb928 │ │ │ │ + ldr.w r0, [pc, #2072] @ bb92c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n badc4 │ │ │ │ + b.n badbc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bad9e │ │ │ │ + b.n bad96 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w bade8 │ │ │ │ - ldr.w r1, [pc, #2028] @ bb928 │ │ │ │ + bne.w bade0 │ │ │ │ + ldr.w r1, [pc, #2028] @ bb920 │ │ │ │ ldr.w r9, [r5, r1] │ │ │ │ ldr.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n bb228 │ │ │ │ + beq.n bb220 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n bb1d6 │ │ │ │ + beq.n bb1ce │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w badc2 │ │ │ │ + beq.w badba │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r2 │ │ │ │ and.w r8, r2, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w bb440 │ │ │ │ + beq.w bb438 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bae3c │ │ │ │ + beq.w bae34 │ │ │ │ mov r0, r2 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n bae3c │ │ │ │ - ldr.w r1, [pc, #1964] @ bb92c │ │ │ │ + b.n bae34 │ │ │ │ + ldr.w r1, [pc, #1964] @ bb924 │ │ │ │ movw r2, #1433 @ 0x599 │ │ │ │ - ldr.w r3, [pc, #1968] @ bb938 │ │ │ │ - ldr.w r0, [pc, #1968] @ bb93c │ │ │ │ + ldr.w r3, [pc, #1968] @ bb930 │ │ │ │ + ldr.w r0, [pc, #1968] @ bb934 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1964] @ bb940 │ │ │ │ + ldr.w r1, [pc, #1964] @ bb938 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r3, [pc, #1908] @ bb924 │ │ │ │ + ldr.w r3, [pc, #1908] @ bb91c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n bb17c │ │ │ │ + bne.n bb174 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bmi.w bb3ce │ │ │ │ - ldr.w r3, [pc, #1892] @ bb928 │ │ │ │ + bmi.w bb3c6 │ │ │ │ + ldr.w r3, [pc, #1892] @ bb920 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ - cbz r3, bb228 │ │ │ │ + cbz r3, bb220 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w badbe │ │ │ │ - ldr.w r2, [pc, #1876] @ bb92c │ │ │ │ + bne.w badb6 │ │ │ │ + ldr.w r2, [pc, #1876] @ bb924 │ │ │ │ movw r1, #1433 @ 0x599 │ │ │ │ - ldr.w r3, [pc, #1892] @ bb944 │ │ │ │ + ldr.w r3, [pc, #1892] @ bb93c │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1884] @ bb948 │ │ │ │ + ldr.w r2, [pc, #1884] @ bb940 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1880] @ bb94c │ │ │ │ - ldr.w r0, [pc, #1880] @ bb950 │ │ │ │ + ldr.w r1, [pc, #1880] @ bb944 │ │ │ │ + ldr.w r0, [pc, #1880] @ bb948 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - b.n bb1a2 │ │ │ │ + b.n bb19a │ │ │ │ mov r0, r6 │ │ │ │ bl 8bb8c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 84a64 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n bb2da │ │ │ │ + bne.n bb2d2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - ldr.w r3, [pc, #1828] @ bb954 │ │ │ │ - ldr.w r1, [pc, #1828] @ bb958 │ │ │ │ + ldr.w r3, [pc, #1828] @ bb94c │ │ │ │ + ldr.w r1, [pc, #1828] @ bb950 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr.w r3, [pc, #1768] @ bb92c │ │ │ │ - ldr.w r1, [pc, #1812] @ bb95c │ │ │ │ + ldr.w r3, [pc, #1768] @ bb924 │ │ │ │ + ldr.w r1, [pc, #1812] @ bb954 │ │ │ │ movw r2, #1433 @ 0x599 │ │ │ │ - ldr.w r0, [pc, #1808] @ bb960 │ │ │ │ + ldr.w r0, [pc, #1808] @ bb958 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bb1a2 │ │ │ │ + b.n bb19a │ │ │ │ mov r0, r6 │ │ │ │ bl 8bb8c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 84a64 │ │ │ │ ldrd r3, r0, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bae72 │ │ │ │ + bne.w bae6a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ ldreq r2, [r4, #12] │ │ │ │ - beq.w bb45c │ │ │ │ + beq.w bb454 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bb5c8 │ │ │ │ - ldr.w r2, [pc, #1684] @ bb924 │ │ │ │ + beq.w bb5c0 │ │ │ │ + ldr.w r2, [pc, #1684] @ bb91c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w bb73e │ │ │ │ + bne.w bb736 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ands.w r8, r6, #1 │ │ │ │ - bne.w bb7dc │ │ │ │ + bne.w bb7d4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb2bc │ │ │ │ + beq.n bb2b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb574 │ │ │ │ + beq.w bb56c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb688 │ │ │ │ + beq.w bb680 │ │ │ │ ldr.w r1, [r3, #360] @ 0x168 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w bb5ee │ │ │ │ + beq.w bb5e6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n bb20a │ │ │ │ + bne.n bb202 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n bb21e │ │ │ │ + bne.n bb216 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w bb652 │ │ │ │ + beq.w bb64a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #1588] @ bb924 │ │ │ │ + ldr.w r1, [pc, #1588] @ bb91c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w bb82c │ │ │ │ + bne.w bb824 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bbb16 │ │ │ │ + beq.w bbb0e │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bb320 │ │ │ │ + beq.n bb318 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb332 │ │ │ │ + beq.n bb32a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb64a │ │ │ │ + beq.w bb642 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt.w sl, #0 │ │ │ │ mvngt.w r9, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, sl │ │ │ │ - ble.n bb3ac │ │ │ │ + ble.n bb3a4 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bbb2c │ │ │ │ + beq.w bbb24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n bb378 │ │ │ │ - ldr.w r2, [pc, #1464] @ bb924 │ │ │ │ + beq.n bb370 │ │ │ │ + ldr.w r2, [pc, #1464] @ bb91c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bb6d8 │ │ │ │ + bne.w bb6d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bad3c │ │ │ │ + bl bad34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n bb390 │ │ │ │ + beq.n bb388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb4f6 │ │ │ │ + beq.w bb4ee │ │ │ │ cmp r6, #2 │ │ │ │ - beq.w bb5aa │ │ │ │ + beq.w bb5a2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bb6b4 │ │ │ │ + bne.w bb6ac │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ add.w sl, sl, #2 │ │ │ │ mov r3, sl │ │ │ │ cmp.w sl, r2, lsl #1 │ │ │ │ - blt.n bb348 │ │ │ │ + blt.n bb340 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bb21e │ │ │ │ + beq.w bb216 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bb21e │ │ │ │ + bne.w bb216 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb21e │ │ │ │ + b.n bb216 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n bad8c │ │ │ │ + b.n bad84 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bae4e │ │ │ │ + b.n bae46 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w bb638 │ │ │ │ + beq.w bb630 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bbaa8 │ │ │ │ + beq.w bbaa0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w bb680 │ │ │ │ + beq.w bb678 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w baec0 │ │ │ │ + beq.w baeb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w baebe │ │ │ │ + bne.w baeb6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n baebe │ │ │ │ + b.n baeb6 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w bb7f4 │ │ │ │ + beq.w bb7ec │ │ │ │ ldr r6, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bbaea │ │ │ │ + beq.w bbae2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w baf18 │ │ │ │ - b.n baf1e │ │ │ │ + bne.w baf10 │ │ │ │ + b.n baf16 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w bb172 │ │ │ │ + bne.w bb16a │ │ │ │ ldr.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n bb4fe │ │ │ │ + beq.n bb4f6 │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n bb4ba │ │ │ │ + beq.n bb4b2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w bae72 │ │ │ │ + beq.w bae6a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r2 │ │ │ │ and.w r8, r2, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w bb77e │ │ │ │ + beq.w bb776 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bb2aa │ │ │ │ + beq.w bb2a2 │ │ │ │ mov r0, r2 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n bb2aa │ │ │ │ + b.n bb2a2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n baf4e │ │ │ │ + b.n baf46 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb010 │ │ │ │ + b.n bb008 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb0ce │ │ │ │ - ldr.w r2, [pc, #1160] @ bb924 │ │ │ │ + b.n bb0c6 │ │ │ │ + ldr.w r2, [pc, #1160] @ bb91c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n bb534 │ │ │ │ + bne.n bb52c │ │ │ │ ldr r6, [r4, #12] │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bmi.n bb566 │ │ │ │ + bmi.n bb55e │ │ │ │ ldr.w r2, [r9] │ │ │ │ - cbz r2, bb4fe │ │ │ │ + cbz r2, bb4f6 │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w bae6c │ │ │ │ - ldr.w r2, [pc, #1136] @ bb92c │ │ │ │ + bne.w bae64 │ │ │ │ + ldr.w r2, [pc, #1136] @ bb924 │ │ │ │ movw r1, #1435 @ 0x59b │ │ │ │ - ldr.w r3, [pc, #1184] @ bb964 │ │ │ │ + ldr.w r3, [pc, #1184] @ bb95c │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1176] @ bb968 │ │ │ │ + ldr.w r2, [pc, #1176] @ bb960 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1172] @ bb96c │ │ │ │ - ldr.w r0, [pc, #1172] @ bb970 │ │ │ │ + ldr.w r1, [pc, #1172] @ bb964 │ │ │ │ + ldr.w r0, [pc, #1172] @ bb968 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - b.n bb1a2 │ │ │ │ + b.n bb19a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n baed6 │ │ │ │ + b.n baece │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb390 │ │ │ │ + b.n bb388 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - ldr.w r3, [pc, #1100] @ bb954 │ │ │ │ - ldr.w r1, [pc, #1128] @ bb974 │ │ │ │ + ldr.w r3, [pc, #1100] @ bb94c │ │ │ │ + ldr.w r1, [pc, #1128] @ bb96c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr.w r3, [pc, #1044] @ bb92c │ │ │ │ - ldr.w r1, [pc, #1116] @ bb978 │ │ │ │ + ldr.w r3, [pc, #1044] @ bb924 │ │ │ │ + ldr.w r1, [pc, #1116] @ bb970 │ │ │ │ movw r2, #1435 @ 0x59b │ │ │ │ - ldr.w r0, [pc, #1112] @ bb97c │ │ │ │ + ldr.w r0, [pc, #1112] @ bb974 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bb1a2 │ │ │ │ - ldr r1, [pc, #1012] @ (bb92c ) │ │ │ │ + b.n bb19a │ │ │ │ + ldr r1, [pc, #1012] @ (bb924 ) │ │ │ │ movw r2, #1435 @ 0x59b │ │ │ │ - ldr.w r3, [pc, #1092] @ bb980 │ │ │ │ - ldr.w r0, [pc, #1092] @ bb984 │ │ │ │ + ldr.w r3, [pc, #1092] @ bb978 │ │ │ │ + ldr.w r0, [pc, #1092] @ bb97c │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1080] @ bb988 │ │ │ │ + ldr.w r1, [pc, #1080] @ bb980 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n bb1a2 │ │ │ │ + bl a7538 │ │ │ │ + b.n bb19a │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w baeb4 │ │ │ │ + bne.w baeac │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ - b.n baed6 │ │ │ │ + b.n baece │ │ │ │ mov r0, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n bae3c │ │ │ │ + b.n bae34 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb2bc │ │ │ │ - ldr r1, [pc, #940] @ (bb92c ) │ │ │ │ + b.n bb2b4 │ │ │ │ + ldr r1, [pc, #940] @ (bb924 ) │ │ │ │ movw r2, #1438 @ 0x59e │ │ │ │ - ldr.w r3, [pc, #1032] @ bb98c │ │ │ │ - ldr.w r0, [pc, #1032] @ bb990 │ │ │ │ + ldr.w r3, [pc, #1032] @ bb984 │ │ │ │ + ldr.w r0, [pc, #1032] @ bb988 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #1020] @ (bb994 ) │ │ │ │ + ldr r1, [pc, #1020] @ (bb98c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n bb1a2 │ │ │ │ + bl a7538 │ │ │ │ + b.n bb19a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n baf30 │ │ │ │ - ldr r3, [pc, #896] @ (bb92c ) │ │ │ │ + b.n baf28 │ │ │ │ + ldr r3, [pc, #896] @ (bb924 ) │ │ │ │ movw r2, #1443 @ 0x5a3 │ │ │ │ - ldr r1, [pc, #996] @ (bb998 ) │ │ │ │ - ldr r0, [pc, #1000] @ (bb99c ) │ │ │ │ + ldr r1, [pc, #996] @ (bb990 ) │ │ │ │ + ldr r0, [pc, #1000] @ (bb994 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n bb1a2 │ │ │ │ - ldr r3, [pc, #856] @ (bb924 ) │ │ │ │ + b.n bb19a │ │ │ │ + ldr r3, [pc, #856] @ (bb91c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w bb73e │ │ │ │ + bne.w bb736 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.w bb7dc │ │ │ │ + bmi.w bb7d4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bb688 │ │ │ │ + beq.n bb680 │ │ │ │ ldr.w r1, [r3, #360] @ 0x168 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w bb2d6 │ │ │ │ - ldr r2, [pc, #828] @ (bb92c ) │ │ │ │ + bne.w bb2ce │ │ │ │ + ldr r2, [pc, #828] @ (bb924 ) │ │ │ │ movw r1, #1442 @ 0x5a2 │ │ │ │ - ldr r3, [pc, #936] @ (bb9a0 ) │ │ │ │ + ldr r3, [pc, #936] @ (bb998 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #932] @ (bb9a4 ) │ │ │ │ + ldr r2, [pc, #932] @ (bb99c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #928] @ (bb9a8 ) │ │ │ │ - ldr r0, [pc, #932] @ (bb9ac ) │ │ │ │ + ldr r1, [pc, #928] @ (bb9a0 ) │ │ │ │ + ldr r0, [pc, #932] @ (bb9a4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - b.n bb1a2 │ │ │ │ - ldr r1, [pc, #784] @ (bb92c ) │ │ │ │ + b.n bb19a │ │ │ │ + ldr r1, [pc, #784] @ (bb924 ) │ │ │ │ movw r2, #1437 @ 0x59d │ │ │ │ - ldr r3, [pc, #912] @ (bb9b0 ) │ │ │ │ - ldr r0, [pc, #912] @ (bb9b4 ) │ │ │ │ + ldr r3, [pc, #912] @ (bb9a8 ) │ │ │ │ + ldr r0, [pc, #912] @ (bb9ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #904] @ (bb9b8 ) │ │ │ │ + ldr r1, [pc, #904] @ (bb9b0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n bb1a2 │ │ │ │ + bl a7538 │ │ │ │ + b.n bb19a │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bbaa8 │ │ │ │ + beq.w bbaa0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bb402 │ │ │ │ - b.n bb560 │ │ │ │ + bne.w bb3fa │ │ │ │ + b.n bb558 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb332 │ │ │ │ + b.n bb32a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w bb7a0 │ │ │ │ + beq.w bb798 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bba7c │ │ │ │ + beq.w bba74 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w bb318 │ │ │ │ - b.n bb320 │ │ │ │ + bne.w bb310 │ │ │ │ + b.n bb318 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n baf90 │ │ │ │ + b.n baf88 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w bb412 │ │ │ │ - b.n bb560 │ │ │ │ + bne.w bb40a │ │ │ │ + b.n bb558 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #708] @ (bb954 ) │ │ │ │ - ldr r1, [pc, #808] @ (bb9bc ) │ │ │ │ + ldr r3, [pc, #708] @ (bb94c ) │ │ │ │ + ldr r1, [pc, #808] @ (bb9b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #652] @ (bb92c ) │ │ │ │ - ldr r1, [pc, #800] @ (bb9c0 ) │ │ │ │ + ldr r3, [pc, #652] @ (bb924 ) │ │ │ │ + ldr r1, [pc, #800] @ (bb9b8 ) │ │ │ │ movw r2, #1442 @ 0x5a2 │ │ │ │ - ldr r0, [pc, #796] @ (bb9c4 ) │ │ │ │ + ldr r0, [pc, #796] @ (bb9bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bb1a2 │ │ │ │ + b.n bb19a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w badc2 │ │ │ │ + beq.w badba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w badc2 │ │ │ │ + bne.w badba │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w badc2 │ │ │ │ - ldr r2, [pc, #592] @ (bb92c ) │ │ │ │ - ldr r3, [pc, #748] @ (bb9c8 ) │ │ │ │ - ldr r1, [pc, #748] @ (bb9cc ) │ │ │ │ + b.w badba │ │ │ │ + ldr r2, [pc, #592] @ (bb924 ) │ │ │ │ + ldr r3, [pc, #748] @ (bb9c0 ) │ │ │ │ + ldr r1, [pc, #748] @ (bb9c4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #748] @ (bb9d0 ) │ │ │ │ + ldr r0, [pc, #748] @ (bb9c8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1443 @ 0x5a3 │ │ │ │ - bl a7540 │ │ │ │ - b.n bb5c0 │ │ │ │ - ldr r3, [pc, #560] @ (bb92c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n bb5b8 │ │ │ │ + ldr r3, [pc, #560] @ (bb924 ) │ │ │ │ movw r2, #1438 @ 0x59e │ │ │ │ - ldr r1, [pc, #724] @ (bb9d4 ) │ │ │ │ - ldr r0, [pc, #724] @ (bb9d8 ) │ │ │ │ + ldr r1, [pc, #724] @ (bb9cc ) │ │ │ │ + ldr r0, [pc, #724] @ (bb9d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bb1a2 │ │ │ │ + b.n bb19a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bbad4 │ │ │ │ + beq.w bbacc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bafda │ │ │ │ + beq.w bafd2 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n bafda │ │ │ │ - ldr r1, [pc, #492] @ (bb92c ) │ │ │ │ + b.n bafd2 │ │ │ │ + ldr r1, [pc, #492] @ (bb924 ) │ │ │ │ movw r2, #1442 @ 0x5a2 │ │ │ │ - ldr r3, [pc, #660] @ (bb9dc ) │ │ │ │ - ldr r0, [pc, #664] @ (bb9e0 ) │ │ │ │ + ldr r3, [pc, #660] @ (bb9d4 ) │ │ │ │ + ldr r0, [pc, #664] @ (bb9d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #656] @ (bb9e4 ) │ │ │ │ + ldr r1, [pc, #656] @ (bb9dc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n bb1a2 │ │ │ │ - ldr r1, [pc, #460] @ (bb92c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n bb19a │ │ │ │ + ldr r1, [pc, #460] @ (bb924 ) │ │ │ │ movw r2, #1439 @ 0x59f │ │ │ │ - ldr r3, [pc, #640] @ (bb9e8 ) │ │ │ │ - ldr r0, [pc, #644] @ (bb9ec ) │ │ │ │ + ldr r3, [pc, #640] @ (bb9e0 ) │ │ │ │ + ldr r0, [pc, #644] @ (bb9e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #636] @ (bb9f0 ) │ │ │ │ + ldr r1, [pc, #636] @ (bb9e8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n bb1a2 │ │ │ │ + bl a7538 │ │ │ │ + b.n bb19a │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w bb478 │ │ │ │ + bne.w bb470 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb688 │ │ │ │ + beq.w bb680 │ │ │ │ ldr.w r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w bb5ee │ │ │ │ + beq.w bb5e6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w bb21e │ │ │ │ + bne.w bb216 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bba7c │ │ │ │ + beq.w bba74 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bb318 │ │ │ │ - b.n bb332 │ │ │ │ - ldr r1, [pc, #364] @ (bb92c ) │ │ │ │ + bne.w bb310 │ │ │ │ + b.n bb32a │ │ │ │ + ldr r1, [pc, #364] @ (bb924 ) │ │ │ │ movw r2, #1438 @ 0x59e │ │ │ │ - ldr r3, [pc, #560] @ (bb9f4 ) │ │ │ │ - ldr r0, [pc, #560] @ (bb9f8 ) │ │ │ │ + ldr r3, [pc, #560] @ (bb9ec ) │ │ │ │ + ldr r0, [pc, #560] @ (bb9f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #552] @ (bb9fc ) │ │ │ │ + ldr r1, [pc, #552] @ (bb9f4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n bb1a2 │ │ │ │ + bl a7538 │ │ │ │ + b.n bb19a │ │ │ │ mov r0, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n bb2aa │ │ │ │ + b.n bb2a2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bafee │ │ │ │ + b.w bafe6 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bbaea │ │ │ │ + beq.w bbae2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w baf18 │ │ │ │ - b.w baf30 │ │ │ │ + bne.w baf10 │ │ │ │ + b.w baf28 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb824 │ │ │ │ + beq.n bb81c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bb8e6 │ │ │ │ + beq.n bb8de │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - b.n bb21e │ │ │ │ - ldr r1, [pc, #252] @ (bb92c ) │ │ │ │ + b.n bb216 │ │ │ │ + ldr r1, [pc, #252] @ (bb924 ) │ │ │ │ movw r2, #1443 @ 0x5a3 │ │ │ │ - ldr r3, [pc, #460] @ (bba00 ) │ │ │ │ - ldr r0, [pc, #460] @ (bba04 ) │ │ │ │ + ldr r3, [pc, #460] @ (bb9f8 ) │ │ │ │ + ldr r0, [pc, #460] @ (bb9fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #452] @ (bba08 ) │ │ │ │ + ldr r1, [pc, #452] @ (bba00 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n bb1a2 │ │ │ │ + bl a7538 │ │ │ │ + b.n bb19a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bb04c │ │ │ │ - ldr r3, [pc, #212] @ (bb92c ) │ │ │ │ + b.w bb044 │ │ │ │ + ldr r3, [pc, #212] @ (bb924 ) │ │ │ │ movw r2, #1439 @ 0x59f │ │ │ │ - ldr r1, [pc, #428] @ (bba0c ) │ │ │ │ - ldr r0, [pc, #432] @ (bba10 ) │ │ │ │ + ldr r1, [pc, #428] @ (bba04 ) │ │ │ │ + ldr r0, [pc, #432] @ (bba08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bb1a2 │ │ │ │ + b.n bb19a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w bb086 │ │ │ │ - ldr r3, [pc, #396] @ (bba14 ) │ │ │ │ + bne.w bb07e │ │ │ │ + ldr r3, [pc, #396] @ (bba0c ) │ │ │ │ movw r2, #20936 @ 0x51c8 │ │ │ │ - ldr r1, [pc, #392] @ (bba18 ) │ │ │ │ - ldr r0, [pc, #396] @ (bba1c ) │ │ │ │ + ldr r1, [pc, #392] @ (bba10 ) │ │ │ │ + ldr r0, [pc, #396] @ (bba14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #140] @ (bb92c ) │ │ │ │ + ldr r1, [pc, #140] @ (bb924 ) │ │ │ │ movw r2, #1441 @ 0x5a1 │ │ │ │ - ldr r3, [pc, #380] @ (bba20 ) │ │ │ │ - ldr r0, [pc, #380] @ (bba24 ) │ │ │ │ + ldr r3, [pc, #380] @ (bba18 ) │ │ │ │ + ldr r0, [pc, #380] @ (bba1c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #372] @ (bba28 ) │ │ │ │ + ldr r1, [pc, #372] @ (bba20 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n bb1a2 │ │ │ │ - ldr r1, [pc, #108] @ (bb92c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n bb19a │ │ │ │ + ldr r1, [pc, #108] @ (bb924 ) │ │ │ │ movw r2, #1439 @ 0x59f │ │ │ │ - ldr r3, [pc, #360] @ (bba2c ) │ │ │ │ - ldr r0, [pc, #360] @ (bba30 ) │ │ │ │ + ldr r3, [pc, #360] @ (bba24 ) │ │ │ │ + ldr r0, [pc, #360] @ (bba28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #352] @ (bba34 ) │ │ │ │ + ldr r1, [pc, #352] @ (bba2c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n bb1a2 │ │ │ │ + bl a7538 │ │ │ │ + b.n bb19a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bb0ac │ │ │ │ + b.w bb0a4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb824 │ │ │ │ + b.n bb81c │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb908 │ │ │ │ + beq.n bb900 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bba74 │ │ │ │ + beq.w bba6c │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - b.n bb21e │ │ │ │ + b.n bb216 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bb106 │ │ │ │ + b.w bb0fe │ │ │ │ nop │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf34c0023 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf38c0023 │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, bb93c │ │ │ │ + cbz r4, bb944 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - movt r0, #57379 @ 0xe023 │ │ │ │ - movt r0, #8227 @ 0x2023 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + @ instruction: 0xf30e0023 │ │ │ │ + @ instruction: 0xf3020023 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf26e0023 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + subw r0, lr, #35 @ 0x23 │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #24611 @ 0x6023 │ │ │ │ - @ instruction: 0xf2180023 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + @ instruction: 0xf2860023 │ │ │ │ + @ instruction: 0xf2580023 │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #648] @ (bbbf0 ) │ │ │ │ + ldr r5, [pc, #904] @ (bbce8 ) │ │ │ │ movs r5, r4 │ │ │ │ - cdp2 0, 4, cr0, cr0, cr4, {1} │ │ │ │ - vaddl.s8 q0, d10, d19 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ - movs r3, r4 │ │ │ │ - vhadd.s d16, d0, d19 │ │ │ │ - vhadd.s8 d16, d2, d19 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + cdp2 0, 8, cr0, cr0, cr4, {1} │ │ │ │ + vaddl.s8 q8, d10, d19 │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + vext.8 d0, d0, d19, #0 │ │ │ │ + vaddl.s8 q0, d2, d19 │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.s16 d0, d6, d19 │ │ │ │ - strd r0, r0, [lr, #-140] @ 0x8c │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - cdp 0, 12, cr0, cr14, cr3, {1} │ │ │ │ - cdp 0, 11, cr0, cr4, cr3, {1} │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + vhadd.s16 d16, d6, d19 │ │ │ │ + @ instruction: 0xe98e0023 │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ vhadd.s8 d0, d14, d19 │ │ │ │ - ldc2 0, cr0, [r2, #-144] @ 0xffffff70 │ │ │ │ - cdp 0, 6, cr0, cr0, cr3, {1} │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + cdp 0, 15, cr0, cr4, cr3, {1} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + vhadd.s8 d16, d14, d19 │ │ │ │ + ldc2l 0, cr0, [r2, #-144] @ 0xffffff70 │ │ │ │ + cdp 0, 10, cr0, cr0, cr3, {1} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ movs r3, r4 │ │ │ │ - cdp 0, 3, cr0, cr8, cr3, {1} │ │ │ │ - stcl 0, cr0, [sl, #140]! @ 0x8c │ │ │ │ - stcl 0, cr0, [r2, #140] @ 0x8c │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb9c0 │ │ │ │ + cdp 0, 7, cr0, cr8, cr3, {1} │ │ │ │ + cdp 0, 2, cr0, cr10, cr3, {1} │ │ │ │ + cdp 0, 0, cr0, cr2, cr3, {1} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - stc 0, cr0, [r4, #140] @ 0x8c │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe83a0023 │ │ │ │ + stcl 0, cr0, [r4, #140] @ 0x8c │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - stcl 0, cr0, [r6, #-140]! @ 0xffffff74 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + stc 0, cr0, [r6, #140]! @ 0x8c │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldc 0, cr0, [r2, #-140] @ 0xffffff74 │ │ │ │ - b.n bb8cc │ │ │ │ + ldcl 0, cr0, [r2, #-140] @ 0xffffff74 │ │ │ │ + b.n bb944 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldcl 0, cr0, [r2], #140 @ 0x8c │ │ │ │ - add r2, sp, #808 @ 0x328 │ │ │ │ + ldc 0, cr0, [r2, #-140]! @ 0xffffff74 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldc 0, cr0, [r4], {35} @ 0x23 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + ldcl 0, cr0, [r4], {35} @ 0x23 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stc 0, cr0, [r4], #-140 @ 0xffffff74 │ │ │ │ - stc 0, cr0, [r8], {35} @ 0x23 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stcl 0, cr0, [r4], #-140 @ 0xffffff74 │ │ │ │ + mcrr 0, 2, r0, r8, cr3 │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ movs r6, r4 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ movs r3, r4 │ │ │ │ - mrrc 0, 2, r0, r6, cr3 │ │ │ │ - b.n bb688 │ │ │ │ + ldc 0, cr0, [r6], {35} @ 0x23 │ │ │ │ + b.n bb700 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - subs.w r0, r4, r3, asr #32 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + @ instruction: 0xebf40023 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xeb940023 │ │ │ │ - ldr r3, [pc, #284] @ (bbb58 ) │ │ │ │ + rsbs r0, r4, r3, asr #32 │ │ │ │ + ldr r3, [pc, #284] @ (bbb50 ) │ │ │ │ movw r2, #1441 @ 0x5a1 │ │ │ │ - ldr r1, [pc, #284] @ (bbb5c ) │ │ │ │ - ldr r0, [pc, #284] @ (bbb60 ) │ │ │ │ + ldr r1, [pc, #284] @ (bbb54 ) │ │ │ │ + ldr r0, [pc, #284] @ (bbb58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w bb1a2 │ │ │ │ - ldr r1, [pc, #260] @ (bbb58 ) │ │ │ │ + b.w bb19a │ │ │ │ + ldr r1, [pc, #260] @ (bbb50 ) │ │ │ │ movw r2, #1441 @ 0x5a1 │ │ │ │ - ldr r3, [pc, #264] @ (bbb64 ) │ │ │ │ - ldr r0, [pc, #268] @ (bbb68 ) │ │ │ │ + ldr r3, [pc, #264] @ (bbb5c ) │ │ │ │ + ldr r0, [pc, #268] @ (bbb60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #260] @ (bbb6c ) │ │ │ │ + ldr r1, [pc, #260] @ (bbb64 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w bb1a2 │ │ │ │ + bl a7538 │ │ │ │ + b.w bb19a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb908 │ │ │ │ - ldr r3, [pc, #240] @ (bbb70 ) │ │ │ │ + b.n bb900 │ │ │ │ + ldr r3, [pc, #240] @ (bbb68 ) │ │ │ │ movw r2, #21058 @ 0x5242 │ │ │ │ - ldr r1, [pc, #240] @ (bbb74 ) │ │ │ │ - ldr r0, [pc, #240] @ (bbb78 ) │ │ │ │ + ldr r1, [pc, #240] @ (bbb6c ) │ │ │ │ + ldr r0, [pc, #240] @ (bbb70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ (bbb7c ) │ │ │ │ + ldr r3, [pc, #232] @ (bbb74 ) │ │ │ │ movw r2, #20749 @ 0x510d │ │ │ │ - ldr r1, [pc, #228] @ (bbb80 ) │ │ │ │ - ldr r0, [pc, #232] @ (bbb84 ) │ │ │ │ + ldr r1, [pc, #228] @ (bbb78 ) │ │ │ │ + ldr r0, [pc, #232] @ (bbb7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (bbb88 ) │ │ │ │ + ldr r3, [pc, #220] @ (bbb80 ) │ │ │ │ mov.w r2, #20736 @ 0x5100 │ │ │ │ - ldr r1, [pc, #220] @ (bbb8c ) │ │ │ │ - ldr r0, [pc, #220] @ (bbb90 ) │ │ │ │ + ldr r1, [pc, #220] @ (bbb84 ) │ │ │ │ + ldr r0, [pc, #220] @ (bbb88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #212] @ (bbb94 ) │ │ │ │ + ldr r3, [pc, #212] @ (bbb8c ) │ │ │ │ movw r2, #20949 @ 0x51d5 │ │ │ │ - ldr r1, [pc, #208] @ (bbb98 ) │ │ │ │ - ldr r0, [pc, #212] @ (bbb9c ) │ │ │ │ + ldr r1, [pc, #208] @ (bbb90 ) │ │ │ │ + ldr r0, [pc, #212] @ (bbb94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (bbba0 ) │ │ │ │ + ldr r3, [pc, #200] @ (bbb98 ) │ │ │ │ movw r2, #20854 @ 0x5176 │ │ │ │ - ldr r1, [pc, #200] @ (bbba4 ) │ │ │ │ - ldr r0, [pc, #200] @ (bbba8 ) │ │ │ │ + ldr r1, [pc, #200] @ (bbb9c ) │ │ │ │ + ldr r0, [pc, #200] @ (bbba0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ (bbbac ) │ │ │ │ + ldr r3, [pc, #192] @ (bbba4 ) │ │ │ │ movw r2, #20772 @ 0x5124 │ │ │ │ - ldr r1, [pc, #188] @ (bbbb0 ) │ │ │ │ - ldr r0, [pc, #192] @ (bbbb4 ) │ │ │ │ + ldr r1, [pc, #188] @ (bbba8 ) │ │ │ │ + ldr r0, [pc, #192] @ (bbbac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ (bbbb8 ) │ │ │ │ + ldr r3, [pc, #180] @ (bbbb0 ) │ │ │ │ movw r2, #20867 @ 0x5183 │ │ │ │ - ldr r1, [pc, #180] @ (bbbbc ) │ │ │ │ - ldr r0, [pc, #180] @ (bbbc0 ) │ │ │ │ + ldr r1, [pc, #180] @ (bbbb4 ) │ │ │ │ + ldr r0, [pc, #180] @ (bbbb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ (bbbc4 ) │ │ │ │ + ldr r3, [pc, #172] @ (bbbbc ) │ │ │ │ movw r2, #21071 @ 0x524f │ │ │ │ - ldr r1, [pc, #168] @ (bbbc8 ) │ │ │ │ - ldr r0, [pc, #172] @ (bbbcc ) │ │ │ │ + ldr r1, [pc, #168] @ (bbbc0 ) │ │ │ │ + ldr r0, [pc, #172] @ (bbbc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ (bbbd0 ) │ │ │ │ + ldr r3, [pc, #160] @ (bbbc8 ) │ │ │ │ movw r2, #21088 @ 0x5260 │ │ │ │ - ldr r1, [pc, #160] @ (bbbd4 ) │ │ │ │ - ldr r0, [pc, #160] @ (bbbd8 ) │ │ │ │ + ldr r1, [pc, #160] @ (bbbcc ) │ │ │ │ + ldr r0, [pc, #160] @ (bbbd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ (bbbdc ) │ │ │ │ + ldr r3, [pc, #152] @ (bbbd4 ) │ │ │ │ movw r2, #20785 @ 0x5131 │ │ │ │ - ldr r1, [pc, #148] @ (bbbe0 ) │ │ │ │ - ldr r0, [pc, #152] @ (bbbe4 ) │ │ │ │ + ldr r1, [pc, #148] @ (bbbd8 ) │ │ │ │ + ldr r0, [pc, #152] @ (bbbdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r6, r3, asr #32 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + orn r0, r6, r3, asr #32 │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrd r0, r0, [lr, #140]! @ 0x8c │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + bics.w r0, lr, r3, asr #32 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - eor.w r0, r8, r3, asr #32 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + pkhtb r0, r8, r3, asr #32 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ - ands.w r0, sl, r3, asr #32 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + orrs.w r0, sl, r3, asr #32 │ │ │ │ + lsrs r2, r3, #7 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ movs r3, r4 │ │ │ │ - ldrd r0, r0, [r8, #140]! @ 0x8c │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + bics.w r0, r8, r3, asr #32 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r1, #182 @ 0xb6 │ │ │ │ movs r3, r4 │ │ │ │ - bic.w r0, sl, r3, asr #32 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + orn r0, sl, r3, asr #32 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + subs r1, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbdd4 │ │ │ │ + b.n bbe4c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ movs r3, r4 │ │ │ │ - strd r0, r0, [lr, #140] @ 0x8c │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + and.w r0, lr, r3, asr #32 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - ldrd r0, r0, [r0, #140] @ 0x8c │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + ands.w r0, r0, r3, asr #32 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ movs r3, r4 │ │ │ │ - ldrd r0, r0, [sl, #140]! @ 0x8c │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + bics.w r0, sl, r3, asr #32 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r1, #72 @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - ldrd r0, r0, [r0, #140]! @ 0x8c │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + bics.w r0, r0, r3, asr #32 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe9820023 │ │ │ │ + strd r0, r0, [r2, #140] @ 0x8c │ │ │ │ │ │ │ │ -000bbbe8 : │ │ │ │ +000bbbe0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (bbcac ) │ │ │ │ + ldr r4, [pc, #180] @ (bbca4 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ bbcb0 │ │ │ │ + ldr.w lr, [pc, #180] @ bbca8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ bbcb4 │ │ │ │ + ldr.w ip, [pc, #176] @ bbcac │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #708 @ 0x2c4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (bbcb8 ) │ │ │ │ + ldr r4, [pc, #160] @ (bbcb0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bbca2 │ │ │ │ - ldr r3, [pc, #136] @ (bbcbc ) │ │ │ │ + beq.n bbc9a │ │ │ │ + ldr r3, [pc, #136] @ (bbcb4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bbc48 │ │ │ │ - ldr r3, [pc, #128] @ (bbcc0 ) │ │ │ │ + beq.n bbc40 │ │ │ │ + ldr r3, [pc, #128] @ (bbcb8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bbc84 │ │ │ │ + bne.n bbc7c │ │ │ │ mov r0, r1 │ │ │ │ - bl bad3c │ │ │ │ + bl bad34 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n bbca2 │ │ │ │ - cbnz r0, bbc7e │ │ │ │ - ldr r3, [pc, #108] @ (bbcc4 ) │ │ │ │ + beq.n bbc9a │ │ │ │ + cbnz r0, bbc76 │ │ │ │ + ldr r3, [pc, #108] @ (bbcbc ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (bbcc8 ) │ │ │ │ - ldr r3, [pc, #72] @ (bbcb4 ) │ │ │ │ + ldr r2, [pc, #96] @ (bbcc0 ) │ │ │ │ + ldr r3, [pc, #72] @ (bbcac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bbca6 │ │ │ │ + bne.n bbc9e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (bbccc ) │ │ │ │ + ldr r3, [pc, #76] @ (bbcc4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n bbc58 │ │ │ │ - ldr r0, [pc, #72] @ (bbcd0 ) │ │ │ │ + b.n bbc50 │ │ │ │ + ldr r0, [pc, #72] @ (bbcc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (bbcd4 ) │ │ │ │ - ldr r1, [pc, #72] @ (bbcd8 ) │ │ │ │ + ldr r3, [pc, #68] @ (bbccc ) │ │ │ │ + ldr r1, [pc, #72] @ (bbcd0 ) │ │ │ │ movw r2, #1431 @ 0x597 │ │ │ │ - ldr r0, [pc, #68] @ (bbcdc ) │ │ │ │ + ldr r0, [pc, #68] @ (bbcd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bbc66 │ │ │ │ + b.n bbc5e │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ movs r1, r5 │ │ │ │ - mvns r6, r6 │ │ │ │ + mvns r6, r7 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r4 │ │ │ │ + mvns r2, r5 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r2 │ │ │ │ + bics r2, r3 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n bc178 │ │ │ │ + b.n bc1f0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n bbc80 │ │ │ │ - movs r3, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xe8120023 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bbce0 : │ │ │ │ +000bbcd8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #352] @ (bbe54 ) │ │ │ │ + ldr r7, [pc, #352] @ (bbe4c ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n bbdd0 │ │ │ │ + beq.n bbdc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 50900 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bbdfa │ │ │ │ + beq.n bbdf2 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, bbd2a │ │ │ │ + cbz r0, bbd22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bbd2a │ │ │ │ + beq.n bbd22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bbdb6 │ │ │ │ + beq.n bbdae │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bbe3c │ │ │ │ + beq.w bbe34 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, bbd56 │ │ │ │ + cbz r0, bbd4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bbd56 │ │ │ │ + beq.n bbd4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bbdbc │ │ │ │ + beq.n bbdb4 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 50998 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bbe18 │ │ │ │ + beq.n bbe10 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, bbd84 │ │ │ │ + cbz r0, bbd7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bbd84 │ │ │ │ + beq.n bbd7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, bbdc2 │ │ │ │ + cbz r3, bbdba │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n bbd90 │ │ │ │ + beq.n bbd88 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n bbe36 │ │ │ │ + bmi.n bbe2e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bbda4 │ │ │ │ + beq.n bbd9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bbdaa │ │ │ │ + cbz r3, bbda2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bbd2a │ │ │ │ + b.n bbd22 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bbd56 │ │ │ │ + b.n bbd4e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n bbd8c │ │ │ │ - b.n bbd90 │ │ │ │ - ldr r1, [pc, #132] @ (bbe58 ) │ │ │ │ + bne.n bbd84 │ │ │ │ + b.n bbd88 │ │ │ │ + ldr r1, [pc, #132] @ (bbe50 ) │ │ │ │ movw r0, #1461 @ 0x5b5 │ │ │ │ - ldr r3, [pc, #132] @ (bbe5c ) │ │ │ │ - ldr r2, [pc, #132] @ (bbe60 ) │ │ │ │ + ldr r3, [pc, #132] @ (bbe54 ) │ │ │ │ + ldr r2, [pc, #132] @ (bbe58 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #128] @ (bbe64 ) │ │ │ │ - ldr r0, [pc, #128] @ (bbe68 ) │ │ │ │ + ldr r1, [pc, #128] @ (bbe5c ) │ │ │ │ + ldr r0, [pc, #128] @ (bbe60 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #92] @ (bbe58 ) │ │ │ │ + ldr r3, [pc, #92] @ (bbe50 ) │ │ │ │ movw r2, #1461 @ 0x5b5 │ │ │ │ - ldr r1, [pc, #104] @ (bbe6c ) │ │ │ │ - ldr r0, [pc, #108] @ (bbe70 ) │ │ │ │ + ldr r1, [pc, #104] @ (bbe64 ) │ │ │ │ + ldr r0, [pc, #108] @ (bbe68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n bbdf2 │ │ │ │ - ldr r3, [pc, #60] @ (bbe58 ) │ │ │ │ + b.n bbdea │ │ │ │ + ldr r3, [pc, #60] @ (bbe50 ) │ │ │ │ movw r2, #1461 @ 0x5b5 │ │ │ │ - ldr r1, [pc, #84] @ (bbe74 ) │ │ │ │ - ldr r0, [pc, #84] @ (bbe78 ) │ │ │ │ + ldr r1, [pc, #84] @ (bbe6c ) │ │ │ │ + ldr r0, [pc, #84] @ (bbe70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n bbdf2 │ │ │ │ + b.n bbdea │ │ │ │ bl 84a64 │ │ │ │ - b.n bbd90 │ │ │ │ - ldr r3, [pc, #60] @ (bbe7c ) │ │ │ │ + b.n bbd88 │ │ │ │ + ldr r3, [pc, #60] @ (bbe74 ) │ │ │ │ movw r2, #22812 @ 0x591c │ │ │ │ - ldr r1, [pc, #60] @ (bbe80 ) │ │ │ │ - ldr r0, [pc, #60] @ (bbe84 ) │ │ │ │ + ldr r1, [pc, #60] @ (bbe78 ) │ │ │ │ + ldr r0, [pc, #60] @ (bbe7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - orrs r0, r1 │ │ │ │ + orrs r0, r2 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n bbd1c │ │ │ │ + b.n bbd94 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbd38 │ │ │ │ + b.n bbdb0 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbd90 │ │ │ │ + b.n bbe08 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbd60 │ │ │ │ + b.n bbdd8 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r4} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbd2c │ │ │ │ + b.n bbda4 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbd20 │ │ │ │ + b.n bbd98 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bbe88 : │ │ │ │ +000bbe80 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #124] @ (bbf1c ) │ │ │ │ + ldr r4, [pc, #124] @ (bbf14 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #120] @ (bbf20 ) │ │ │ │ + ldr r3, [pc, #120] @ (bbf18 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (bbf24 ) │ │ │ │ + ldr r6, [pc, #120] @ (bbf1c ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #104] @ (bbf28 ) │ │ │ │ + ldr r3, [pc, #104] @ (bbf20 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #756 @ 0x2f4 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, bbf14 │ │ │ │ + cbz r0, bbf0c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n bbef6 │ │ │ │ + bpl.n bbeee │ │ │ │ mov r0, r5 │ │ │ │ - bl bbce0 │ │ │ │ - ldr r2, [pc, #76] @ (bbf2c ) │ │ │ │ - ldr r3, [pc, #60] @ (bbf20 ) │ │ │ │ + bl bbcd8 │ │ │ │ + ldr r2, [pc, #76] @ (bbf24 ) │ │ │ │ + ldr r3, [pc, #60] @ (bbf18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bbf18 │ │ │ │ + bne.n bbf10 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #56] @ (bbf30 ) │ │ │ │ + ldr r0, [pc, #56] @ (bbf28 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (bbf34 ) │ │ │ │ - ldr r1, [pc, #52] @ (bbf38 ) │ │ │ │ + ldr r3, [pc, #52] @ (bbf2c ) │ │ │ │ + ldr r1, [pc, #52] @ (bbf30 ) │ │ │ │ movw r2, #1461 @ 0x5b5 │ │ │ │ - ldr r0, [pc, #52] @ (bbf3c ) │ │ │ │ + ldr r0, [pc, #52] @ (bbf34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bbede │ │ │ │ + b.n bbed6 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - adcs r6, r2 │ │ │ │ + adcs r6, r3 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r1 │ │ │ │ + adcs r0, r2 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ movs r1, r5 │ │ │ │ - asrs r2, r3 │ │ │ │ + asrs r2, r4 │ │ │ │ movs r0, r5 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n bbc24 │ │ │ │ + b.n bbc9c │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bbf40 : │ │ │ │ +000bbf38 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r7, [pc, #444] @ (bc110 ) │ │ │ │ + ldr r7, [pc, #444] @ (bc108 ) │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ add r7, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bc07e │ │ │ │ + beq.w bc076 │ │ │ │ ldr.w r4, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r6, [r8, #32] │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r0 │ │ │ │ mov r9, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne.w r4, [r8] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w bc0a2 │ │ │ │ + beq.w bc09a │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w bc0cc │ │ │ │ - cbnz r6, bbfce │ │ │ │ - ldr r0, [pc, #392] @ (bc114 ) │ │ │ │ + bmi.w bc0c4 │ │ │ │ + cbnz r6, bbfc6 │ │ │ │ + ldr r0, [pc, #392] @ (bc10c ) │ │ │ │ ldr r6, [r7, r0] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n bc010 │ │ │ │ + beq.n bc008 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n bbfac │ │ │ │ + beq.n bbfa4 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r8] │ │ │ │ - cbnz r4, bbfac │ │ │ │ + cbnz r4, bbfa4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 886f8 │ │ │ │ - ldr r3, [pc, #352] @ (bc118 ) │ │ │ │ - ldr r1, [pc, #352] @ (bc11c ) │ │ │ │ + ldr r3, [pc, #352] @ (bc110 ) │ │ │ │ + ldr r1, [pc, #352] @ (bc114 ) │ │ │ │ mov.w r2, #1576 @ 0x628 │ │ │ │ - ldr r0, [pc, #352] @ (bc120 ) │ │ │ │ + ldr r0, [pc, #352] @ (bc118 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bc008 │ │ │ │ + b.n bc000 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n bc042 │ │ │ │ + beq.n bc03a │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n bbfe8 │ │ │ │ + beq.n bbfe0 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r8] │ │ │ │ - cbnz r4, bbfe8 │ │ │ │ + cbnz r4, bbfe0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #312] @ (bc124 ) │ │ │ │ + ldr r3, [pc, #312] @ (bc11c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #292] @ (bc118 ) │ │ │ │ - ldr r1, [pc, #304] @ (bc128 ) │ │ │ │ + ldr r3, [pc, #292] @ (bc110 ) │ │ │ │ + ldr r1, [pc, #304] @ (bc120 ) │ │ │ │ mov.w r2, #1576 @ 0x628 │ │ │ │ - ldr r0, [pc, #304] @ (bc12c ) │ │ │ │ + ldr r0, [pc, #304] @ (bc124 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #2 │ │ │ │ str.w r3, [r8, #32] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n bc02c │ │ │ │ + beq.n bc024 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r8] │ │ │ │ - cbnz r4, bc02c │ │ │ │ + cbnz r4, bc024 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #208] @ (bc114 ) │ │ │ │ + ldr r2, [pc, #208] @ (bc10c ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n bc0ea │ │ │ │ + beq.n bc0e2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n bc05c │ │ │ │ + beq.n bc054 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n bc0de │ │ │ │ + beq.n bc0d6 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 886f8 │ │ │ │ - ldr r3, [pc, #176] @ (bc118 ) │ │ │ │ - ldr r1, [pc, #196] @ (bc130 ) │ │ │ │ + ldr r3, [pc, #176] @ (bc110 ) │ │ │ │ + ldr r1, [pc, #196] @ (bc128 ) │ │ │ │ movw r2, #1581 @ 0x62d │ │ │ │ - ldr r0, [pc, #196] @ (bc134 ) │ │ │ │ + ldr r0, [pc, #196] @ (bc12c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bc008 │ │ │ │ - ldr r1, [pc, #152] @ (bc118 ) │ │ │ │ + b.n bc000 │ │ │ │ + ldr r1, [pc, #152] @ (bc110 ) │ │ │ │ mov.w r0, #1576 @ 0x628 │ │ │ │ - ldr r3, [pc, #176] @ (bc138 ) │ │ │ │ - ldr r2, [pc, #180] @ (bc13c ) │ │ │ │ + ldr r3, [pc, #176] @ (bc130 ) │ │ │ │ + ldr r2, [pc, #180] @ (bc134 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #172] @ (bc140 ) │ │ │ │ - ldr r0, [pc, #176] @ (bc144 ) │ │ │ │ + ldr r1, [pc, #172] @ (bc138 ) │ │ │ │ + ldr r0, [pc, #176] @ (bc13c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n bc008 │ │ │ │ - ldr r2, [pc, #116] @ (bc118 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n bc000 │ │ │ │ + ldr r2, [pc, #116] @ (bc110 ) │ │ │ │ mov.w r1, #1576 @ 0x628 │ │ │ │ - ldr r3, [pc, #156] @ (bc148 ) │ │ │ │ + ldr r3, [pc, #156] @ (bc140 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #152] @ (bc14c ) │ │ │ │ + ldr r2, [pc, #152] @ (bc144 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #148] @ (bc150 ) │ │ │ │ - ldr r0, [pc, #152] @ (bc154 ) │ │ │ │ + ldr r1, [pc, #148] @ (bc148 ) │ │ │ │ + ldr r0, [pc, #152] @ (bc14c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n bc008 │ │ │ │ + b.n bc000 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ ldr.w r4, [r8] │ │ │ │ - b.n bbfd2 │ │ │ │ + b.n bbfca │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n bc05c │ │ │ │ + b.n bc054 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ str.w r2, [r8, #32] │ │ │ │ - beq.n bc102 │ │ │ │ + beq.n bc0fa │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r8] │ │ │ │ - cbz r4, bc108 │ │ │ │ + cbz r4, bc100 │ │ │ │ bl 641b0 │ │ │ │ - b.n bc008 │ │ │ │ + b.n bc000 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc102 │ │ │ │ - lsls r4, r4 │ │ │ │ + b.n bc0fa │ │ │ │ + lsls r4, r5 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - it le │ │ │ │ - movle r3, r4 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ - itt vs │ │ │ │ - movvs r3, r4 │ │ │ │ - bvs.n bba9c │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbb78 │ │ │ │ + itt ge │ │ │ │ + movge r3, r4 │ │ │ │ + bge.n bbb14 │ │ │ │ movs r3, r4 │ │ │ │ - ittt al │ │ │ │ - moval r3, r4 │ │ │ │ - seval │ │ │ │ - moval r3, r4 │ │ │ │ - b.n bbb68 │ │ │ │ + b.n bbbf0 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbb84 │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ movs r3, r4 │ │ │ │ - itt lt │ │ │ │ - movlt r3, r4 │ │ │ │ - itte ne @ unpredictable │ │ │ │ - movne r3, r4 │ │ │ │ + nop {8} │ │ │ │ + movs r3, r4 │ │ │ │ + b.n bbbe0 │ │ │ │ + movs r3, r4 │ │ │ │ + b.n bbbfc │ │ │ │ + movs r3, r4 │ │ │ │ + itt │ │ │ │ + mov r3, r4 │ │ │ │ + itte pl @ unpredictable > │ │ │ │ + movpl r3, r4 │ │ │ │ │ │ │ │ -000bc158 : │ │ │ │ - pushne {r4, r5, lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ +000bc150 : │ │ │ │ + pushpl {r4, r5, lr} │ │ │ │ + movmi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ bc1d4 │ │ │ │ + ldr.w ip, [pc, #108] @ bc1cc │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #804 @ 0x324 │ │ │ │ - ldr.w ip, [pc, #92] @ bc1d8 │ │ │ │ + ldr.w ip, [pc, #92] @ bc1d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (bc1dc ) │ │ │ │ + ldr r4, [pc, #88] @ (bc1d4 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -183044,1728 +183042,1728 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, bc1b8 │ │ │ │ + cbz r0, bc1b0 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl bbf40 │ │ │ │ - ldr r2, [pc, #36] @ (bc1e0 ) │ │ │ │ - ldr r3, [pc, #32] @ (bc1dc ) │ │ │ │ + bl bbf38 │ │ │ │ + ldr r2, [pc, #36] @ (bc1d8 ) │ │ │ │ + ldr r3, [pc, #32] @ (bc1d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bc1d0 │ │ │ │ + bne.n bc1c8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ -000bc1e4 : │ │ │ │ +000bc1dc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (bc20c ) │ │ │ │ + ldr r3, [pc, #24] @ (bc204 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (bc210 ) │ │ │ │ + ldr r2, [pc, #24] @ (bc208 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl bbf40 │ │ │ │ + bl bbf38 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r6, #12 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bc214 : │ │ │ │ +000bc20c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (bc278 ) │ │ │ │ + ldr r3, [pc, #76] @ (bc270 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (bc27c ) │ │ │ │ + ldr r5, [pc, #72] @ (bc274 ) │ │ │ │ add.w r3, r3, #852 @ 0x354 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, bc274 │ │ │ │ - ldr r3, [pc, #64] @ (bc280 ) │ │ │ │ + cbz r0, bc26c │ │ │ │ + ldr r3, [pc, #64] @ (bc278 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bc254 │ │ │ │ + bne.n bc24c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w bc1e4 │ │ │ │ - ldr r0, [pc, #44] @ (bc284 ) │ │ │ │ + b.w bc1dc │ │ │ │ + ldr r0, [pc, #44] @ (bc27c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (bc288 ) │ │ │ │ - ldr r1, [pc, #40] @ (bc28c ) │ │ │ │ + ldr r3, [pc, #40] @ (bc280 ) │ │ │ │ + ldr r1, [pc, #40] @ (bc284 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (bc290 ) │ │ │ │ + ldr r0, [pc, #40] @ (bc288 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ movs r1, r5 │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0008 │ │ │ │ + bkpt 0x0048 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n bc980 │ │ │ │ + b.n bc9f8 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bc294 : │ │ │ │ +000bc28c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (bc2c0 ) │ │ │ │ + ldr r3, [pc, #28] @ (bc2b8 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (bc2c4 ) │ │ │ │ + ldr r2, [pc, #28] @ (bc2bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl bbf40 │ │ │ │ + bl bbf38 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bc2c8 : │ │ │ │ +000bc2c0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (bc35c ) │ │ │ │ + ldr r5, [pc, #124] @ (bc354 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (bc360 ) │ │ │ │ + ldr r3, [pc, #124] @ (bc358 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (bc364 ) │ │ │ │ + ldr r6, [pc, #120] @ (bc35c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (bc368 ) │ │ │ │ + ldr r3, [pc, #108] @ (bc360 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #900 @ 0x384 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, bc354 │ │ │ │ - ldr r3, [pc, #96] @ (bc36c ) │ │ │ │ + cbz r0, bc34c │ │ │ │ + ldr r3, [pc, #96] @ (bc364 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bc334 │ │ │ │ + bne.n bc32c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl bc294 │ │ │ │ - ldr r2, [pc, #80] @ (bc370 ) │ │ │ │ - ldr r3, [pc, #64] @ (bc360 ) │ │ │ │ + bl bc28c │ │ │ │ + ldr r2, [pc, #80] @ (bc368 ) │ │ │ │ + ldr r3, [pc, #64] @ (bc358 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bc358 │ │ │ │ + bne.n bc350 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (bc374 ) │ │ │ │ + ldr r0, [pc, #60] @ (bc36c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (bc378 ) │ │ │ │ - ldr r1, [pc, #56] @ (bc37c ) │ │ │ │ + ldr r3, [pc, #56] @ (bc370 ) │ │ │ │ + ldr r1, [pc, #56] @ (bc374 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (bc380 ) │ │ │ │ + ldr r0, [pc, #56] @ (bc378 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bc31c │ │ │ │ + b.n bc314 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - subs r5, #24 │ │ │ │ + subs r5, #32 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #18 │ │ │ │ + subs r5, #26 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ movs r0, r5 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n bc8c8 │ │ │ │ + b.n bc940 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bc384 : │ │ │ │ +000bc37c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (bc440 ) │ │ │ │ + ldr r6, [pc, #172] @ (bc438 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n bc406 │ │ │ │ + beq.n bc3fe │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (bc444 ) │ │ │ │ + ldr r3, [pc, #148] @ (bc43c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, bc3f4 │ │ │ │ + cbz r5, bc3ec │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl bbf40 │ │ │ │ + bl bbf38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc3de │ │ │ │ + beq.n bc3d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bc42c │ │ │ │ + cbz r3, bc424 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc3ee │ │ │ │ + beq.n bc3e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, bc420 │ │ │ │ + cbz r3, bc418 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n bc3c2 │ │ │ │ - ldr r3, [pc, #60] @ (bc444 ) │ │ │ │ + b.n bc3ba │ │ │ │ + ldr r3, [pc, #60] @ (bc43c ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n bc434 │ │ │ │ + beq.n bc42c │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n bc3b4 │ │ │ │ - b.n bc3f4 │ │ │ │ + bne.n bc3ac │ │ │ │ + b.n bc3ec │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc3de │ │ │ │ + b.n bc3d6 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n bc3b4 │ │ │ │ + bne.n bc3ac │ │ │ │ mov r5, r3 │ │ │ │ - b.n bc3c2 │ │ │ │ + b.n bc3ba │ │ │ │ nop │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bc448 : │ │ │ │ +000bc440 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (bc4f0 ) │ │ │ │ + ldr r5, [pc, #144] @ (bc4e8 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (bc4f4 ) │ │ │ │ + ldr r3, [pc, #144] @ (bc4ec ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (bc4f8 ) │ │ │ │ + ldr r6, [pc, #140] @ (bc4f0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (bc4fc ) │ │ │ │ + ldr r3, [pc, #128] @ (bc4f4 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add.w r3, r3, #948 @ 0x3b4 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, bc4e6 │ │ │ │ - ldr r3, [pc, #104] @ (bc500 ) │ │ │ │ + cbz r0, bc4de │ │ │ │ + ldr r3, [pc, #104] @ (bc4f8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bc4c6 │ │ │ │ + bne.n bc4be │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl bc384 │ │ │ │ - ldr r2, [pc, #84] @ (bc504 ) │ │ │ │ - ldr r3, [pc, #64] @ (bc4f4 ) │ │ │ │ + bl bc37c │ │ │ │ + ldr r2, [pc, #84] @ (bc4fc ) │ │ │ │ + ldr r3, [pc, #64] @ (bc4ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bc4ea │ │ │ │ + bne.n bc4e2 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (bc508 ) │ │ │ │ + ldr r0, [pc, #64] @ (bc500 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (bc50c ) │ │ │ │ - ldr r1, [pc, #60] @ (bc510 ) │ │ │ │ + ldr r3, [pc, #56] @ (bc504 ) │ │ │ │ + ldr r1, [pc, #60] @ (bc508 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (bc514 ) │ │ │ │ + ldr r0, [pc, #56] @ (bc50c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bc4ae │ │ │ │ + b.n bc4a6 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r6, bc570 │ │ │ │ + cbnz r6, bc578 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n bc748 │ │ │ │ + b.n bc7c0 │ │ │ │ movs r3, r4 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, bc55e │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bc518 : │ │ │ │ +000bc510 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1040] @ bc93c │ │ │ │ + ldr.w r4, [pc, #1040] @ bc934 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1040] @ bc940 │ │ │ │ + ldr.w r1, [pc, #1040] @ bc938 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1036] @ bc944 │ │ │ │ - ldr.w r2, [pc, #1036] @ bc948 │ │ │ │ - ldr.w r3, [pc, #1036] @ bc94c │ │ │ │ + ldr.w r5, [pc, #1036] @ bc93c │ │ │ │ + ldr.w r2, [pc, #1036] @ bc940 │ │ │ │ + ldr.w r3, [pc, #1036] @ bc944 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bc6da │ │ │ │ - ldr r3, [pc, #996] @ (bc950 ) │ │ │ │ + beq.w bc6d2 │ │ │ │ + ldr r3, [pc, #996] @ (bc948 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl bc384 │ │ │ │ + bl bc37c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bc69c │ │ │ │ + bne.w bc694 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bc79e │ │ │ │ + beq.w bc796 │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bc816 │ │ │ │ + beq.w bc80e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w bc8e0 │ │ │ │ - ldr r2, [pc, #916] @ (bc954 ) │ │ │ │ + bpl.w bc8d8 │ │ │ │ + ldr r2, [pc, #916] @ (bc94c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bc8ae │ │ │ │ - ldr r2, [pc, #908] @ (bc958 ) │ │ │ │ + beq.w bc8a6 │ │ │ │ + ldr r2, [pc, #908] @ (bc950 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bc8f6 │ │ │ │ + beq.w bc8ee │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w bc8dc │ │ │ │ + ble.w bc8d4 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w bc8dc │ │ │ │ + beq.w bc8d4 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc600 │ │ │ │ + beq.n bc5f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc716 │ │ │ │ + beq.w bc70e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bc722 │ │ │ │ + beq.w bc71a │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w bc8fa │ │ │ │ + beq.w bc8f2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc62e │ │ │ │ + beq.n bc626 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc786 │ │ │ │ + beq.w bc77e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bc910 │ │ │ │ + beq.w bc908 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc64e │ │ │ │ + beq.n bc646 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc77e │ │ │ │ + beq.w bc776 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w bc926 │ │ │ │ + beq.w bc91e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc66e │ │ │ │ + beq.n bc666 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc80e │ │ │ │ - ldr r3, [pc, #736] @ (bc950 ) │ │ │ │ + beq.w bc806 │ │ │ │ + ldr r3, [pc, #736] @ (bc948 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc680 │ │ │ │ + beq.n bc678 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #728] @ (bc95c ) │ │ │ │ - ldr r3, [pc, #700] @ (bc940 ) │ │ │ │ + ldr r2, [pc, #728] @ (bc954 ) │ │ │ │ + ldr r3, [pc, #700] @ (bc938 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w bc83c │ │ │ │ + bne.w bc834 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc6b2 │ │ │ │ + beq.n bc6aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, bc6b2 │ │ │ │ + cbnz r3, bc6aa │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc6c8 │ │ │ │ + beq.n bc6c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, bc6c8 │ │ │ │ + cbnz r3, bc6c0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #660] @ (bc960 ) │ │ │ │ - ldr r1, [pc, #664] @ (bc964 ) │ │ │ │ + ldr r3, [pc, #660] @ (bc958 ) │ │ │ │ + ldr r1, [pc, #664] @ (bc95c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bc680 │ │ │ │ + b.n bc678 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bc5a6 │ │ │ │ - ldr r3, [pc, #612] @ (bc968 ) │ │ │ │ + bne.w bc59e │ │ │ │ + ldr r3, [pc, #612] @ (bc960 ) │ │ │ │ movw r2, #24949 @ 0x6175 │ │ │ │ - ldr r1, [pc, #612] @ (bc96c ) │ │ │ │ - ldr r0, [pc, #612] @ (bc970 ) │ │ │ │ + ldr r1, [pc, #612] @ (bc964 ) │ │ │ │ + ldr r0, [pc, #612] @ (bc968 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bc606 │ │ │ │ + bne.w bc5fe │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w bc898 │ │ │ │ + beq.w bc890 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc73e │ │ │ │ + beq.n bc736 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, bc78e │ │ │ │ + cbz r3, bc786 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bc882 │ │ │ │ + beq.w bc87a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc75a │ │ │ │ + beq.n bc752 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bc796 │ │ │ │ + cbz r3, bc78e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w bc86c │ │ │ │ + beq.w bc864 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc778 │ │ │ │ + beq.n bc770 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bc81c │ │ │ │ + beq.n bc814 │ │ │ │ bl 88694 │ │ │ │ - b.n bc6d6 │ │ │ │ + b.n bc6ce │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc64e │ │ │ │ + b.n bc646 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc62e │ │ │ │ + b.n bc626 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc73e │ │ │ │ + b.n bc736 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc75a │ │ │ │ + b.n bc752 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc7b0 │ │ │ │ + beq.n bc7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bc834 │ │ │ │ + beq.n bc82c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w bc8c6 │ │ │ │ + beq.w bc8be │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc7cc │ │ │ │ + beq.n bc7c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, bc82c │ │ │ │ + cbz r3, bc824 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n bc856 │ │ │ │ + beq.n bc84e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc7e6 │ │ │ │ + beq.n bc7de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bc824 │ │ │ │ + cbz r3, bc81c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n bc840 │ │ │ │ + beq.n bc838 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bc6d6 │ │ │ │ + beq.w bc6ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bc6d6 │ │ │ │ + bne.w bc6ce │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc6d6 │ │ │ │ + b.n bc6ce │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc66e │ │ │ │ + b.n bc666 │ │ │ │ bl 88a1c │ │ │ │ - b.n bc5b4 │ │ │ │ + b.n bc5ac │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc778 │ │ │ │ + b.n bc770 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc7e6 │ │ │ │ + b.n bc7de │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc7cc │ │ │ │ + b.n bc7c4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc7b0 │ │ │ │ + b.n bc7a8 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ (bc974 ) │ │ │ │ + ldr r3, [pc, #304] @ (bc96c ) │ │ │ │ movw r2, #24952 @ 0x6178 │ │ │ │ - ldr r1, [pc, #304] @ (bc978 ) │ │ │ │ - ldr r0, [pc, #304] @ (bc97c ) │ │ │ │ + ldr r1, [pc, #304] @ (bc970 ) │ │ │ │ + ldr r0, [pc, #304] @ (bc974 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (bc980 ) │ │ │ │ + ldr r3, [pc, #296] @ (bc978 ) │ │ │ │ movw r2, #24951 @ 0x6177 │ │ │ │ - ldr r1, [pc, #292] @ (bc984 ) │ │ │ │ - ldr r0, [pc, #296] @ (bc988 ) │ │ │ │ + ldr r1, [pc, #292] @ (bc97c ) │ │ │ │ + ldr r0, [pc, #296] @ (bc980 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (bc98c ) │ │ │ │ + ldr r3, [pc, #284] @ (bc984 ) │ │ │ │ movw r2, #24957 @ 0x617d │ │ │ │ - ldr r1, [pc, #284] @ (bc990 ) │ │ │ │ - ldr r0, [pc, #284] @ (bc994 ) │ │ │ │ + ldr r1, [pc, #284] @ (bc988 ) │ │ │ │ + ldr r0, [pc, #284] @ (bc98c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (bc998 ) │ │ │ │ + ldr r3, [pc, #276] @ (bc990 ) │ │ │ │ movw r2, #24956 @ 0x617c │ │ │ │ - ldr r1, [pc, #272] @ (bc99c ) │ │ │ │ - ldr r0, [pc, #276] @ (bc9a0 ) │ │ │ │ + ldr r1, [pc, #272] @ (bc994 ) │ │ │ │ + ldr r0, [pc, #276] @ (bc998 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #264] @ (bc9a4 ) │ │ │ │ + ldr r3, [pc, #264] @ (bc99c ) │ │ │ │ movw r2, #24955 @ 0x617b │ │ │ │ - ldr r1, [pc, #264] @ (bc9a8 ) │ │ │ │ - ldr r0, [pc, #264] @ (bc9ac ) │ │ │ │ + ldr r1, [pc, #264] @ (bc9a0 ) │ │ │ │ + ldr r0, [pc, #264] @ (bc9a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ (bc9b0 ) │ │ │ │ + ldr r3, [pc, #256] @ (bc9a8 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #252] @ (bc9b4 ) │ │ │ │ - ldr r0, [pc, #256] @ (bc9b8 ) │ │ │ │ + ldr r1, [pc, #252] @ (bc9ac ) │ │ │ │ + ldr r0, [pc, #256] @ (bc9b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (bc9bc ) │ │ │ │ + ldr r3, [pc, #244] @ (bc9b4 ) │ │ │ │ movw r2, #24950 @ 0x6176 │ │ │ │ - ldr r1, [pc, #240] @ (bc9c0 ) │ │ │ │ - ldr r0, [pc, #244] @ (bc9c4 ) │ │ │ │ + ldr r1, [pc, #240] @ (bc9b8 ) │ │ │ │ + ldr r0, [pc, #244] @ (bc9bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #228] @ (bc9c8 ) │ │ │ │ + ldr r3, [pc, #228] @ (bc9c0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #228] @ (bc9cc ) │ │ │ │ - ldr r0, [pc, #232] @ (bc9d0 ) │ │ │ │ + ldr r1, [pc, #228] @ (bc9c4 ) │ │ │ │ + ldr r0, [pc, #232] @ (bc9c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #216] @ (bc9d4 ) │ │ │ │ + ldr r3, [pc, #216] @ (bc9cc ) │ │ │ │ movw r2, #24926 @ 0x615e │ │ │ │ - ldr r1, [pc, #212] @ (bc9d8 ) │ │ │ │ - ldr r0, [pc, #216] @ (bc9dc ) │ │ │ │ + ldr r1, [pc, #212] @ (bc9d0 ) │ │ │ │ + ldr r0, [pc, #216] @ (bc9d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (bc9e0 ) │ │ │ │ + ldr r3, [pc, #204] @ (bc9d8 ) │ │ │ │ movw r2, #24927 @ 0x615f │ │ │ │ - ldr r1, [pc, #204] @ (bc9e4 ) │ │ │ │ - ldr r0, [pc, #204] @ (bc9e8 ) │ │ │ │ + ldr r1, [pc, #204] @ (bc9dc ) │ │ │ │ + ldr r0, [pc, #204] @ (bc9e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (bc9ec ) │ │ │ │ + ldr r3, [pc, #196] @ (bc9e4 ) │ │ │ │ movw r2, #24928 @ 0x6160 │ │ │ │ - ldr r1, [pc, #192] @ (bc9f0 ) │ │ │ │ - ldr r0, [pc, #196] @ (bc9f4 ) │ │ │ │ + ldr r1, [pc, #192] @ (bc9e8 ) │ │ │ │ + ldr r0, [pc, #196] @ (bc9ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + svc 148 @ 0x94 │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [r2, #-148] @ 0xffffff6c │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + stc2 0, cr0, [r2, #148] @ 0x94 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [r2], {37} @ 0x25 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + mcrr2 0, 2, r0, r2, cr5 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bc908 │ │ │ │ + udf #4 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbec0025 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + stc2 0, cr0, [ip], #-148 @ 0xffffff6c │ │ │ │ + cmp r4, #30 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bc8d0 │ │ │ │ + ble.n bc948 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbd60025 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + ldc2 0, cr0, [r6], {37} @ 0x25 │ │ │ │ + cmp r4, #8 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bc8c8 │ │ │ │ + ble.n bc940 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbc00025 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + stc2 0, cr0, [r0], {37} @ 0x25 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bca90 │ │ │ │ + ble.n bc908 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbaa0025 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + @ instruction: 0xfbea0025 │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bca58 │ │ │ │ + ble.n bc8d0 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfb7c0025 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + @ instruction: 0xfbbc0025 │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bca14 │ │ │ │ + ble.n bca8c │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfb480025 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + @ instruction: 0xfb880025 │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n bc9c4 │ │ │ │ + ble.n bca3c │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfb320025 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + @ instruction: 0xfb720025 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n bc9bc │ │ │ │ + ble.n bca34 │ │ │ │ movs r3, r4 │ │ │ │ - smlatb r0, ip, r5, r0 │ │ │ │ - cmp r3, #14 │ │ │ │ + @ instruction: 0xfb5c0025 │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n bc9b4 │ │ │ │ + ble.n bca2c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bc9f8 : │ │ │ │ +000bc9f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (bca5c ) │ │ │ │ + ldr r3, [pc, #76] @ (bca54 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (bca60 ) │ │ │ │ + ldr r5, [pc, #72] @ (bca58 ) │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, bca58 │ │ │ │ - ldr r3, [pc, #64] @ (bca64 ) │ │ │ │ + cbz r0, bca50 │ │ │ │ + ldr r3, [pc, #64] @ (bca5c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bca38 │ │ │ │ + bne.n bca30 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w bc518 │ │ │ │ - ldr r0, [pc, #44] @ (bca68 ) │ │ │ │ + b.w bc510 │ │ │ │ + ldr r0, [pc, #44] @ (bca60 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (bca6c ) │ │ │ │ - ldr r1, [pc, #40] @ (bca70 ) │ │ │ │ + ldr r3, [pc, #40] @ (bca64 ) │ │ │ │ + ldr r1, [pc, #40] @ (bca68 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (bca74 ) │ │ │ │ + ldr r0, [pc, #40] @ (bca6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r7, #15] │ │ │ │ movs r1, r5 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + cpsie a │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n bca5c │ │ │ │ + bgt.n bcad4 │ │ │ │ movs r3, r4 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bca78 : │ │ │ │ +000bca70 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - ldr r6, [pc, #176] @ (bcb3c ) │ │ │ │ + ldr r6, [pc, #176] @ (bcb34 ) │ │ │ │ sub sp, #8 │ │ │ │ add r6, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bcaf6 │ │ │ │ + beq.n bcaee │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r4, r4, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bcaea │ │ │ │ + beq.n bcae2 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r4, bcacc │ │ │ │ + cbnz r4, bcac4 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bcab0 │ │ │ │ + beq.n bcaa8 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, bcaf0 │ │ │ │ + cbz r2, bcae8 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bcb1a │ │ │ │ + beq.n bcb12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ lsleq r4, r4, #1 │ │ │ │ - beq.n bcada │ │ │ │ + beq.n bcad2 │ │ │ │ lsls r4, r4, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bcada │ │ │ │ + beq.n bcad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, bcae4 │ │ │ │ + cbz r3, bcadc │ │ │ │ subs r0, r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcada │ │ │ │ + b.n bcad2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n bcab0 │ │ │ │ - b.n bcada │ │ │ │ + beq.n bcaa8 │ │ │ │ + b.n bcad2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcab0 │ │ │ │ - ldr r1, [pc, #72] @ (bcb40 ) │ │ │ │ + b.n bcaa8 │ │ │ │ + ldr r1, [pc, #72] @ (bcb38 ) │ │ │ │ movs r0, #136 @ 0x88 │ │ │ │ - ldr r3, [pc, #72] @ (bcb44 ) │ │ │ │ - ldr r2, [pc, #72] @ (bcb48 ) │ │ │ │ + ldr r3, [pc, #72] @ (bcb3c ) │ │ │ │ + ldr r2, [pc, #72] @ (bcb40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #68] @ (bcb4c ) │ │ │ │ - ldr r0, [pc, #68] @ (bcb50 ) │ │ │ │ + ldr r1, [pc, #68] @ (bcb44 ) │ │ │ │ + ldr r0, [pc, #68] @ (bcb48 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r0, #2 │ │ │ │ - b.n bcae0 │ │ │ │ - ldr r1, [pc, #36] @ (bcb40 ) │ │ │ │ + b.n bcad8 │ │ │ │ + ldr r1, [pc, #36] @ (bcb38 ) │ │ │ │ movs r0, #136 @ 0x88 │ │ │ │ - ldr r3, [pc, #52] @ (bcb54 ) │ │ │ │ - ldr r2, [pc, #52] @ (bcb58 ) │ │ │ │ + ldr r3, [pc, #52] @ (bcb4c ) │ │ │ │ + ldr r2, [pc, #52] @ (bcb50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #48] @ (bcb5c ) │ │ │ │ - ldr r0, [pc, #48] @ (bcb60 ) │ │ │ │ + ldr r1, [pc, #48] @ (bcb54 ) │ │ │ │ + ldr r0, [pc, #48] @ (bcb58 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n bcb16 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + bl bac98 │ │ │ │ + b.n bcb0e │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n bcbdc │ │ │ │ + blt.n bca54 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bcc00 │ │ │ │ + blt.n bca78 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bcc10 │ │ │ │ + blt.n bca88 │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bcc1c │ │ │ │ + blt.n bca94 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bcbc8 │ │ │ │ + blt.n bcc40 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bcbd8 │ │ │ │ + blt.n bcc50 │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bcb64 : │ │ │ │ +000bcb5c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (bcbe4 ) │ │ │ │ + ldr r3, [pc, #104] @ (bcbdc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (bcbe8 ) │ │ │ │ + ldr r5, [pc, #100] @ (bcbe0 ) │ │ │ │ addw r3, r3, #1044 @ 0x414 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, bcbde │ │ │ │ - ldr r3, [pc, #92] @ (bcbec ) │ │ │ │ + cbz r0, bcbd6 │ │ │ │ + ldr r3, [pc, #92] @ (bcbe4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bcbc0 │ │ │ │ + bne.n bcbb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bca78 │ │ │ │ + bl bca70 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n bcbde │ │ │ │ - cbnz r0, bcbba │ │ │ │ - ldr r3, [pc, #72] @ (bcbf0 ) │ │ │ │ + beq.n bcbd6 │ │ │ │ + cbnz r0, bcbb2 │ │ │ │ + ldr r3, [pc, #72] @ (bcbe8 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (bcbf4 ) │ │ │ │ + ldr r3, [pc, #56] @ (bcbec ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n bcbaa │ │ │ │ - ldr r0, [pc, #52] @ (bcbf8 ) │ │ │ │ + b.n bcba2 │ │ │ │ + ldr r0, [pc, #52] @ (bcbf0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (bcbfc ) │ │ │ │ - ldr r1, [pc, #48] @ (bcc00 ) │ │ │ │ + ldr r3, [pc, #48] @ (bcbf4 ) │ │ │ │ + ldr r1, [pc, #48] @ (bcbf8 ) │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ - ldr r0, [pc, #48] @ (bcc04 ) │ │ │ │ + ldr r0, [pc, #48] @ (bcbfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r1, #10] │ │ │ │ movs r1, r5 │ │ │ │ - adds r4, #118 @ 0x76 │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n bcb38 │ │ │ │ + bge.n bcbb0 │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + push {r1, r3, lr} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bcc08 : │ │ │ │ +000bcc00 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #100] @ (bcc80 ) │ │ │ │ + ldr r1, [pc, #100] @ (bcc78 ) │ │ │ │ add r1, pc │ │ │ │ - cbz r5, bcc5a │ │ │ │ + cbz r5, bcc52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fbbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bcc46 │ │ │ │ + beq.n bcc3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, bcc52 │ │ │ │ + cbz r3, bcc4a │ │ │ │ lsls r0, r4, #1 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcc46 │ │ │ │ - ldr r0, [pc, #40] @ (bcc84 ) │ │ │ │ + b.n bcc3e │ │ │ │ + ldr r0, [pc, #40] @ (bcc7c ) │ │ │ │ movs r5, #140 @ 0x8c │ │ │ │ - ldr r3, [pc, #40] @ (bcc88 ) │ │ │ │ - ldr r2, [pc, #40] @ (bcc8c ) │ │ │ │ + ldr r3, [pc, #40] @ (bcc80 ) │ │ │ │ + ldr r2, [pc, #40] @ (bcc84 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r1, r0] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #36] @ (bcc90 ) │ │ │ │ - ldr r0, [pc, #36] @ (bcc94 ) │ │ │ │ + ldr r1, [pc, #36] @ (bcc88 ) │ │ │ │ + ldr r0, [pc, #36] @ (bcc8c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n bcd00 │ │ │ │ + bge.n bcd78 │ │ │ │ movs r3, r4 │ │ │ │ - bls.n bcc7c │ │ │ │ + bge.n bccf4 │ │ │ │ movs r3, r4 │ │ │ │ - bge.n bcd0c │ │ │ │ + bge.n bcd84 │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bcc98 : │ │ │ │ +000bcc90 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (bcd18 ) │ │ │ │ + ldr r3, [pc, #104] @ (bcd10 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (bcd1c ) │ │ │ │ + ldr r5, [pc, #100] @ (bcd14 ) │ │ │ │ addw r3, r3, #1092 @ 0x444 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, bcd12 │ │ │ │ - ldr r3, [pc, #92] @ (bcd20 ) │ │ │ │ + cbz r0, bcd0a │ │ │ │ + ldr r3, [pc, #92] @ (bcd18 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bccf4 │ │ │ │ + bne.n bccec │ │ │ │ mov r0, r4 │ │ │ │ - bl bcc08 │ │ │ │ + bl bcc00 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n bcd12 │ │ │ │ - cbnz r0, bccee │ │ │ │ - ldr r3, [pc, #72] @ (bcd24 ) │ │ │ │ + beq.n bcd0a │ │ │ │ + cbnz r0, bcce6 │ │ │ │ + ldr r3, [pc, #72] @ (bcd1c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (bcd28 ) │ │ │ │ + ldr r3, [pc, #56] @ (bcd20 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n bccde │ │ │ │ - ldr r0, [pc, #52] @ (bcd2c ) │ │ │ │ + b.n bccd6 │ │ │ │ + ldr r0, [pc, #52] @ (bcd24 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (bcd30 ) │ │ │ │ - ldr r1, [pc, #48] @ (bcd34 ) │ │ │ │ + ldr r3, [pc, #48] @ (bcd28 ) │ │ │ │ + ldr r1, [pc, #48] @ (bcd2c ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r0, [pc, #48] @ (bcd38 ) │ │ │ │ + ldr r0, [pc, #48] @ (bcd30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ movs r1, r5 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r3, #74 @ 0x4a │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n bcc84 │ │ │ │ + bls.n bccfc │ │ │ │ movs r3, r4 │ │ │ │ - cbz r6, bcda0 │ │ │ │ + cbz r6, bcda8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bcd3c : │ │ │ │ +000bcd34 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r1, [pc, #1172] @ bd1e4 │ │ │ │ + ldr.w r1, [pc, #1172] @ bd1dc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r2, [pc, #1172] @ bd1e8 │ │ │ │ + ldr.w r2, [pc, #1172] @ bd1e0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r5, [pc, #1168] @ bd1ec │ │ │ │ - ldr.w r3, [pc, #1168] @ bd1f0 │ │ │ │ + ldr.w r5, [pc, #1168] @ bd1e4 │ │ │ │ + ldr.w r3, [pc, #1168] @ bd1e8 │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w bcef4 │ │ │ │ + beq.w bceec │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr.w r3, [pc, #1128] @ bd1f4 │ │ │ │ + ldr.w r3, [pc, #1128] @ bd1ec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w bcfe8 │ │ │ │ + bne.w bcfe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b557c │ │ │ │ + bl b5574 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bcdb2 │ │ │ │ + beq.n bcdaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcfb4 │ │ │ │ + beq.w bcfac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bd126 │ │ │ │ - ldr.w r2, [pc, #1084] @ bd1f8 │ │ │ │ - ldr.w r3, [pc, #1084] @ bd1fc │ │ │ │ + beq.w bd11e │ │ │ │ + ldr.w r2, [pc, #1084] @ bd1f0 │ │ │ │ + ldr.w r3, [pc, #1084] @ bd1f4 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r7, #2212] @ 0x8a4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd0d6 │ │ │ │ - ldr.w r2, [pc, #1060] @ bd200 │ │ │ │ + beq.w bd0ce │ │ │ │ + ldr.w r2, [pc, #1060] @ bd1f8 │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ str r6, [sp, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ ldr.w r3, [r7, #3608] @ 0xe18 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r2, #1 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bce08 │ │ │ │ + beq.n bce00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcfac │ │ │ │ + beq.w bcfa4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bd0f2 │ │ │ │ + beq.w bd0ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bce22 │ │ │ │ + beq.n bce1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd028 │ │ │ │ + beq.w bd020 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w bd108 │ │ │ │ + bpl.w bd100 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ itttt gt │ │ │ │ movgt.w fp, #0 │ │ │ │ mvngt.w sl, #3221225472 @ 0xc0000000 │ │ │ │ movgt r9, fp │ │ │ │ movgt r2, fp │ │ │ │ - ble.w bd1ba │ │ │ │ + ble.w bd1b2 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ asrs r2, r2, #1 │ │ │ │ ldr.w r4, [r1, r2, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bd1cc │ │ │ │ + beq.w bd1c4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - ldr r2, [pc, #932] @ (bd204 ) │ │ │ │ + ldr r2, [pc, #932] @ (bd1fc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w bd030 │ │ │ │ + bne.w bd028 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bd054 │ │ │ │ + beq.w bd04c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ - ldr r2, [pc, #904] @ (bd208 ) │ │ │ │ + ldr r2, [pc, #904] @ (bd200 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd08a │ │ │ │ + beq.w bd082 │ │ │ │ mov r1, r6 │ │ │ │ blx 4fcbc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n bcea0 │ │ │ │ + beq.n bce98 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bcfa4 │ │ │ │ + beq.w bcf9c │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w bd0c0 │ │ │ │ + blt.w bd0b8 │ │ │ │ uxtb.w r0, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bcf36 │ │ │ │ + beq.n bcf2e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bcec4 │ │ │ │ + beq.n bcebc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bd082 │ │ │ │ + beq.w bd07a │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add.w fp, fp, #2 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r2, fp │ │ │ │ cmp.w fp, r1, lsl #1 │ │ │ │ - blt.n bce44 │ │ │ │ + blt.n bce3c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bd00a │ │ │ │ + beq.w bd002 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bd00a │ │ │ │ + bne.w bd002 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd00a │ │ │ │ + b.n bd002 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bl 5eae0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bcf18 │ │ │ │ + beq.n bcf10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bcfbc │ │ │ │ + beq.n bcfb4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bcdb8 │ │ │ │ - ldr r3, [pc, #732] @ (bd1fc ) │ │ │ │ + bne.w bcdb0 │ │ │ │ + ldr r3, [pc, #732] @ (bd1f4 ) │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r1, [pc, #740] @ (bd20c ) │ │ │ │ - ldr r0, [pc, #744] @ (bd210 ) │ │ │ │ + ldr r1, [pc, #740] @ (bd204 ) │ │ │ │ + ldr r0, [pc, #744] @ (bd208 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bd006 │ │ │ │ + b.n bcffe │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bd13e │ │ │ │ + beq.w bd136 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bcfd2 │ │ │ │ + beq.n bcfca │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bcf5a │ │ │ │ + beq.n bcf52 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n bcfe0 │ │ │ │ - ldr r2, [pc, #696] @ (bd214 ) │ │ │ │ + beq.n bcfd8 │ │ │ │ + ldr r2, [pc, #696] @ (bd20c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd174 │ │ │ │ + beq.w bd16c │ │ │ │ mov r1, r6 │ │ │ │ blx 4fcbc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bcf7e │ │ │ │ + beq.n bcf76 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbz r2, bcfca │ │ │ │ + cbz r2, bcfc2 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w bd1a4 │ │ │ │ + blt.w bd19c │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add.w fp, fp, #2 │ │ │ │ uxtb r4, r4 │ │ │ │ mov r2, fp │ │ │ │ cmp r4, #0 │ │ │ │ ite ne │ │ │ │ movne.w r9, #0 │ │ │ │ andeq.w r9, r9, #1 │ │ │ │ cmp.w fp, r1, lsl #1 │ │ │ │ - blt.w bce44 │ │ │ │ - b.n bced6 │ │ │ │ + blt.w bce3c │ │ │ │ + b.n bcece │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcea0 │ │ │ │ + b.n bce98 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bce08 │ │ │ │ + b.n bce00 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcdb2 │ │ │ │ + b.n bcdaa │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bcdb8 │ │ │ │ - b.n bcf1e │ │ │ │ + bne.w bcdb0 │ │ │ │ + b.n bcf16 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcf7e │ │ │ │ + b.n bcf76 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n bcf5a │ │ │ │ + beq.n bcf52 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n bcf5a │ │ │ │ + bne.n bcf52 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcf5a │ │ │ │ - ldr r1, [pc, #528] @ (bd1fc ) │ │ │ │ + b.n bcf52 │ │ │ │ + ldr r1, [pc, #528] @ (bd1f4 ) │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r3, [pc, #552] @ (bd218 ) │ │ │ │ - ldr r0, [pc, #552] @ (bd21c ) │ │ │ │ + ldr r3, [pc, #552] @ (bd210 ) │ │ │ │ + ldr r0, [pc, #552] @ (bd214 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #548] @ (bd220 ) │ │ │ │ + ldr r1, [pc, #548] @ (bd218 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov.w r9, #2 │ │ │ │ - ldr r2, [pc, #536] @ (bd224 ) │ │ │ │ - ldr r3, [pc, #472] @ (bd1e8 ) │ │ │ │ + ldr r2, [pc, #536] @ (bd21c ) │ │ │ │ + ldr r3, [pc, #472] @ (bd1e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w bd1c8 │ │ │ │ + bne.w bd1c0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bce22 │ │ │ │ + b.n bce1a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r0, [pc, #496] @ (bd228 ) │ │ │ │ - ldr r1, [pc, #496] @ (bd22c ) │ │ │ │ + ldr r0, [pc, #496] @ (bd220 ) │ │ │ │ + ldr r1, [pc, #496] @ (bd224 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strd r0, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #488] @ (bd230 ) │ │ │ │ + ldr r0, [pc, #488] @ (bd228 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n bd006 │ │ │ │ + b.n bcffe │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #472] @ (bd234 ) │ │ │ │ + ldr r0, [pc, #472] @ (bd22c ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ - ldr r3, [pc, #464] @ (bd238 ) │ │ │ │ - ldr r2, [pc, #468] @ (bd23c ) │ │ │ │ - ldr r1, [pc, #468] @ (bd240 ) │ │ │ │ + ldr r3, [pc, #464] @ (bd230 ) │ │ │ │ + ldr r2, [pc, #468] @ (bd234 ) │ │ │ │ + ldr r1, [pc, #468] @ (bd238 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n bd006 │ │ │ │ + b.n bcffe │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcec4 │ │ │ │ + b.n bcebc │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - ldr r3, [pc, #420] @ (bd244 ) │ │ │ │ - ldr r1, [pc, #424] @ (bd248 ) │ │ │ │ + ldr r3, [pc, #420] @ (bd23c ) │ │ │ │ + ldr r1, [pc, #424] @ (bd240 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #412] @ (bd24c ) │ │ │ │ + ldr r1, [pc, #412] @ (bd244 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #412] @ (bd250 ) │ │ │ │ + ldr r0, [pc, #412] @ (bd248 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bd006 │ │ │ │ + b.n bcffe │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r1, [pc, #396] @ (bd254 ) │ │ │ │ - ldr r0, [pc, #396] @ (bd258 ) │ │ │ │ + ldr r1, [pc, #396] @ (bd24c ) │ │ │ │ + ldr r0, [pc, #396] @ (bd250 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bd074 │ │ │ │ + b.n bd06c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r1, [pc, #380] @ (bd25c ) │ │ │ │ - ldr r0, [pc, #384] @ (bd260 ) │ │ │ │ + ldr r1, [pc, #380] @ (bd254 ) │ │ │ │ + ldr r0, [pc, #384] @ (bd258 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n bd006 │ │ │ │ + b.n bcffe │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r1, [pc, #360] @ (bd264 ) │ │ │ │ - ldr r0, [pc, #364] @ (bd268 ) │ │ │ │ + ldr r1, [pc, #360] @ (bd25c ) │ │ │ │ + ldr r0, [pc, #364] @ (bd260 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bd0ea │ │ │ │ + b.n bd0e2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r4, [pc, #348] @ (bd26c ) │ │ │ │ - ldr r1, [pc, #348] @ (bd270 ) │ │ │ │ - ldr r0, [pc, #352] @ (bd274 ) │ │ │ │ + ldr r4, [pc, #348] @ (bd264 ) │ │ │ │ + ldr r1, [pc, #348] @ (bd268 ) │ │ │ │ + ldr r0, [pc, #352] @ (bd26c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ - bl a7540 │ │ │ │ - b.n bd006 │ │ │ │ - ldr r3, [pc, #212] @ (bd1fc ) │ │ │ │ + bl a7538 │ │ │ │ + b.n bcffe │ │ │ │ + ldr r3, [pc, #212] @ (bd1f4 ) │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r1, [pc, #328] @ (bd278 ) │ │ │ │ - ldr r0, [pc, #332] @ (bd27c ) │ │ │ │ + ldr r1, [pc, #328] @ (bd270 ) │ │ │ │ + ldr r0, [pc, #332] @ (bd274 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bd006 │ │ │ │ - ldr r3, [pc, #320] @ (bd280 ) │ │ │ │ - ldr r1, [pc, #320] @ (bd284 ) │ │ │ │ + b.n bcffe │ │ │ │ + ldr r3, [pc, #320] @ (bd278 ) │ │ │ │ + ldr r1, [pc, #320] @ (bd27c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd15e │ │ │ │ + beq.n bd156 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bd1c0 │ │ │ │ + beq.n bd1b8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ - ldr r1, [pc, #288] @ (bd288 ) │ │ │ │ - ldr r0, [pc, #292] @ (bd28c ) │ │ │ │ + ldr r1, [pc, #288] @ (bd280 ) │ │ │ │ + ldr r0, [pc, #292] @ (bd284 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bd04c │ │ │ │ + b.n bd044 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - ldr r3, [pc, #192] @ (bd244 ) │ │ │ │ - ldr r1, [pc, #268] @ (bd290 ) │ │ │ │ + ldr r3, [pc, #192] @ (bd23c ) │ │ │ │ + ldr r1, [pc, #268] @ (bd288 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #256] @ (bd294 ) │ │ │ │ + ldr r1, [pc, #256] @ (bd28c ) │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ - ldr r0, [pc, #256] @ (bd298 ) │ │ │ │ + ldr r0, [pc, #256] @ (bd290 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bd006 │ │ │ │ + b.n bcffe │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ - ldr r1, [pc, #240] @ (bd29c ) │ │ │ │ - ldr r0, [pc, #240] @ (bd2a0 ) │ │ │ │ + ldr r1, [pc, #240] @ (bd294 ) │ │ │ │ + ldr r0, [pc, #240] @ (bd298 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bd04c │ │ │ │ + b.n bd044 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n bced6 │ │ │ │ + b.n bcece │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd15e │ │ │ │ + b.n bd156 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #212] @ (bd2a4 ) │ │ │ │ - movw r2, #55190 @ 0xd796 │ │ │ │ - ldr r1, [pc, #212] @ (bd2a8 ) │ │ │ │ - ldr r0, [pc, #212] @ (bd2ac ) │ │ │ │ + ldr r3, [pc, #212] @ (bd29c ) │ │ │ │ + movw r2, #55196 @ 0xd79c │ │ │ │ + ldr r1, [pc, #212] @ (bd2a0 ) │ │ │ │ + ldr r0, [pc, #212] @ (bd2a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #276 @ 0x114 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ @@ -184773,5081 +184771,5081 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n bd140 │ │ │ │ + bvc.n bd1b8 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, bd240 │ │ │ │ + cbz r4, bd248 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, bd284 │ │ │ │ + cbz r6, bd28c │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, bd222 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n bd1a8 │ │ │ │ + bvc.n bd220 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r2, bd242 │ │ │ │ + cbz r2, bd24a │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n bd32c │ │ │ │ + bvs.n bd1a4 │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #8 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n bd300 │ │ │ │ + bvs.n bd178 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n bd2e8 │ │ │ │ + bvs.n bd160 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n bd2c4 │ │ │ │ + bvs.n bd33c │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n bd264 │ │ │ │ + bvs.n bd2dc │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n bd240 │ │ │ │ + bvs.n bd2b8 │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n bd21c │ │ │ │ + bvs.n bd294 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n bd1ec │ │ │ │ + bvs.n bd264 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r1, #32] │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n bd1c4 │ │ │ │ + bpl.n bd23c │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add sp, #24 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n bd19c │ │ │ │ + bpl.n bd214 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n bd338 │ │ │ │ + bpl.n bd1b0 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n bd19c │ │ │ │ + bpl.n bd214 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n bd2e4 │ │ │ │ + bpl.n bd35c │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n bd2c0 │ │ │ │ + bpl.n bd338 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf2760025 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + @ instruction: 0xf2b60025 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bd1f4 │ │ │ │ + bne.n bd26c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bd2b0 : │ │ │ │ +000bd2a8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (bd374 ) │ │ │ │ + ldr r4, [pc, #180] @ (bd36c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ bd378 │ │ │ │ + ldr.w lr, [pc, #180] @ bd370 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ bd37c │ │ │ │ + ldr.w ip, [pc, #176] @ bd374 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1140 @ 0x474 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (bd380 ) │ │ │ │ + ldr r4, [pc, #160] @ (bd378 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bd36a │ │ │ │ - ldr r3, [pc, #136] @ (bd384 ) │ │ │ │ + beq.n bd362 │ │ │ │ + ldr r3, [pc, #136] @ (bd37c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd310 │ │ │ │ - ldr r3, [pc, #128] @ (bd388 ) │ │ │ │ + beq.n bd308 │ │ │ │ + ldr r3, [pc, #128] @ (bd380 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bd34c │ │ │ │ + bne.n bd344 │ │ │ │ mov r0, r1 │ │ │ │ - bl bcd3c │ │ │ │ + bl bcd34 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n bd36a │ │ │ │ - cbnz r0, bd346 │ │ │ │ - ldr r3, [pc, #108] @ (bd38c ) │ │ │ │ + beq.n bd362 │ │ │ │ + cbnz r0, bd33e │ │ │ │ + ldr r3, [pc, #108] @ (bd384 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (bd390 ) │ │ │ │ - ldr r3, [pc, #72] @ (bd37c ) │ │ │ │ + ldr r2, [pc, #96] @ (bd388 ) │ │ │ │ + ldr r3, [pc, #72] @ (bd374 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bd36e │ │ │ │ + bne.n bd366 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (bd394 ) │ │ │ │ + ldr r3, [pc, #76] @ (bd38c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n bd320 │ │ │ │ - ldr r0, [pc, #72] @ (bd398 ) │ │ │ │ + b.n bd318 │ │ │ │ + ldr r0, [pc, #72] @ (bd390 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (bd39c ) │ │ │ │ - ldr r1, [pc, #72] @ (bd3a0 ) │ │ │ │ + ldr r3, [pc, #68] @ (bd394 ) │ │ │ │ + ldr r1, [pc, #72] @ (bd398 ) │ │ │ │ movw r2, #353 @ 0x161 │ │ │ │ - ldr r0, [pc, #68] @ (bd3a4 ) │ │ │ │ + ldr r0, [pc, #68] @ (bd39c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bd32e │ │ │ │ + b.n bd326 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n bd468 │ │ │ │ + bcc.n bd2e0 │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bd3a8 : │ │ │ │ +000bd3a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w sl, [pc, #620] @ bd628 │ │ │ │ + ldr.w sl, [pc, #620] @ bd620 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #620] @ (bd62c ) │ │ │ │ + ldr r3, [pc, #620] @ (bd624 ) │ │ │ │ add sl, pc │ │ │ │ ldr.w r9, [sl, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr.w r1, [r9] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w bd53e │ │ │ │ + beq.w bd536 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r1, [pc, #596] @ (bd630 ) │ │ │ │ + ldr r1, [pc, #596] @ (bd628 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w bd57e │ │ │ │ + bne.w bd576 │ │ │ │ ldr.w r8, [r0, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bd60e │ │ │ │ + beq.w bd606 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bd40e │ │ │ │ + beq.n bd406 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd420 │ │ │ │ + beq.n bd418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd538 │ │ │ │ + beq.w bd530 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt r6, #0 │ │ │ │ mvngt.w r7, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, r6 │ │ │ │ - ble.n bd4b2 │ │ │ │ + ble.n bd4aa │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bd5f6 │ │ │ │ + beq.w bd5ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #476] @ (bd630 ) │ │ │ │ + ldr r3, [pc, #476] @ (bd628 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd464 │ │ │ │ + beq.n bd45c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bd55c │ │ │ │ + bne.n bd554 │ │ │ │ mov r0, r4 │ │ │ │ - bl b010c │ │ │ │ + bl b0104 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n bd478 │ │ │ │ + beq.n bd470 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bd4ce │ │ │ │ - cbz r5, bd4d8 │ │ │ │ - ldr r3, [pc, #440] @ (bd634 ) │ │ │ │ + cbz r3, bd4c6 │ │ │ │ + cbz r5, bd4d0 │ │ │ │ + ldr r3, [pc, #440] @ (bd62c ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n bd4fe │ │ │ │ + beq.n bd4f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl bcd3c │ │ │ │ + bl bcd34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n bd49a │ │ │ │ + beq.n bd492 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bd514 │ │ │ │ + beq.n bd50c │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n bd51e │ │ │ │ + beq.n bd516 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w bd5b6 │ │ │ │ + bne.w bd5ae │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ adds r6, #2 │ │ │ │ mov r3, r6 │ │ │ │ cmp.w r6, r2, lsl #1 │ │ │ │ - blt.n bd434 │ │ │ │ + blt.n bd42c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd4ca │ │ │ │ + beq.n bd4c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd5ce │ │ │ │ + beq.w bd5c6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bd4f8 │ │ │ │ + b.n bd4f0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n bd47a │ │ │ │ - ldr r3, [pc, #348] @ (bd638 ) │ │ │ │ + bne.n bd472 │ │ │ │ + ldr r3, [pc, #348] @ (bd630 ) │ │ │ │ movw r2, #369 @ 0x171 │ │ │ │ - ldr r1, [pc, #348] @ (bd63c ) │ │ │ │ - ldr r0, [pc, #348] @ (bd640 ) │ │ │ │ + ldr r1, [pc, #348] @ (bd634 ) │ │ │ │ + ldr r0, [pc, #348] @ (bd638 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n bd4a4 │ │ │ │ + beq.n bd49c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n bd4a4 │ │ │ │ + bne.n bd49c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd4a4 │ │ │ │ + b.n bd49c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n bd49e │ │ │ │ - ldr r3, [pc, #280] @ (bd638 ) │ │ │ │ + bne.n bd496 │ │ │ │ + ldr r3, [pc, #280] @ (bd630 ) │ │ │ │ mov.w r2, #370 @ 0x172 │ │ │ │ - ldr r1, [pc, #284] @ (bd644 ) │ │ │ │ - ldr r0, [pc, #288] @ (bd648 ) │ │ │ │ + ldr r1, [pc, #284] @ (bd63c ) │ │ │ │ + ldr r0, [pc, #288] @ (bd640 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bd4f0 │ │ │ │ + b.n bd4e8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd420 │ │ │ │ + b.n bd418 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bd5a0 │ │ │ │ + beq.n bd598 │ │ │ │ ldr.w r8, [r0, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n bd5de │ │ │ │ + beq.n bd5d6 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w bd406 │ │ │ │ - b.n bd40e │ │ │ │ - ldr r2, [pc, #216] @ (bd638 ) │ │ │ │ - ldr r3, [pc, #236] @ (bd64c ) │ │ │ │ - ldr r1, [pc, #236] @ (bd650 ) │ │ │ │ + bne.w bd3fe │ │ │ │ + b.n bd406 │ │ │ │ + ldr r2, [pc, #216] @ (bd630 ) │ │ │ │ + ldr r3, [pc, #236] @ (bd644 ) │ │ │ │ + ldr r1, [pc, #236] @ (bd648 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #236] @ (bd654 ) │ │ │ │ + ldr r0, [pc, #236] @ (bd64c ) │ │ │ │ ldr.w r5, [sl, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n bd4f0 │ │ │ │ - ldr r1, [pc, #184] @ (bd638 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n bd4e8 │ │ │ │ + ldr r1, [pc, #184] @ (bd630 ) │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr r3, [pc, #208] @ (bd658 ) │ │ │ │ + ldr r3, [pc, #208] @ (bd650 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [sl, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #200] @ (bd65c ) │ │ │ │ - ldr r0, [pc, #204] @ (bd660 ) │ │ │ │ + ldr r1, [pc, #200] @ (bd654 ) │ │ │ │ + ldr r0, [pc, #204] @ (bd658 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n bd4f6 │ │ │ │ + bl a7538 │ │ │ │ + b.n bd4ee │ │ │ │ ldr.w r8, [r0, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n bd5de │ │ │ │ + beq.n bd5d6 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bd406 │ │ │ │ - b.n bd420 │ │ │ │ + bne.w bd3fe │ │ │ │ + b.n bd418 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd5ca │ │ │ │ + beq.n bd5c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bd5d6 │ │ │ │ + cbz r3, bd5ce │ │ │ │ movs r0, #1 │ │ │ │ - b.n bd4f8 │ │ │ │ + b.n bd4f0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd4ca │ │ │ │ + b.n bd4c2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd5ca │ │ │ │ - ldr r3, [pc, #132] @ (bd664 ) │ │ │ │ - movw r2, #55383 @ 0xd857 │ │ │ │ - ldr r1, [pc, #128] @ (bd668 ) │ │ │ │ - ldr r0, [pc, #132] @ (bd66c ) │ │ │ │ + b.n bd5c2 │ │ │ │ + ldr r3, [pc, #132] @ (bd65c ) │ │ │ │ + movw r2, #55389 @ 0xd85d │ │ │ │ + ldr r1, [pc, #128] @ (bd660 ) │ │ │ │ + ldr r0, [pc, #132] @ (bd664 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (bd670 ) │ │ │ │ - movw r2, #55413 @ 0xd875 │ │ │ │ - ldr r1, [pc, #116] @ (bd674 ) │ │ │ │ - ldr r0, [pc, #120] @ (bd678 ) │ │ │ │ + ldr r3, [pc, #120] @ (bd668 ) │ │ │ │ + movw r2, #55419 @ 0xd87b │ │ │ │ + ldr r1, [pc, #116] @ (bd66c ) │ │ │ │ + ldr r0, [pc, #120] @ (bd670 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ (bd67c ) │ │ │ │ - movw r2, #55396 @ 0xd864 │ │ │ │ - ldr r1, [pc, #104] @ (bd680 ) │ │ │ │ - ldr r0, [pc, #108] @ (bd684 ) │ │ │ │ + ldr r3, [pc, #108] @ (bd674 ) │ │ │ │ + movw r2, #55402 @ 0xd86a │ │ │ │ + ldr r1, [pc, #104] @ (bd678 ) │ │ │ │ + ldr r0, [pc, #108] @ (bd67c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n bd6e4 │ │ │ │ + bcs.n bd55c │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - bcs.n bd660 │ │ │ │ + bcs.n bd6d8 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bd5e8 │ │ │ │ + bcs.n bd660 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bd59c │ │ │ │ + bne.n bd614 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ movs r3, r4 │ │ │ │ - cdp 0, 6, cr0, cr4, cr5, {1} │ │ │ │ - subs r6, r2, #1 │ │ │ │ + cdp 0, 10, cr0, cr4, cr5, {1} │ │ │ │ + subs r6, r2, #2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + subs r4, r7, #4 │ │ │ │ movs r3, r4 │ │ │ │ - cdp 0, 4, cr0, cr12, cr5, {1} │ │ │ │ - subs r6, r7, #0 │ │ │ │ + cdp 0, 8, cr0, cr12, cr5, {1} │ │ │ │ + subs r6, r7, #1 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r4 │ │ │ │ - cdp 0, 3, cr0, cr4, cr5, {1} │ │ │ │ - subs r6, r4, #0 │ │ │ │ + cdp 0, 7, cr0, cr4, cr5, {1} │ │ │ │ + subs r6, r4, #1 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r4, #4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bd688 : │ │ │ │ +000bd680 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (bd74c ) │ │ │ │ + ldr r4, [pc, #180] @ (bd744 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ bd750 │ │ │ │ + ldr.w lr, [pc, #180] @ bd748 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ bd754 │ │ │ │ + ldr.w ip, [pc, #176] @ bd74c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #1188 @ 0x4a4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (bd758 ) │ │ │ │ + ldr r4, [pc, #160] @ (bd750 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bd742 │ │ │ │ - ldr r3, [pc, #136] @ (bd75c ) │ │ │ │ + beq.n bd73a │ │ │ │ + ldr r3, [pc, #136] @ (bd754 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd6e8 │ │ │ │ - ldr r3, [pc, #128] @ (bd760 ) │ │ │ │ + beq.n bd6e0 │ │ │ │ + ldr r3, [pc, #128] @ (bd758 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bd724 │ │ │ │ + bne.n bd71c │ │ │ │ mov r0, r1 │ │ │ │ - bl bd3a8 │ │ │ │ + bl bd3a0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n bd742 │ │ │ │ - cbnz r0, bd71e │ │ │ │ - ldr r3, [pc, #108] @ (bd764 ) │ │ │ │ + beq.n bd73a │ │ │ │ + cbnz r0, bd716 │ │ │ │ + ldr r3, [pc, #108] @ (bd75c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (bd768 ) │ │ │ │ - ldr r3, [pc, #72] @ (bd754 ) │ │ │ │ + ldr r2, [pc, #96] @ (bd760 ) │ │ │ │ + ldr r3, [pc, #72] @ (bd74c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bd746 │ │ │ │ + bne.n bd73e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (bd76c ) │ │ │ │ + ldr r3, [pc, #76] @ (bd764 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n bd6f8 │ │ │ │ - ldr r0, [pc, #72] @ (bd770 ) │ │ │ │ + b.n bd6f0 │ │ │ │ + ldr r0, [pc, #72] @ (bd768 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (bd774 ) │ │ │ │ - ldr r1, [pc, #72] @ (bd778 ) │ │ │ │ + ldr r3, [pc, #68] @ (bd76c ) │ │ │ │ + ldr r1, [pc, #72] @ (bd770 ) │ │ │ │ mov.w r2, #366 @ 0x16e │ │ │ │ - ldr r0, [pc, #68] @ (bd77c ) │ │ │ │ + ldr r0, [pc, #68] @ (bd774 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bd706 │ │ │ │ + b.n bd6fe │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r4, #116] @ 0x74 │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r1, #74 @ 0x4a │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n bd7f0 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bd780 : │ │ │ │ +000bd778 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #548] @ (bd9bc ) │ │ │ │ + ldr r6, [pc, #548] @ (bd9b4 ) │ │ │ │ add r6, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bd8e4 │ │ │ │ + beq.w bd8dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #528] @ (bd9c0 ) │ │ │ │ + ldr r3, [pc, #528] @ (bd9b8 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n bd860 │ │ │ │ + beq.n bd858 │ │ │ │ mov r0, r4 │ │ │ │ bl 85ff0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd7d2 │ │ │ │ + beq.n bd7ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bd8b4 │ │ │ │ + beq.n bd8ac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n bd872 │ │ │ │ + beq.n bd86a │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bd94c │ │ │ │ - ldr r3, [pc, #484] @ (bd9c4 ) │ │ │ │ + beq.w bd944 │ │ │ │ + ldr r3, [pc, #484] @ (bd9bc ) │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r0 │ │ │ │ ldr.w r1, [r2, #2460] @ 0x99c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #2296] @ 0x8f8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bd970 │ │ │ │ + beq.w bd968 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r5, r8 │ │ │ │ - beq.w bd99a │ │ │ │ + beq.w bd992 │ │ │ │ mov r2, r7 │ │ │ │ movs r0, #4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 85b40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd832 │ │ │ │ + beq.n bd82a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bd8d4 │ │ │ │ + beq.n bd8cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd844 │ │ │ │ + beq.n bd83c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bd8c8 │ │ │ │ + beq.n bd8c0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n bd8ac │ │ │ │ - ldr r3, [pc, #380] @ (bd9c8 ) │ │ │ │ + bne.n bd8a4 │ │ │ │ + ldr r3, [pc, #380] @ (bd9c0 ) │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ - ldr r1, [pc, #380] @ (bd9cc ) │ │ │ │ - ldr r0, [pc, #380] @ (bd9d0 ) │ │ │ │ + ldr r1, [pc, #380] @ (bd9c4 ) │ │ │ │ + ldr r0, [pc, #380] @ (bd9c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bd8ac │ │ │ │ + b.n bd8a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd872 │ │ │ │ + beq.n bd86a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bd8dc │ │ │ │ - ldr r3, [pc, #336] @ (bd9c4 ) │ │ │ │ + beq.n bd8d4 │ │ │ │ + ldr r3, [pc, #336] @ (bd9bc ) │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #2460] @ 0x99c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n bd910 │ │ │ │ + beq.n bd908 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 85b40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd8a8 │ │ │ │ + beq.n bd8a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, bd8c0 │ │ │ │ + cbz r3, bd8b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n bd934 │ │ │ │ + beq.n bd92c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n bd7d6 │ │ │ │ - b.n bd872 │ │ │ │ + bne.n bd7ce │ │ │ │ + b.n bd86a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd8a8 │ │ │ │ + b.n bd8a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n bd8ac │ │ │ │ - b.n bd848 │ │ │ │ + bne.n bd8a4 │ │ │ │ + b.n bd840 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd832 │ │ │ │ + b.n bd82a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd872 │ │ │ │ - ldr r1, [pc, #224] @ (bd9c8 ) │ │ │ │ + b.n bd86a │ │ │ │ + ldr r1, [pc, #224] @ (bd9c0 ) │ │ │ │ movw r0, #379 @ 0x17b │ │ │ │ - ldr r3, [pc, #232] @ (bd9d4 ) │ │ │ │ - ldr r2, [pc, #232] @ (bd9d8 ) │ │ │ │ + ldr r3, [pc, #232] @ (bd9cc ) │ │ │ │ + ldr r2, [pc, #232] @ (bd9d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #228] @ (bd9dc ) │ │ │ │ - ldr r0, [pc, #228] @ (bd9e0 ) │ │ │ │ + ldr r1, [pc, #228] @ (bd9d4 ) │ │ │ │ + ldr r0, [pc, #228] @ (bd9d8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #180] @ (bd9c8 ) │ │ │ │ + ldr r1, [pc, #180] @ (bd9c0 ) │ │ │ │ movw r0, #381 @ 0x17d │ │ │ │ - ldr r3, [pc, #204] @ (bd9e4 ) │ │ │ │ - ldr r2, [pc, #204] @ (bd9e8 ) │ │ │ │ + ldr r3, [pc, #204] @ (bd9dc ) │ │ │ │ + ldr r2, [pc, #204] @ (bd9e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #200] @ (bd9ec ) │ │ │ │ - ldr r0, [pc, #200] @ (bd9f0 ) │ │ │ │ + ldr r1, [pc, #200] @ (bd9e4 ) │ │ │ │ + ldr r0, [pc, #200] @ (bd9e8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n bd906 │ │ │ │ - ldr r3, [pc, #144] @ (bd9c8 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n bd8fe │ │ │ │ + ldr r3, [pc, #144] @ (bd9c0 ) │ │ │ │ movw r2, #381 @ 0x17d │ │ │ │ - ldr r1, [pc, #184] @ (bd9f4 ) │ │ │ │ - ldr r0, [pc, #184] @ (bd9f8 ) │ │ │ │ + ldr r1, [pc, #184] @ (bd9ec ) │ │ │ │ + ldr r0, [pc, #184] @ (bd9f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bd8ac │ │ │ │ - ldr r1, [pc, #120] @ (bd9c8 ) │ │ │ │ + b.n bd8a4 │ │ │ │ + ldr r1, [pc, #120] @ (bd9c0 ) │ │ │ │ mov.w r0, #380 @ 0x17c │ │ │ │ - ldr r3, [pc, #168] @ (bd9fc ) │ │ │ │ - ldr r2, [pc, #168] @ (bda00 ) │ │ │ │ + ldr r3, [pc, #168] @ (bd9f4 ) │ │ │ │ + ldr r2, [pc, #168] @ (bd9f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #164] @ (bda04 ) │ │ │ │ - ldr r0, [pc, #164] @ (bda08 ) │ │ │ │ + ldr r1, [pc, #164] @ (bd9fc ) │ │ │ │ + ldr r0, [pc, #164] @ (bda00 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n bd906 │ │ │ │ - ldr r2, [pc, #84] @ (bd9c8 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n bd8fe │ │ │ │ + ldr r2, [pc, #84] @ (bd9c0 ) │ │ │ │ mov.w r1, #380 @ 0x17c │ │ │ │ - ldr r3, [pc, #148] @ (bda0c ) │ │ │ │ + ldr r3, [pc, #148] @ (bda04 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #144] @ (bda10 ) │ │ │ │ + ldr r2, [pc, #144] @ (bda08 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #144] @ (bda14 ) │ │ │ │ + ldr r1, [pc, #144] @ (bda0c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #140] @ (bda18 ) │ │ │ │ + ldr r0, [pc, #140] @ (bda10 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n bd906 │ │ │ │ - ldr r2, [pc, #44] @ (bd9c8 ) │ │ │ │ - ldr r3, [pc, #124] @ (bda1c ) │ │ │ │ - ldr r1, [pc, #128] @ (bda20 ) │ │ │ │ + b.n bd8fe │ │ │ │ + ldr r2, [pc, #44] @ (bd9c0 ) │ │ │ │ + ldr r3, [pc, #124] @ (bda14 ) │ │ │ │ + ldr r1, [pc, #128] @ (bda18 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #128] @ (bda24 ) │ │ │ │ + ldr r0, [pc, #128] @ (bda1c ) │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n bd992 │ │ │ │ + bl a7538 │ │ │ │ + b.n bd98a │ │ │ │ nop │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #1000] @ (bddd0 ) │ │ │ │ + ldr r7, [pc, #232] @ (bdac8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r6, {r1, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #760] @ (bdcf8 ) │ │ │ │ + ldr r6, [pc, #1016] @ (bddf0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf0bc0024 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xf0fc0024 │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ movs r3, r4 │ │ │ │ - b.w bd780 │ │ │ │ + b.w bd778 │ │ │ │ │ │ │ │ -000bda2c : │ │ │ │ +000bda24 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ - ldr.w r2, [pc, #3136] @ be680 │ │ │ │ + ldr.w r2, [pc, #3136] @ be678 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ - ldr.w r3, [pc, #3136] @ be684 │ │ │ │ + ldr.w r3, [pc, #3136] @ be67c │ │ │ │ add r2, pc │ │ │ │ ldr r7, [r0, #12] │ │ │ │ - ldr.w r6, [pc, #3132] @ be688 │ │ │ │ + ldr.w r6, [pc, #3132] @ be680 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w be6e2 │ │ │ │ + beq.w be6da │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr.w r3, [pc, #3096] @ be68c │ │ │ │ + ldr.w r3, [pc, #3096] @ be684 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr.w r9, [r5, #444] @ 0x1bc │ │ │ │ blx 504e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be710 │ │ │ │ + beq.w be708 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ movs r0, #1 │ │ │ │ bl 873c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bdaa8 │ │ │ │ + beq.n bdaa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be62e │ │ │ │ + beq.w be626 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w be734 │ │ │ │ + beq.w be72c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 55360 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bdad2 │ │ │ │ + beq.n bdaca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be642 │ │ │ │ + beq.w be63a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bdaea │ │ │ │ + beq.n bdae2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be638 │ │ │ │ + beq.w be630 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w be758 │ │ │ │ + beq.w be750 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, bdb08 │ │ │ │ + cbz r0, bdb00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bdb08 │ │ │ │ + beq.n bdb00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be64c │ │ │ │ + beq.w be644 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r5, #2856] @ 0xb28 │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be776 │ │ │ │ + beq.w be76e │ │ │ │ movs r0, #0 │ │ │ │ blx 4fbd4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be794 │ │ │ │ + beq.w be78c │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r9, [r5, #2860] @ 0xb2c │ │ │ │ blx 4fbd4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be698 │ │ │ │ + beq.w be690 │ │ │ │ mov r1, r9 │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w be886 │ │ │ │ + blt.w be87e │ │ │ │ ldr.w r1, [r5, #2860] @ 0xb2c │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr.w fp, [r5, #2864] @ 0xb30 │ │ │ │ blx 4fbd4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be8a4 │ │ │ │ + beq.w be89c │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w be8c2 │ │ │ │ + blt.w be8ba │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ blx 5030c │ │ │ │ - ldr.w r3, [pc, #2840] @ be690 │ │ │ │ + ldr.w r3, [pc, #2840] @ be688 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blt.w be8e0 │ │ │ │ + blt.w be8d8 │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be8f6 │ │ │ │ + beq.w be8ee │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r7, r8, [sp, #24] │ │ │ │ str.w r9, [sp, #32] │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdbc8 │ │ │ │ + beq.n bdbc0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be654 │ │ │ │ + beq.w be64c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w be910 │ │ │ │ + beq.w be908 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdbe6 │ │ │ │ + beq.n bdbde │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be670 │ │ │ │ + beq.w be668 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdbfe │ │ │ │ + beq.n bdbf6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be662 │ │ │ │ + beq.w be65a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, bdc16 │ │ │ │ + cbz r0, bdc0e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdc16 │ │ │ │ + beq.n bdc0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be7aa │ │ │ │ + beq.w be7a2 │ │ │ │ str r2, [r4, #24] │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r3, [r5, #2880] @ 0xb40 │ │ │ │ ldr.w fp, [r5, #1892] @ 0x764 │ │ │ │ ldr.w r9, [r5, #1896] @ 0x768 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fbd4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be946 │ │ │ │ + beq.w be93e │ │ │ │ mov r1, fp │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w be960 │ │ │ │ + blt.w be958 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w be7c4 │ │ │ │ + blt.w be7bc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w be97a │ │ │ │ + blt.w be972 │ │ │ │ ldr.w r1, [r5, #1892] @ 0x764 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr.w fp, [r5, #2880] @ 0xb40 │ │ │ │ blx 4fbd4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be994 │ │ │ │ + beq.w be98c │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w be9ae │ │ │ │ + blt.w be9a6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blt.w be9c8 │ │ │ │ + blt.w be9c0 │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be9fa │ │ │ │ + beq.w be9f2 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ strd r7, r8, [sp, #40] @ 0x28 │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdcd6 │ │ │ │ + beq.n bdcce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be7b6 │ │ │ │ + beq.w be7ae │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bea14 │ │ │ │ + beq.w bea0c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdcf4 │ │ │ │ + beq.n bdcec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be938 │ │ │ │ + beq.w be930 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdd0c │ │ │ │ + beq.n bdd04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be92a │ │ │ │ + beq.w be922 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, bdd24 │ │ │ │ + cbz r0, bdd1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdd24 │ │ │ │ + beq.n bdd1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be7f0 │ │ │ │ + beq.w be7e8 │ │ │ │ str r2, [r4, #28] │ │ │ │ movs r0, #0 │ │ │ │ ldr.w fp, [r5, #2884] @ 0xb44 │ │ │ │ ldr.w r9, [r5, #1896] @ 0x768 │ │ │ │ blx 4fbd4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bea2e │ │ │ │ + beq.w bea26 │ │ │ │ mov r1, fp │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w bea48 │ │ │ │ + blt.w bea40 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w bea6e │ │ │ │ + blt.w bea66 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w fp, [r5, #2884] @ 0xb44 │ │ │ │ blx 4fbd4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bea88 │ │ │ │ + beq.w bea80 │ │ │ │ mov r1, fp │ │ │ │ blx 5030c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blt.w beaa2 │ │ │ │ + blt.w bea9a │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w beab8 │ │ │ │ + beq.w beab0 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ strd r7, r8, [sp, #56] @ 0x38 │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bddc2 │ │ │ │ + beq.n bddba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, bddc2 │ │ │ │ + cbnz r3, bddba │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w be80a │ │ │ │ + beq.w be802 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdde0 │ │ │ │ + beq.n bddd8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be9de │ │ │ │ + beq.w be9d6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bddf8 │ │ │ │ + beq.n bddf0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be9ec │ │ │ │ + beq.w be9e4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, bde10 │ │ │ │ + cbz r0, bde08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bde10 │ │ │ │ + beq.n bde08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bea62 │ │ │ │ + beq.w bea5a │ │ │ │ str r2, [r4, #32] │ │ │ │ movs r0, #0 │ │ │ │ ldr.w fp, [r5, #1876] @ 0x754 │ │ │ │ ldr.w r9, [r5, #1896] @ 0x768 │ │ │ │ blx 4fbd4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w beaee │ │ │ │ + beq.w beae6 │ │ │ │ mov r1, fp │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w beb08 │ │ │ │ + blt.w beb00 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w beb22 │ │ │ │ + blt.w beb1a │ │ │ │ ldr.w r3, [r5, #1880] @ 0x758 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w fp, [r5, #1876] @ 0x754 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fbd4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w beb48 │ │ │ │ + beq.w beb40 │ │ │ │ mov r1, fp │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w beb62 │ │ │ │ + blt.w beb5a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blt.w beb7c │ │ │ │ + blt.w beb74 │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w beb92 │ │ │ │ + beq.w beb8a │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ strd r7, r8, [sp, #72] @ 0x48 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdebc │ │ │ │ + beq.n bdeb4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be7fc │ │ │ │ + beq.w be7f4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bebb6 │ │ │ │ + beq.w bebae │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdeda │ │ │ │ + beq.n bded2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w beae0 │ │ │ │ + beq.w bead8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdef2 │ │ │ │ + beq.n bdeea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bead2 │ │ │ │ + beq.w beaca │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, bdf0a │ │ │ │ + cbz r0, bdf02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdf0a │ │ │ │ + beq.n bdf02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w beb3c │ │ │ │ + beq.w beb34 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r3, [r5, #1896] @ 0x768 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r3, [r5, #2896] @ 0xb50 │ │ │ │ ldr.w fp, [r5, #2888] @ 0xb48 │ │ │ │ ldr.w r9, [r5, #2892] @ 0xb4c │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 4fbd4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bebd0 │ │ │ │ + beq.w bebc8 │ │ │ │ mov r1, fp │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w bebea │ │ │ │ + blt.w bebe2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w bec0c │ │ │ │ + blt.w bec04 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w bec26 │ │ │ │ + blt.w bec1e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blt.w bec40 │ │ │ │ + blt.w bec38 │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bec72 │ │ │ │ + beq.w bec6a │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ strd r7, r8, [sp, #88] @ 0x58 │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bdfac │ │ │ │ + beq.n bdfa4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be83c │ │ │ │ + beq.w be834 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w bec8c │ │ │ │ + beq.w bec84 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bdfcc │ │ │ │ + beq.n bdfc4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bebac │ │ │ │ + beq.w beba4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, bdfe4 │ │ │ │ + cbz r0, bdfdc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bdfe4 │ │ │ │ + beq.n bdfdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bec04 │ │ │ │ + beq.w bebfc │ │ │ │ str.w fp, [r4, #40] @ 0x28 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r9, [r5, #2892] @ 0xb4c │ │ │ │ blx 4fbd4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w beca6 │ │ │ │ + beq.w bec9e │ │ │ │ mov r1, r9 │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w becc0 │ │ │ │ + blt.w becb8 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w fp, [r5, #2892] @ 0xb4c │ │ │ │ blx 4fbd4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bece6 │ │ │ │ + beq.w becde │ │ │ │ mov r1, fp │ │ │ │ blx 5030c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blt.w bed00 │ │ │ │ + blt.w becf8 │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bed4c │ │ │ │ + beq.w bed44 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ strd r7, r8, [sp, #104] @ 0x68 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n be06c │ │ │ │ + beq.n be064 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be846 │ │ │ │ + beq.w be83e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bed32 │ │ │ │ + beq.w bed2a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n be08a │ │ │ │ + beq.n be082 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bec56 │ │ │ │ + beq.w bec4e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n be0a2 │ │ │ │ + beq.n be09a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bec64 │ │ │ │ + beq.w bec5c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, be0ba │ │ │ │ + cbz r0, be0b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n be0ba │ │ │ │ + beq.n be0b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w becda │ │ │ │ + beq.w becd2 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r9, [r5, #2900] @ 0xb54 │ │ │ │ blx 4fbd4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bed80 │ │ │ │ + beq.w bed78 │ │ │ │ mov r1, r9 │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w bed66 │ │ │ │ + blt.w bed5e │ │ │ │ movs r0, #0 │ │ │ │ ldr.w fp, [r5, #2900] @ 0xb54 │ │ │ │ blx 4fbd4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bedc6 │ │ │ │ + beq.w bedbe │ │ │ │ mov r1, fp │ │ │ │ blx 5030c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blt.w bedb0 │ │ │ │ + blt.w beda8 │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bedfe │ │ │ │ + beq.w bedf6 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ strd r7, r8, [sp, #120] @ 0x78 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n be140 │ │ │ │ + beq.n be138 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w be852 │ │ │ │ + beq.w be84a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bee18 │ │ │ │ + beq.w bee10 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n be15e │ │ │ │ + beq.n be156 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bed16 │ │ │ │ + beq.w bed0e │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n be176 │ │ │ │ + beq.n be16e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bed24 │ │ │ │ + beq.w bed1c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, be18e │ │ │ │ + cbz r0, be186 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n be18e │ │ │ │ + beq.n be186 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bed9a │ │ │ │ + beq.w bed92 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r9, [r5, #2904] @ 0xb58 │ │ │ │ blx 4fbd4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bede4 │ │ │ │ + beq.w beddc │ │ │ │ mov r1, r9 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blt.w bee54 │ │ │ │ + blt.w bee4c │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bee6a │ │ │ │ + beq.w bee62 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ strd r7, r8, [sp, #136] @ 0x88 │ │ │ │ str.w sl, [sp, #144] @ 0x90 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be1f6 │ │ │ │ + beq.n be1ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be85e │ │ │ │ + beq.w be856 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w bee3a │ │ │ │ + beq.w bee32 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be216 │ │ │ │ + beq.n be20e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w beda6 │ │ │ │ + beq.w bed9e │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, be22e │ │ │ │ + cbz r0, be226 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be22e │ │ │ │ + beq.n be226 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bee32 │ │ │ │ - ldr.w r3, [pc, #1124] @ be694 │ │ │ │ + beq.w bee2a │ │ │ │ + ldr.w r3, [pc, #1124] @ be68c │ │ │ │ str.w fp, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w beeba │ │ │ │ + beq.w beeb2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bee98 │ │ │ │ + beq.w bee90 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str.w r8, [sp, #160] @ 0xa0 │ │ │ │ strd r7, sl, [sp, #152] @ 0x98 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be286 │ │ │ │ + beq.n be27e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be866 │ │ │ │ + beq.w be85e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w befe0 │ │ │ │ + beq.w befd8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, be2a6 │ │ │ │ + cbz r0, be29e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be2a6 │ │ │ │ + beq.n be29e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w beeb2 │ │ │ │ + beq.w beeaa │ │ │ │ str.w r8, [r4, #56] @ 0x38 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r8, [r5, #2908] @ 0xb5c │ │ │ │ blx 4fbd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf03a │ │ │ │ + beq.w bf032 │ │ │ │ mov r1, r8 │ │ │ │ blx 5030c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w bf024 │ │ │ │ + blt.w bf01c │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r9, [r5, #2908] @ 0xb5c │ │ │ │ blx 4fbd4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf00e │ │ │ │ + beq.w bf006 │ │ │ │ mov r1, r9 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blt.w beffc │ │ │ │ + blt.w beff4 │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bef92 │ │ │ │ + beq.w bef8a │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ strd r7, r6, [sp, #168] @ 0xa8 │ │ │ │ str.w r8, [sp, #176] @ 0xb0 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be32e │ │ │ │ + beq.n be326 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be86e │ │ │ │ + beq.w be866 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w befc6 │ │ │ │ + beq.w befbe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be34a │ │ │ │ + beq.n be342 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bee84 │ │ │ │ + beq.w bee7c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be362 │ │ │ │ + beq.n be35a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bee8e │ │ │ │ + beq.w bee86 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, be37a │ │ │ │ + cbz r0, be372 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be37a │ │ │ │ + beq.n be372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w beefc │ │ │ │ + beq.w beef4 │ │ │ │ str.w fp, [r4, #60] @ 0x3c │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r8, [r5, #2912] @ 0xb60 │ │ │ │ blx 4fbd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bef48 │ │ │ │ + beq.w bef40 │ │ │ │ mov r1, r8 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blt.w bef32 │ │ │ │ + blt.w bef2a │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bef04 │ │ │ │ + beq.w beefc │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ strd r7, sl, [sp, #184] @ 0xb8 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be3e2 │ │ │ │ + beq.n be3da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be876 │ │ │ │ + beq.w be86e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w bef64 │ │ │ │ + beq.w bef5c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be3fe │ │ │ │ + beq.n be3f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bef7e │ │ │ │ + beq.w bef76 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, be416 │ │ │ │ + cbz r0, be40e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be416 │ │ │ │ + beq.n be40e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w beef4 │ │ │ │ + beq.w beeec │ │ │ │ str.w r9, [r4, #64] @ 0x40 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r8, [r5, #2916] @ 0xb64 │ │ │ │ blx 4fbd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf0a2 │ │ │ │ + beq.w bf09a │ │ │ │ mov r1, r8 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blt.w bf090 │ │ │ │ + blt.w bf088 │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf0ba │ │ │ │ + beq.w bf0b2 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ strd r7, sl, [sp, #200] @ 0xc8 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be47e │ │ │ │ + beq.n be476 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be87e │ │ │ │ + beq.w be876 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w bf05a │ │ │ │ + beq.w bf052 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be49a │ │ │ │ + beq.n be492 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bef88 │ │ │ │ + beq.w bef80 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, be4b2 │ │ │ │ + cbz r0, be4aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be4b2 │ │ │ │ + beq.n be4aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf052 │ │ │ │ + beq.w bf04a │ │ │ │ str.w r9, [r4, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r5, #2920] @ 0xb68 │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf0da │ │ │ │ + beq.w bf0d2 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, be4e0 │ │ │ │ + cbz r0, be4d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be4e0 │ │ │ │ + beq.n be4d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf0f2 │ │ │ │ + beq.w bf0ea │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r5, #2924] @ 0xb6c │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf11a │ │ │ │ + beq.w bf112 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, be50c │ │ │ │ + cbz r0, be504 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be50c │ │ │ │ + beq.n be504 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf132 │ │ │ │ + beq.w bf12a │ │ │ │ str r6, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r5, #2928] @ 0xb70 │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf0fa │ │ │ │ + beq.w bf0f2 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, be538 │ │ │ │ + cbz r0, be530 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be538 │ │ │ │ + beq.n be530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf112 │ │ │ │ + beq.w bf10a │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r5, #2928] @ 0xb70 │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf070 │ │ │ │ + beq.w bf068 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, be564 │ │ │ │ + cbz r0, be55c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be564 │ │ │ │ + beq.n be55c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf088 │ │ │ │ + beq.w bf080 │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r8, [r5, #1892] @ 0x764 │ │ │ │ blx 4fbd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf14c │ │ │ │ + beq.w bf144 │ │ │ │ mov r1, r8 │ │ │ │ blx 5030c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - blt.w bf13a │ │ │ │ + blt.w bf132 │ │ │ │ ldr.w r1, [r5, #2868] @ 0xb34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8735c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf164 │ │ │ │ + beq.w bf15c │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ strd r7, sl, [sp, #216] @ 0xd8 │ │ │ │ str r6, [sp, #224] @ 0xe0 │ │ │ │ ldr.w r3, [r5, #3708] @ 0xe7c │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be5ca │ │ │ │ + beq.n be5c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf0d0 │ │ │ │ + beq.w bf0c8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bf184 │ │ │ │ + beq.w bf17c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be5e4 │ │ │ │ + beq.n be5dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf17a │ │ │ │ + beq.w bf172 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be5fc │ │ │ │ + beq.n be5f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf19a │ │ │ │ + beq.w bf192 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be610 │ │ │ │ + beq.n be608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf1a4 │ │ │ │ + beq.w bf19c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, be628 │ │ │ │ + cbz r0, be620 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be628 │ │ │ │ + beq.n be620 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf1ae │ │ │ │ + beq.w bf1a6 │ │ │ │ movs r0, #1 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ - b.n be6c2 │ │ │ │ + b.n be6ba │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bdaa8 │ │ │ │ + b.w bdaa0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bdaea │ │ │ │ + b.w bdae2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bdad2 │ │ │ │ + b.w bdaca │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bdb08 │ │ │ │ + b.w bdb00 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdbc8 │ │ │ │ + b.w bdbc0 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdbfe │ │ │ │ + b.w bdbf6 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdbe6 │ │ │ │ + b.w bdbde │ │ │ │ nop │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r3, [pc, #2844] @ bf1b8 │ │ │ │ + ldr.w r3, [pc, #2844] @ bf1b0 │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ - ldr.w r1, [pc, #2840] @ bf1bc │ │ │ │ - ldr.w r0, [pc, #2840] @ bf1c0 │ │ │ │ + ldr.w r1, [pc, #2840] @ bf1b4 │ │ │ │ + ldr.w r0, [pc, #2840] @ bf1b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #2816] @ bf1c4 │ │ │ │ - ldr.w r3, [pc, #2816] @ bf1c8 │ │ │ │ + ldr.w r2, [pc, #2816] @ bf1bc │ │ │ │ + ldr.w r3, [pc, #2816] @ bf1c0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w bede0 │ │ │ │ + bne.w bedd8 │ │ │ │ add sp, #236 @ 0xec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r1, [pc, #2772] @ bf1b8 │ │ │ │ + ldr.w r1, [pc, #2772] @ bf1b0 │ │ │ │ movw r0, #571 @ 0x23b │ │ │ │ - ldr.w r3, [pc, #2784] @ bf1cc │ │ │ │ - ldr.w r2, [pc, #2784] @ bf1d0 │ │ │ │ + ldr.w r3, [pc, #2784] @ bf1c4 │ │ │ │ + ldr.w r2, [pc, #2784] @ bf1c8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2776] @ bf1d4 │ │ │ │ - ldr.w r0, [pc, #2776] @ bf1d8 │ │ │ │ + ldr.w r1, [pc, #2776] @ bf1cc │ │ │ │ + ldr.w r0, [pc, #2776] @ bf1d0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n be6c0 │ │ │ │ - ldr.w r1, [pc, #2760] @ bf1dc │ │ │ │ + bl bac98 │ │ │ │ + b.n be6b8 │ │ │ │ + ldr.w r1, [pc, #2760] @ bf1d4 │ │ │ │ movw r2, #571 @ 0x23b │ │ │ │ - ldr.w r0, [pc, #2756] @ bf1e0 │ │ │ │ - ldr.w r3, [pc, #2712] @ bf1b8 │ │ │ │ + ldr.w r0, [pc, #2756] @ bf1d8 │ │ │ │ + ldr.w r3, [pc, #2712] @ bf1b0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n be6c0 │ │ │ │ - ldr.w r3, [pc, #2688] @ bf1b8 │ │ │ │ + b.n be6b8 │ │ │ │ + ldr.w r3, [pc, #2688] @ bf1b0 │ │ │ │ movw r2, #571 @ 0x23b │ │ │ │ - ldr.w r1, [pc, #2724] @ bf1e4 │ │ │ │ - ldr.w r0, [pc, #2724] @ bf1e8 │ │ │ │ + ldr.w r1, [pc, #2724] @ bf1dc │ │ │ │ + ldr.w r0, [pc, #2724] @ bf1e0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n be6c0 │ │ │ │ - ldr.w r3, [pc, #2652] @ bf1b8 │ │ │ │ + b.n be6b8 │ │ │ │ + ldr.w r3, [pc, #2652] @ bf1b0 │ │ │ │ movw r2, #571 @ 0x23b │ │ │ │ - ldr.w r1, [pc, #2696] @ bf1ec │ │ │ │ - ldr.w r0, [pc, #2696] @ bf1f0 │ │ │ │ + ldr.w r1, [pc, #2696] @ bf1e4 │ │ │ │ + ldr.w r0, [pc, #2696] @ bf1e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n be6c0 │ │ │ │ - ldr.w r3, [pc, #2624] @ bf1b8 │ │ │ │ + b.n be6b8 │ │ │ │ + ldr.w r3, [pc, #2624] @ bf1b0 │ │ │ │ movw r2, #573 @ 0x23d │ │ │ │ - ldr.w r1, [pc, #2676] @ bf1f4 │ │ │ │ - ldr.w r0, [pc, #2676] @ bf1f8 │ │ │ │ + ldr.w r1, [pc, #2676] @ bf1ec │ │ │ │ + ldr.w r0, [pc, #2676] @ bf1f0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n be6c0 │ │ │ │ - ldr.w r1, [pc, #2660] @ bf1fc │ │ │ │ + b.n be6b8 │ │ │ │ + ldr.w r1, [pc, #2660] @ bf1f4 │ │ │ │ movw r2, #574 @ 0x23e │ │ │ │ - ldr.w r0, [pc, #2656] @ bf200 │ │ │ │ - ldr.w r3, [pc, #2580] @ bf1b8 │ │ │ │ + ldr.w r0, [pc, #2656] @ bf1f8 │ │ │ │ + ldr.w r3, [pc, #2580] @ bf1b0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n be724 │ │ │ │ + b.n be71c │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdc16 │ │ │ │ + b.w bdc0e │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdcd6 │ │ │ │ + b.w bdcce │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ - ldr.w r1, [pc, #2616] @ bf204 │ │ │ │ - ldr.w r0, [pc, #2616] @ bf208 │ │ │ │ + ldr.w r1, [pc, #2616] @ bf1fc │ │ │ │ + ldr.w r0, [pc, #2616] @ bf200 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n be6c0 │ │ │ │ + b.n be6b8 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdd24 │ │ │ │ + b.w bdd1c │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdebc │ │ │ │ + b.w bdeb4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r1, [pc, #2552] @ bf20c │ │ │ │ - ldr.w r0, [pc, #2552] @ bf210 │ │ │ │ + ldr.w r1, [pc, #2552] @ bf204 │ │ │ │ + ldr.w r0, [pc, #2552] @ bf208 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n be6c0 │ │ │ │ + b.n be6b8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bdfac │ │ │ │ + b.w bdfa4 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n be06c │ │ │ │ + b.n be064 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n be140 │ │ │ │ + b.n be138 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be1f6 │ │ │ │ + b.n be1ee │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be286 │ │ │ │ + b.n be27e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be32e │ │ │ │ + b.n be326 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be3e2 │ │ │ │ + b.n be3da │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be47e │ │ │ │ - ldr.w r3, [pc, #2352] @ bf1b8 │ │ │ │ + b.n be476 │ │ │ │ + ldr.w r3, [pc, #2352] @ bf1b0 │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ - ldr.w r1, [pc, #2436] @ bf214 │ │ │ │ - ldr.w r0, [pc, #2436] @ bf218 │ │ │ │ + ldr.w r1, [pc, #2436] @ bf20c │ │ │ │ + ldr.w r0, [pc, #2436] @ bf210 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ - ldr.w r3, [pc, #2320] @ bf1b8 │ │ │ │ + b.n be7d4 │ │ │ │ + ldr.w r3, [pc, #2320] @ bf1b0 │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ - ldr.w r1, [pc, #2412] @ bf21c │ │ │ │ - ldr.w r0, [pc, #2412] @ bf220 │ │ │ │ + ldr.w r1, [pc, #2412] @ bf214 │ │ │ │ + ldr.w r0, [pc, #2412] @ bf218 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ - ldr.w r3, [pc, #2292] @ bf1b8 │ │ │ │ + b.n be7d4 │ │ │ │ + ldr.w r3, [pc, #2292] @ bf1b0 │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ - ldr.w r1, [pc, #2392] @ bf224 │ │ │ │ - ldr.w r0, [pc, #2392] @ bf228 │ │ │ │ + ldr.w r1, [pc, #2392] @ bf21c │ │ │ │ + ldr.w r0, [pc, #2392] @ bf220 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ - ldr.w r1, [pc, #2376] @ bf22c │ │ │ │ + b.n be81a │ │ │ │ + ldr.w r1, [pc, #2376] @ bf224 │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ - ldr.w r0, [pc, #2372] @ bf230 │ │ │ │ + ldr.w r0, [pc, #2372] @ bf228 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ - ldr.w r1, [pc, #2356] @ bf234 │ │ │ │ - ldr.w r0, [pc, #2356] @ bf238 │ │ │ │ + ldr.w r1, [pc, #2356] @ bf22c │ │ │ │ + ldr.w r0, [pc, #2356] @ bf230 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ - ldr.w r1, [pc, #2340] @ bf23c │ │ │ │ - ldr.w r0, [pc, #2340] @ bf240 │ │ │ │ + ldr.w r1, [pc, #2340] @ bf234 │ │ │ │ + ldr.w r0, [pc, #2340] @ bf238 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdd0c │ │ │ │ + b.w bdd04 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdcf4 │ │ │ │ + b.w bdcec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ - ldr.w r1, [pc, #2292] @ bf244 │ │ │ │ - ldr.w r0, [pc, #2292] @ bf248 │ │ │ │ + ldr.w r1, [pc, #2292] @ bf23c │ │ │ │ + ldr.w r0, [pc, #2292] @ bf240 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be6b4 │ │ │ │ + b.n be6ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ - ldr.w r1, [pc, #2276] @ bf24c │ │ │ │ - ldr.w r0, [pc, #2276] @ bf250 │ │ │ │ + ldr.w r1, [pc, #2276] @ bf244 │ │ │ │ + ldr.w r0, [pc, #2276] @ bf248 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ - ldr.w r1, [pc, #2256] @ bf254 │ │ │ │ - ldr.w r0, [pc, #2256] @ bf258 │ │ │ │ + ldr.w r1, [pc, #2256] @ bf24c │ │ │ │ + ldr.w r0, [pc, #2256] @ bf250 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ - ldr.w r1, [pc, #2240] @ bf25c │ │ │ │ - ldr.w r0, [pc, #2240] @ bf260 │ │ │ │ + ldr.w r1, [pc, #2240] @ bf254 │ │ │ │ + ldr.w r0, [pc, #2240] @ bf258 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ - ldr.w r1, [pc, #2220] @ bf264 │ │ │ │ - ldr.w r0, [pc, #2220] @ bf268 │ │ │ │ + ldr.w r1, [pc, #2220] @ bf25c │ │ │ │ + ldr.w r0, [pc, #2220] @ bf260 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ - ldr.w r1, [pc, #2208] @ bf26c │ │ │ │ + b.n be81a │ │ │ │ + ldr.w r1, [pc, #2208] @ bf264 │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ - ldr.w r0, [pc, #2204] @ bf270 │ │ │ │ + ldr.w r0, [pc, #2204] @ bf268 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdde0 │ │ │ │ + b.w bddd8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bddf8 │ │ │ │ + b.w bddf0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #576 @ 0x240 │ │ │ │ - ldr.w r1, [pc, #2160] @ bf274 │ │ │ │ - ldr.w r0, [pc, #2160] @ bf278 │ │ │ │ + ldr.w r1, [pc, #2160] @ bf26c │ │ │ │ + ldr.w r0, [pc, #2160] @ bf270 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #576 @ 0x240 │ │ │ │ - ldr.w r1, [pc, #2144] @ bf27c │ │ │ │ - ldr.w r0, [pc, #2144] @ bf280 │ │ │ │ + ldr.w r1, [pc, #2144] @ bf274 │ │ │ │ + ldr.w r0, [pc, #2144] @ bf278 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r1, [pc, #2124] @ bf284 │ │ │ │ - ldr.w r0, [pc, #2124] @ bf288 │ │ │ │ + ldr.w r1, [pc, #2124] @ bf27c │ │ │ │ + ldr.w r0, [pc, #2124] @ bf280 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be6b4 │ │ │ │ + b.n be6ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r1, [pc, #2108] @ bf28c │ │ │ │ - ldr.w r0, [pc, #2108] @ bf290 │ │ │ │ + ldr.w r1, [pc, #2108] @ bf284 │ │ │ │ + ldr.w r0, [pc, #2108] @ bf288 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bde10 │ │ │ │ + b.w bde08 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r1, [pc, #2076] @ bf294 │ │ │ │ - ldr.w r0, [pc, #2076] @ bf298 │ │ │ │ + ldr.w r1, [pc, #2076] @ bf28c │ │ │ │ + ldr.w r0, [pc, #2076] @ bf290 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r1, [pc, #2060] @ bf29c │ │ │ │ - ldr.w r0, [pc, #2060] @ bf2a0 │ │ │ │ + ldr.w r1, [pc, #2060] @ bf294 │ │ │ │ + ldr.w r0, [pc, #2060] @ bf298 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ - ldr.w r1, [pc, #2048] @ bf2a4 │ │ │ │ + b.n be7d4 │ │ │ │ + ldr.w r1, [pc, #2048] @ bf29c │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r0, [pc, #2044] @ bf2a8 │ │ │ │ + ldr.w r0, [pc, #2044] @ bf2a0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r1, [pc, #2028] @ bf2ac │ │ │ │ - ldr.w r0, [pc, #2028] @ bf2b0 │ │ │ │ + ldr.w r1, [pc, #2028] @ bf2a4 │ │ │ │ + ldr.w r0, [pc, #2028] @ bf2a8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdef2 │ │ │ │ + b.w bdeea │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdeda │ │ │ │ + b.w bded2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr.w r1, [pc, #1980] @ bf2b4 │ │ │ │ - ldr.w r0, [pc, #1980] @ bf2b8 │ │ │ │ + ldr.w r1, [pc, #1980] @ bf2ac │ │ │ │ + ldr.w r0, [pc, #1980] @ bf2b0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be6b4 │ │ │ │ + b.n be6ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr.w r1, [pc, #1964] @ bf2bc │ │ │ │ - ldr.w r0, [pc, #1964] @ bf2c0 │ │ │ │ + ldr.w r1, [pc, #1964] @ bf2b4 │ │ │ │ + ldr.w r0, [pc, #1964] @ bf2b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr.w r1, [pc, #1944] @ bf2c4 │ │ │ │ - ldr.w r0, [pc, #1944] @ bf2c8 │ │ │ │ + ldr.w r1, [pc, #1944] @ bf2bc │ │ │ │ + ldr.w r0, [pc, #1944] @ bf2c0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w bdf0a │ │ │ │ + b.w bdf02 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr.w r1, [pc, #1916] @ bf2cc │ │ │ │ - ldr.w r0, [pc, #1916] @ bf2d0 │ │ │ │ + ldr.w r1, [pc, #1916] @ bf2c4 │ │ │ │ + ldr.w r0, [pc, #1916] @ bf2c8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr.w r1, [pc, #1896] @ bf2d4 │ │ │ │ - ldr.w r0, [pc, #1896] @ bf2d8 │ │ │ │ + ldr.w r1, [pc, #1896] @ bf2cc │ │ │ │ + ldr.w r0, [pc, #1896] @ bf2d0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ - ldr.w r1, [pc, #1884] @ bf2dc │ │ │ │ + b.n be81a │ │ │ │ + ldr.w r1, [pc, #1884] @ bf2d4 │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr.w r0, [pc, #1880] @ bf2e0 │ │ │ │ + ldr.w r0, [pc, #1880] @ bf2d8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr.w r1, [pc, #1864] @ bf2e4 │ │ │ │ - ldr.w r0, [pc, #1864] @ bf2e8 │ │ │ │ + ldr.w r1, [pc, #1864] @ bf2dc │ │ │ │ + ldr.w r0, [pc, #1864] @ bf2e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bdfcc │ │ │ │ + b.w bdfc4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr.w r1, [pc, #1836] @ bf2ec │ │ │ │ - ldr.w r0, [pc, #1836] @ bf2f0 │ │ │ │ + ldr.w r1, [pc, #1836] @ bf2e4 │ │ │ │ + ldr.w r0, [pc, #1836] @ bf2e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #582 @ 0x246 │ │ │ │ - ldr.w r1, [pc, #1820] @ bf2f4 │ │ │ │ - ldr.w r0, [pc, #1820] @ bf2f8 │ │ │ │ + ldr.w r1, [pc, #1820] @ bf2ec │ │ │ │ + ldr.w r0, [pc, #1820] @ bf2f0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be6b4 │ │ │ │ + b.n be6ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #582 @ 0x246 │ │ │ │ - ldr.w r1, [pc, #1800] @ bf2fc │ │ │ │ - ldr.w r0, [pc, #1800] @ bf300 │ │ │ │ + ldr.w r1, [pc, #1800] @ bf2f4 │ │ │ │ + ldr.w r0, [pc, #1800] @ bf2f8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bdfe4 │ │ │ │ + b.w bdfdc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #582 @ 0x246 │ │ │ │ - ldr.w r1, [pc, #1776] @ bf304 │ │ │ │ - ldr.w r0, [pc, #1776] @ bf308 │ │ │ │ + ldr.w r1, [pc, #1776] @ bf2fc │ │ │ │ + ldr.w r0, [pc, #1776] @ bf300 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #582 @ 0x246 │ │ │ │ - ldr.w r1, [pc, #1756] @ bf30c │ │ │ │ - ldr.w r0, [pc, #1756] @ bf310 │ │ │ │ + ldr.w r1, [pc, #1756] @ bf304 │ │ │ │ + ldr.w r0, [pc, #1756] @ bf308 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ - ldr.w r1, [pc, #1744] @ bf314 │ │ │ │ + b.n be7d4 │ │ │ │ + ldr.w r1, [pc, #1744] @ bf30c │ │ │ │ movw r2, #582 @ 0x246 │ │ │ │ - ldr.w r0, [pc, #1740] @ bf318 │ │ │ │ + ldr.w r0, [pc, #1740] @ bf310 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w be08a │ │ │ │ + b.w be082 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w be0a2 │ │ │ │ + b.w be09a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #581 @ 0x245 │ │ │ │ - ldr.w r1, [pc, #1696] @ bf31c │ │ │ │ - ldr.w r0, [pc, #1696] @ bf320 │ │ │ │ + ldr.w r1, [pc, #1696] @ bf314 │ │ │ │ + ldr.w r0, [pc, #1696] @ bf318 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #581 @ 0x245 │ │ │ │ - ldr.w r1, [pc, #1680] @ bf324 │ │ │ │ - ldr.w r0, [pc, #1680] @ bf328 │ │ │ │ + ldr.w r1, [pc, #1680] @ bf31c │ │ │ │ + ldr.w r0, [pc, #1680] @ bf320 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr.w r1, [pc, #1660] @ bf32c │ │ │ │ - ldr.w r0, [pc, #1660] @ bf330 │ │ │ │ + ldr.w r1, [pc, #1660] @ bf324 │ │ │ │ + ldr.w r0, [pc, #1660] @ bf328 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be6b4 │ │ │ │ + b.n be6ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr.w r1, [pc, #1644] @ bf334 │ │ │ │ - ldr.w r0, [pc, #1644] @ bf338 │ │ │ │ + ldr.w r1, [pc, #1644] @ bf32c │ │ │ │ + ldr.w r0, [pc, #1644] @ bf330 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w be0ba │ │ │ │ + b.w be0b2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr.w r1, [pc, #1612] @ bf33c │ │ │ │ - ldr.w r0, [pc, #1612] @ bf340 │ │ │ │ + ldr.w r1, [pc, #1612] @ bf334 │ │ │ │ + ldr.w r0, [pc, #1612] @ bf338 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ - ldr.w r1, [pc, #1600] @ bf344 │ │ │ │ + b.n be7d4 │ │ │ │ + ldr.w r1, [pc, #1600] @ bf33c │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr.w r0, [pc, #1596] @ bf348 │ │ │ │ + ldr.w r0, [pc, #1596] @ bf340 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.w be15e │ │ │ │ + b.w be156 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.w be176 │ │ │ │ + b.w be16e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr.w r1, [pc, #1552] @ bf34c │ │ │ │ - ldr.w r0, [pc, #1552] @ bf350 │ │ │ │ + ldr.w r1, [pc, #1552] @ bf344 │ │ │ │ + ldr.w r0, [pc, #1552] @ bf348 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr.w r1, [pc, #1536] @ bf354 │ │ │ │ - ldr.w r0, [pc, #1536] @ bf358 │ │ │ │ + ldr.w r1, [pc, #1536] @ bf34c │ │ │ │ + ldr.w r0, [pc, #1536] @ bf350 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr.w r1, [pc, #1516] @ bf35c │ │ │ │ - ldr.w r0, [pc, #1516] @ bf360 │ │ │ │ + ldr.w r1, [pc, #1516] @ bf354 │ │ │ │ + ldr.w r0, [pc, #1516] @ bf358 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr.w r1, [pc, #1500] @ bf364 │ │ │ │ - ldr.w r0, [pc, #1500] @ bf368 │ │ │ │ + ldr.w r1, [pc, #1500] @ bf35c │ │ │ │ + ldr.w r0, [pc, #1500] @ bf360 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be6b4 │ │ │ │ + b.n be6ac │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.w be18e │ │ │ │ + b.w be186 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be216 │ │ │ │ - ldr.w r1, [pc, #1464] @ bf36c │ │ │ │ + b.w be20e │ │ │ │ + ldr.w r1, [pc, #1464] @ bf364 │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr.w r0, [pc, #1460] @ bf370 │ │ │ │ + ldr.w r0, [pc, #1460] @ bf368 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr.w r1, [pc, #1444] @ bf374 │ │ │ │ - ldr.w r0, [pc, #1444] @ bf378 │ │ │ │ + ldr.w r1, [pc, #1444] @ bf36c │ │ │ │ + ldr.w r0, [pc, #1444] @ bf370 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr.w r1, [pc, #1424] @ bf37c │ │ │ │ - ldr.w r0, [pc, #1424] @ bf380 │ │ │ │ + ldr.w r1, [pc, #1424] @ bf374 │ │ │ │ + ldr.w r0, [pc, #1424] @ bf378 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be6b4 │ │ │ │ + b.n be6ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr.w r1, [pc, #1404] @ bf384 │ │ │ │ - ldr.w r0, [pc, #1404] @ bf388 │ │ │ │ + ldr.w r1, [pc, #1404] @ bf37c │ │ │ │ + ldr.w r0, [pc, #1404] @ bf380 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr.w r1, [pc, #1388] @ bf38c │ │ │ │ - ldr.w r0, [pc, #1388] @ bf390 │ │ │ │ + ldr.w r1, [pc, #1388] @ bf384 │ │ │ │ + ldr.w r0, [pc, #1388] @ bf388 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be822 │ │ │ │ + b.n be81a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be22e │ │ │ │ + b.w be226 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr.w r1, [pc, #1360] @ bf394 │ │ │ │ - ldr.w r0, [pc, #1360] @ bf398 │ │ │ │ + ldr.w r1, [pc, #1360] @ bf38c │ │ │ │ + ldr.w r0, [pc, #1360] @ bf390 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ - ldr.w r1, [pc, #1348] @ bf39c │ │ │ │ + b.n be7d4 │ │ │ │ + ldr.w r1, [pc, #1348] @ bf394 │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr.w r0, [pc, #1344] @ bf3a0 │ │ │ │ + ldr.w r0, [pc, #1344] @ bf398 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr.w r1, [pc, #1328] @ bf3a4 │ │ │ │ - ldr.w r0, [pc, #1328] @ bf3a8 │ │ │ │ + ldr.w r1, [pc, #1328] @ bf39c │ │ │ │ + ldr.w r0, [pc, #1328] @ bf3a0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be7dc │ │ │ │ + b.n be7d4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be34a │ │ │ │ + b.w be342 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be362 │ │ │ │ + b.w be35a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #588 @ 0x24c │ │ │ │ - ldr.w r1, [pc, #1292] @ bf3ac │ │ │ │ - ldr.w r0, [pc, #1292] @ bf3b0 │ │ │ │ + ldr.w r1, [pc, #1292] @ bf3a4 │ │ │ │ + ldr.w r0, [pc, #1292] @ bf3a8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n be6b4 │ │ │ │ + b.n be6ac │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be2a6 │ │ │ │ + b.w be29e │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - ldr.w r3, [pc, #1260] @ bf3b4 │ │ │ │ - ldr.w r1, [pc, #1260] @ bf3b8 │ │ │ │ + ldr.w r3, [pc, #1260] @ bf3ac │ │ │ │ + ldr.w r1, [pc, #1260] @ bf3b0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1248] @ bf3bc │ │ │ │ + ldr.w r1, [pc, #1248] @ bf3b4 │ │ │ │ mov.w r2, #588 @ 0x24c │ │ │ │ - ldr.w r0, [pc, #1244] @ bf3c0 │ │ │ │ + ldr.w r0, [pc, #1244] @ bf3b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w be6c0 │ │ │ │ + b.w be6b8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be416 │ │ │ │ + b.w be40e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be37a │ │ │ │ + b.w be372 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #590 @ 0x24e │ │ │ │ - ldr.w r1, [pc, #1208] @ bf3c4 │ │ │ │ - ldr.w r0, [pc, #1208] @ bf3c8 │ │ │ │ + ldr.w r1, [pc, #1208] @ bf3bc │ │ │ │ + ldr.w r0, [pc, #1208] @ bf3c0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.w be6c0 │ │ │ │ - ldr.w r1, [pc, #1176] @ bf3cc │ │ │ │ + b.w be6b8 │ │ │ │ + ldr.w r1, [pc, #1176] @ bf3c4 │ │ │ │ movw r2, #590 @ 0x24e │ │ │ │ - ldr.w r0, [pc, #1172] @ bf3d0 │ │ │ │ + ldr.w r0, [pc, #1172] @ bf3c8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bef1c │ │ │ │ + b.n bef14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #590 @ 0x24e │ │ │ │ - ldr.w r1, [pc, #1156] @ bf3d4 │ │ │ │ - ldr.w r0, [pc, #1156] @ bf3d8 │ │ │ │ + ldr.w r1, [pc, #1156] @ bf3cc │ │ │ │ + ldr.w r0, [pc, #1156] @ bf3d0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w be6b4 │ │ │ │ + b.w be6ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #590 @ 0x24e │ │ │ │ - ldr.w r1, [pc, #1136] @ bf3dc │ │ │ │ - ldr.w r0, [pc, #1136] @ bf3e0 │ │ │ │ + ldr.w r1, [pc, #1136] @ bf3d4 │ │ │ │ + ldr.w r0, [pc, #1136] @ bf3d8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bef1c │ │ │ │ + b.n bef14 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be3fe │ │ │ │ + b.w be3f6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be49a │ │ │ │ + b.w be492 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #589 @ 0x24d │ │ │ │ - ldr.w r1, [pc, #1096] @ bf3e4 │ │ │ │ - ldr.w r0, [pc, #1096] @ bf3e8 │ │ │ │ + ldr.w r1, [pc, #1096] @ bf3dc │ │ │ │ + ldr.w r0, [pc, #1096] @ bf3e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.w be6c0 │ │ │ │ + b.w be6b8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #589 @ 0x24d │ │ │ │ - ldr.w r1, [pc, #1052] @ bf3ec │ │ │ │ - ldr.w r0, [pc, #1052] @ bf3f0 │ │ │ │ + ldr.w r1, [pc, #1052] @ bf3e4 │ │ │ │ + ldr.w r0, [pc, #1052] @ bf3e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n befaa │ │ │ │ + b.n befa2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #588 @ 0x24c │ │ │ │ - ldr.w r1, [pc, #1036] @ bf3f4 │ │ │ │ - ldr.w r0, [pc, #1036] @ bf3f8 │ │ │ │ + ldr.w r1, [pc, #1036] @ bf3ec │ │ │ │ + ldr.w r0, [pc, #1036] @ bf3f0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w be6b4 │ │ │ │ - ldr r1, [pc, #1020] @ (bf3fc ) │ │ │ │ + b.w be6ac │ │ │ │ + ldr r1, [pc, #1020] @ (bf3f4 ) │ │ │ │ movw r2, #589 @ 0x24d │ │ │ │ - ldr r0, [pc, #1020] @ (bf400 ) │ │ │ │ + ldr r0, [pc, #1020] @ (bf3f8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n befaa │ │ │ │ + b.n befa2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #589 @ 0x24d │ │ │ │ - ldr r1, [pc, #1004] @ (bf404 ) │ │ │ │ - ldr r0, [pc, #1008] @ (bf408 ) │ │ │ │ + ldr r1, [pc, #1004] @ (bf3fc ) │ │ │ │ + ldr r0, [pc, #1008] @ (bf400 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bef1c │ │ │ │ + b.n bef14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #589 @ 0x24d │ │ │ │ - ldr r1, [pc, #992] @ (bf40c ) │ │ │ │ - ldr r0, [pc, #992] @ (bf410 ) │ │ │ │ + ldr r1, [pc, #992] @ (bf404 ) │ │ │ │ + ldr r0, [pc, #992] @ (bf408 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bef1c │ │ │ │ + b.n bef14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #589 @ 0x24d │ │ │ │ - ldr r1, [pc, #976] @ (bf414 ) │ │ │ │ - ldr r0, [pc, #980] @ (bf418 ) │ │ │ │ + ldr r1, [pc, #976] @ (bf40c ) │ │ │ │ + ldr r0, [pc, #980] @ (bf410 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w be6b4 │ │ │ │ + b.w be6ac │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be4b2 │ │ │ │ + b.w be4aa │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #591 @ 0x24f │ │ │ │ - ldr r1, [pc, #952] @ (bf41c ) │ │ │ │ - ldr r0, [pc, #956] @ (bf420 ) │ │ │ │ + ldr r1, [pc, #952] @ (bf414 ) │ │ │ │ + ldr r0, [pc, #956] @ (bf418 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bef1c │ │ │ │ + b.n bef14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #597 @ 0x255 │ │ │ │ - ldr r1, [pc, #940] @ (bf424 ) │ │ │ │ - ldr r0, [pc, #940] @ (bf428 ) │ │ │ │ + ldr r1, [pc, #940] @ (bf41c ) │ │ │ │ + ldr r0, [pc, #940] @ (bf420 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w be6b4 │ │ │ │ + b.w be6ac │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be564 │ │ │ │ - ldr r1, [pc, #920] @ (bf42c ) │ │ │ │ + b.w be55c │ │ │ │ + ldr r1, [pc, #920] @ (bf424 ) │ │ │ │ movw r2, #591 @ 0x24f │ │ │ │ - ldr r0, [pc, #920] @ (bf430 ) │ │ │ │ + ldr r0, [pc, #920] @ (bf428 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bef1c │ │ │ │ + b.n bef14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #591 @ 0x24f │ │ │ │ - ldr r1, [pc, #904] @ (bf434 ) │ │ │ │ - ldr r0, [pc, #908] @ (bf438 ) │ │ │ │ + ldr r1, [pc, #904] @ (bf42c ) │ │ │ │ + ldr r0, [pc, #908] @ (bf430 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w be6b4 │ │ │ │ + b.w be6ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #591 @ 0x24f │ │ │ │ - ldr r1, [pc, #888] @ (bf43c ) │ │ │ │ - ldr r0, [pc, #892] @ (bf440 ) │ │ │ │ + ldr r1, [pc, #888] @ (bf434 ) │ │ │ │ + ldr r0, [pc, #892] @ (bf438 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bef1c │ │ │ │ + b.n bef14 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be5ca │ │ │ │ + b.w be5c2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #592 @ 0x250 │ │ │ │ - ldr r1, [pc, #864] @ (bf444 ) │ │ │ │ - ldr r0, [pc, #868] @ (bf448 ) │ │ │ │ + ldr r1, [pc, #864] @ (bf43c ) │ │ │ │ + ldr r0, [pc, #868] @ (bf440 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w be6b4 │ │ │ │ + b.w be6ac │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be4e0 │ │ │ │ + b.w be4d8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #596 @ 0x254 │ │ │ │ - ldr r1, [pc, #840] @ (bf44c ) │ │ │ │ - ldr r0, [pc, #844] @ (bf450 ) │ │ │ │ + ldr r1, [pc, #840] @ (bf444 ) │ │ │ │ + ldr r0, [pc, #844] @ (bf448 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w be6b4 │ │ │ │ + b.w be6ac │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be538 │ │ │ │ + b.w be530 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #593 @ 0x251 │ │ │ │ - ldr r1, [pc, #816] @ (bf454 ) │ │ │ │ - ldr r0, [pc, #820] @ (bf458 ) │ │ │ │ + ldr r1, [pc, #816] @ (bf44c ) │ │ │ │ + ldr r0, [pc, #820] @ (bf450 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w be6b4 │ │ │ │ + b.w be6ac │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be50c │ │ │ │ - ldr r1, [pc, #800] @ (bf45c ) │ │ │ │ + b.w be504 │ │ │ │ + ldr r1, [pc, #800] @ (bf454 ) │ │ │ │ movw r2, #598 @ 0x256 │ │ │ │ - ldr r0, [pc, #796] @ (bf460 ) │ │ │ │ + ldr r0, [pc, #796] @ (bf458 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bef1c │ │ │ │ + b.n bef14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #598 @ 0x256 │ │ │ │ - ldr r1, [pc, #784] @ (bf464 ) │ │ │ │ - ldr r0, [pc, #784] @ (bf468 ) │ │ │ │ + ldr r1, [pc, #784] @ (bf45c ) │ │ │ │ + ldr r0, [pc, #784] @ (bf460 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.w be6b4 │ │ │ │ + b.w be6ac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #598 @ 0x256 │ │ │ │ - ldr r1, [pc, #768] @ (bf46c ) │ │ │ │ - ldr r0, [pc, #768] @ (bf470 ) │ │ │ │ + ldr r1, [pc, #768] @ (bf464 ) │ │ │ │ + ldr r0, [pc, #768] @ (bf468 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bef1c │ │ │ │ + b.n bef14 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be5e4 │ │ │ │ + b.w be5dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #598 @ 0x256 │ │ │ │ - ldr r1, [pc, #744] @ (bf474 ) │ │ │ │ - ldr r0, [pc, #744] @ (bf478 ) │ │ │ │ + ldr r1, [pc, #744] @ (bf46c ) │ │ │ │ + ldr r0, [pc, #744] @ (bf470 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n bef1c │ │ │ │ + b.n bef14 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be5fc │ │ │ │ + b.w be5f4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be610 │ │ │ │ + b.w be608 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w be628 │ │ │ │ + b.w be620 │ │ │ │ nop │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r7, r4 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ + movs r3, r4 │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ movs r3, r4 │ │ │ │ stmia r0!, {r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r4 │ │ │ │ - itet │ │ │ │ - mov r3, r4 │ │ │ │ - ldral r3, [sp, #344] @ 0x158 │ │ │ │ - mov r3, r4 │ │ │ │ - it le │ │ │ │ - movle r3, r4 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + it al │ │ │ │ + moval r3, r4 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ - it ge │ │ │ │ + ittt ge │ │ │ │ movge r3, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldrge r3, [sp, #16] │ │ │ │ + movge r3, r4 │ │ │ │ + itte cs │ │ │ │ + movcs r3, r4 │ │ │ │ + ldrcs r2, [sp, #536] @ 0x218 │ │ │ │ + movcc r3, r4 │ │ │ │ + it eq │ │ │ │ + moveq r3, r4 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r4 │ │ │ │ - ittt vs │ │ │ │ - movvs r3, r4 │ │ │ │ - ldrvs r2, [sp, #784] @ 0x310 │ │ │ │ - movvs r3, r4 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + bkpt 0x00ea │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + bkpt 0x00d0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x00aa │ │ │ │ + bkpt 0x00b6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0090 │ │ │ │ + bkpt 0x009c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0076 │ │ │ │ + bkpt 0x0066 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x005c │ │ │ │ + bkpt 0x004c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0026 │ │ │ │ + bkpt 0x0032 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x000c │ │ │ │ + bkpt 0x0018 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r3, r4, r6, pc} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ movs r3, r4 │ │ │ │ pop {r1, r2, r3, r4, r5, pc} │ │ │ │ movs r3, r4 │ │ │ │ ldr r0, [sp, #640] @ 0x280 │ │ │ │ movs r3, r4 │ │ │ │ pop {r2, r5, pc} │ │ │ │ movs r3, r4 │ │ │ │ ldr r0, [sp, #536] @ 0x218 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6} │ │ │ │ + pop {r1, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ movs r3, r4 │ │ │ │ pop {r2, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ str r7, [sp, #792] @ 0x318 │ │ │ │ movs r3, r4 │ │ │ │ pop {r1, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ str r7, [sp, #688] @ 0x2b0 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r5} │ │ │ │ + pop {r2, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r3} │ │ │ │ + pop {r1, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r4, bf35c │ │ │ │ + cbnz r6, bf364 │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r2, bf35e │ │ │ │ + cbnz r4, bf366 │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, bf35c │ │ │ │ + cbnz r2, bf368 │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r4, bf35e │ │ │ │ + cbnz r0, bf368 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #8] │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r2, bf360 │ │ │ │ + cbnz r6, bf368 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r0, bf360 │ │ │ │ + cbnz r0, bf36c │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #840] @ 0x348 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, bf360 │ │ │ │ + cbnz r2, bf366 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r0, bf364 │ │ │ │ + cbnz r0, bf368 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ movs r3, r4 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r6, bf368 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r4 │ │ │ │ - revsh r0, r4 │ │ │ │ + revsh r4, r5 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ revsh r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - hlt 0x002c │ │ │ │ - movs r3, r4 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + hlt 0x0030 │ │ │ │ movs r3, r4 │ │ │ │ - hlt 0x0006 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + rev16 r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - rev16 r0, r6 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + rev16 r0, r4 │ │ │ │ movs r3, r4 │ │ │ │ - rev r2, r7 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + rev16 r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ - rev r0, r4 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + rev r4, r5 │ │ │ │ movs r3, r4 │ │ │ │ - rev r6, r0 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + rev r0, r0 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r4, bf3a2 │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + cbnz r6, bf3a8 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r0, bf3a0 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + cbnz r0, bf3aa │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, bf3a0 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + cbnz r6, bf3aa │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r0, bf3a2 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + cbnz r4, bf3ac │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, bf3a2 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + cbnz r2, bf3ac │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r4, bf3a4 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + cbnz r4, bf3ae │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r2, bf3a4 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + cbnz r2, bf3b0 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r4, bf3a6 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + cbnz r4, bf3ac │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r2, bf3a8 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ + movs r0, r0 │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xb8d4 │ │ │ │ movs r3, r4 │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + @ instruction: 0xb87e │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + @ instruction: 0xb81a │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + str r3, [sp, #16] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + @ instruction: 0xb78c │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + @ instruction: 0xb724 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + @ instruction: 0xb70e │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ + movs r3, r4 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xb6b6 │ │ │ │ movs r3, r4 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xb696 │ │ │ │ movs r3, r4 │ │ │ │ str r1, [sp, #992] @ 0x3e0 │ │ │ │ movs r3, r4 │ │ │ │ - cpsid ai │ │ │ │ - movs r3, r4 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ - movs r3, r4 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ - movs r3, r4 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ - movs r3, r4 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb67a │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + cpsie a │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #792] @ 0x318 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb64c │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #440] @ 0x1b8 │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb62c │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bf47c : │ │ │ │ +000bf474 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #200] @ (bf554 ) │ │ │ │ + ldr r7, [pc, #200] @ (bf54c ) │ │ │ │ add r7, pc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n bf51c │ │ │ │ + beq.n bf514 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r0, bf4ba │ │ │ │ + cbz r0, bf4b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf4ba │ │ │ │ + beq.n bf4b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, bf4fe │ │ │ │ + cbz r3, bf4f6 │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n bf538 │ │ │ │ + beq.n bf530 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, bf4e2 │ │ │ │ + cbz r0, bf4da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf4e2 │ │ │ │ + beq.n bf4da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, bf4f8 │ │ │ │ + cbz r3, bf4f0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl bda2c │ │ │ │ + bl bda24 │ │ │ │ cmp r0, #2 │ │ │ │ mov r4, r0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - beq.n bf504 │ │ │ │ + beq.n bf4fc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf4e2 │ │ │ │ + b.n bf4da │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf4ba │ │ │ │ - ldr r3, [pc, #80] @ (bf558 ) │ │ │ │ + b.n bf4b2 │ │ │ │ + ldr r3, [pc, #80] @ (bf550 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #80] @ (bf55c ) │ │ │ │ - ldr r0, [pc, #84] @ (bf560 ) │ │ │ │ + ldr r1, [pc, #80] @ (bf554 ) │ │ │ │ + ldr r0, [pc, #84] @ (bf558 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #68] @ (bf564 ) │ │ │ │ - movw r2, #11071 @ 0x2b3f │ │ │ │ + ldr r3, [pc, #68] @ (bf55c ) │ │ │ │ + movw r2, #11077 @ 0x2b45 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #64] @ (bf568 ) │ │ │ │ - ldr r0, [pc, #64] @ (bf56c ) │ │ │ │ + ldr r1, [pc, #64] @ (bf560 ) │ │ │ │ + ldr r0, [pc, #64] @ (bf564 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ (bf570 ) │ │ │ │ - movw r2, #11081 @ 0x2b49 │ │ │ │ + ldr r3, [pc, #52] @ (bf568 ) │ │ │ │ + movw r2, #11087 @ 0x2b4f │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #48] @ (bf574 ) │ │ │ │ - ldr r0, [pc, #48] @ (bf578 ) │ │ │ │ + ldr r1, [pc, #48] @ (bf56c ) │ │ │ │ + ldr r0, [pc, #48] @ (bf570 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u16 d0, d4, d18 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + vhadd.u16 d16, d4, d18 │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ movs r5, r4 │ │ │ │ - cdp2 0, 15, cr0, cr8, cr2, {1} │ │ │ │ - str r6, [sp, #936] @ 0x3a8 │ │ │ │ + vhadd.u d0, d8, d18 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bf57c : │ │ │ │ +000bf574 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ (bf5dc ) │ │ │ │ + ldr r3, [pc, #80] @ (bf5d4 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #80] @ (bf5e0 ) │ │ │ │ + ldr r4, [pc, #80] @ (bf5d8 ) │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, bf5ce │ │ │ │ - ldr r3, [pc, #64] @ (bf5e4 ) │ │ │ │ + cbz r0, bf5c6 │ │ │ │ + ldr r3, [pc, #64] @ (bf5dc ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3508 @ 0xdb4 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl bf47c │ │ │ │ + bl bf474 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n bf5be │ │ │ │ + beq.n bf5b6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf5ce │ │ │ │ + beq.n bf5c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bf5d4 │ │ │ │ + cbz r3, bf5cc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf5ce │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + b.n bf5c6 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r5, #32] │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ -000bf5e8 : │ │ │ │ +000bf5e0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #200] @ (bf6c0 ) │ │ │ │ + ldr r3, [pc, #200] @ (bf6b8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w lr, [pc, #200] @ bf6c4 │ │ │ │ + ldr.w lr, [pc, #200] @ bf6bc │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w ip, [pc, #196] @ bf6c8 │ │ │ │ + ldr.w ip, [pc, #196] @ bf6c0 │ │ │ │ add r3, pc │ │ │ │ add lr, pc │ │ │ │ add r1, sp, #20 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #180] @ (bf6cc ) │ │ │ │ + ldr r3, [pc, #180] @ (bf6c4 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #180] @ (bf6d0 ) │ │ │ │ + ldr r2, [pc, #180] @ (bf6c8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #172] @ (bf6d4 ) │ │ │ │ + ldr r5, [pc, #172] @ (bf6cc ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ add r5, pc │ │ │ │ bl 83134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bf6ac │ │ │ │ - ldr r3, [pc, #152] @ (bf6d8 ) │ │ │ │ + beq.n bf6a4 │ │ │ │ + ldr r3, [pc, #152] @ (bf6d0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bf68e │ │ │ │ - ldr r3, [pc, #144] @ (bf6dc ) │ │ │ │ + bne.n bf686 │ │ │ │ + ldr r3, [pc, #144] @ (bf6d4 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bf6b0 │ │ │ │ + bne.n bf6a8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl bf47c │ │ │ │ + bl bf474 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n bf6ac │ │ │ │ - ldr r3, [pc, #120] @ (bf6e0 ) │ │ │ │ + beq.n bf6a4 │ │ │ │ + ldr r3, [pc, #120] @ (bf6d8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf676 │ │ │ │ + beq.n bf66e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #108] @ (bf6e4 ) │ │ │ │ - ldr r3, [pc, #76] @ (bf6c8 ) │ │ │ │ + ldr r2, [pc, #108] @ (bf6dc ) │ │ │ │ + ldr r3, [pc, #76] @ (bf6c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bf6ba │ │ │ │ + bne.n bf6b2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #88] @ (bf6e8 ) │ │ │ │ + ldr r0, [pc, #88] @ (bf6e0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #80] @ (bf6ec ) │ │ │ │ + ldr r3, [pc, #80] @ (bf6e4 ) │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr r1, [pc, #80] @ (bf6f0 ) │ │ │ │ - ldr r0, [pc, #84] @ (bf6f4 ) │ │ │ │ + ldr r1, [pc, #80] @ (bf6e8 ) │ │ │ │ + ldr r0, [pc, #84] @ (bf6ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bf676 │ │ │ │ - ldr r0, [pc, #68] @ (bf6f8 ) │ │ │ │ + b.n bf66e │ │ │ │ + ldr r0, [pc, #68] @ (bf6f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n bf698 │ │ │ │ + b.n bf690 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n bf80c │ │ │ │ + b.n bf814 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + subs r2, r3, #6 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #72] @ (bf754 ) │ │ │ │ - ldr r3, [pc, #72] @ (bf758 ) │ │ │ │ + ldr r4, [pc, #72] @ (bf74c ) │ │ │ │ + ldr r3, [pc, #72] @ (bf750 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n bf740 │ │ │ │ + bne.n bf738 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, bf74e │ │ │ │ - ldr r3, [pc, #48] @ (bf75c ) │ │ │ │ + cbz r0, bf746 │ │ │ │ + ldr r3, [pc, #48] @ (bf754 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3508 @ 0xdb4 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl bf5e8 │ │ │ │ - cbz r0, bf74e │ │ │ │ + bl bf5e0 │ │ │ │ + cbz r0, bf746 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (bf760 ) │ │ │ │ - ldr r1, [pc, #32] @ (bf764 ) │ │ │ │ + ldr r3, [pc, #28] @ (bf758 ) │ │ │ │ + ldr r1, [pc, #32] @ (bf75c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u8 q0, d8, d18 │ │ │ │ + vaddl.u8 q8, d8, d18 │ │ │ │ │ │ │ │ -000bf768 : │ │ │ │ +000bf760 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (bf7e0 ) │ │ │ │ + ldr r3, [pc, #96] @ (bf7d8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (bf7e4 ) │ │ │ │ + ldr r5, [pc, #92] @ (bf7dc ) │ │ │ │ addw r3, r3, #1236 @ 0x4d4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, bf7dc │ │ │ │ - ldr r3, [pc, #84] @ (bf7e8 ) │ │ │ │ + cbz r0, bf7d4 │ │ │ │ + ldr r3, [pc, #84] @ (bf7e0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bf7bc │ │ │ │ + bne.n bf7b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bda2c │ │ │ │ + bl bda24 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n bf7dc │ │ │ │ - ldr r3, [pc, #64] @ (bf7ec ) │ │ │ │ + beq.n bf7d4 │ │ │ │ + ldr r3, [pc, #64] @ (bf7e4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #48] @ (bf7f0 ) │ │ │ │ + ldr r0, [pc, #48] @ (bf7e8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #44] @ (bf7f4 ) │ │ │ │ - ldr r1, [pc, #44] @ (bf7f8 ) │ │ │ │ + ldr r3, [pc, #44] @ (bf7ec ) │ │ │ │ + ldr r1, [pc, #44] @ (bf7f0 ) │ │ │ │ movw r2, #569 @ 0x239 │ │ │ │ - ldr r0, [pc, #44] @ (bf7fc ) │ │ │ │ + ldr r0, [pc, #44] @ (bf7f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mov sl, r0 │ │ │ │ + mov sl, r1 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bf800 : │ │ │ │ +000bf7f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #16] │ │ │ │ - ldr.w sl, [pc, #636] @ bfa94 │ │ │ │ + ldr.w sl, [pc, #636] @ bfa8c │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ add sl, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bf9ae │ │ │ │ + beq.w bf9a6 │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r6, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov r7, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ bl 51888 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf9dc │ │ │ │ + beq.w bf9d4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, bf864 │ │ │ │ + cbz r0, bf85c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf864 │ │ │ │ + beq.n bf85c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf982 │ │ │ │ + beq.w bf97a │ │ │ │ str.w r8, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bfa22 │ │ │ │ + beq.w bfa1a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, bf892 │ │ │ │ + cbz r0, bf88a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf892 │ │ │ │ + beq.n bf88a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bf988 │ │ │ │ + beq.n bf980 │ │ │ │ str r7, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bfa5a │ │ │ │ + beq.w bfa52 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, bf8be │ │ │ │ + cbz r0, bf8b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf8be │ │ │ │ + beq.n bf8b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bf98e │ │ │ │ + beq.n bf986 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bfa76 │ │ │ │ + beq.w bfa6e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, bf8ea │ │ │ │ + cbz r0, bf8e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf8ea │ │ │ │ + beq.n bf8e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bf994 │ │ │ │ + beq.n bf98c │ │ │ │ str r5, [r4, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w bfa3e │ │ │ │ + beq.w bfa36 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - cbz r0, bf91c │ │ │ │ + cbz r0, bf914 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf91c │ │ │ │ + beq.n bf914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bf99a │ │ │ │ + beq.n bf992 │ │ │ │ str.w r9, [r4, #32] │ │ │ │ bl 51924 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bf9fc │ │ │ │ + beq.n bf9f4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, bf94c │ │ │ │ + cbz r0, bf944 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf94c │ │ │ │ + beq.n bf944 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, bf9a0 │ │ │ │ + cbz r3, bf998 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n bf958 │ │ │ │ + beq.n bf950 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n bfa1c │ │ │ │ + bmi.n bfa14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf96c │ │ │ │ + beq.n bf964 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bf974 │ │ │ │ + cbz r3, bf96c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf864 │ │ │ │ + b.n bf85c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf892 │ │ │ │ + b.n bf88a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf8be │ │ │ │ + b.n bf8b6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf8ea │ │ │ │ + b.n bf8e2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf91c │ │ │ │ + b.n bf914 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n bf954 │ │ │ │ - b.n bf958 │ │ │ │ - ldr r1, [pc, #232] @ (bfa98 ) │ │ │ │ + bne.n bf94c │ │ │ │ + b.n bf950 │ │ │ │ + ldr r1, [pc, #232] @ (bfa90 ) │ │ │ │ movw r0, #661 @ 0x295 │ │ │ │ - ldr r3, [pc, #228] @ (bfa9c ) │ │ │ │ - ldr r2, [pc, #232] @ (bfaa0 ) │ │ │ │ + ldr r3, [pc, #228] @ (bfa94 ) │ │ │ │ + ldr r2, [pc, #232] @ (bfa98 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [sl, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #224] @ (bfaa4 ) │ │ │ │ - ldr r0, [pc, #224] @ (bfaa8 ) │ │ │ │ + ldr r1, [pc, #224] @ (bfa9c ) │ │ │ │ + ldr r0, [pc, #224] @ (bfaa0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #184] @ (bfa98 ) │ │ │ │ + ldr r3, [pc, #184] @ (bfa90 ) │ │ │ │ movw r2, #661 @ 0x295 │ │ │ │ - ldr r1, [pc, #200] @ (bfaac ) │ │ │ │ - ldr r0, [pc, #200] @ (bfab0 ) │ │ │ │ + ldr r1, [pc, #200] @ (bfaa4 ) │ │ │ │ + ldr r0, [pc, #200] @ (bfaa8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n bf9d2 │ │ │ │ - ldr r3, [pc, #152] @ (bfa98 ) │ │ │ │ + b.n bf9ca │ │ │ │ + ldr r3, [pc, #152] @ (bfa90 ) │ │ │ │ movw r2, #661 @ 0x295 │ │ │ │ - ldr r1, [pc, #176] @ (bfab4 ) │ │ │ │ - ldr r0, [pc, #176] @ (bfab8 ) │ │ │ │ + ldr r1, [pc, #176] @ (bfaac ) │ │ │ │ + ldr r0, [pc, #176] @ (bfab0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n bf9d2 │ │ │ │ + b.n bf9ca │ │ │ │ bl 84a64 │ │ │ │ - b.n bf958 │ │ │ │ - ldr r3, [pc, #152] @ (bfabc ) │ │ │ │ - movw r2, #48952 @ 0xbf38 │ │ │ │ + b.n bf950 │ │ │ │ + ldr r3, [pc, #152] @ (bfab4 ) │ │ │ │ + movw r2, #48958 @ 0xbf3e │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #144] @ (bfac0 ) │ │ │ │ - ldr r0, [pc, #148] @ (bfac4 ) │ │ │ │ + ldr r1, [pc, #144] @ (bfab8 ) │ │ │ │ + ldr r0, [pc, #148] @ (bfabc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #136] @ (bfac8 ) │ │ │ │ - movw r2, #48982 @ 0xbf56 │ │ │ │ + ldr r3, [pc, #136] @ (bfac0 ) │ │ │ │ + movw r2, #48988 @ 0xbf5c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #128] @ (bfacc ) │ │ │ │ - ldr r0, [pc, #132] @ (bfad0 ) │ │ │ │ + ldr r1, [pc, #128] @ (bfac4 ) │ │ │ │ + ldr r0, [pc, #132] @ (bfac8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (bfad4 ) │ │ │ │ - movw r2, #48962 @ 0xbf42 │ │ │ │ + ldr r3, [pc, #120] @ (bfacc ) │ │ │ │ + movw r2, #48968 @ 0xbf48 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #112] @ (bfad8 ) │ │ │ │ - ldr r0, [pc, #116] @ (bfadc ) │ │ │ │ + ldr r1, [pc, #112] @ (bfad0 ) │ │ │ │ + ldr r0, [pc, #116] @ (bfad4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ (bfae0 ) │ │ │ │ - movw r2, #48972 @ 0xbf4c │ │ │ │ + ldr r3, [pc, #104] @ (bfad8 ) │ │ │ │ + movw r2, #48978 @ 0xbf52 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #96] @ (bfae4 ) │ │ │ │ - ldr r0, [pc, #100] @ (bfae8 ) │ │ │ │ + ldr r1, [pc, #96] @ (bfadc ) │ │ │ │ + ldr r0, [pc, #100] @ (bfae0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfa0e0022 │ │ │ │ - stc2 0, cr0, [r8], {34} @ 0x22 │ │ │ │ - ldmia r2!, {} │ │ │ │ + @ instruction: 0xfa4e0022 │ │ │ │ + stc2l 0, cr0, [r8], {34} @ 0x22 │ │ │ │ + ldmia r2!, {r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldr??.w r0, [r2, #34] @ 0x22 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + @ instruction: 0xfa320022 │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ movs r5, r4 │ │ │ │ - ldr??.w r0, [r6, #34] @ 0x22 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + @ instruction: 0xfa160022 │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh.w r0, [sl, #34] @ 0x22 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr??.w r0, [sl, #34] @ 0x22 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bfaec : │ │ │ │ +000bfae4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #184] @ (bfbb4 ) │ │ │ │ + ldr r6, [pc, #184] @ (bfbac ) │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (bfbb8 ) │ │ │ │ + ldr r3, [pc, #180] @ (bfbb0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #172] @ (bfbbc ) │ │ │ │ + ldr r4, [pc, #172] @ (bfbb4 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #32 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #156] @ (bfbc0 ) │ │ │ │ + ldr r3, [pc, #156] @ (bfbb8 ) │ │ │ │ str r6, [sp, #12] │ │ │ │ add r6, sp, #28 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ addw r3, r3, #1284 @ 0x504 │ │ │ │ add r6, sp, #24 │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #20 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bfb9e │ │ │ │ - ldr r3, [pc, #132] @ (bfbc4 ) │ │ │ │ + beq.n bfb96 │ │ │ │ + ldr r3, [pc, #132] @ (bfbbc ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n bfb7e │ │ │ │ - ldr r1, [pc, #120] @ (bfbc8 ) │ │ │ │ + bne.n bfb76 │ │ │ │ + ldr r1, [pc, #120] @ (bfbc0 ) │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n bfba2 │ │ │ │ + bne.n bfb9a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl bf800 │ │ │ │ - ldr r2, [pc, #100] @ (bfbcc ) │ │ │ │ - ldr r3, [pc, #76] @ (bfbb8 ) │ │ │ │ + bl bf7f8 │ │ │ │ + ldr r2, [pc, #100] @ (bfbc4 ) │ │ │ │ + ldr r3, [pc, #76] @ (bfbb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bfbae │ │ │ │ + bne.n bfba6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #80] @ (bfbd0 ) │ │ │ │ + ldr r0, [pc, #80] @ (bfbc8 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (bfbd4 ) │ │ │ │ + ldr r3, [pc, #72] @ (bfbcc ) │ │ │ │ movw r2, #661 @ 0x295 │ │ │ │ - ldr r1, [pc, #72] @ (bfbd8 ) │ │ │ │ - ldr r0, [pc, #72] @ (bfbdc ) │ │ │ │ + ldr r1, [pc, #72] @ (bfbd0 ) │ │ │ │ + ldr r0, [pc, #72] @ (bfbd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bfb66 │ │ │ │ - ldr r0, [pc, #60] @ (bfbe0 ) │ │ │ │ + b.n bfb5e │ │ │ │ + ldr r0, [pc, #60] @ (bfbd8 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n bfb88 │ │ │ │ + b.n bfb80 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ movs r0, r5 │ │ │ │ - cmn r6, r3 │ │ │ │ + cmn r6, r4 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000bfbe4 : │ │ │ │ +000bfbdc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #1972] @ c03ac │ │ │ │ + ldr.w r2, [pc, #1972] @ c03a4 │ │ │ │ mov sl, r3 │ │ │ │ - ldr.w r3, [pc, #1968] @ c03b0 │ │ │ │ + ldr.w r3, [pc, #1968] @ c03a8 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr.w r5, [pc, #1964] @ c03b4 │ │ │ │ + ldr.w r5, [pc, #1964] @ c03ac │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c000c │ │ │ │ + beq.w c0004 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r1 │ │ │ │ cmp r6, r3 │ │ │ │ itt ne │ │ │ │ addne r6, #1 │ │ │ │ strne r6, [r4, #0] │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w c0030 │ │ │ │ + beq.w c0028 │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bmi.w bff8e │ │ │ │ + bmi.w bff86 │ │ │ │ ldr.w r8, [r4, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c005a │ │ │ │ + beq.w c0052 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w bfff2 │ │ │ │ + beq.w bffea │ │ │ │ adds r2, r3, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bfda6 │ │ │ │ - ldr.w r3, [pc, #1876] @ c03b8 │ │ │ │ + bne.w bfd9e │ │ │ │ + ldr.w r3, [pc, #1876] @ c03b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w bfed8 │ │ │ │ + bne.w bfed0 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0134 │ │ │ │ + beq.w c012c │ │ │ │ ldr r7, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c0184 │ │ │ │ + beq.w c017c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c01ea │ │ │ │ + beq.w c01e2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r8, #16] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c023e │ │ │ │ + beq.w c0236 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c00c4 │ │ │ │ + beq.w c00bc │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfcea │ │ │ │ + beq.n bfce2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c00da │ │ │ │ + beq.w c00d2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, sl │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ str.w r9, [sp, #16] │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfd18 │ │ │ │ + beq.n bfd10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0092 │ │ │ │ + beq.w c008a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c02b2 │ │ │ │ + beq.w c02aa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfd34 │ │ │ │ + beq.n bfd2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c00f0 │ │ │ │ + beq.w c00e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfd48 │ │ │ │ + beq.n bfd40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c00e8 │ │ │ │ + beq.w c00e0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfd60 │ │ │ │ + beq.n bfd58 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c00f8 │ │ │ │ + beq.w c00f0 │ │ │ │ mov r0, r8 │ │ │ │ blx 502cc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c02e2 │ │ │ │ + beq.w c02da │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, bfd86 │ │ │ │ + cbz r0, bfd7e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfd86 │ │ │ │ + beq.n bfd7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c00a6 │ │ │ │ + beq.w c009e │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str.w r8, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, bfda2 │ │ │ │ + cbz r0, bfd9a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfda2 │ │ │ │ + beq.n bfd9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c00a0 │ │ │ │ + beq.w c0098 │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ - b.n bfdce │ │ │ │ + b.n bfdc6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bfdb4 │ │ │ │ + beq.n bfdac │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bff86 │ │ │ │ + beq.w bff7e │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w bffb8 │ │ │ │ - ldr.w r3, [pc, #1532] @ c03b8 │ │ │ │ + bne.w bffb0 │ │ │ │ + ldr.w r3, [pc, #1532] @ c03b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w bff4a │ │ │ │ + bne.w bff42 │ │ │ │ ldr r7, [r4, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c0110 │ │ │ │ + beq.w c0108 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 4fd9c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfdf8 │ │ │ │ + beq.n bfdf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c008a │ │ │ │ + beq.w c0082 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c032a │ │ │ │ - ldr.w r3, [pc, #1468] @ c03bc │ │ │ │ + beq.w c0322 │ │ │ │ + ldr.w r3, [pc, #1468] @ c03b4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c0164 │ │ │ │ + bne.w c015c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, bfe26 │ │ │ │ + cbz r0, bfe1e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfe26 │ │ │ │ + beq.n bfe1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c00e2 │ │ │ │ - ldr.w r2, [pc, #1432] @ c03c0 │ │ │ │ + beq.w c00da │ │ │ │ + ldr.w r2, [pc, #1432] @ c03b8 │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr.w r7, [r2, #796] @ 0x31c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c01ba │ │ │ │ + beq.w c01b2 │ │ │ │ movs r1, #0 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0226 │ │ │ │ - ldr.w r3, [pc, #1388] @ c03c4 │ │ │ │ + beq.w c021e │ │ │ │ + ldr.w r3, [pc, #1388] @ c03bc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c0292 │ │ │ │ + bne.w c028a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c038e │ │ │ │ + beq.w c0386 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c02ca │ │ │ │ + beq.w c02c2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfe9a │ │ │ │ + beq.n bfe92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0100 │ │ │ │ + beq.w c00f8 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0306 │ │ │ │ + beq.w c02fe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n bfebc │ │ │ │ + beq.n bfeb4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w c0356 │ │ │ │ + bmi.w c034e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bff28 │ │ │ │ + beq.n bff20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, bff28 │ │ │ │ + cbnz r3, bff20 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bff28 │ │ │ │ + b.n bff20 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n bfeec │ │ │ │ + beq.n bfee4 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c00b4 │ │ │ │ + beq.w c00ac │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n bff00 │ │ │ │ + beq.n bfef8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c00ac │ │ │ │ + beq.w c00a4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 886f8 │ │ │ │ - ldr.w r3, [pc, #1212] @ c03c8 │ │ │ │ - ldr.w r1, [pc, #1212] @ c03cc │ │ │ │ + ldr.w r3, [pc, #1212] @ c03c0 │ │ │ │ + ldr.w r1, [pc, #1212] @ c03c4 │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr.w r0, [pc, #1208] @ c03d0 │ │ │ │ + ldr.w r0, [pc, #1208] @ c03c8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r2, [pc, #1192] @ c03d4 │ │ │ │ - ldr.w r3, [pc, #1152] @ c03b0 │ │ │ │ + ldr.w r2, [pc, #1192] @ c03cc │ │ │ │ + ldr.w r3, [pc, #1152] @ c03a8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c038a │ │ │ │ + bne.w c0382 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bff5e │ │ │ │ + beq.n bff56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0108 │ │ │ │ + beq.w c0100 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 886f8 │ │ │ │ - ldr.w r3, [pc, #1116] @ c03c8 │ │ │ │ - ldr.w r1, [pc, #1128] @ c03d8 │ │ │ │ + ldr.w r3, [pc, #1116] @ c03c0 │ │ │ │ + ldr.w r1, [pc, #1128] @ c03d0 │ │ │ │ movw r2, #1212 @ 0x4bc │ │ │ │ - ldr.w r0, [pc, #1124] @ c03dc │ │ │ │ + ldr.w r0, [pc, #1124] @ c03d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bff26 │ │ │ │ + b.n bff1e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfdb4 │ │ │ │ + b.n bfdac │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c005a │ │ │ │ + beq.n c0052 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bffb2 │ │ │ │ + beq.n bffaa │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n bffb2 │ │ │ │ + beq.n bffaa │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c009a │ │ │ │ + beq.n c0092 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bffca │ │ │ │ + beq.n bffc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c00bc │ │ │ │ - ldr.w r3, [pc, #1044] @ c03e0 │ │ │ │ + beq.n c00b4 │ │ │ │ + ldr.w r3, [pc, #1044] @ c03d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #1008] @ (c03c8 ) │ │ │ │ - ldr.w r1, [pc, #1032] @ c03e4 │ │ │ │ + ldr r3, [pc, #1008] @ (c03c0 ) │ │ │ │ + ldr.w r1, [pc, #1032] @ c03dc │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr.w r0, [pc, #1028] @ c03e8 │ │ │ │ + ldr.w r0, [pc, #1028] @ c03e0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n bff26 │ │ │ │ + b.n bff1e │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bfdb4 │ │ │ │ - ldr r2, [pc, #956] @ (c03b8 ) │ │ │ │ + bne.w bfdac │ │ │ │ + ldr r2, [pc, #956] @ (c03b0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w bfc6c │ │ │ │ + beq.w bfc64 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w bfede │ │ │ │ - b.n bff00 │ │ │ │ - ldr r1, [pc, #952] @ (c03c8 ) │ │ │ │ + bne.w bfed6 │ │ │ │ + b.n bfef8 │ │ │ │ + ldr r1, [pc, #952] @ (c03c0 ) │ │ │ │ movw r0, #1207 @ 0x4b7 │ │ │ │ - ldr r3, [pc, #984] @ (c03ec ) │ │ │ │ - ldr r2, [pc, #984] @ (c03f0 ) │ │ │ │ + ldr r3, [pc, #984] @ (c03e4 ) │ │ │ │ + ldr r2, [pc, #984] @ (c03e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #980] @ (c03f4 ) │ │ │ │ - ldr r0, [pc, #980] @ (c03f8 ) │ │ │ │ + ldr r1, [pc, #980] @ (c03ec ) │ │ │ │ + ldr r0, [pc, #980] @ (c03f0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n bff26 │ │ │ │ - ldr r2, [pc, #916] @ (c03c8 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n bff1e │ │ │ │ + ldr r2, [pc, #916] @ (c03c0 ) │ │ │ │ movw r1, #1207 @ 0x4b7 │ │ │ │ - ldr r3, [pc, #964] @ (c03fc ) │ │ │ │ + ldr r3, [pc, #964] @ (c03f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #960] @ (c0400 ) │ │ │ │ + ldr r2, [pc, #960] @ (c03f8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #960] @ (c0404 ) │ │ │ │ + ldr r1, [pc, #960] @ (c03fc ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #956] @ (c0408 ) │ │ │ │ + ldr r0, [pc, #956] @ (c0400 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n bff26 │ │ │ │ - ldr r3, [pc, #876] @ (c03c8 ) │ │ │ │ + b.n bff1e │ │ │ │ + ldr r3, [pc, #876] @ (c03c0 ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r0, [pc, #936] @ (c040c ) │ │ │ │ + ldr r0, [pc, #936] @ (c0404 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #932] @ (c0410 ) │ │ │ │ + ldr r3, [pc, #932] @ (c0408 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #928] @ (c0414 ) │ │ │ │ - ldr r1, [pc, #932] @ (c0418 ) │ │ │ │ + ldr r2, [pc, #928] @ (c040c ) │ │ │ │ + ldr r1, [pc, #932] @ (c0410 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - b.n bff26 │ │ │ │ + b.n bff1e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfdf8 │ │ │ │ + b.n bfdf0 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfd18 │ │ │ │ + b.n bfd10 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bffb2 │ │ │ │ + b.n bffaa │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfda2 │ │ │ │ + b.n bfd9a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfd86 │ │ │ │ + b.n bfd7e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bff00 │ │ │ │ + b.n bfef8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfee8 │ │ │ │ + b.n bfee0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bffca │ │ │ │ + b.n bffc2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w bfcea │ │ │ │ + beq.w bfce2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w bfcea │ │ │ │ + bne.w bfce2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfcea │ │ │ │ + b.n bfce2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfe26 │ │ │ │ + b.n bfe1e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfd48 │ │ │ │ + b.n bfd40 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfd34 │ │ │ │ + b.n bfd2c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfd60 │ │ │ │ + b.n bfd58 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfe9a │ │ │ │ + b.n bfe92 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bff5e │ │ │ │ - ldr r2, [pc, #692] @ (c03c8 ) │ │ │ │ + b.n bff56 │ │ │ │ + ldr r2, [pc, #692] @ (c03c0 ) │ │ │ │ movw r1, #1210 @ 0x4ba │ │ │ │ - ldr r3, [pc, #772] @ (c041c ) │ │ │ │ + ldr r3, [pc, #772] @ (c0414 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #768] @ (c0420 ) │ │ │ │ + ldr r2, [pc, #768] @ (c0418 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #764] @ (c0424 ) │ │ │ │ - ldr r0, [pc, #764] @ (c0428 ) │ │ │ │ + ldr r1, [pc, #764] @ (c041c ) │ │ │ │ + ldr r0, [pc, #764] @ (c0420 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n c0052 │ │ │ │ - ldr r3, [pc, #656] @ (c03c8 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c004a │ │ │ │ + ldr r3, [pc, #656] @ (c03c0 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r0, [pc, #752] @ (c042c ) │ │ │ │ + ldr r0, [pc, #752] @ (c0424 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #748] @ (c0430 ) │ │ │ │ + ldr r3, [pc, #748] @ (c0428 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #744] @ (c0434 ) │ │ │ │ - ldr r1, [pc, #744] @ (c0438 ) │ │ │ │ + ldr r2, [pc, #744] @ (c042c ) │ │ │ │ + ldr r1, [pc, #744] @ (c0430 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n bff26 │ │ │ │ - ldr r2, [pc, #608] @ (c03c8 ) │ │ │ │ - ldr r3, [pc, #724] @ (c043c ) │ │ │ │ - ldr r1, [pc, #724] @ (c0440 ) │ │ │ │ + b.n bff1e │ │ │ │ + ldr r2, [pc, #608] @ (c03c0 ) │ │ │ │ + ldr r3, [pc, #724] @ (c0434 ) │ │ │ │ + ldr r1, [pc, #724] @ (c0438 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #724] @ (c0444 ) │ │ │ │ + ldr r0, [pc, #724] @ (c043c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - bl a7540 │ │ │ │ - b.n c0052 │ │ │ │ - ldr r3, [pc, #576] @ (c03c8 ) │ │ │ │ - ldr r1, [pc, #704] @ (c0448 ) │ │ │ │ - ldr r0, [pc, #704] @ (c044c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c004a │ │ │ │ + ldr r3, [pc, #576] @ (c03c0 ) │ │ │ │ + ldr r1, [pc, #704] @ (c0440 ) │ │ │ │ + ldr r0, [pc, #704] @ (c0444 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1210 @ 0x4ba │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #696] @ (c0450 ) │ │ │ │ + ldr r3, [pc, #696] @ (c0448 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #692] @ (c0454 ) │ │ │ │ + ldr r2, [pc, #692] @ (c044c ) │ │ │ │ add r2, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n bff26 │ │ │ │ - ldr r3, [pc, #524] @ (c03c8 ) │ │ │ │ + b.n bff1e │ │ │ │ + ldr r3, [pc, #524] @ (c03c0 ) │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ - ldr r0, [pc, #660] @ (c0458 ) │ │ │ │ + ldr r0, [pc, #660] @ (c0450 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #656] @ (c045c ) │ │ │ │ + ldr r3, [pc, #656] @ (c0454 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #656] @ (c0460 ) │ │ │ │ + ldr r2, [pc, #656] @ (c0458 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #656] @ (c0464 ) │ │ │ │ + ldr r1, [pc, #656] @ (c045c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n bff26 │ │ │ │ - ldr r3, [pc, #476] @ (c03c8 ) │ │ │ │ - ldr r2, [pc, #632] @ (c0468 ) │ │ │ │ - ldr r1, [pc, #636] @ (c046c ) │ │ │ │ - ldr r0, [pc, #636] @ (c0470 ) │ │ │ │ + b.n bff1e │ │ │ │ + ldr r3, [pc, #476] @ (c03c0 ) │ │ │ │ + ldr r2, [pc, #632] @ (c0460 ) │ │ │ │ + ldr r1, [pc, #636] @ (c0464 ) │ │ │ │ + ldr r0, [pc, #636] @ (c0468 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1210 @ 0x4ba │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #620] @ (c0474 ) │ │ │ │ + ldr r3, [pc, #620] @ (c046c ) │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n bff26 │ │ │ │ - ldr r3, [pc, #416] @ (c03c8 ) │ │ │ │ + b.n bff1e │ │ │ │ + ldr r3, [pc, #416] @ (c03c0 ) │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ - ldr r1, [pc, #584] @ (c0478 ) │ │ │ │ - ldr r0, [pc, #588] @ (c047c ) │ │ │ │ + ldr r1, [pc, #584] @ (c0470 ) │ │ │ │ + ldr r0, [pc, #588] @ (c0474 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c01dc │ │ │ │ - ldr r3, [pc, #576] @ (c0480 ) │ │ │ │ - ldr r1, [pc, #576] @ (c0484 ) │ │ │ │ + b.n c01d4 │ │ │ │ + ldr r3, [pc, #576] @ (c0478 ) │ │ │ │ + ldr r1, [pc, #576] @ (c047c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0262 │ │ │ │ + beq.n c025a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c035c │ │ │ │ - ldr r3, [pc, #356] @ (c03c8 ) │ │ │ │ + beq.n c0354 │ │ │ │ + ldr r3, [pc, #356] @ (c03c0 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r1, [pc, #540] @ (c0488 ) │ │ │ │ - ldr r0, [pc, #544] @ (c048c ) │ │ │ │ + ldr r1, [pc, #540] @ (c0480 ) │ │ │ │ + ldr r0, [pc, #544] @ (c0484 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n bff26 │ │ │ │ - ldr r3, [pc, #308] @ (c03c8 ) │ │ │ │ + b.n bff1e │ │ │ │ + ldr r3, [pc, #308] @ (c03c0 ) │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ - ldr r1, [pc, #500] @ (c0490 ) │ │ │ │ + ldr r1, [pc, #500] @ (c0488 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - ldr r3, [pc, #500] @ (c0494 ) │ │ │ │ + ldr r3, [pc, #500] @ (c048c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #496] @ (c0498 ) │ │ │ │ + ldr r0, [pc, #496] @ (c0490 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c01dc │ │ │ │ - ldr r3, [pc, #276] @ (c03c8 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c01d4 │ │ │ │ + ldr r3, [pc, #276] @ (c03c0 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r1, [pc, #480] @ (c049c ) │ │ │ │ - ldr r0, [pc, #484] @ (c04a0 ) │ │ │ │ + ldr r1, [pc, #480] @ (c0494 ) │ │ │ │ + ldr r0, [pc, #484] @ (c0498 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c0278 │ │ │ │ - ldr r3, [pc, #252] @ (c03c8 ) │ │ │ │ + b.n c0270 │ │ │ │ + ldr r3, [pc, #252] @ (c03c0 ) │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ - ldr r1, [pc, #464] @ (c04a4 ) │ │ │ │ - ldr r0, [pc, #468] @ (c04a8 ) │ │ │ │ + ldr r1, [pc, #464] @ (c049c ) │ │ │ │ + ldr r0, [pc, #468] @ (c04a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c01dc │ │ │ │ - ldr r3, [pc, #228] @ (c03c8 ) │ │ │ │ + b.n c01d4 │ │ │ │ + ldr r3, [pc, #228] @ (c03c0 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r1, [pc, #448] @ (c04ac ) │ │ │ │ - ldr r0, [pc, #452] @ (c04b0 ) │ │ │ │ + ldr r1, [pc, #448] @ (c04a4 ) │ │ │ │ + ldr r0, [pc, #452] @ (c04a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n bff26 │ │ │ │ - ldr r2, [pc, #192] @ (c03c8 ) │ │ │ │ + b.n bff1e │ │ │ │ + ldr r2, [pc, #192] @ (c03c0 ) │ │ │ │ movw r1, #1212 @ 0x4bc │ │ │ │ - ldr r3, [pc, #420] @ (c04b4 ) │ │ │ │ + ldr r3, [pc, #420] @ (c04ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #416] @ (c04b8 ) │ │ │ │ + ldr r2, [pc, #416] @ (c04b0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #412] @ (c04bc ) │ │ │ │ - ldr r0, [pc, #416] @ (c04c0 ) │ │ │ │ + ldr r1, [pc, #412] @ (c04b4 ) │ │ │ │ + ldr r0, [pc, #416] @ (c04b8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n c0052 │ │ │ │ + bl bac98 │ │ │ │ + b.n c004a │ │ │ │ blx 500b0 │ │ │ │ - cbnz r0, c036c │ │ │ │ + cbnz r0, c0364 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c033a │ │ │ │ + beq.n c0332 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c0384 │ │ │ │ + bmi.n c037c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0350 │ │ │ │ + beq.n c0348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c0364 │ │ │ │ + cbz r3, c035c │ │ │ │ bl 641b0 │ │ │ │ - b.n bff26 │ │ │ │ + b.n bff1e │ │ │ │ bl 84a64 │ │ │ │ - b.n bfebc │ │ │ │ + b.n bfeb4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0262 │ │ │ │ + b.n c025a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0350 │ │ │ │ - ldr r3, [pc, #88] @ (c03c8 ) │ │ │ │ + b.n c0348 │ │ │ │ + ldr r3, [pc, #88] @ (c03c0 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r1, [pc, #336] @ (c04c4 ) │ │ │ │ - ldr r0, [pc, #336] @ (c04c8 ) │ │ │ │ + ldr r1, [pc, #336] @ (c04bc ) │ │ │ │ + ldr r0, [pc, #336] @ (c04c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c0052 │ │ │ │ + b.n c004a │ │ │ │ bl 84a64 │ │ │ │ - b.n c033a │ │ │ │ + b.n c0332 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (c04cc ) │ │ │ │ - movw r2, #60785 @ 0xed71 │ │ │ │ + ldr r3, [pc, #316] @ (c04c4 ) │ │ │ │ + movw r2, #60791 @ 0xed77 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #308] @ (c04d0 ) │ │ │ │ - ldr r0, [pc, #312] @ (c04d4 ) │ │ │ │ + ldr r1, [pc, #308] @ (c04c8 ) │ │ │ │ + ldr r0, [pc, #312] @ (c04cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #444 @ 0x1bc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ movs r0, r5 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #136 @ (adr r5, c0478 ) │ │ │ │ + add r5, pc, #392 @ (adr r5, c0570 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #744 @ (adr r7, c06dc ) │ │ │ │ + add r7, pc, #1000 @ (adr r7, c07d4 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #880 @ (adr r7, c0768 ) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r7, #22] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #512 @ (adr r5, c0600 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, c06f8 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #816 @ (adr r7, c0734 ) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #728 @ (adr r7, c06e0 ) │ │ │ │ + add r7, pc, #984 @ (adr r7, c07d8 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, pc, #808 @ (adr r4, c073c ) │ │ │ │ + add r5, pc, #40 @ (adr r5, c0434 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #624 @ (adr r7, c0688 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, c0780 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #552 @ (adr r7, c0644 ) │ │ │ │ + add r7, pc, #808 @ (adr r7, c073c ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #144 @ (adr r7, c04b0 ) │ │ │ │ + add r7, pc, #400 @ (adr r7, c05a8 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #944 @ (adr r6, c07d4 ) │ │ │ │ + add r7, pc, #176 @ (adr r7, c04cc ) │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #856 @ (adr r6, c0780 ) │ │ │ │ + add r7, pc, #88 @ (adr r7, c0478 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ movs r5, r4 │ │ │ │ - add r6, pc, #776 @ (adr r6, c0740 ) │ │ │ │ + add r7, pc, #8 @ (adr r7, c0438 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #704 @ (adr r6, c06fc ) │ │ │ │ + add r6, pc, #960 @ (adr r6, c07f4 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r4, r3] │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #576 @ (adr r6, c0684 ) │ │ │ │ + add r6, pc, #832 @ (adr r6, c077c ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #472 @ (adr r6, c0624 ) │ │ │ │ + add r6, pc, #728 @ (adr r6, c071c ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #448 @ (adr r6, c0618 ) │ │ │ │ + add r6, pc, #704 @ (adr r6, c0710 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf0d60024 │ │ │ │ - ldrb r0, [r1, r2] │ │ │ │ + adds.w r0, r6, #36 @ 0x24 │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #168 @ (adr r6, c0510 ) │ │ │ │ + add r6, pc, #424 @ (adr r6, c0608 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #120 @ (adr r6, c04e4 ) │ │ │ │ + add r6, pc, #376 @ (adr r6, c05dc ) │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #40 @ (adr r6, c0498 ) │ │ │ │ + add r6, pc, #296 @ (adr r6, c0590 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #376 @ (adr r5, c05f0 ) │ │ │ │ + add r5, pc, #632 @ (adr r5, c06e8 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #832 @ (adr r5, c07bc ) │ │ │ │ + add r6, pc, #64 @ (adr r6, c04b4 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #592 @ (adr r5, c06dc ) │ │ │ │ + add r5, pc, #848 @ (adr r5, c07d4 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #408 @ (adr r5, c062c ) │ │ │ │ + add r5, pc, #664 @ (adr r5, c0724 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + str r0, [r6, #0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r6, #0] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #272 @ (adr r5, c05b0 ) │ │ │ │ + add r5, pc, #528 @ (adr r5, c06a8 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #176 @ (adr r5, c0558 ) │ │ │ │ + add r5, pc, #432 @ (adr r5, c0650 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r1, #2] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #80 @ (adr r5, c0500 ) │ │ │ │ + add r5, pc, #336 @ (adr r5, c05f8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #264 @ (adr r5, c05c0 ) │ │ │ │ + add r5, pc, #520 @ (adr r5, c06b8 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r4, pc, #984 @ (adr r4, c0894 ) │ │ │ │ + add r5, pc, #216 @ (adr r5, c058c ) │ │ │ │ movs r3, r4 │ │ │ │ - add r4, pc, #896 @ (adr r4, c0840 ) │ │ │ │ + add r5, pc, #128 @ (adr r5, c0538 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, pc, #552 @ (adr r4, c06f0 ) │ │ │ │ + add r4, pc, #808 @ (adr r4, c07e8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r4, #29] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf0a20022 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + @ instruction: 0xf0e20022 │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c04d8 : │ │ │ │ +000c04d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ c0554 │ │ │ │ + ldr.w ip, [pc, #108] @ c054c │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #1332 @ 0x534 │ │ │ │ - ldr.w ip, [pc, #92] @ c0558 │ │ │ │ + ldr.w ip, [pc, #92] @ c0550 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (c055c ) │ │ │ │ + ldr r4, [pc, #88] @ (c0554 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -189855,2512 +189853,2510 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, c0538 │ │ │ │ + cbz r0, c0530 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl bfbe4 │ │ │ │ - ldr r2, [pc, #36] @ (c0560 ) │ │ │ │ - ldr r3, [pc, #32] @ (c055c ) │ │ │ │ + bl bfbdc │ │ │ │ + ldr r2, [pc, #36] @ (c0558 ) │ │ │ │ + ldr r3, [pc, #32] @ (c0554 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c0550 │ │ │ │ + bne.n c0548 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - subs r1, #20 │ │ │ │ + subs r1, #28 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfafa0027 │ │ │ │ + @ instruction: 0xfb020027 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfac00027 │ │ │ │ + @ instruction: 0xfac80027 │ │ │ │ │ │ │ │ -000c0564 : │ │ │ │ +000c055c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (c058c ) │ │ │ │ + ldr r3, [pc, #24] @ (c0584 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (c0590 ) │ │ │ │ + ldr r2, [pc, #24] @ (c0588 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl bfbe4 │ │ │ │ + bl bfbdc │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - @ instruction: 0xfa840027 │ │ │ │ + @ instruction: 0xfa8c0027 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c0594 : │ │ │ │ +000c058c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c05f8 ) │ │ │ │ + ldr r3, [pc, #76] @ (c05f0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c05fc ) │ │ │ │ + ldr r5, [pc, #72] @ (c05f4 ) │ │ │ │ addw r3, r3, #1380 @ 0x564 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, c05f4 │ │ │ │ - ldr r3, [pc, #64] @ (c0600 ) │ │ │ │ + cbz r0, c05ec │ │ │ │ + ldr r3, [pc, #64] @ (c05f8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c05d4 │ │ │ │ + bne.n c05cc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c0564 │ │ │ │ - ldr r0, [pc, #44] @ (c0604 ) │ │ │ │ + b.w c055c │ │ │ │ + ldr r0, [pc, #44] @ (c05fc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (c0608 ) │ │ │ │ - ldr r1, [pc, #40] @ (c060c ) │ │ │ │ + ldr r3, [pc, #40] @ (c0600 ) │ │ │ │ + ldr r1, [pc, #40] @ (c0604 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (c0610 ) │ │ │ │ + ldr r0, [pc, #40] @ (c0608 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfa460027 │ │ │ │ + @ instruction: 0xfa4e0027 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #224 @ (adr r0, c06e8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c0614 : │ │ │ │ +000c060c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (c0640 ) │ │ │ │ + ldr r3, [pc, #28] @ (c0638 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (c0644 ) │ │ │ │ + ldr r2, [pc, #28] @ (c063c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl bfbe4 │ │ │ │ + bl bfbdc │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r4, #39] @ 0x27 │ │ │ │ + ldr??.w r0, [ip, #39] @ 0x27 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c0648 : │ │ │ │ +000c0640 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (c06dc ) │ │ │ │ + ldr r5, [pc, #124] @ (c06d4 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (c06e0 ) │ │ │ │ + ldr r3, [pc, #124] @ (c06d8 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (c06e4 ) │ │ │ │ + ldr r6, [pc, #120] @ (c06dc ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c06e8 ) │ │ │ │ + ldr r3, [pc, #108] @ (c06e0 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, c06d4 │ │ │ │ - ldr r3, [pc, #96] @ (c06ec ) │ │ │ │ + cbz r0, c06cc │ │ │ │ + ldr r3, [pc, #96] @ (c06e4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c06b4 │ │ │ │ + bne.n c06ac │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl c0614 │ │ │ │ - ldr r2, [pc, #80] @ (c06f0 ) │ │ │ │ - ldr r3, [pc, #64] @ (c06e0 ) │ │ │ │ + bl c060c │ │ │ │ + ldr r2, [pc, #80] @ (c06e8 ) │ │ │ │ + ldr r3, [pc, #64] @ (c06d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c06d8 │ │ │ │ + bne.n c06d0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c06f4 ) │ │ │ │ + ldr r0, [pc, #60] @ (c06ec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (c06f8 ) │ │ │ │ - ldr r1, [pc, #56] @ (c06fc ) │ │ │ │ + ldr r3, [pc, #56] @ (c06f0 ) │ │ │ │ + ldr r1, [pc, #56] @ (c06f4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (c0700 ) │ │ │ │ + ldr r0, [pc, #56] @ (c06f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c069c │ │ │ │ + b.n c0694 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrsb.w r0, [r8, #39] @ 0x27 │ │ │ │ + vld1.8 {d0[1]}, [r0], r7 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r2, #39] @ 0x27 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + ldrsb.w r0, [sl, #39] @ 0x27 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, r7, lsl #2] │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + vld4.8 {d16-d19}, [r4 :128], r7 │ │ │ │ + strh r4, [r0, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c0704 : │ │ │ │ +000c06fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (c07c0 ) │ │ │ │ + ldr r6, [pc, #172] @ (c07b8 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c0786 │ │ │ │ + beq.n c077e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (c07c4 ) │ │ │ │ + ldr r3, [pc, #148] @ (c07bc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, c0774 │ │ │ │ + cbz r5, c076c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl bfbe4 │ │ │ │ + bl bfbdc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c075e │ │ │ │ + beq.n c0756 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c07ac │ │ │ │ + cbz r3, c07a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c076e │ │ │ │ + beq.n c0766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c07a0 │ │ │ │ + cbz r3, c0798 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n c0742 │ │ │ │ - ldr r3, [pc, #60] @ (c07c4 ) │ │ │ │ + b.n c073a │ │ │ │ + ldr r3, [pc, #60] @ (c07bc ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n c07b4 │ │ │ │ + beq.n c07ac │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n c0734 │ │ │ │ - b.n c0774 │ │ │ │ + bne.n c072c │ │ │ │ + b.n c076c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c075e │ │ │ │ + b.n c0756 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n c0734 │ │ │ │ + bne.n c072c │ │ │ │ mov r5, r3 │ │ │ │ - b.n c0742 │ │ │ │ + b.n c073a │ │ │ │ nop │ │ │ │ - str??.w r0, [r4, #39] @ 0x27 │ │ │ │ + str??.w r0, [ip, #39] @ 0x27 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c07c8 : │ │ │ │ +000c07c0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (c0870 ) │ │ │ │ + ldr r5, [pc, #144] @ (c0868 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (c0874 ) │ │ │ │ + ldr r3, [pc, #144] @ (c086c ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (c0878 ) │ │ │ │ + ldr r6, [pc, #140] @ (c0870 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (c087c ) │ │ │ │ + ldr r3, [pc, #128] @ (c0874 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #1476 @ 0x5c4 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, c0866 │ │ │ │ - ldr r3, [pc, #104] @ (c0880 ) │ │ │ │ + cbz r0, c085e │ │ │ │ + ldr r3, [pc, #104] @ (c0878 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c0846 │ │ │ │ + bne.n c083e │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl c0704 │ │ │ │ - ldr r2, [pc, #84] @ (c0884 ) │ │ │ │ - ldr r3, [pc, #64] @ (c0874 ) │ │ │ │ + bl c06fc │ │ │ │ + ldr r2, [pc, #84] @ (c087c ) │ │ │ │ + ldr r3, [pc, #64] @ (c086c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c086a │ │ │ │ + bne.n c0862 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (c0888 ) │ │ │ │ + ldr r0, [pc, #64] @ (c0880 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (c088c ) │ │ │ │ - ldr r1, [pc, #60] @ (c0890 ) │ │ │ │ + ldr r3, [pc, #56] @ (c0884 ) │ │ │ │ + ldr r1, [pc, #60] @ (c0888 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (c0894 ) │ │ │ │ + ldr r0, [pc, #56] @ (c088c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c082e │ │ │ │ + b.n c0826 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb.w r0, [r8, r7, lsl #2] │ │ │ │ + strh.w r0, [r0, r7, lsl #2] │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r2, r7, lsl #2] │ │ │ │ - adds r6, #6 │ │ │ │ + ldrb.w r0, [sl, r7, lsl #2] │ │ │ │ + adds r6, #14 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ca0027 │ │ │ │ - strh r2, [r6, #20] │ │ │ │ + @ instruction: 0xf7d20027 │ │ │ │ + strh r2, [r6, #22] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c0898 : │ │ │ │ +000c0890 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ c0cfc │ │ │ │ + ldr.w r4, [pc, #1104] @ c0cf4 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ c0d00 │ │ │ │ + ldr.w r1, [pc, #1104] @ c0cf8 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ c0d04 │ │ │ │ - ldr.w r2, [pc, #1100] @ c0d08 │ │ │ │ - ldr.w r3, [pc, #1100] @ c0d0c │ │ │ │ + ldr.w r5, [pc, #1100] @ c0cfc │ │ │ │ + ldr.w r2, [pc, #1100] @ c0d00 │ │ │ │ + ldr.w r3, [pc, #1100] @ c0d04 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0a5c │ │ │ │ - ldr.w r3, [pc, #1060] @ c0d10 │ │ │ │ + beq.w c0a54 │ │ │ │ + ldr.w r3, [pc, #1060] @ c0d08 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl c0704 │ │ │ │ + bl c06fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c0a1e │ │ │ │ + bne.w c0a16 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0b26 │ │ │ │ + beq.w c0b1e │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0b9e │ │ │ │ + beq.w c0b96 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w c0c8c │ │ │ │ - ldr r2, [pc, #976] @ (c0d14 ) │ │ │ │ + bpl.w c0c84 │ │ │ │ + ldr r2, [pc, #976] @ (c0d0c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c0c54 │ │ │ │ - ldr r2, [pc, #972] @ (c0d18 ) │ │ │ │ + beq.w c0c4c │ │ │ │ + ldr r2, [pc, #972] @ (c0d10 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c0ca2 │ │ │ │ + beq.w c0c9a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w c0c88 │ │ │ │ + ble.w c0c80 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w c0c88 │ │ │ │ + beq.w c0c80 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0982 │ │ │ │ + beq.n c097a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0a9e │ │ │ │ + beq.w c0a96 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0aaa │ │ │ │ + beq.w c0aa2 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c0ca6 │ │ │ │ + beq.w c0c9e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c09b0 │ │ │ │ + beq.n c09a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0b0e │ │ │ │ + beq.w c0b06 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c0cc2 │ │ │ │ + beq.w c0cba │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c09d0 │ │ │ │ + beq.n c09c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0b06 │ │ │ │ + beq.w c0afe │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c0cde │ │ │ │ + beq.w c0cd6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c09f0 │ │ │ │ + beq.n c09e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0b96 │ │ │ │ - ldr r3, [pc, #796] @ (c0d10 ) │ │ │ │ + beq.w c0b8e │ │ │ │ + ldr r3, [pc, #796] @ (c0d08 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0a02 │ │ │ │ + beq.n c09fa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (c0d1c ) │ │ │ │ - ldr r3, [pc, #760] @ (c0d00 ) │ │ │ │ + ldr r2, [pc, #792] @ (c0d14 ) │ │ │ │ + ldr r3, [pc, #760] @ (c0cf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c0bc4 │ │ │ │ + bne.w c0bbc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0a34 │ │ │ │ + beq.n c0a2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, c0a34 │ │ │ │ + cbnz r3, c0a2c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0a4a │ │ │ │ + beq.n c0a42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c0a4a │ │ │ │ + cbnz r3, c0a42 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (c0d20 ) │ │ │ │ - ldr r1, [pc, #724] @ (c0d24 ) │ │ │ │ + ldr r3, [pc, #724] @ (c0d18 ) │ │ │ │ + ldr r1, [pc, #724] @ (c0d1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c0a02 │ │ │ │ + b.n c09fa │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c0928 │ │ │ │ - ldr r3, [pc, #676] @ (c0d28 ) │ │ │ │ - movw r2, #61181 @ 0xeefd │ │ │ │ + bne.w c0920 │ │ │ │ + ldr r3, [pc, #676] @ (c0d20 ) │ │ │ │ + movw r2, #61187 @ 0xef03 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #668] @ (c0d2c ) │ │ │ │ - ldr r0, [pc, #672] @ (c0d30 ) │ │ │ │ + ldr r1, [pc, #668] @ (c0d24 ) │ │ │ │ + ldr r0, [pc, #672] @ (c0d28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #536 @ 0x218 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w c0988 │ │ │ │ + bne.w c0980 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c0c38 │ │ │ │ + beq.w c0c30 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0ac6 │ │ │ │ + beq.n c0abe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, c0b16 │ │ │ │ + cbz r3, c0b0e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c0c1c │ │ │ │ + beq.w c0c14 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0ae2 │ │ │ │ + beq.n c0ada │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c0b1e │ │ │ │ + cbz r3, c0b16 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c0c00 │ │ │ │ + beq.w c0bf8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0b00 │ │ │ │ + beq.n c0af8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0ba4 │ │ │ │ + beq.n c0b9c │ │ │ │ bl 88694 │ │ │ │ - b.n c0a58 │ │ │ │ + b.n c0a50 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c09d0 │ │ │ │ + b.n c09c8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c09b0 │ │ │ │ + b.n c09a8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0ac6 │ │ │ │ + b.n c0abe │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0ae2 │ │ │ │ + b.n c0ada │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0b38 │ │ │ │ + beq.n c0b30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0bbc │ │ │ │ + beq.n c0bb4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c0c6c │ │ │ │ + beq.w c0c64 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0b54 │ │ │ │ + beq.n c0b4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, c0bb4 │ │ │ │ + cbz r3, c0bac │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n c0be4 │ │ │ │ + beq.n c0bdc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0b6e │ │ │ │ + beq.n c0b66 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c0bac │ │ │ │ + cbz r3, c0ba4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n c0bc8 │ │ │ │ + beq.n c0bc0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c0a58 │ │ │ │ + beq.w c0a50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c0a58 │ │ │ │ + bne.w c0a50 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0a58 │ │ │ │ + b.n c0a50 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c09f0 │ │ │ │ + b.n c09e8 │ │ │ │ bl 88a1c │ │ │ │ - b.n c0936 │ │ │ │ + b.n c092e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0b00 │ │ │ │ + b.n c0af8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0b6e │ │ │ │ + b.n c0b66 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0b54 │ │ │ │ + b.n c0b4c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0b38 │ │ │ │ + b.n c0b30 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (c0d34 ) │ │ │ │ - mov.w r2, #61184 @ 0xef00 │ │ │ │ + ldr r3, [pc, #360] @ (c0d2c ) │ │ │ │ + movw r2, #61190 @ 0xef06 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #356] @ (c0d38 ) │ │ │ │ - ldr r0, [pc, #356] @ (c0d3c ) │ │ │ │ + ldr r1, [pc, #356] @ (c0d30 ) │ │ │ │ + ldr r0, [pc, #356] @ (c0d34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #536 @ 0x218 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (c0d40 ) │ │ │ │ - movw r2, #61183 @ 0xeeff │ │ │ │ + ldr r3, [pc, #344] @ (c0d38 ) │ │ │ │ + movw r2, #61189 @ 0xef05 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #340] @ (c0d44 ) │ │ │ │ - ldr r0, [pc, #340] @ (c0d48 ) │ │ │ │ + ldr r1, [pc, #340] @ (c0d3c ) │ │ │ │ + ldr r0, [pc, #340] @ (c0d40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #536 @ 0x218 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (c0d4c ) │ │ │ │ - movw r2, #61189 @ 0xef05 │ │ │ │ + ldr r3, [pc, #328] @ (c0d44 ) │ │ │ │ + movw r2, #61195 @ 0xef0b │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #324] @ (c0d50 ) │ │ │ │ - ldr r0, [pc, #324] @ (c0d54 ) │ │ │ │ + ldr r1, [pc, #324] @ (c0d48 ) │ │ │ │ + ldr r0, [pc, #324] @ (c0d4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #536 @ 0x218 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (c0d58 ) │ │ │ │ - movw r2, #61188 @ 0xef04 │ │ │ │ + ldr r3, [pc, #312] @ (c0d50 ) │ │ │ │ + movw r2, #61194 @ 0xef0a │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #308] @ (c0d5c ) │ │ │ │ - ldr r0, [pc, #308] @ (c0d60 ) │ │ │ │ + ldr r1, [pc, #308] @ (c0d54 ) │ │ │ │ + ldr r0, [pc, #308] @ (c0d58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #536 @ 0x218 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (c0d64 ) │ │ │ │ - movw r2, #61187 @ 0xef03 │ │ │ │ + ldr r3, [pc, #296] @ (c0d5c ) │ │ │ │ + movw r2, #61193 @ 0xef09 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #292] @ (c0d68 ) │ │ │ │ - ldr r0, [pc, #292] @ (c0d6c ) │ │ │ │ + ldr r1, [pc, #292] @ (c0d60 ) │ │ │ │ + ldr r0, [pc, #292] @ (c0d64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #536 @ 0x218 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (c0d70 ) │ │ │ │ + ldr r3, [pc, #280] @ (c0d68 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #280] @ (c0d74 ) │ │ │ │ - ldr r0, [pc, #280] @ (c0d78 ) │ │ │ │ + ldr r1, [pc, #280] @ (c0d6c ) │ │ │ │ + ldr r0, [pc, #280] @ (c0d70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (c0d7c ) │ │ │ │ - movw r2, #61182 @ 0xeefe │ │ │ │ + ldr r3, [pc, #268] @ (c0d74 ) │ │ │ │ + movw r2, #61188 @ 0xef04 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #264] @ (c0d80 ) │ │ │ │ - ldr r0, [pc, #264] @ (c0d84 ) │ │ │ │ + ldr r1, [pc, #264] @ (c0d78 ) │ │ │ │ + ldr r0, [pc, #264] @ (c0d7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #536 @ 0x218 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #248] @ (c0d88 ) │ │ │ │ + ldr r3, [pc, #248] @ (c0d80 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (c0d8c ) │ │ │ │ - ldr r0, [pc, #252] @ (c0d90 ) │ │ │ │ + ldr r1, [pc, #248] @ (c0d84 ) │ │ │ │ + ldr r0, [pc, #252] @ (c0d88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #236] @ (c0d94 ) │ │ │ │ - movw r2, #61158 @ 0xeee6 │ │ │ │ + ldr r3, [pc, #236] @ (c0d8c ) │ │ │ │ + movw r2, #61164 @ 0xeeec │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #228] @ (c0d98 ) │ │ │ │ - ldr r0, [pc, #232] @ (c0d9c ) │ │ │ │ + ldr r1, [pc, #228] @ (c0d90 ) │ │ │ │ + ldr r0, [pc, #232] @ (c0d94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #536 @ 0x218 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (c0da0 ) │ │ │ │ - movw r2, #61159 @ 0xeee7 │ │ │ │ + ldr r3, [pc, #220] @ (c0d98 ) │ │ │ │ + movw r2, #61165 @ 0xeeed │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #212] @ (c0da4 ) │ │ │ │ - ldr r0, [pc, #216] @ (c0da8 ) │ │ │ │ + ldr r1, [pc, #212] @ (c0d9c ) │ │ │ │ + ldr r0, [pc, #216] @ (c0da0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #536 @ 0x218 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (c0dac ) │ │ │ │ - movw r2, #61160 @ 0xeee8 │ │ │ │ + ldr r3, [pc, #204] @ (c0da4 ) │ │ │ │ + movw r2, #61166 @ 0xeeee │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #196] @ (c0db0 ) │ │ │ │ - ldr r0, [pc, #200] @ (c0db4 ) │ │ │ │ + ldr r1, [pc, #196] @ (c0da8 ) │ │ │ │ + ldr r0, [pc, #200] @ (c0dac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #536 @ 0x218 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf74a0027 │ │ │ │ + @ instruction: 0xf7520027 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf73c0027 │ │ │ │ + @ instruction: 0xf7440027 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5f60027 │ │ │ │ + @ instruction: 0xf5fe0027 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r4, c0d5a │ │ │ │ + cbnz r4, c0d62 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xe9ae0022 │ │ │ │ - strd r0, r0, [r0, #136]! @ 0x88 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + strd r0, r0, [lr, #136]! @ 0x88 │ │ │ │ + bic.w r0, r0, r2, asr #32 │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ movs r5, r4 │ │ │ │ - strd r0, r0, [r8], #-136 @ 0x88 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + stmia.w r8!, {r1, r5} │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + @ instruction: 0xb89a │ │ │ │ movs r5, r4 │ │ │ │ - strex r0, r0, [ip, #136] @ 0x88 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + stmia.w ip, {r1, r5} │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + @ instruction: 0xb87e │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xe8300022 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldrd r0, r0, [r0], #-136 @ 0x88 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xe8140022 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + @ instruction: 0xe8540022 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ movs r5, r4 │ │ │ │ - b.n c0d5c │ │ │ │ - movs r2, r4 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + @ instruction: 0xe8380022 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xe8c80022 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + stmdb r8, {r1, r5} │ │ │ │ + subs r6, r5, r0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ movs r5, r4 │ │ │ │ - b.n c0d0c │ │ │ │ - movs r2, r4 │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + @ instruction: 0xe8040022 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xe8d20022 │ │ │ │ - ldrd r0, r0, [ip], #136 @ 0x88 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + ldmdb r2, {r1, r5} │ │ │ │ + ldmdb ip!, {r1, r5} │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ movs r5, r4 │ │ │ │ - b.n c0cb0 │ │ │ │ + b.n c0d28 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ movs r5, r4 │ │ │ │ - b.n c0c84 │ │ │ │ + b.n c0cfc │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ movs r5, r4 │ │ │ │ - b.n c0c58 │ │ │ │ + b.n c0cd0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c0db8 : │ │ │ │ +000c0db0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c0e1c ) │ │ │ │ + ldr r3, [pc, #76] @ (c0e14 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c0e20 ) │ │ │ │ + ldr r5, [pc, #72] @ (c0e18 ) │ │ │ │ addw r3, r3, #1524 @ 0x5f4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, c0e18 │ │ │ │ - ldr r3, [pc, #64] @ (c0e24 ) │ │ │ │ + cbz r0, c0e10 │ │ │ │ + ldr r3, [pc, #64] @ (c0e1c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c0df8 │ │ │ │ + bne.n c0df0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c0898 │ │ │ │ - ldr r0, [pc, #44] @ (c0e28 ) │ │ │ │ + b.w c0890 │ │ │ │ + ldr r0, [pc, #44] @ (c0e20 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (c0e2c ) │ │ │ │ - ldr r1, [pc, #40] @ (c0e30 ) │ │ │ │ + ldr r3, [pc, #40] @ (c0e24 ) │ │ │ │ + ldr r1, [pc, #40] @ (c0e28 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (c0e34 ) │ │ │ │ + ldr r0, [pc, #40] @ (c0e2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf2220027 │ │ │ │ + @ instruction: 0xf22a0027 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c0e38 : │ │ │ │ +000c0e30 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r9, [pc, #548] @ c1070 │ │ │ │ + ldr.w r9, [pc, #548] @ c1068 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r8, [r0, #16] │ │ │ │ add r9, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c0fa6 │ │ │ │ + beq.w c0f9e │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r6, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov r7, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ bl 51b08 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0fd4 │ │ │ │ + beq.w c0fcc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, c0e96 │ │ │ │ + cbz r0, c0e8e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0e96 │ │ │ │ + beq.n c0e8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0f80 │ │ │ │ + beq.n c0f78 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c1052 │ │ │ │ + beq.w c104a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, c0ec4 │ │ │ │ + cbz r0, c0ebc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0ec4 │ │ │ │ + beq.n c0ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0f86 │ │ │ │ + beq.n c0f7e │ │ │ │ str r7, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c1036 │ │ │ │ + beq.w c102e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, c0ef0 │ │ │ │ + cbz r0, c0ee8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0ef0 │ │ │ │ + beq.n c0ee8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0f8c │ │ │ │ + beq.n c0f84 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c101a │ │ │ │ + beq.w c1012 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, c0f1c │ │ │ │ + cbz r0, c0f14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0f1c │ │ │ │ + beq.n c0f14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0f92 │ │ │ │ + beq.n c0f8a │ │ │ │ str r5, [r4, #28] │ │ │ │ bl 51b98 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c0ff4 │ │ │ │ + beq.n c0fec │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, c0f4a │ │ │ │ + cbz r0, c0f42 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0f4a │ │ │ │ + beq.n c0f42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c0f98 │ │ │ │ + cbz r3, c0f90 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c0f56 │ │ │ │ + beq.n c0f4e │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c1014 │ │ │ │ + bmi.n c100c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0f6a │ │ │ │ + beq.n c0f62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c0f72 │ │ │ │ + cbz r3, c0f6a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0e96 │ │ │ │ + b.n c0e8e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0ec4 │ │ │ │ + b.n c0ebc │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0ef0 │ │ │ │ + b.n c0ee8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0f1c │ │ │ │ + b.n c0f14 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c0f52 │ │ │ │ - b.n c0f56 │ │ │ │ - ldr r1, [pc, #204] @ (c1074 ) │ │ │ │ + bne.n c0f4a │ │ │ │ + b.n c0f4e │ │ │ │ + ldr r1, [pc, #204] @ (c106c ) │ │ │ │ movw r0, #1207 @ 0x4b7 │ │ │ │ - ldr r3, [pc, #200] @ (c1078 ) │ │ │ │ - ldr r2, [pc, #204] @ (c107c ) │ │ │ │ + ldr r3, [pc, #200] @ (c1070 ) │ │ │ │ + ldr r2, [pc, #204] @ (c1074 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #196] @ (c1080 ) │ │ │ │ - ldr r0, [pc, #196] @ (c1084 ) │ │ │ │ + ldr r1, [pc, #196] @ (c1078 ) │ │ │ │ + ldr r0, [pc, #196] @ (c107c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #156] @ (c1074 ) │ │ │ │ + ldr r3, [pc, #156] @ (c106c ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r1, [pc, #172] @ (c1088 ) │ │ │ │ - ldr r0, [pc, #172] @ (c108c ) │ │ │ │ + ldr r1, [pc, #172] @ (c1080 ) │ │ │ │ + ldr r0, [pc, #172] @ (c1084 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n c0fca │ │ │ │ - ldr r3, [pc, #124] @ (c1074 ) │ │ │ │ + b.n c0fc2 │ │ │ │ + ldr r3, [pc, #124] @ (c106c ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r1, [pc, #148] @ (c1090 ) │ │ │ │ - ldr r0, [pc, #148] @ (c1094 ) │ │ │ │ + ldr r1, [pc, #148] @ (c1088 ) │ │ │ │ + ldr r0, [pc, #148] @ (c108c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c0fca │ │ │ │ + b.n c0fc2 │ │ │ │ bl 84a64 │ │ │ │ - b.n c0f56 │ │ │ │ - ldr r3, [pc, #124] @ (c1098 ) │ │ │ │ - movw r2, #61266 @ 0xef52 │ │ │ │ + b.n c0f4e │ │ │ │ + ldr r3, [pc, #124] @ (c1090 ) │ │ │ │ + movw r2, #61272 @ 0xef58 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #116] @ (c109c ) │ │ │ │ - ldr r0, [pc, #120] @ (c10a0 ) │ │ │ │ + ldr r1, [pc, #116] @ (c1094 ) │ │ │ │ + ldr r0, [pc, #120] @ (c1098 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #608 @ 0x260 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ (c10a4 ) │ │ │ │ - movw r2, #61256 @ 0xef48 │ │ │ │ + ldr r3, [pc, #108] @ (c109c ) │ │ │ │ + movw r2, #61262 @ 0xef4e │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #100] @ (c10a8 ) │ │ │ │ - ldr r0, [pc, #104] @ (c10ac ) │ │ │ │ + ldr r1, [pc, #100] @ (c10a0 ) │ │ │ │ + ldr r0, [pc, #104] @ (c10a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #608 @ 0x260 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (c10b0 ) │ │ │ │ - movw r2, #61246 @ 0xef3e │ │ │ │ + ldr r3, [pc, #92] @ (c10a8 ) │ │ │ │ + movw r2, #61252 @ 0xef44 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #84] @ (c10b4 ) │ │ │ │ - ldr r0, [pc, #88] @ (c10b8 ) │ │ │ │ + ldr r1, [pc, #84] @ (c10ac ) │ │ │ │ + ldr r0, [pc, #88] @ (c10b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #608 @ 0x260 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - sub.w r0, sl, #39 @ 0x27 │ │ │ │ + subs.w r0, r2, #39 @ 0x27 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r3, #11] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - b.n c08cc │ │ │ │ + b.n c0944 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ movs r3, r4 │ │ │ │ - push {r3} │ │ │ │ + push {r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ - b.n c18a0 │ │ │ │ + b.n c0918 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, c112e │ │ │ │ + push {r2, r3, r5} │ │ │ │ movs r5, r4 │ │ │ │ - b.n c1874 │ │ │ │ + b.n c08ec │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c10bc : │ │ │ │ +000c10b4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #172] @ (c1178 ) │ │ │ │ + ldr r6, [pc, #172] @ (c1170 ) │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ (c117c ) │ │ │ │ + ldr r3, [pc, #168] @ (c1174 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #160] @ (c1180 ) │ │ │ │ + ldr r4, [pc, #160] @ (c1178 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #144] @ (c1184 ) │ │ │ │ + ldr r3, [pc, #144] @ (c117c ) │ │ │ │ str r6, [sp, #8] │ │ │ │ add r6, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r6, sp, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1164 │ │ │ │ - ldr r3, [pc, #124] @ (c1188 ) │ │ │ │ + beq.n c115c │ │ │ │ + ldr r3, [pc, #124] @ (c1180 ) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1146 │ │ │ │ - ldr r0, [pc, #112] @ (c118c ) │ │ │ │ + bne.n c113e │ │ │ │ + ldr r0, [pc, #112] @ (c1184 ) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n c1168 │ │ │ │ + bne.n c1160 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0e38 │ │ │ │ - ldr r2, [pc, #96] @ (c1190 ) │ │ │ │ - ldr r3, [pc, #72] @ (c117c ) │ │ │ │ + bl c0e30 │ │ │ │ + ldr r2, [pc, #96] @ (c1188 ) │ │ │ │ + ldr r3, [pc, #72] @ (c1174 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1174 │ │ │ │ + bne.n c116c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (c1194 ) │ │ │ │ + ldr r0, [pc, #76] @ (c118c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (c1198 ) │ │ │ │ + ldr r3, [pc, #72] @ (c1190 ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r1, [pc, #68] @ (c119c ) │ │ │ │ - ldr r0, [pc, #72] @ (c11a0 ) │ │ │ │ + ldr r1, [pc, #68] @ (c1194 ) │ │ │ │ + ldr r0, [pc, #72] @ (c1198 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c112e │ │ │ │ - ldr r0, [pc, #56] @ (c11a4 ) │ │ │ │ + b.n c1126 │ │ │ │ + ldr r0, [pc, #56] @ (c119c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n c114e │ │ │ │ + b.n c1146 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - vhadd.s32 d0, d8, d23 │ │ │ │ + vhadd.s d0, d0, d23 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 d0, d6, d23 │ │ │ │ - cmp r5, #14 │ │ │ │ + vhadd.s16 d0, d14, d23 │ │ │ │ + cmp r5, #22 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 12, cr0, cr10, cr7, {1} │ │ │ │ - ldr r5, [pc, #32] @ (c11b8 ) │ │ │ │ + cdp 0, 13, cr0, cr2, cr7, {1} │ │ │ │ + ldr r5, [pc, #288] @ (c12b0 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ movs r3, r4 │ │ │ │ - bxns r9 │ │ │ │ + blxns r1 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c11a8 : │ │ │ │ +000c11a0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #356] @ (c1320 ) │ │ │ │ + ldr r7, [pc, #356] @ (c1318 ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c1298 │ │ │ │ + beq.n c1290 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 51c1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c12c2 │ │ │ │ + beq.n c12ba │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, c11f2 │ │ │ │ + cbz r0, c11ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c11f2 │ │ │ │ + beq.n c11ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c127e │ │ │ │ + beq.n c1276 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c1304 │ │ │ │ + beq.w c12fc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, c121e │ │ │ │ + cbz r0, c1216 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c121e │ │ │ │ + beq.n c1216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1284 │ │ │ │ + beq.n c127c │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51cb4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c12e0 │ │ │ │ + beq.n c12d8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, c124c │ │ │ │ + cbz r0, c1244 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c124c │ │ │ │ + beq.n c1244 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c128a │ │ │ │ + cbz r3, c1282 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c1258 │ │ │ │ + beq.n c1250 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c12fe │ │ │ │ + bmi.n c12f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c126c │ │ │ │ + beq.n c1264 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c1272 │ │ │ │ + cbz r3, c126a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c11f2 │ │ │ │ + b.n c11ea │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c121e │ │ │ │ + b.n c1216 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c1254 │ │ │ │ - b.n c1258 │ │ │ │ - ldr r1, [pc, #136] @ (c1324 ) │ │ │ │ + bne.n c124c │ │ │ │ + b.n c1250 │ │ │ │ + ldr r1, [pc, #136] @ (c131c ) │ │ │ │ movw r0, #1278 @ 0x4fe │ │ │ │ - ldr r3, [pc, #136] @ (c1328 ) │ │ │ │ - ldr r2, [pc, #136] @ (c132c ) │ │ │ │ + ldr r3, [pc, #136] @ (c1320 ) │ │ │ │ + ldr r2, [pc, #136] @ (c1324 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (c1330 ) │ │ │ │ - ldr r0, [pc, #132] @ (c1334 ) │ │ │ │ + ldr r1, [pc, #132] @ (c1328 ) │ │ │ │ + ldr r0, [pc, #132] @ (c132c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #96] @ (c1324 ) │ │ │ │ + ldr r3, [pc, #96] @ (c131c ) │ │ │ │ movw r2, #1278 @ 0x4fe │ │ │ │ - ldr r1, [pc, #108] @ (c1338 ) │ │ │ │ - ldr r0, [pc, #112] @ (c133c ) │ │ │ │ + ldr r1, [pc, #108] @ (c1330 ) │ │ │ │ + ldr r0, [pc, #112] @ (c1334 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n c12ba │ │ │ │ - ldr r3, [pc, #64] @ (c1324 ) │ │ │ │ + b.n c12b2 │ │ │ │ + ldr r3, [pc, #64] @ (c131c ) │ │ │ │ movw r2, #1278 @ 0x4fe │ │ │ │ - ldr r1, [pc, #88] @ (c1340 ) │ │ │ │ - ldr r0, [pc, #88] @ (c1344 ) │ │ │ │ + ldr r1, [pc, #88] @ (c1338 ) │ │ │ │ + ldr r0, [pc, #88] @ (c133c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c12ba │ │ │ │ + b.n c12b2 │ │ │ │ bl 84a64 │ │ │ │ - b.n c1258 │ │ │ │ - ldr r3, [pc, #64] @ (c1348 ) │ │ │ │ - movw r2, #62785 @ 0xf541 │ │ │ │ + b.n c1250 │ │ │ │ + ldr r3, [pc, #64] @ (c1340 ) │ │ │ │ + movw r2, #62791 @ 0xf547 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #60] @ (c134c ) │ │ │ │ - ldr r0, [pc, #60] @ (c1350 ) │ │ │ │ + ldr r1, [pc, #60] @ (c1344 ) │ │ │ │ + ldr r0, [pc, #60] @ (c1348 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #680 @ 0x2a8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cdp 0, 4, cr0, cr0, cr7, {1} │ │ │ │ + cdp 0, 4, cr0, cr8, cr7, {1} │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + strb r6, [r5, #1] │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + strb r0, [r2, #1] │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + strb r2, [r6, #0] │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, c135a │ │ │ │ + cbz r2, c1362 │ │ │ │ movs r5, r4 │ │ │ │ - b.n c15a8 │ │ │ │ + b.n c1620 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1354 : │ │ │ │ +000c134c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #136] @ (c13ec ) │ │ │ │ + ldr r4, [pc, #136] @ (c13e4 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c13f0 ) │ │ │ │ + ldr r3, [pc, #132] @ (c13e8 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (c13f4 ) │ │ │ │ + ldr r5, [pc, #124] @ (c13ec ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c13f8 ) │ │ │ │ + ldr r3, [pc, #108] @ (c13f0 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1620 @ 0x654 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, c13e2 │ │ │ │ - ldr r3, [pc, #96] @ (c13fc ) │ │ │ │ + cbz r0, c13da │ │ │ │ + ldr r3, [pc, #96] @ (c13f4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c13c4 │ │ │ │ + bne.n c13bc │ │ │ │ mov r0, r6 │ │ │ │ - bl c11a8 │ │ │ │ - ldr r2, [pc, #80] @ (c1400 ) │ │ │ │ - ldr r3, [pc, #64] @ (c13f0 ) │ │ │ │ + bl c11a0 │ │ │ │ + ldr r2, [pc, #80] @ (c13f8 ) │ │ │ │ + ldr r3, [pc, #64] @ (c13e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c13e6 │ │ │ │ + bne.n c13de │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c1404 ) │ │ │ │ + ldr r0, [pc, #60] @ (c13fc ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (c1408 ) │ │ │ │ - ldr r1, [pc, #60] @ (c140c ) │ │ │ │ + ldr r3, [pc, #56] @ (c1400 ) │ │ │ │ + ldr r1, [pc, #60] @ (c1404 ) │ │ │ │ movw r2, #1278 @ 0x4fe │ │ │ │ - ldr r0, [pc, #56] @ (c1410 ) │ │ │ │ + ldr r0, [pc, #56] @ (c1408 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c13ac │ │ │ │ + b.n c13a4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r0], {39} @ 0x27 │ │ │ │ + ldc 0, cr0, [r8], {39} @ 0x27 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr], #-156 @ 0xffffff64 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + stc 0, cr0, [r6], {39} @ 0x27 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 2, r0, ip, cr7 │ │ │ │ - ldr r6, [pc, #808] @ (c1730 ) │ │ │ │ + mrrc 0, 2, r0, r4, cr7 │ │ │ │ + ldr r7, [pc, #40] @ (c1428 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1414 : │ │ │ │ +000c140c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #356] @ (c158c ) │ │ │ │ + ldr r7, [pc, #356] @ (c1584 ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c1504 │ │ │ │ + beq.n c14fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 51cf0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c152e │ │ │ │ + beq.n c1526 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, c145e │ │ │ │ + cbz r0, c1456 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c145e │ │ │ │ + beq.n c1456 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c14ea │ │ │ │ + beq.n c14e2 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c1570 │ │ │ │ + beq.w c1568 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, c148a │ │ │ │ + cbz r0, c1482 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c148a │ │ │ │ + beq.n c1482 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c14f0 │ │ │ │ + beq.n c14e8 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51d88 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c154c │ │ │ │ + beq.n c1544 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, c14b8 │ │ │ │ + cbz r0, c14b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c14b8 │ │ │ │ + beq.n c14b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c14f6 │ │ │ │ + cbz r3, c14ee │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c14c4 │ │ │ │ + beq.n c14bc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c156a │ │ │ │ + bmi.n c1562 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c14d8 │ │ │ │ + beq.n c14d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c14de │ │ │ │ + cbz r3, c14d6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c145e │ │ │ │ + b.n c1456 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c148a │ │ │ │ + b.n c1482 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c14c0 │ │ │ │ - b.n c14c4 │ │ │ │ - ldr r1, [pc, #136] @ (c1590 ) │ │ │ │ + bne.n c14b8 │ │ │ │ + b.n c14bc │ │ │ │ + ldr r1, [pc, #136] @ (c1588 ) │ │ │ │ movw r0, #1291 @ 0x50b │ │ │ │ - ldr r3, [pc, #136] @ (c1594 ) │ │ │ │ - ldr r2, [pc, #136] @ (c1598 ) │ │ │ │ + ldr r3, [pc, #136] @ (c158c ) │ │ │ │ + ldr r2, [pc, #136] @ (c1590 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (c159c ) │ │ │ │ - ldr r0, [pc, #132] @ (c15a0 ) │ │ │ │ + ldr r1, [pc, #132] @ (c1594 ) │ │ │ │ + ldr r0, [pc, #132] @ (c1598 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #96] @ (c1590 ) │ │ │ │ + ldr r3, [pc, #96] @ (c1588 ) │ │ │ │ movw r2, #1291 @ 0x50b │ │ │ │ - ldr r1, [pc, #108] @ (c15a4 ) │ │ │ │ - ldr r0, [pc, #112] @ (c15a8 ) │ │ │ │ + ldr r1, [pc, #108] @ (c159c ) │ │ │ │ + ldr r0, [pc, #112] @ (c15a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n c1526 │ │ │ │ - ldr r3, [pc, #64] @ (c1590 ) │ │ │ │ + b.n c151e │ │ │ │ + ldr r3, [pc, #64] @ (c1588 ) │ │ │ │ movw r2, #1291 @ 0x50b │ │ │ │ - ldr r1, [pc, #88] @ (c15ac ) │ │ │ │ - ldr r0, [pc, #88] @ (c15b0 ) │ │ │ │ + ldr r1, [pc, #88] @ (c15a4 ) │ │ │ │ + ldr r0, [pc, #88] @ (c15a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c1526 │ │ │ │ + b.n c151e │ │ │ │ bl 84a64 │ │ │ │ - b.n c14c4 │ │ │ │ - ldr r3, [pc, #64] @ (c15b4 ) │ │ │ │ - movw r2, #63806 @ 0xf93e │ │ │ │ + b.n c14bc │ │ │ │ + ldr r3, [pc, #64] @ (c15ac ) │ │ │ │ + movw r2, #63812 @ 0xf944 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #60] @ (c15b8 ) │ │ │ │ - ldr r0, [pc, #60] @ (c15bc ) │ │ │ │ + ldr r1, [pc, #60] @ (c15b0 ) │ │ │ │ + ldr r0, [pc, #60] @ (c15b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #744 @ 0x2e8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - rsbs r0, r4, r7, asr #32 │ │ │ │ + rsbs r0, ip, r7, asr #32 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + svc 0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c15c0 : │ │ │ │ +000c15b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #136] @ (c1658 ) │ │ │ │ + ldr r4, [pc, #136] @ (c1650 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c165c ) │ │ │ │ + ldr r3, [pc, #132] @ (c1654 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (c1660 ) │ │ │ │ + ldr r5, [pc, #124] @ (c1658 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c1664 ) │ │ │ │ + ldr r3, [pc, #108] @ (c165c ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1668 @ 0x684 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, c164e │ │ │ │ - ldr r3, [pc, #96] @ (c1668 ) │ │ │ │ + cbz r0, c1646 │ │ │ │ + ldr r3, [pc, #96] @ (c1660 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1630 │ │ │ │ + bne.n c1628 │ │ │ │ mov r0, r6 │ │ │ │ - bl c1414 │ │ │ │ - ldr r2, [pc, #80] @ (c166c ) │ │ │ │ - ldr r3, [pc, #64] @ (c165c ) │ │ │ │ + bl c140c │ │ │ │ + ldr r2, [pc, #80] @ (c1664 ) │ │ │ │ + ldr r3, [pc, #64] @ (c1654 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1652 │ │ │ │ + bne.n c164a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c1670 ) │ │ │ │ + ldr r0, [pc, #60] @ (c1668 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (c1674 ) │ │ │ │ - ldr r1, [pc, #60] @ (c1678 ) │ │ │ │ + ldr r3, [pc, #56] @ (c166c ) │ │ │ │ + ldr r1, [pc, #60] @ (c1670 ) │ │ │ │ movw r2, #1291 @ 0x50b │ │ │ │ - ldr r0, [pc, #56] @ (c167c ) │ │ │ │ + ldr r0, [pc, #56] @ (c1674 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c1618 │ │ │ │ + b.n c1610 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bic.w r0, r4, r7, asr #32 │ │ │ │ + bic.w r0, ip, r7, asr #32 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r2, r7, asr #32 │ │ │ │ - cmp r0, #12 │ │ │ │ + ands.w r0, sl, r7, asr #32 │ │ │ │ + cmp r0, #20 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r0, #156]! @ 0x9c │ │ │ │ - ldr r4, [pc, #376] @ (c17ec ) │ │ │ │ + strd r0, r0, [r8, #156]! @ 0x9c │ │ │ │ + ldr r4, [pc, #632] @ (c18e4 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1680 : │ │ │ │ +000c1678 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #356] @ (c17f8 ) │ │ │ │ + ldr r7, [pc, #356] @ (c17f0 ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c1770 │ │ │ │ + beq.n c1768 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 51e0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c179a │ │ │ │ + beq.n c1792 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, c16ca │ │ │ │ + cbz r0, c16c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c16ca │ │ │ │ + beq.n c16c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1756 │ │ │ │ + beq.n c174e │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c17dc │ │ │ │ + beq.w c17d4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, c16f6 │ │ │ │ + cbz r0, c16ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c16f6 │ │ │ │ + beq.n c16ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c175c │ │ │ │ + beq.n c1754 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51ea4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c17b8 │ │ │ │ + beq.n c17b0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, c1724 │ │ │ │ + cbz r0, c171c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1724 │ │ │ │ + beq.n c171c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c1762 │ │ │ │ + cbz r3, c175a │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c1730 │ │ │ │ + beq.n c1728 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c17d6 │ │ │ │ + bmi.n c17ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1744 │ │ │ │ + beq.n c173c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c174a │ │ │ │ + cbz r3, c1742 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c16ca │ │ │ │ + b.n c16c2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c16f6 │ │ │ │ + b.n c16ee │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c172c │ │ │ │ - b.n c1730 │ │ │ │ - ldr r1, [pc, #136] @ (c17fc ) │ │ │ │ + bne.n c1724 │ │ │ │ + b.n c1728 │ │ │ │ + ldr r1, [pc, #136] @ (c17f4 ) │ │ │ │ movw r0, #1349 @ 0x545 │ │ │ │ - ldr r3, [pc, #136] @ (c1800 ) │ │ │ │ - ldr r2, [pc, #136] @ (c1804 ) │ │ │ │ + ldr r3, [pc, #136] @ (c17f8 ) │ │ │ │ + ldr r2, [pc, #136] @ (c17fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (c1808 ) │ │ │ │ - ldr r0, [pc, #132] @ (c180c ) │ │ │ │ + ldr r1, [pc, #132] @ (c1800 ) │ │ │ │ + ldr r0, [pc, #132] @ (c1804 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #96] @ (c17fc ) │ │ │ │ + ldr r3, [pc, #96] @ (c17f4 ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r1, [pc, #108] @ (c1810 ) │ │ │ │ - ldr r0, [pc, #112] @ (c1814 ) │ │ │ │ + ldr r1, [pc, #108] @ (c1808 ) │ │ │ │ + ldr r0, [pc, #112] @ (c180c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n c1792 │ │ │ │ - ldr r3, [pc, #64] @ (c17fc ) │ │ │ │ + b.n c178a │ │ │ │ + ldr r3, [pc, #64] @ (c17f4 ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r1, [pc, #88] @ (c1818 ) │ │ │ │ - ldr r0, [pc, #88] @ (c181c ) │ │ │ │ + ldr r1, [pc, #88] @ (c1810 ) │ │ │ │ + ldr r0, [pc, #88] @ (c1814 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c1792 │ │ │ │ + b.n c178a │ │ │ │ bl 84a64 │ │ │ │ - b.n c1730 │ │ │ │ - ldr r3, [pc, #64] @ (c1820 ) │ │ │ │ - movw r2, #2530 @ 0x9e2 │ │ │ │ + b.n c1728 │ │ │ │ + ldr r3, [pc, #64] @ (c1818 ) │ │ │ │ + movw r2, #2536 @ 0x9e8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #60] @ (c1824 ) │ │ │ │ - ldr r0, [pc, #60] @ (c1828 ) │ │ │ │ + ldr r1, [pc, #60] @ (c181c ) │ │ │ │ + ldr r0, [pc, #60] @ (c1820 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #808 @ 0x328 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - strd r0, r0, [r8, #-156]! @ 0x9c │ │ │ │ + ldrd r0, r0, [r0, #-156]! @ 0x9c │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #456] @ 0x1c8 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n c18d0 │ │ │ │ + bgt.n c1748 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c182c : │ │ │ │ +000c1824 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #136] @ (c18c4 ) │ │ │ │ + ldr r4, [pc, #136] @ (c18bc ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c18c8 ) │ │ │ │ + ldr r3, [pc, #132] @ (c18c0 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (c18cc ) │ │ │ │ + ldr r5, [pc, #124] @ (c18c4 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c18d0 ) │ │ │ │ + ldr r3, [pc, #108] @ (c18c8 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1716 @ 0x6b4 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, c18ba │ │ │ │ - ldr r3, [pc, #96] @ (c18d4 ) │ │ │ │ + cbz r0, c18b2 │ │ │ │ + ldr r3, [pc, #96] @ (c18cc ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c189c │ │ │ │ + bne.n c1894 │ │ │ │ mov r0, r6 │ │ │ │ - bl c1680 │ │ │ │ - ldr r2, [pc, #80] @ (c18d8 ) │ │ │ │ - ldr r3, [pc, #64] @ (c18c8 ) │ │ │ │ + bl c1678 │ │ │ │ + ldr r2, [pc, #80] @ (c18d0 ) │ │ │ │ + ldr r3, [pc, #64] @ (c18c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c18be │ │ │ │ + bne.n c18b6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c18dc ) │ │ │ │ + ldr r0, [pc, #60] @ (c18d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (c18e0 ) │ │ │ │ - ldr r1, [pc, #60] @ (c18e4 ) │ │ │ │ + ldr r3, [pc, #56] @ (c18d8 ) │ │ │ │ + ldr r1, [pc, #60] @ (c18dc ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r0, [pc, #56] @ (c18e8 ) │ │ │ │ + ldr r0, [pc, #56] @ (c18e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c1884 │ │ │ │ + b.n c187c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n c1838 │ │ │ │ + b.n c1840 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c181c │ │ │ │ + b.n c1824 │ │ │ │ movs r7, r4 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c17c4 │ │ │ │ + b.n c17cc │ │ │ │ movs r7, r4 │ │ │ │ - ldr r1, [pc, #968] @ (c1ca8 ) │ │ │ │ + ldr r2, [pc, #200] @ (c19a0 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c18ec : │ │ │ │ +000c18e4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #144] @ (c1990 ) │ │ │ │ + ldr r4, [pc, #144] @ (c1988 ) │ │ │ │ add r4, pc │ │ │ │ - cbz r0, c1938 │ │ │ │ + cbz r0, c1930 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - beq.n c1914 │ │ │ │ + beq.n c190c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 867e8 │ │ │ │ - cbz r0, c195c │ │ │ │ - ldr r3, [pc, #116] @ (c1994 ) │ │ │ │ + cbz r0, c1954 │ │ │ │ + ldr r3, [pc, #116] @ (c198c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1972 │ │ │ │ + bne.n c196a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub.w r0, r0, #306 @ 0x132 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #92] @ (c1998 ) │ │ │ │ + ldr r1, [pc, #92] @ (c1990 ) │ │ │ │ movs r0, #117 @ 0x75 │ │ │ │ - ldr r3, [pc, #92] @ (c199c ) │ │ │ │ - ldr r2, [pc, #96] @ (c19a0 ) │ │ │ │ + ldr r3, [pc, #92] @ (c1994 ) │ │ │ │ + ldr r2, [pc, #96] @ (c1998 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #88] @ (c19a4 ) │ │ │ │ - ldr r0, [pc, #92] @ (c19a8 ) │ │ │ │ + ldr r1, [pc, #88] @ (c199c ) │ │ │ │ + ldr r0, [pc, #92] @ (c19a0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c1910 │ │ │ │ - ldr r3, [pc, #56] @ (c1998 ) │ │ │ │ + b.n c1908 │ │ │ │ + ldr r3, [pc, #56] @ (c1990 ) │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr r1, [pc, #72] @ (c19ac ) │ │ │ │ - ldr r0, [pc, #76] @ (c19b0 ) │ │ │ │ + ldr r1, [pc, #72] @ (c19a4 ) │ │ │ │ + ldr r0, [pc, #76] @ (c19a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c1958 │ │ │ │ - ldr r1, [pc, #36] @ (c1998 ) │ │ │ │ + b.n c1950 │ │ │ │ + ldr r1, [pc, #36] @ (c1990 ) │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr r3, [pc, #60] @ (c19b4 ) │ │ │ │ + ldr r3, [pc, #60] @ (c19ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #52] @ (c19b8 ) │ │ │ │ - ldr r0, [pc, #56] @ (c19bc ) │ │ │ │ + ldr r1, [pc, #52] @ (c19b0 ) │ │ │ │ + ldr r0, [pc, #56] @ (c19b4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c1958 │ │ │ │ - b.n c178c │ │ │ │ + bl a7538 │ │ │ │ + b.n c1950 │ │ │ │ + b.n c1794 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n c1a68 │ │ │ │ + bls.n c18e0 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, r3 │ │ │ │ + cmp r0, fp │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #96] @ (c1a18 ) │ │ │ │ + ldr r1, [pc, #352] @ (c1b10 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r3, #15] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c19fc ) │ │ │ │ - bl c18ec │ │ │ │ + ldr r4, [pc, #44] @ (c19f4 ) │ │ │ │ + bl c18e4 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c19f6 │ │ │ │ - cbnz r0, c19f0 │ │ │ │ - ldr r3, [pc, #32] @ (c1a00 ) │ │ │ │ + beq.n c19ee │ │ │ │ + cbnz r0, c19e8 │ │ │ │ + ldr r3, [pc, #32] @ (c19f8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c19ee │ │ │ │ + beq.n c19e6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c1a04 ) │ │ │ │ + ldr r3, [pc, #16] @ (c19fc ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c19e0 │ │ │ │ + b.n c19d8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n c164c │ │ │ │ + b.n c1654 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c1a08 : │ │ │ │ +000c1a00 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr.w r2, [pc, #1092] @ c1e60 │ │ │ │ + ldr.w r2, [pc, #1092] @ c1e58 │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r3, [pc, #1092] @ c1e64 │ │ │ │ + ldr.w r3, [pc, #1092] @ c1e5c │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr.w r6, [pc, #1084] @ c1e68 │ │ │ │ + ldr.w r6, [pc, #1084] @ c1e60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1bc6 │ │ │ │ + beq.w c1bbe │ │ │ │ movs r1, #0 │ │ │ │ bl 8673c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1c42 │ │ │ │ - ldr.w r3, [pc, #1052] @ c1e6c │ │ │ │ + beq.w c1c3a │ │ │ │ + ldr.w r3, [pc, #1052] @ c1e64 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c1c6c │ │ │ │ + bne.w c1c64 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1c8e │ │ │ │ + beq.w c1c86 │ │ │ │ movs r1, #2 │ │ │ │ bl 8673c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1d1a │ │ │ │ + beq.w c1d12 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c1d34 │ │ │ │ + bne.w c1d2c │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n c1ac8 │ │ │ │ + beq.n c1ac0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1a94 │ │ │ │ + beq.n c1a8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1b3e │ │ │ │ + beq.n c1b36 │ │ │ │ cmp r7, #114 @ 0x72 │ │ │ │ - beq.n c1b5c │ │ │ │ + beq.n c1b54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1aaa │ │ │ │ + beq.n c1aa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1b46 │ │ │ │ + beq.n c1b3e │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #960] @ (c1e70 ) │ │ │ │ - ldr r3, [pc, #948] @ (c1e64 ) │ │ │ │ + ldr r2, [pc, #960] @ (c1e68 ) │ │ │ │ + ldr r3, [pc, #948] @ (c1e5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c1e22 │ │ │ │ + bne.w c1e1a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c1e26 │ │ │ │ + beq.w c1e1e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #912] @ (c1e74 ) │ │ │ │ + ldr r3, [pc, #912] @ (c1e6c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #3360] @ 0xd20 │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1b04 │ │ │ │ + beq.n c1afc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c1b04 │ │ │ │ + cbnz r3, c1afc │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n c1b4e │ │ │ │ + beq.n c1b46 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c1dee │ │ │ │ + bne.w c1de6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1b26 │ │ │ │ + beq.n c1b1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1c5c │ │ │ │ + beq.w c1c54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1b3a │ │ │ │ + beq.n c1b32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1c64 │ │ │ │ + beq.w c1c5c │ │ │ │ movs r0, #1 │ │ │ │ - b.n c1aac │ │ │ │ + b.n c1aa4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1a94 │ │ │ │ + b.n c1a8c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1aaa │ │ │ │ + b.n c1aa2 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c1d78 │ │ │ │ + bne.w c1d70 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b.n c1a82 │ │ │ │ - ldr r3, [pc, #792] @ (c1e78 ) │ │ │ │ + b.n c1a7a │ │ │ │ + ldr r3, [pc, #792] @ (c1e70 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n c1a98 │ │ │ │ + beq.n c1a90 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n c1a98 │ │ │ │ + bne.n c1a90 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c1e42 │ │ │ │ + beq.w c1e3a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1b94 │ │ │ │ + beq.n c1b8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1e12 │ │ │ │ - ldr r3, [pc, #732] @ (c1e74 ) │ │ │ │ + beq.w c1e0a │ │ │ │ + ldr r3, [pc, #732] @ (c1e6c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #3360] @ 0xd20 │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1bb8 │ │ │ │ + beq.n c1bb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1e1a │ │ │ │ + beq.w c1e12 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w c1df2 │ │ │ │ + beq.w c1dea │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c1aac │ │ │ │ - ldr r1, [pc, #692] @ (c1e7c ) │ │ │ │ + b.n c1aa4 │ │ │ │ + ldr r1, [pc, #692] @ (c1e74 ) │ │ │ │ movs r0, #154 @ 0x9a │ │ │ │ - ldr r3, [pc, #692] @ (c1e80 ) │ │ │ │ - ldr r2, [pc, #692] @ (c1e84 ) │ │ │ │ + ldr r3, [pc, #692] @ (c1e78 ) │ │ │ │ + ldr r2, [pc, #692] @ (c1e7c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r8] │ │ │ │ strd r0, r1, [sp] │ │ │ │ - ldr r1, [pc, #680] @ (c1e88 ) │ │ │ │ - ldr r0, [pc, #680] @ (c1e8c ) │ │ │ │ + ldr r1, [pc, #680] @ (c1e80 ) │ │ │ │ + ldr r0, [pc, #680] @ (c1e84 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ bl 88758 │ │ │ │ - ldr r3, [pc, #640] @ (c1e74 ) │ │ │ │ + ldr r3, [pc, #640] @ (c1e6c ) │ │ │ │ ldrd r9, r7, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #2100] @ 0x834 │ │ │ │ - ldr r3, [pc, #656] @ (c1e90 ) │ │ │ │ + ldr r3, [pc, #656] @ (c1e88 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1dc0 │ │ │ │ + beq.w c1db8 │ │ │ │ bl 888f4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c1d56 │ │ │ │ + beq.w c1d4e │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n c1aaa │ │ │ │ - ldr r3, [pc, #568] @ (c1e7c ) │ │ │ │ + b.n c1aa2 │ │ │ │ + ldr r3, [pc, #568] @ (c1e74 ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr r1, [pc, #588] @ (c1e94 ) │ │ │ │ - ldr r0, [pc, #588] @ (c1e98 ) │ │ │ │ + ldr r1, [pc, #588] @ (c1e8c ) │ │ │ │ + ldr r0, [pc, #588] @ (c1e90 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl 91060 │ │ │ │ - b.n c1bea │ │ │ │ + b.n c1be2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1b26 │ │ │ │ + b.n c1b1e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1b3a │ │ │ │ - ldr r3, [pc, #524] @ (c1e7c ) │ │ │ │ + b.n c1b32 │ │ │ │ + ldr r3, [pc, #524] @ (c1e74 ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr r0, [pc, #552] @ (c1e9c ) │ │ │ │ - ldr r1, [pc, #556] @ (c1ea0 ) │ │ │ │ + ldr r0, [pc, #552] @ (c1e94 ) │ │ │ │ + ldr r1, [pc, #556] @ (c1e98 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r0, [pc, #540] @ (c1ea4 ) │ │ │ │ + ldr r0, [pc, #540] @ (c1e9c ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c1bea │ │ │ │ - ldr r2, [pc, #492] @ (c1e7c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c1be2 │ │ │ │ + ldr r2, [pc, #492] @ (c1e74 ) │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ - ldr r3, [pc, #532] @ (c1ea8 ) │ │ │ │ - ldr r0, [pc, #532] @ (c1eac ) │ │ │ │ + ldr r3, [pc, #532] @ (c1ea0 ) │ │ │ │ + ldr r0, [pc, #532] @ (c1ea4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8] │ │ │ │ strd r1, r2, [sp] │ │ │ │ - ldr r2, [pc, #520] @ (c1eb0 ) │ │ │ │ - ldr r1, [pc, #520] @ (c1eb4 ) │ │ │ │ + ldr r2, [pc, #520] @ (c1ea8 ) │ │ │ │ + ldr r1, [pc, #520] @ (c1eac ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ bl 88758 │ │ │ │ - ldr r3, [pc, #440] @ (c1e74 ) │ │ │ │ + ldr r3, [pc, #440] @ (c1e6c ) │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ ldrd sl, r9, [sp, #28] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #2100] @ 0x834 │ │ │ │ - ldr r3, [pc, #452] @ (c1e90 ) │ │ │ │ + ldr r3, [pc, #452] @ (c1e88 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1dd4 │ │ │ │ + beq.n c1dcc │ │ │ │ bl 888f4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c1d9a │ │ │ │ - ldr r3, [pc, #392] @ (c1e78 ) │ │ │ │ + beq.n c1d92 │ │ │ │ + ldr r3, [pc, #392] @ (c1e70 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -192368,1559 +192364,1559 @@ │ │ │ │ bl 88888 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n c1a7c │ │ │ │ - ldr r3, [pc, #352] @ (c1e7c ) │ │ │ │ + b.n c1a74 │ │ │ │ + ldr r3, [pc, #352] @ (c1e74 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #408] @ (c1eb8 ) │ │ │ │ - ldr r0, [pc, #408] @ (c1ebc ) │ │ │ │ + ldr r1, [pc, #408] @ (c1eb0 ) │ │ │ │ + ldr r0, [pc, #408] @ (c1eb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl 91060 │ │ │ │ - b.n c1cb2 │ │ │ │ - ldr r3, [pc, #324] @ (c1e7c ) │ │ │ │ - ldr r2, [pc, #392] @ (c1ec0 ) │ │ │ │ - ldr r1, [pc, #392] @ (c1ec4 ) │ │ │ │ + b.n c1caa │ │ │ │ + ldr r3, [pc, #324] @ (c1e74 ) │ │ │ │ + ldr r2, [pc, #392] @ (c1eb8 ) │ │ │ │ + ldr r1, [pc, #392] @ (c1ebc ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #380] @ (c1ec8 ) │ │ │ │ + ldr r0, [pc, #380] @ (c1ec0 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c1cb2 │ │ │ │ + bl a7538 │ │ │ │ + b.n c1caa │ │ │ │ bl 88694 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ - b.n c1aac │ │ │ │ - ldr r3, [pc, #256] @ (c1e7c ) │ │ │ │ + b.n c1aa4 │ │ │ │ + ldr r3, [pc, #256] @ (c1e74 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r1, [pc, #332] @ (c1ecc ) │ │ │ │ - ldr r0, [pc, #336] @ (c1ed0 ) │ │ │ │ + ldr r1, [pc, #332] @ (c1ec4 ) │ │ │ │ + ldr r0, [pc, #336] @ (c1ec8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n c1d74 │ │ │ │ + b.n c1d6c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ bl 88694 │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n c1d74 │ │ │ │ - ldr r1, [pc, #272] @ (c1ed4 ) │ │ │ │ + b.n c1d6c │ │ │ │ + ldr r1, [pc, #272] @ (c1ecc ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r0, [pc, #272] @ (c1ed8 ) │ │ │ │ + ldr r0, [pc, #272] @ (c1ed0 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n c1d5a │ │ │ │ - ldr r1, [pc, #260] @ (c1edc ) │ │ │ │ + b.n c1d52 │ │ │ │ + ldr r1, [pc, #260] @ (c1ed4 ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ - ldr r0, [pc, #260] @ (c1ee0 ) │ │ │ │ + ldr r0, [pc, #260] @ (c1ed8 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c1da4 │ │ │ │ + b.n c1d9c │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b.n c1a84 │ │ │ │ + b.n c1a7c │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1bbe │ │ │ │ - ldr r3, [pc, #124] @ (c1e7c ) │ │ │ │ + beq.w c1bb6 │ │ │ │ + ldr r3, [pc, #124] @ (c1e74 ) │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r1, [pc, #224] @ (c1ee4 ) │ │ │ │ - ldr r0, [pc, #228] @ (c1ee8 ) │ │ │ │ + ldr r1, [pc, #224] @ (c1edc ) │ │ │ │ + ldr r0, [pc, #228] @ (c1ee0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c1d74 │ │ │ │ + b.n c1d6c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1b94 │ │ │ │ + b.n c1b8c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1bb8 │ │ │ │ + b.n c1bb0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (c1eec ) │ │ │ │ - movw r2, #18906 @ 0x49da │ │ │ │ + ldr r3, [pc, #196] @ (c1ee4 ) │ │ │ │ + movw r2, #18912 @ 0x49e0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #188] @ (c1ef0 ) │ │ │ │ - ldr r0, [pc, #192] @ (c1ef4 ) │ │ │ │ + ldr r1, [pc, #188] @ (c1ee8 ) │ │ │ │ + ldr r0, [pc, #192] @ (c1eec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #880 @ 0x370 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ (c1ef8 ) │ │ │ │ - movw r2, #18976 @ 0x4a20 │ │ │ │ + ldr r3, [pc, #180] @ (c1ef0 ) │ │ │ │ + movw r2, #18982 @ 0x4a26 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #172] @ (c1efc ) │ │ │ │ - ldr r0, [pc, #176] @ (c1f00 ) │ │ │ │ + ldr r1, [pc, #172] @ (c1ef4 ) │ │ │ │ + ldr r0, [pc, #176] @ (c1ef8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #880 @ 0x370 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n c1a14 │ │ │ │ + b.n c1a1c │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c1a08 │ │ │ │ + b.n c1a10 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c190c │ │ │ │ + b.n c1914 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n c1e30 │ │ │ │ + bvc.n c1ea8 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmn r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ movs r3, r4 │ │ │ │ - mov r4, r3 │ │ │ │ + mov r4, fp │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + strb r6, [r3, #3] │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n c1ec8 │ │ │ │ + bvs.n c1f40 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strb r0, [r1, #3] │ │ │ │ movs r3, r4 │ │ │ │ - sbcs r2, r6 │ │ │ │ + rors r2, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #0] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, sl │ │ │ │ + cmp lr, r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #96 @ (adr r6, c1f50 ) │ │ │ │ + add r6, pc, #352 @ (adr r6, c2048 ) │ │ │ │ movs r5, r4 │ │ │ │ - bvs.n c1f08 │ │ │ │ + bvs.n c1f80 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #1008 @ (adr r5, c22ec ) │ │ │ │ + add r6, pc, #240 @ (adr r6, c1fe4 ) │ │ │ │ movs r5, r4 │ │ │ │ - bpl.n c1edc │ │ │ │ + bvs.n c1f54 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c1f40 ) │ │ │ │ - bl c1a08 │ │ │ │ + ldr r4, [pc, #44] @ (c1f38 ) │ │ │ │ + bl c1a00 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c1f3a │ │ │ │ - cbnz r0, c1f34 │ │ │ │ - ldr r3, [pc, #32] @ (c1f44 ) │ │ │ │ + beq.n c1f32 │ │ │ │ + cbnz r0, c1f2c │ │ │ │ + ldr r3, [pc, #32] @ (c1f3c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1f32 │ │ │ │ + beq.n c1f2a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c1f48 ) │ │ │ │ + ldr r3, [pc, #16] @ (c1f40 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c1f24 │ │ │ │ + b.n c1f1c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n c2108 │ │ │ │ + b.n c2110 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c1f4c : │ │ │ │ +000c1f44 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r8, [pc, #452] @ c2128 │ │ │ │ + ldr.w r8, [pc, #452] @ c2120 │ │ │ │ add r8, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c20a2 │ │ │ │ + beq.w c209a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fb80 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c20c6 │ │ │ │ + beq.w c20be │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt.w r9, #0 │ │ │ │ mvngt.w r7, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, r9 │ │ │ │ - ble.n c1ffa │ │ │ │ + ble.n c1ff2 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c210c │ │ │ │ + beq.w c2104 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r1, [pc, #380] @ (c212c ) │ │ │ │ + ldr r1, [pc, #380] @ (c2124 ) │ │ │ │ cmp r3, r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r0, [r8, r1] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n c204e │ │ │ │ + bne.n c2046 │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.n c2098 │ │ │ │ + bne.n c2090 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n c1fd8 │ │ │ │ + beq.n c1fd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2046 │ │ │ │ + beq.n c203e │ │ │ │ mov r0, sl │ │ │ │ bl 88b24 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 86da4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2080 │ │ │ │ + beq.n c2078 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r9, r9, #2 │ │ │ │ mov r3, r9 │ │ │ │ cmp.w r9, r2, lsl #1 │ │ │ │ - blt.n c1f9c │ │ │ │ + blt.n c1f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c200c │ │ │ │ + beq.n c2004 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c20e4 │ │ │ │ - ldr r3, [pc, #288] @ (c2130 ) │ │ │ │ + beq.n c20dc │ │ │ │ + ldr r3, [pc, #288] @ (c2128 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3056] @ 0xbf0 │ │ │ │ bl 87170 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2034 │ │ │ │ + beq.n c202c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c20ec │ │ │ │ + beq.n c20e4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n c20f4 │ │ │ │ + beq.n c20ec │ │ │ │ cmp r4, #2 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1fd8 │ │ │ │ - ldr r3, [pc, #228] @ (c2134 ) │ │ │ │ + b.n c1fd0 │ │ │ │ + ldr r3, [pc, #228] @ (c212c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #228] @ (c2138 ) │ │ │ │ + ldr r1, [pc, #228] @ (c2130 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - ldr r3, [pc, #224] @ (c213c ) │ │ │ │ + ldr r3, [pc, #224] @ (c2134 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #216] @ (c2140 ) │ │ │ │ + ldr r0, [pc, #216] @ (c2138 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #176] @ (c2134 ) │ │ │ │ + ldr r3, [pc, #176] @ (c212c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #188] @ (c2144 ) │ │ │ │ - ldr r0, [pc, #192] @ (c2148 ) │ │ │ │ + ldr r1, [pc, #188] @ (c213c ) │ │ │ │ + ldr r0, [pc, #192] @ (c2140 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c206c │ │ │ │ + b.n c2064 │ │ │ │ mov r0, sl │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c1fcc │ │ │ │ - ldr r1, [pc, #144] @ (c2134 ) │ │ │ │ + b.n c1fc4 │ │ │ │ + ldr r1, [pc, #144] @ (c212c ) │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ - ldr r3, [pc, #164] @ (c214c ) │ │ │ │ - ldr r2, [pc, #164] @ (c2150 ) │ │ │ │ + ldr r3, [pc, #164] @ (c2144 ) │ │ │ │ + ldr r2, [pc, #164] @ (c2148 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #156] @ (c2154 ) │ │ │ │ - ldr r0, [pc, #160] @ (c2158 ) │ │ │ │ + ldr r1, [pc, #156] @ (c214c ) │ │ │ │ + ldr r0, [pc, #160] @ (c2150 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c2078 │ │ │ │ - ldr r3, [pc, #108] @ (c2134 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c2070 │ │ │ │ + ldr r3, [pc, #108] @ (c212c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #144] @ (c215c ) │ │ │ │ - ldr r0, [pc, #144] @ (c2160 ) │ │ │ │ + ldr r1, [pc, #144] @ (c2154 ) │ │ │ │ + ldr r0, [pc, #144] @ (c2158 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n c2078 │ │ │ │ + b.n c2070 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c200c │ │ │ │ + b.n c2004 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2034 │ │ │ │ - ldr r3, [pc, #60] @ (c2134 ) │ │ │ │ + b.n c202c │ │ │ │ + ldr r3, [pc, #60] @ (c212c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #104] @ (c2164 ) │ │ │ │ - ldr r0, [pc, #108] @ (c2168 ) │ │ │ │ + ldr r1, [pc, #104] @ (c215c ) │ │ │ │ + ldr r0, [pc, #108] @ (c2160 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c2078 │ │ │ │ - ldr r3, [pc, #92] @ (c216c ) │ │ │ │ - movw r2, #19847 @ 0x4d87 │ │ │ │ + b.n c2070 │ │ │ │ + ldr r3, [pc, #92] @ (c2164 ) │ │ │ │ + movw r2, #19853 @ 0x4d8d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #88] @ (c2170 ) │ │ │ │ - ldr r0, [pc, #88] @ (c2174 ) │ │ │ │ + ldr r1, [pc, #88] @ (c2168 ) │ │ │ │ + ldr r0, [pc, #88] @ (c216c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - b.n c225c │ │ │ │ + b.n c2264 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ movs r3, r4 │ │ │ │ - tst r4, r6 │ │ │ │ + negs r4, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - bne.n c2144 │ │ │ │ + bcs.n c21bc │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r6, #2] │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #200 @ (adr r3, c2238 ) │ │ │ │ + add r3, pc, #456 @ (adr r3, c2330 ) │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n c21bc │ │ │ │ + bcc.n c2234 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c21b4 ) │ │ │ │ - bl c1f4c │ │ │ │ + ldr r4, [pc, #44] @ (c21ac ) │ │ │ │ + bl c1f44 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c21ae │ │ │ │ - cbnz r0, c21a8 │ │ │ │ - ldr r3, [pc, #32] @ (c21b8 ) │ │ │ │ + beq.n c21a6 │ │ │ │ + cbnz r0, c21a0 │ │ │ │ + ldr r3, [pc, #32] @ (c21b0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c21a6 │ │ │ │ + beq.n c219e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c21bc ) │ │ │ │ + ldr r3, [pc, #16] @ (c21b4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c2198 │ │ │ │ + b.n c2190 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + udf #118 @ 0x76 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c21c0 : │ │ │ │ +000c21b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #144] @ (c2264 ) │ │ │ │ + ldr r4, [pc, #144] @ (c225c ) │ │ │ │ add r4, pc │ │ │ │ - cbz r2, c220a │ │ │ │ + cbz r2, c2202 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ lsls r0, r3, #1 │ │ │ │ - bne.n c21e2 │ │ │ │ + bne.n c21da │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mvn.w r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bl 867e8 │ │ │ │ - cbz r0, c222e │ │ │ │ - ldr r3, [pc, #120] @ (c2268 ) │ │ │ │ + cbz r0, c2226 │ │ │ │ + ldr r3, [pc, #120] @ (c2260 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2244 │ │ │ │ + bne.n c223c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub.w r0, r0, #22 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #96] @ (c226c ) │ │ │ │ + ldr r1, [pc, #96] @ (c2264 ) │ │ │ │ movs r0, #217 @ 0xd9 │ │ │ │ - ldr r3, [pc, #96] @ (c2270 ) │ │ │ │ - ldr r2, [pc, #96] @ (c2274 ) │ │ │ │ + ldr r3, [pc, #96] @ (c2268 ) │ │ │ │ + ldr r2, [pc, #96] @ (c226c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #92] @ (c2278 ) │ │ │ │ - ldr r0, [pc, #92] @ (c227c ) │ │ │ │ + ldr r1, [pc, #92] @ (c2270 ) │ │ │ │ + ldr r0, [pc, #92] @ (c2274 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c21de │ │ │ │ - ldr r3, [pc, #60] @ (c226c ) │ │ │ │ + b.n c21d6 │ │ │ │ + ldr r3, [pc, #60] @ (c2264 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #76] @ (c2280 ) │ │ │ │ - ldr r0, [pc, #76] @ (c2284 ) │ │ │ │ + ldr r1, [pc, #76] @ (c2278 ) │ │ │ │ + ldr r0, [pc, #76] @ (c227c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c222a │ │ │ │ - ldr r1, [pc, #36] @ (c226c ) │ │ │ │ + b.n c2222 │ │ │ │ + ldr r1, [pc, #36] @ (c2264 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r3, [pc, #60] @ (c2288 ) │ │ │ │ + ldr r3, [pc, #60] @ (c2280 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #56] @ (c228c ) │ │ │ │ - ldr r0, [pc, #56] @ (c2290 ) │ │ │ │ + ldr r1, [pc, #56] @ (c2284 ) │ │ │ │ + ldr r0, [pc, #56] @ (c2288 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c222a │ │ │ │ + bl a7538 │ │ │ │ + b.n c2222 │ │ │ │ nop │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n c2198 │ │ │ │ + beq.n c2210 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r5, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - eors r6, r0 │ │ │ │ + lsls r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c22d0 ) │ │ │ │ - bl c21c0 │ │ │ │ + ldr r4, [pc, #44] @ (c22c8 ) │ │ │ │ + bl c21b8 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c22ca │ │ │ │ - cbnz r0, c22c4 │ │ │ │ - ldr r3, [pc, #32] @ (c22d4 ) │ │ │ │ + beq.n c22c2 │ │ │ │ + cbnz r0, c22bc │ │ │ │ + ldr r3, [pc, #32] @ (c22cc ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c22c2 │ │ │ │ + beq.n c22ba │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c22d8 ) │ │ │ │ + ldr r3, [pc, #16] @ (c22d0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c22b4 │ │ │ │ + b.n c22ac │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n c2378 │ │ │ │ + ble.n c2380 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c22dc : │ │ │ │ +000c22d4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #724] @ (c25c0 ) │ │ │ │ + ldr r2, [pc, #724] @ (c25b8 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #724] @ (c25c4 ) │ │ │ │ + ldr r3, [pc, #724] @ (c25bc ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #724] @ (c25c8 ) │ │ │ │ + ldr r5, [pc, #724] @ (c25c0 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r1, c2356 │ │ │ │ + cbz r1, c234e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - beq.w c2458 │ │ │ │ + beq.w c2450 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c246a │ │ │ │ + beq.w c2462 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n c237e │ │ │ │ + beq.n c2376 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2338 │ │ │ │ + beq.n c2330 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2450 │ │ │ │ + beq.w c2448 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #656] @ (c25cc ) │ │ │ │ - ldr r3, [pc, #644] @ (c25c4 ) │ │ │ │ + ldr r2, [pc, #656] @ (c25c4 ) │ │ │ │ + ldr r3, [pc, #644] @ (c25bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c259e │ │ │ │ + bne.w c2596 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #632] @ (c25d0 ) │ │ │ │ + ldr r3, [pc, #632] @ (c25c8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ittt ne │ │ │ │ addne r3, #1 │ │ │ │ movne r4, r2 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bne.n c2316 │ │ │ │ + bne.n c230e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2468 │ │ │ │ + beq.n c2460 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r4, r2 │ │ │ │ - bne.n c2338 │ │ │ │ + bne.n c2330 │ │ │ │ movs r1, #0 │ │ │ │ bl 8673c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c24f8 │ │ │ │ - ldr r3, [pc, #580] @ (c25d4 ) │ │ │ │ + beq.w c24f0 │ │ │ │ + ldr r3, [pc, #580] @ (c25cc ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c250e │ │ │ │ + bne.w c2506 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp.w r3, #306 @ 0x132 │ │ │ │ - bne.n c2494 │ │ │ │ - ldr r3, [pc, #556] @ (c25d0 ) │ │ │ │ + bne.n c248c │ │ │ │ + ldr r3, [pc, #556] @ (c25c8 ) │ │ │ │ ldr r7, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n c2494 │ │ │ │ + beq.n c248c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w c24c2 │ │ │ │ + beq.w c24ba │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c25a2 │ │ │ │ + beq.w c259a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c23da │ │ │ │ + beq.n c23d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c252c │ │ │ │ + beq.w c2524 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c23fc │ │ │ │ + beq.n c23f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c24e8 │ │ │ │ + beq.n c24e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c254a │ │ │ │ + beq.w c2542 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2416 │ │ │ │ + beq.n c240e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2532 │ │ │ │ - ldr r3, [pc, #448] @ (c25d8 ) │ │ │ │ + beq.w c252a │ │ │ │ + ldr r3, [pc, #448] @ (c25d0 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c2566 │ │ │ │ - ldr r2, [pc, #440] @ (c25dc ) │ │ │ │ + bne.w c255e │ │ │ │ + ldr r2, [pc, #440] @ (c25d4 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ sub.w r4, r6, r4 │ │ │ │ clz r4, r4 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - beq.w c233a │ │ │ │ + beq.w c2332 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c233a │ │ │ │ + bne.w c2332 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c233a │ │ │ │ + b.n c2332 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2338 │ │ │ │ + b.n c2330 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, c246a │ │ │ │ + cbz r0, c2462 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w c2338 │ │ │ │ - b.n c237e │ │ │ │ + bne.w c2330 │ │ │ │ + b.n c2376 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #372] @ (c25e0 ) │ │ │ │ + ldr r2, [pc, #372] @ (c25d8 ) │ │ │ │ movs r1, #229 @ 0xe5 │ │ │ │ - ldr r3, [pc, #372] @ (c25e4 ) │ │ │ │ + ldr r3, [pc, #372] @ (c25dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #368] @ (c25e8 ) │ │ │ │ + ldr r2, [pc, #368] @ (c25e0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #368] @ (c25ec ) │ │ │ │ + ldr r1, [pc, #368] @ (c25e4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #364] @ (c25f0 ) │ │ │ │ + ldr r0, [pc, #364] @ (c25e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ movs r4, #2 │ │ │ │ - b.n c233a │ │ │ │ + b.n c2332 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c24a4 │ │ │ │ + beq.n c249c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c24f0 │ │ │ │ + cbz r3, c24e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c2338 │ │ │ │ + beq.w c2330 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c2338 │ │ │ │ + bne.w c2330 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2338 │ │ │ │ + b.n c2330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c24d4 │ │ │ │ + beq.n c24cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2542 │ │ │ │ + beq.n c253a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c24e4 │ │ │ │ + beq.n c24dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c253a │ │ │ │ + cbz r3, c2532 │ │ │ │ movs r4, #1 │ │ │ │ - b.n c233a │ │ │ │ + b.n c2332 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c23fc │ │ │ │ + b.n c23f4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c24a4 │ │ │ │ - ldr r3, [pc, #228] @ (c25e0 ) │ │ │ │ + b.n c249c │ │ │ │ + ldr r3, [pc, #228] @ (c25d8 ) │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ - ldr r1, [pc, #244] @ (c25f4 ) │ │ │ │ - ldr r0, [pc, #248] @ (c25f8 ) │ │ │ │ + ldr r1, [pc, #244] @ (c25ec ) │ │ │ │ + ldr r0, [pc, #248] @ (c25f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c248a │ │ │ │ - ldr r2, [pc, #208] @ (c25e0 ) │ │ │ │ - ldr r3, [pc, #232] @ (c25fc ) │ │ │ │ - ldr r1, [pc, #236] @ (c2600 ) │ │ │ │ + b.n c2482 │ │ │ │ + ldr r2, [pc, #208] @ (c25d8 ) │ │ │ │ + ldr r3, [pc, #232] @ (c25f4 ) │ │ │ │ + ldr r1, [pc, #236] @ (c25f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #224] @ (c2604 ) │ │ │ │ + ldr r0, [pc, #224] @ (c25fc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c248a │ │ │ │ + bl a7538 │ │ │ │ + b.n c2482 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c23da │ │ │ │ + b.n c23d2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2416 │ │ │ │ + b.n c240e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c24e4 │ │ │ │ + b.n c24dc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c24d4 │ │ │ │ - ldr r3, [pc, #148] @ (c25e0 ) │ │ │ │ + b.n c24cc │ │ │ │ + ldr r3, [pc, #148] @ (c25d8 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #184] @ (c2608 ) │ │ │ │ - ldr r0, [pc, #184] @ (c260c ) │ │ │ │ + ldr r1, [pc, #184] @ (c2600 ) │ │ │ │ + ldr r0, [pc, #184] @ (c2604 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n c2490 │ │ │ │ - ldr r0, [pc, #168] @ (c2610 ) │ │ │ │ + b.n c2488 │ │ │ │ + ldr r0, [pc, #168] @ (c2608 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2580 │ │ │ │ + beq.n c2578 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c2596 │ │ │ │ - ldr r3, [pc, #92] @ (c25e0 ) │ │ │ │ + cbz r3, c258e │ │ │ │ + ldr r3, [pc, #92] @ (c25d8 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #140] @ (c2614 ) │ │ │ │ - ldr r0, [pc, #144] @ (c2618 ) │ │ │ │ + ldr r1, [pc, #140] @ (c260c ) │ │ │ │ + ldr r0, [pc, #144] @ (c2610 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c2490 │ │ │ │ + b.n c2488 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2580 │ │ │ │ + b.n c2578 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (c261c ) │ │ │ │ - movw r2, #20080 @ 0x4e70 │ │ │ │ + ldr r3, [pc, #120] @ (c2614 ) │ │ │ │ + movw r2, #20086 @ 0x4e76 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #112] @ (c2620 ) │ │ │ │ - ldr r0, [pc, #116] @ (c2624 ) │ │ │ │ + ldr r1, [pc, #112] @ (c2618 ) │ │ │ │ + ldr r0, [pc, #116] @ (c261c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #956 @ 0x3bc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ble.n c25dc │ │ │ │ + ble.n c25e4 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n c25dc │ │ │ │ + ble.n c25e4 │ │ │ │ movs r7, r4 │ │ │ │ - bgt.n c254c │ │ │ │ + bgt.n c2554 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r2, #32 │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n c262c │ │ │ │ + bgt.n c26a4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ movs r3, r4 │ │ │ │ - blt.n c2538 │ │ │ │ + blt.n c25b0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ movs r3, r4 │ │ │ │ - blt.n c2514 │ │ │ │ + blt.n c258c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ movs r3, r4 │ │ │ │ - blt.n c26a8 │ │ │ │ + blt.n c2520 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n c2648 │ │ │ │ + blt.n c26c0 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2628 : │ │ │ │ +000c2620 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #168] @ (c26e0 ) │ │ │ │ + ldr r6, [pc, #168] @ (c26d8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #164] @ (c26e4 ) │ │ │ │ + ldr r3, [pc, #164] @ (c26dc ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #156] @ (c26e8 ) │ │ │ │ + ldr r5, [pc, #156] @ (c26e0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #144] @ (c26ec ) │ │ │ │ + ldr r3, [pc, #144] @ (c26e4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r6, #0 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ addw r3, r3, #1764 @ 0x6e4 │ │ │ │ bl 83a7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c26d6 │ │ │ │ - ldr r3, [pc, #128] @ (c26f0 ) │ │ │ │ + beq.n c26ce │ │ │ │ + ldr r3, [pc, #128] @ (c26e8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c26b8 │ │ │ │ + bne.n c26b0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl c22dc │ │ │ │ + bl c22d4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c26d6 │ │ │ │ - cbnz r0, c26b2 │ │ │ │ - ldr r3, [pc, #104] @ (c26f4 ) │ │ │ │ + beq.n c26ce │ │ │ │ + cbnz r0, c26aa │ │ │ │ + ldr r3, [pc, #104] @ (c26ec ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (c26f8 ) │ │ │ │ - ldr r3, [pc, #68] @ (c26e4 ) │ │ │ │ + ldr r2, [pc, #92] @ (c26f0 ) │ │ │ │ + ldr r3, [pc, #68] @ (c26dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c26da │ │ │ │ + bne.n c26d2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #72] @ (c26fc ) │ │ │ │ + ldr r3, [pc, #72] @ (c26f4 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n c268c │ │ │ │ - ldr r0, [pc, #68] @ (c2700 ) │ │ │ │ + b.n c2684 │ │ │ │ + ldr r0, [pc, #68] @ (c26f8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (c2704 ) │ │ │ │ - ldr r1, [pc, #64] @ (c2708 ) │ │ │ │ + ldr r3, [pc, #64] @ (c26fc ) │ │ │ │ + ldr r1, [pc, #64] @ (c2700 ) │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr r0, [pc, #64] @ (c270c ) │ │ │ │ + ldr r0, [pc, #64] @ (c2704 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c269a │ │ │ │ + b.n c2692 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bls.n c265c │ │ │ │ + bls.n c2664 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n c2648 │ │ │ │ + bls.n c2650 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n c27b8 │ │ │ │ + bls.n c27c0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n c26b8 │ │ │ │ + bge.n c2730 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2710 : │ │ │ │ +000c2708 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #300] @ (c2854 ) │ │ │ │ + ldr r6, [pc, #300] @ (c284c ) │ │ │ │ add r6, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c2806 │ │ │ │ + beq.n c27fe │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c2800 │ │ │ │ + beq.n c27f8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ble.n c27ea │ │ │ │ + ble.n c27e2 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r4 │ │ │ │ - b.n c275e │ │ │ │ + b.n c2756 │ │ │ │ cmp.w r8, #306 @ 0x132 │ │ │ │ - beq.n c279a │ │ │ │ + beq.n c2792 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ adds r4, #2 │ │ │ │ mov r3, r4 │ │ │ │ cmp.w r4, r2, lsl #1 │ │ │ │ - bge.n c27e8 │ │ │ │ + bge.n c27e0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2838 │ │ │ │ - ldr r2, [pc, #236] @ (c2858 ) │ │ │ │ + beq.n c2830 │ │ │ │ + ldr r2, [pc, #236] @ (c2850 ) │ │ │ │ ldrd r3, r1, [r0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r7 │ │ │ │ ldr.w ip, [r2] │ │ │ │ - beq.n c27b4 │ │ │ │ + beq.n c27ac │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - bne.n c27be │ │ │ │ + bne.n c27b6 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n c274c │ │ │ │ + beq.n c2744 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c274c │ │ │ │ + bne.n c2744 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #306 @ 0x132 │ │ │ │ - bne.n c2752 │ │ │ │ + bne.n c274a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c27ac │ │ │ │ + beq.n c27a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2830 │ │ │ │ + beq.n c2828 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n c27be │ │ │ │ + bne.n c27b6 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ - b.n c274c │ │ │ │ - ldr r2, [pc, #156] @ (c285c ) │ │ │ │ - ldr r3, [pc, #156] @ (c2860 ) │ │ │ │ - ldr r1, [pc, #160] @ (c2864 ) │ │ │ │ + b.n c2744 │ │ │ │ + ldr r2, [pc, #156] @ (c2854 ) │ │ │ │ + ldr r3, [pc, #156] @ (c2858 ) │ │ │ │ + ldr r1, [pc, #160] @ (c285c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #148] @ (c2868 ) │ │ │ │ + ldr r0, [pc, #148] @ (c2860 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c27f8 │ │ │ │ + beq.n c27f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c2828 │ │ │ │ + cbz r3, c2820 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n c2742 │ │ │ │ - b.n c27f8 │ │ │ │ - ldr r1, [pc, #84] @ (c285c ) │ │ │ │ + bgt.n c273a │ │ │ │ + b.n c27f0 │ │ │ │ + ldr r1, [pc, #84] @ (c2854 ) │ │ │ │ movs r0, #243 @ 0xf3 │ │ │ │ - ldr r3, [pc, #96] @ (c286c ) │ │ │ │ - ldr r2, [pc, #96] @ (c2870 ) │ │ │ │ + ldr r3, [pc, #96] @ (c2864 ) │ │ │ │ + ldr r2, [pc, #96] @ (c2868 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #92] @ (c2874 ) │ │ │ │ - ldr r0, [pc, #92] @ (c2878 ) │ │ │ │ + ldr r1, [pc, #92] @ (c286c ) │ │ │ │ + ldr r0, [pc, #92] @ (c2870 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c27e0 │ │ │ │ + bl bac98 │ │ │ │ + b.n c27d8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c27f8 │ │ │ │ + b.n c27f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c27ac │ │ │ │ - ldr r3, [pc, #64] @ (c287c ) │ │ │ │ - movw r2, #20215 @ 0x4ef7 │ │ │ │ + b.n c27a4 │ │ │ │ + ldr r3, [pc, #64] @ (c2874 ) │ │ │ │ + movw r2, #20221 @ 0x4efd │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #60] @ (c2880 ) │ │ │ │ - ldr r0, [pc, #60] @ (c2884 ) │ │ │ │ + ldr r1, [pc, #60] @ (c2878 ) │ │ │ │ + ldr r0, [pc, #60] @ (c287c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - bhi.n c2804 │ │ │ │ + bhi.n c280c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r3, #12 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r1, #14] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2888 : │ │ │ │ +000c2880 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (c2908 ) │ │ │ │ + ldr r3, [pc, #104] @ (c2900 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (c290c ) │ │ │ │ + ldr r5, [pc, #100] @ (c2904 ) │ │ │ │ addw r3, r3, #1812 @ 0x714 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, c2902 │ │ │ │ - ldr r3, [pc, #92] @ (c2910 ) │ │ │ │ + cbz r0, c28fa │ │ │ │ + ldr r3, [pc, #92] @ (c2908 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c28e4 │ │ │ │ + bne.n c28dc │ │ │ │ mov r0, r4 │ │ │ │ - bl c2710 │ │ │ │ + bl c2708 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c2902 │ │ │ │ - cbnz r0, c28de │ │ │ │ - ldr r3, [pc, #72] @ (c2914 ) │ │ │ │ + beq.n c28fa │ │ │ │ + cbnz r0, c28d6 │ │ │ │ + ldr r3, [pc, #72] @ (c290c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (c2918 ) │ │ │ │ + ldr r3, [pc, #56] @ (c2910 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n c28ce │ │ │ │ - ldr r0, [pc, #52] @ (c291c ) │ │ │ │ + b.n c28c6 │ │ │ │ + ldr r0, [pc, #52] @ (c2914 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (c2920 ) │ │ │ │ - ldr r1, [pc, #48] @ (c2924 ) │ │ │ │ + ldr r3, [pc, #48] @ (c2918 ) │ │ │ │ + ldr r1, [pc, #48] @ (c291c ) │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ - ldr r0, [pc, #48] @ (c2928 ) │ │ │ │ + ldr r0, [pc, #48] @ (c2920 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ movs r1, r5 │ │ │ │ - bvc.n c29b4 │ │ │ │ + bvc.n c29bc │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c292c : │ │ │ │ +000c2924 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #104] @ c29a8 │ │ │ │ + ldr.w ip, [pc, #104] @ c29a0 │ │ │ │ add ip, pc │ │ │ │ - cbz r0, c2974 │ │ │ │ + cbz r0, c296c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c2964 │ │ │ │ + beq.n c295c │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n c2964 │ │ │ │ - cbz r3, c296e │ │ │ │ + beq.n c295c │ │ │ │ + cbz r3, c2966 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c299c │ │ │ │ + bmi.n c2994 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2964 │ │ │ │ - ldr r1, [pc, #52] @ (c29ac ) │ │ │ │ + b.n c295c │ │ │ │ + ldr r1, [pc, #52] @ (c29a4 ) │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ - ldr r3, [pc, #52] @ (c29b0 ) │ │ │ │ - ldr r2, [pc, #56] @ (c29b4 ) │ │ │ │ + ldr r3, [pc, #52] @ (c29a8 ) │ │ │ │ + ldr r2, [pc, #56] @ (c29ac ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [ip, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #48] @ (c29b8 ) │ │ │ │ - ldr r0, [pc, #48] @ (c29bc ) │ │ │ │ + ldr r1, [pc, #48] @ (c29b0 ) │ │ │ │ + ldr r0, [pc, #48] @ (c29b4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n c296a │ │ │ │ + b.n c2962 │ │ │ │ nop │ │ │ │ - bvs.n c2920 │ │ │ │ + bvs.n c2928 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c29c0 : │ │ │ │ +000c29b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #140] @ (c2a5c ) │ │ │ │ + ldr r4, [pc, #140] @ (c2a54 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #136] @ (c2a60 ) │ │ │ │ + ldr r3, [pc, #136] @ (c2a58 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #128] @ (c2a64 ) │ │ │ │ + ldr r5, [pc, #128] @ (c2a5c ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (c2a68 ) │ │ │ │ + ldr r3, [pc, #112] @ (c2a60 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1860 @ 0x744 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, c2a54 │ │ │ │ - ldr r3, [pc, #100] @ (c2a6c ) │ │ │ │ + cbz r0, c2a4c │ │ │ │ + ldr r3, [pc, #100] @ (c2a64 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2a38 │ │ │ │ + bne.n c2a30 │ │ │ │ mov r0, r6 │ │ │ │ - bl c292c │ │ │ │ + bl c2924 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c2a54 │ │ │ │ + beq.n c2a4c │ │ │ │ bl 88b24 │ │ │ │ - ldr r2, [pc, #76] @ (c2a70 ) │ │ │ │ - ldr r3, [pc, #60] @ (c2a60 ) │ │ │ │ + ldr r2, [pc, #76] @ (c2a68 ) │ │ │ │ + ldr r3, [pc, #60] @ (c2a58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c2a58 │ │ │ │ + bne.n c2a50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #56] @ (c2a74 ) │ │ │ │ + ldr r0, [pc, #56] @ (c2a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (c2a78 ) │ │ │ │ - ldr r1, [pc, #56] @ (c2a7c ) │ │ │ │ + ldr r3, [pc, #52] @ (c2a70 ) │ │ │ │ + ldr r1, [pc, #56] @ (c2a74 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #56] @ (c2a80 ) │ │ │ │ + ldr r0, [pc, #56] @ (c2a78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c2a20 │ │ │ │ + b.n c2a18 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - bvs.n c2aa8 │ │ │ │ + bvs.n c2ab0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n c2a8c │ │ │ │ + bvs.n c2a94 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n c2a24 │ │ │ │ + bpl.n c2a2c │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2a84 : │ │ │ │ +000c2a7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r5, [pc, #724] @ (c2d70 ) │ │ │ │ + ldr r5, [pc, #724] @ (c2d68 ) │ │ │ │ add r5, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c2c1c │ │ │ │ + beq.w c2c14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c2c48 │ │ │ │ + beq.w c2c40 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c2c72 │ │ │ │ + bne.w c2c6a │ │ │ │ ldrb.w r9, [r6, #32] │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w c2c7a │ │ │ │ + beq.w c2c72 │ │ │ │ ldrb.w sl, [r6, #33] @ 0x21 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.w c2caa │ │ │ │ + beq.w c2ca2 │ │ │ │ ldr r6, [r6, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c2cce │ │ │ │ + beq.w c2cc6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #636] @ (c2d74 ) │ │ │ │ + ldr r3, [pc, #636] @ (c2d6c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r2, [r3, #444] @ 0x1bc │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [r3, #2020] @ 0x7e4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r2, [r3, #2988] @ 0xbac │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r3, #3400] @ 0xd48 │ │ │ │ ldr.w fp, [r3, #388] @ 0x184 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 504e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c2cf2 │ │ │ │ + beq.w c2cea │ │ │ │ mov r0, r8 │ │ │ │ bl 88b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n c2be4 │ │ │ │ - ldr r3, [pc, #580] @ (c2d78 ) │ │ │ │ + beq.n c2bdc │ │ │ │ + ldr r3, [pc, #580] @ (c2d70 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n c2bee │ │ │ │ - ldr r2, [pc, #572] @ (c2d78 ) │ │ │ │ + beq.n c2be6 │ │ │ │ + ldr r2, [pc, #572] @ (c2d70 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ strd r2, fp, [sp, #16] │ │ │ │ movs r0, #5 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -193929,4002 +193925,4001 @@ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 873c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2b72 │ │ │ │ + beq.n c2b6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2bfc │ │ │ │ + beq.n c2bf4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c2d52 │ │ │ │ + beq.w c2d4a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2b90 │ │ │ │ + beq.n c2b88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2c0c │ │ │ │ + beq.n c2c04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2ba0 │ │ │ │ + beq.n c2b98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c2bf4 │ │ │ │ + cbz r3, c2bec │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c2d1c │ │ │ │ + beq.w c2d14 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 55360 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2bc2 │ │ │ │ + beq.n c2bba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c2c14 │ │ │ │ + cbz r3, c2c0c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2bd6 │ │ │ │ + beq.n c2bce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, c2c04 │ │ │ │ + cbz r3, c2bfc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c2d3a │ │ │ │ + beq.w c2d32 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #404] @ (c2d7c ) │ │ │ │ + ldr r3, [pc, #404] @ (c2d74 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n c2b3a │ │ │ │ - ldr r2, [pc, #396] @ (c2d7c ) │ │ │ │ + bne.n c2b32 │ │ │ │ + ldr r2, [pc, #396] @ (c2d74 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - b.n c2b3e │ │ │ │ + b.n c2b36 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2ba0 │ │ │ │ + b.n c2b98 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2b72 │ │ │ │ + b.n c2b6a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2bd6 │ │ │ │ + b.n c2bce │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2b90 │ │ │ │ + b.n c2b88 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2bc2 │ │ │ │ - ldr r1, [pc, #352] @ (c2d80 ) │ │ │ │ + b.n c2bba │ │ │ │ + ldr r1, [pc, #352] @ (c2d78 ) │ │ │ │ movw r0, #471 @ 0x1d7 │ │ │ │ - ldr r3, [pc, #352] @ (c2d84 ) │ │ │ │ - ldr r2, [pc, #352] @ (c2d88 ) │ │ │ │ + ldr r3, [pc, #352] @ (c2d7c ) │ │ │ │ + ldr r2, [pc, #352] @ (c2d80 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #348] @ (c2d8c ) │ │ │ │ - ldr r0, [pc, #348] @ (c2d90 ) │ │ │ │ + ldr r1, [pc, #348] @ (c2d84 ) │ │ │ │ + ldr r0, [pc, #348] @ (c2d88 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #308] @ (c2d80 ) │ │ │ │ + ldr r2, [pc, #308] @ (c2d78 ) │ │ │ │ mov.w r1, #472 @ 0x1d8 │ │ │ │ - ldr r3, [pc, #324] @ (c2d94 ) │ │ │ │ + ldr r3, [pc, #324] @ (c2d8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #320] @ (c2d98 ) │ │ │ │ + ldr r2, [pc, #320] @ (c2d90 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #316] @ (c2d9c ) │ │ │ │ - ldr r0, [pc, #316] @ (c2da0 ) │ │ │ │ + ldr r1, [pc, #316] @ (c2d94 ) │ │ │ │ + ldr r0, [pc, #316] @ (c2d98 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c2c3e │ │ │ │ + b.n c2c36 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ - b.n c2ac6 │ │ │ │ - ldr r3, [pc, #260] @ (c2d80 ) │ │ │ │ + b.n c2abe │ │ │ │ + ldr r3, [pc, #260] @ (c2d78 ) │ │ │ │ movw r2, #473 @ 0x1d9 │ │ │ │ - ldr r0, [pc, #288] @ (c2da4 ) │ │ │ │ + ldr r0, [pc, #288] @ (c2d9c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #284] @ (c2da8 ) │ │ │ │ + ldr r3, [pc, #284] @ (c2da0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #284] @ (c2dac ) │ │ │ │ + ldr r2, [pc, #284] @ (c2da4 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #284] @ (c2db0 ) │ │ │ │ + ldr r1, [pc, #284] @ (c2da8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - b.n c2c3e │ │ │ │ - ldr r3, [pc, #212] @ (c2d80 ) │ │ │ │ + b.n c2c36 │ │ │ │ + ldr r3, [pc, #212] @ (c2d78 ) │ │ │ │ mov.w r2, #474 @ 0x1da │ │ │ │ - ldr r0, [pc, #256] @ (c2db4 ) │ │ │ │ + ldr r0, [pc, #256] @ (c2dac ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #252] @ (c2db8 ) │ │ │ │ + ldr r3, [pc, #252] @ (c2db0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #248] @ (c2dbc ) │ │ │ │ - ldr r1, [pc, #252] @ (c2dc0 ) │ │ │ │ + ldr r2, [pc, #248] @ (c2db4 ) │ │ │ │ + ldr r1, [pc, #252] @ (c2db8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n c2c9c │ │ │ │ - ldr r3, [pc, #176] @ (c2d80 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c2c94 │ │ │ │ + ldr r3, [pc, #176] @ (c2d78 ) │ │ │ │ movw r2, #475 @ 0x1db │ │ │ │ - ldr r0, [pc, #236] @ (c2dc4 ) │ │ │ │ + ldr r0, [pc, #236] @ (c2dbc ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #232] @ (c2dc8 ) │ │ │ │ + ldr r3, [pc, #232] @ (c2dc0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #228] @ (c2dcc ) │ │ │ │ - ldr r1, [pc, #232] @ (c2dd0 ) │ │ │ │ + ldr r2, [pc, #228] @ (c2dc4 ) │ │ │ │ + ldr r1, [pc, #232] @ (c2dc8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n c2c9c │ │ │ │ - ldr r3, [pc, #140] @ (c2d80 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c2c94 │ │ │ │ + ldr r3, [pc, #140] @ (c2d78 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r1, [pc, #216] @ (c2dd4 ) │ │ │ │ - ldr r0, [pc, #220] @ (c2dd8 ) │ │ │ │ + ldr r1, [pc, #216] @ (c2dcc ) │ │ │ │ + ldr r0, [pc, #220] @ (c2dd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n c2c3e │ │ │ │ - ldr r3, [pc, #96] @ (c2d80 ) │ │ │ │ + b.n c2c36 │ │ │ │ + ldr r3, [pc, #96] @ (c2d78 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r1, [pc, #184] @ (c2ddc ) │ │ │ │ - ldr r0, [pc, #184] @ (c2de0 ) │ │ │ │ + ldr r1, [pc, #184] @ (c2dd4 ) │ │ │ │ + ldr r0, [pc, #184] @ (c2dd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n c2c3e │ │ │ │ - ldr r3, [pc, #68] @ (c2d80 ) │ │ │ │ + b.n c2c36 │ │ │ │ + ldr r3, [pc, #68] @ (c2d78 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r1, [pc, #160] @ (c2de4 ) │ │ │ │ - ldr r0, [pc, #164] @ (c2de8 ) │ │ │ │ + ldr r1, [pc, #160] @ (c2ddc ) │ │ │ │ + ldr r0, [pc, #164] @ (c2de0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c2bdc │ │ │ │ - ldr r3, [pc, #152] @ (c2dec ) │ │ │ │ - movw r2, #24157 @ 0x5e5d │ │ │ │ + b.n c2bd4 │ │ │ │ + ldr r3, [pc, #152] @ (c2de4 ) │ │ │ │ + movw r2, #24163 @ 0x5e63 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #144] @ (c2df0 ) │ │ │ │ - ldr r0, [pc, #148] @ (c2df4 ) │ │ │ │ + ldr r1, [pc, #144] @ (c2de8 ) │ │ │ │ + ldr r0, [pc, #148] @ (c2dec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1052 @ 0x41c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bpl.n c2e38 │ │ │ │ + bpl.n c2e40 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r5, #16] │ │ │ │ movs r3, r4 │ │ │ │ - blt.n c2cf0 │ │ │ │ + blt.n c2d68 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r0, #16] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + str r2, [r4, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + adds r2, #8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + str r6, [r1, #8] │ │ │ │ movs r3, r4 │ │ │ │ - blt.n c2e80 │ │ │ │ + blt.n c2cf8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r4, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + str r2, [r7, #0] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r3, #0] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2df8 : │ │ │ │ +000c2df0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c2e5c ) │ │ │ │ + ldr r3, [pc, #76] @ (c2e54 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c2e60 ) │ │ │ │ + ldr r5, [pc, #72] @ (c2e58 ) │ │ │ │ addw r3, r3, #1908 @ 0x774 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, c2e58 │ │ │ │ - ldr r3, [pc, #64] @ (c2e64 ) │ │ │ │ + cbz r0, c2e50 │ │ │ │ + ldr r3, [pc, #64] @ (c2e5c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2e38 │ │ │ │ + bne.n c2e30 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c2a84 │ │ │ │ - ldr r0, [pc, #44] @ (c2e68 ) │ │ │ │ + b.w c2a7c │ │ │ │ + ldr r0, [pc, #44] @ (c2e60 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (c2e6c ) │ │ │ │ - ldr r1, [pc, #40] @ (c2e70 ) │ │ │ │ + ldr r3, [pc, #40] @ (c2e64 ) │ │ │ │ + ldr r1, [pc, #40] @ (c2e68 ) │ │ │ │ movw r2, #469 @ 0x1d5 │ │ │ │ - ldr r0, [pc, #40] @ (c2e74 ) │ │ │ │ + ldr r0, [pc, #40] @ (c2e6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ movs r1, r5 │ │ │ │ - bne.n c2e28 │ │ │ │ + bne.n c2e30 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #20 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrsh r4, [r2, r4] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2e78 : │ │ │ │ +000c2e70 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #216] @ (c2f64 ) │ │ │ │ + ldr r6, [pc, #216] @ (c2f5c ) │ │ │ │ add r6, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c2efe │ │ │ │ + beq.n c2ef6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c2ef0 │ │ │ │ + beq.n c2ee8 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r3, c2ec4 │ │ │ │ + cbnz r3, c2ebc │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n c2eb0 │ │ │ │ + beq.n c2ea8 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, c2ef6 │ │ │ │ + cbz r2, c2eee │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c2f3e │ │ │ │ + beq.n c2f36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 501b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2edc │ │ │ │ + beq.n c2ed4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c2ee8 │ │ │ │ + cbz r3, c2ee0 │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r5 │ │ │ │ - blt.n c2f26 │ │ │ │ + blt.n c2f1e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2edc │ │ │ │ + b.n c2ed4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2eb0 │ │ │ │ - b.n c2ec4 │ │ │ │ + beq.n c2ea8 │ │ │ │ + b.n c2ebc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2eb0 │ │ │ │ - ldr r1, [pc, #104] @ (c2f68 ) │ │ │ │ + b.n c2ea8 │ │ │ │ + ldr r1, [pc, #104] @ (c2f60 ) │ │ │ │ mov.w r0, #496 @ 0x1f0 │ │ │ │ - ldr r3, [pc, #100] @ (c2f6c ) │ │ │ │ - ldr r2, [pc, #104] @ (c2f70 ) │ │ │ │ + ldr r3, [pc, #100] @ (c2f64 ) │ │ │ │ + ldr r2, [pc, #104] @ (c2f68 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #96] @ (c2f74 ) │ │ │ │ - ldr r0, [pc, #100] @ (c2f78 ) │ │ │ │ + ldr r1, [pc, #96] @ (c2f6c ) │ │ │ │ + ldr r0, [pc, #100] @ (c2f70 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #64] @ (c2f68 ) │ │ │ │ + ldr r3, [pc, #64] @ (c2f60 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #76] @ (c2f7c ) │ │ │ │ - ldr r0, [pc, #80] @ (c2f80 ) │ │ │ │ + ldr r1, [pc, #76] @ (c2f74 ) │ │ │ │ + ldr r0, [pc, #80] @ (c2f78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c2f20 │ │ │ │ - ldr r1, [pc, #40] @ (c2f68 ) │ │ │ │ + b.n c2f18 │ │ │ │ + ldr r1, [pc, #40] @ (c2f60 ) │ │ │ │ mov.w r0, #496 @ 0x1f0 │ │ │ │ - ldr r3, [pc, #60] @ (c2f84 ) │ │ │ │ - ldr r2, [pc, #64] @ (c2f88 ) │ │ │ │ + ldr r3, [pc, #60] @ (c2f7c ) │ │ │ │ + ldr r2, [pc, #64] @ (c2f80 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #56] @ (c2f8c ) │ │ │ │ - ldr r0, [pc, #60] @ (c2f90 ) │ │ │ │ + ldr r1, [pc, #56] @ (c2f84 ) │ │ │ │ + ldr r0, [pc, #60] @ (c2f88 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c2f20 │ │ │ │ + bl bac98 │ │ │ │ + b.n c2f18 │ │ │ │ nop │ │ │ │ - bne.n c3048 │ │ │ │ + bne.n c3050 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r3, #20 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2f94 : │ │ │ │ +000c2f8c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (c3014 ) │ │ │ │ + ldr r3, [pc, #104] @ (c300c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (c3018 ) │ │ │ │ + ldr r5, [pc, #100] @ (c3010 ) │ │ │ │ addw r3, r3, #1956 @ 0x7a4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, c3010 │ │ │ │ - ldr r3, [pc, #92] @ (c301c ) │ │ │ │ + cbz r0, c3008 │ │ │ │ + ldr r3, [pc, #92] @ (c3014 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2ff0 │ │ │ │ + bne.n c2fe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2e78 │ │ │ │ + bl c2e70 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c3010 │ │ │ │ - cbnz r0, c2fea │ │ │ │ - ldr r3, [pc, #72] @ (c3020 ) │ │ │ │ + beq.n c3008 │ │ │ │ + cbnz r0, c2fe2 │ │ │ │ + ldr r3, [pc, #72] @ (c3018 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (c3024 ) │ │ │ │ + ldr r3, [pc, #56] @ (c301c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n c2fda │ │ │ │ - ldr r0, [pc, #52] @ (c3028 ) │ │ │ │ + b.n c2fd2 │ │ │ │ + ldr r0, [pc, #52] @ (c3020 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (c302c ) │ │ │ │ - ldr r1, [pc, #48] @ (c3030 ) │ │ │ │ + ldr r3, [pc, #48] @ (c3024 ) │ │ │ │ + ldr r1, [pc, #48] @ (c3028 ) │ │ │ │ mov.w r2, #494 @ 0x1ee │ │ │ │ - ldr r0, [pc, #48] @ (c3034 ) │ │ │ │ + ldr r0, [pc, #48] @ (c302c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r2, #25 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ movs r1, r5 │ │ │ │ - beq.n c30a8 │ │ │ │ + beq.n c30b0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl c2e78 │ │ │ │ + bl c2e70 │ │ │ │ cmp r0, #2 │ │ │ │ it eq │ │ │ │ moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000c3054 : │ │ │ │ +000c304c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #172] @ (c3110 ) │ │ │ │ + ldr r5, [pc, #172] @ (c3108 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl c2e78 │ │ │ │ + bl c2e70 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c309e │ │ │ │ - cbz r0, c309a │ │ │ │ + beq.n c3096 │ │ │ │ + cbz r0, c3092 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, c30b8 │ │ │ │ + cbz r0, c30b0 │ │ │ │ movs r1, #0 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c30da │ │ │ │ - ldr r3, [pc, #144] @ (c3114 ) │ │ │ │ + beq.n c30d2 │ │ │ │ + ldr r3, [pc, #144] @ (c310c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c30f0 │ │ │ │ + bne.n c30e8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub.w r0, r0, #100 @ 0x64 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #120] @ (c3118 ) │ │ │ │ + ldr r3, [pc, #120] @ (c3110 ) │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - ldr r1, [pc, #120] @ (c311c ) │ │ │ │ - ldr r0, [pc, #120] @ (c3120 ) │ │ │ │ + ldr r1, [pc, #120] @ (c3114 ) │ │ │ │ + ldr r0, [pc, #120] @ (c3118 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #92] @ (c3118 ) │ │ │ │ + ldr r1, [pc, #92] @ (c3110 ) │ │ │ │ movs r0, #122 @ 0x7a │ │ │ │ - ldr r3, [pc, #100] @ (c3124 ) │ │ │ │ - ldr r2, [pc, #104] @ (c3128 ) │ │ │ │ + ldr r3, [pc, #100] @ (c311c ) │ │ │ │ + ldr r2, [pc, #104] @ (c3120 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #96] @ (c312c ) │ │ │ │ - ldr r0, [pc, #100] @ (c3130 ) │ │ │ │ + ldr r1, [pc, #96] @ (c3124 ) │ │ │ │ + ldr r0, [pc, #100] @ (c3128 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c30b2 │ │ │ │ - ldr r3, [pc, #60] @ (c3118 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c30aa │ │ │ │ + ldr r3, [pc, #60] @ (c3110 ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ - ldr r1, [pc, #84] @ (c3134 ) │ │ │ │ - ldr r0, [pc, #84] @ (c3138 ) │ │ │ │ + ldr r1, [pc, #84] @ (c312c ) │ │ │ │ + ldr r0, [pc, #84] @ (c3130 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c30b2 │ │ │ │ - ldr r1, [pc, #36] @ (c3118 ) │ │ │ │ + b.n c30aa │ │ │ │ + ldr r1, [pc, #36] @ (c3110 ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ - ldr r3, [pc, #68] @ (c313c ) │ │ │ │ + ldr r3, [pc, #68] @ (c3134 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #64] @ (c3140 ) │ │ │ │ - ldr r0, [pc, #64] @ (c3144 ) │ │ │ │ + ldr r1, [pc, #64] @ (c3138 ) │ │ │ │ + ldr r0, [pc, #64] @ (c313c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c30b2 │ │ │ │ + bl a7538 │ │ │ │ + b.n c30aa │ │ │ │ nop │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c3184 ) │ │ │ │ - bl c3054 │ │ │ │ + ldr r4, [pc, #44] @ (c317c ) │ │ │ │ + bl c304c │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c317e │ │ │ │ - cbnz r0, c3178 │ │ │ │ - ldr r3, [pc, #32] @ (c3188 ) │ │ │ │ + beq.n c3176 │ │ │ │ + cbnz r0, c3170 │ │ │ │ + ldr r3, [pc, #32] @ (c3180 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3176 │ │ │ │ + beq.n c316e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c318c ) │ │ │ │ + ldr r3, [pc, #16] @ (c3184 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c3168 │ │ │ │ + b.n c3160 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c3190 : │ │ │ │ +000c3188 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #416] @ (c3340 ) │ │ │ │ + ldr r5, [pc, #416] @ (c3338 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl c2e78 │ │ │ │ + bl c2e70 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c3236 │ │ │ │ - cbz r0, c31d2 │ │ │ │ + beq.n c322e │ │ │ │ + cbz r0, c31ca │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c3258 │ │ │ │ + beq.n c3250 │ │ │ │ movs r1, #0 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c327a │ │ │ │ - ldr r3, [pc, #384] @ (c3344 ) │ │ │ │ + beq.n c3272 │ │ │ │ + ldr r3, [pc, #384] @ (c333c ) │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c3290 │ │ │ │ + bne.n c3288 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n c31d8 │ │ │ │ + beq.n c31d0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c32cc │ │ │ │ + beq.n c32c4 │ │ │ │ movs r1, #0 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c32ee │ │ │ │ + beq.w c32e6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3304 │ │ │ │ + bne.w c32fc │ │ │ │ ldr r6, [r0, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c3322 │ │ │ │ + beq.w c331a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #312] @ (c3348 ) │ │ │ │ + ldr r3, [pc, #312] @ (c3340 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #2904] @ 0xb58 │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c322a │ │ │ │ + beq.n c3222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c3250 │ │ │ │ + cbz r3, c3248 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n c32ae │ │ │ │ + beq.n c32a6 │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c31d4 │ │ │ │ - ldr r3, [pc, #276] @ (c334c ) │ │ │ │ + b.n c31cc │ │ │ │ + ldr r3, [pc, #276] @ (c3344 ) │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr r1, [pc, #276] @ (c3350 ) │ │ │ │ - ldr r0, [pc, #276] @ (c3354 ) │ │ │ │ + ldr r1, [pc, #276] @ (c3348 ) │ │ │ │ + ldr r0, [pc, #276] @ (c334c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c322a │ │ │ │ - ldr r1, [pc, #240] @ (c334c ) │ │ │ │ + b.n c3222 │ │ │ │ + ldr r1, [pc, #240] @ (c3344 ) │ │ │ │ movs r0, #139 @ 0x8b │ │ │ │ - ldr r3, [pc, #248] @ (c3358 ) │ │ │ │ - ldr r2, [pc, #252] @ (c335c ) │ │ │ │ + ldr r3, [pc, #248] @ (c3350 ) │ │ │ │ + ldr r2, [pc, #252] @ (c3354 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #244] @ (c3360 ) │ │ │ │ - ldr r0, [pc, #248] @ (c3364 ) │ │ │ │ + ldr r1, [pc, #244] @ (c3358 ) │ │ │ │ + ldr r0, [pc, #248] @ (c335c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c324a │ │ │ │ - ldr r3, [pc, #208] @ (c334c ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c3242 │ │ │ │ + ldr r3, [pc, #208] @ (c3344 ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr r1, [pc, #232] @ (c3368 ) │ │ │ │ - ldr r0, [pc, #232] @ (c336c ) │ │ │ │ + ldr r1, [pc, #232] @ (c3360 ) │ │ │ │ + ldr r0, [pc, #232] @ (c3364 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c324a │ │ │ │ - ldr r1, [pc, #184] @ (c334c ) │ │ │ │ + b.n c3242 │ │ │ │ + ldr r1, [pc, #184] @ (c3344 ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr r3, [pc, #216] @ (c3370 ) │ │ │ │ + ldr r3, [pc, #216] @ (c3368 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #212] @ (c3374 ) │ │ │ │ - ldr r0, [pc, #212] @ (c3378 ) │ │ │ │ + ldr r1, [pc, #212] @ (c336c ) │ │ │ │ + ldr r0, [pc, #212] @ (c3370 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c324a │ │ │ │ + bl a7538 │ │ │ │ + b.n c3242 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c322e │ │ │ │ - ldr r3, [pc, #148] @ (c334c ) │ │ │ │ + beq.n c3226 │ │ │ │ + ldr r3, [pc, #148] @ (c3344 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr r1, [pc, #192] @ (c337c ) │ │ │ │ - ldr r0, [pc, #192] @ (c3380 ) │ │ │ │ + ldr r1, [pc, #192] @ (c3374 ) │ │ │ │ + ldr r0, [pc, #192] @ (c3378 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c324a │ │ │ │ - ldr r1, [pc, #124] @ (c334c ) │ │ │ │ + b.n c3242 │ │ │ │ + ldr r1, [pc, #124] @ (c3344 ) │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ - ldr r3, [pc, #176] @ (c3384 ) │ │ │ │ - ldr r2, [pc, #180] @ (c3388 ) │ │ │ │ + ldr r3, [pc, #176] @ (c337c ) │ │ │ │ + ldr r2, [pc, #180] @ (c3380 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #172] @ (c338c ) │ │ │ │ - ldr r0, [pc, #176] @ (c3390 ) │ │ │ │ + ldr r1, [pc, #172] @ (c3384 ) │ │ │ │ + ldr r0, [pc, #176] @ (c3388 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c324a │ │ │ │ - ldr r3, [pc, #92] @ (c334c ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c3242 │ │ │ │ + ldr r3, [pc, #92] @ (c3344 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr r1, [pc, #160] @ (c3394 ) │ │ │ │ - ldr r0, [pc, #160] @ (c3398 ) │ │ │ │ + ldr r1, [pc, #160] @ (c338c ) │ │ │ │ + ldr r0, [pc, #160] @ (c3390 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c324a │ │ │ │ - ldr r1, [pc, #68] @ (c334c ) │ │ │ │ + b.n c3242 │ │ │ │ + ldr r1, [pc, #68] @ (c3344 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr r3, [pc, #144] @ (c339c ) │ │ │ │ + ldr r3, [pc, #144] @ (c3394 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #140] @ (c33a0 ) │ │ │ │ - ldr r0, [pc, #140] @ (c33a4 ) │ │ │ │ + ldr r1, [pc, #140] @ (c3398 ) │ │ │ │ + ldr r0, [pc, #140] @ (c339c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c324a │ │ │ │ - ldr r3, [pc, #132] @ (c33a8 ) │ │ │ │ - movw r2, #18535 @ 0x4867 │ │ │ │ + bl a7538 │ │ │ │ + b.n c3242 │ │ │ │ + ldr r3, [pc, #132] @ (c33a0 ) │ │ │ │ + movw r2, #18541 @ 0x486d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #124] @ (c33ac ) │ │ │ │ - ldr r0, [pc, #128] @ (c33b0 ) │ │ │ │ + ldr r1, [pc, #124] @ (c33a4 ) │ │ │ │ + ldr r0, [pc, #128] @ (c33a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1080 @ 0x438 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #31] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r6, r2] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ movs r3, r4 │ │ │ │ - nop {13} │ │ │ │ + stmia r0!, {r4} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r5, #28] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c33f0 ) │ │ │ │ - bl c3190 │ │ │ │ + ldr r4, [pc, #44] @ (c33e8 ) │ │ │ │ + bl c3188 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c33ea │ │ │ │ - cbnz r0, c33e4 │ │ │ │ - ldr r3, [pc, #32] @ (c33f4 ) │ │ │ │ + beq.n c33e2 │ │ │ │ + cbnz r0, c33dc │ │ │ │ + ldr r3, [pc, #32] @ (c33ec ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c33e2 │ │ │ │ + beq.n c33da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c33f8 ) │ │ │ │ + ldr r3, [pc, #16] @ (c33f0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c33d4 │ │ │ │ + b.n c33cc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c33fc : │ │ │ │ +000c33f4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #896] @ (c378c ) │ │ │ │ + ldr r5, [pc, #896] @ (c3784 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ - bl c2e78 │ │ │ │ + bl c2e70 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c3558 │ │ │ │ - cbz r0, c342e │ │ │ │ + beq.w c3550 │ │ │ │ + cbz r0, c3426 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3570 │ │ │ │ + beq.w c3568 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n c3434 │ │ │ │ + beq.n c342c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl c3190 │ │ │ │ + bl c3188 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c3592 │ │ │ │ + beq.w c358a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c342e │ │ │ │ + beq.n c3426 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c35a8 │ │ │ │ + beq.w c35a0 │ │ │ │ movs r1, #4 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c35ca │ │ │ │ - ldr r3, [pc, #820] @ (c3790 ) │ │ │ │ + beq.w c35c2 │ │ │ │ + ldr r3, [pc, #820] @ (c3788 ) │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c35e0 │ │ │ │ + bne.w c35d8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #14 │ │ │ │ - bne.n c342e │ │ │ │ + bne.n c3426 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c362a │ │ │ │ + beq.w c3622 │ │ │ │ movs r1, #4 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c364c │ │ │ │ + beq.w c3644 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3662 │ │ │ │ + bne.w c365a │ │ │ │ ldr r7, [r0, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c3754 │ │ │ │ + beq.w c374c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #752] @ (c3794 ) │ │ │ │ + ldr r3, [pc, #752] @ (c378c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #2840] @ 0xb18 │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c34c6 │ │ │ │ + beq.n c34be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c361e │ │ │ │ + beq.w c3616 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w c35fe │ │ │ │ + beq.w c35f6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n c342e │ │ │ │ + bne.n c3426 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3696 │ │ │ │ + beq.w c368e │ │ │ │ movs r1, #6 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3680 │ │ │ │ + beq.w c3678 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c36b8 │ │ │ │ + bne.w c36b0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - bne.n c342e │ │ │ │ + bne.n c3426 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c36fe │ │ │ │ + beq.w c36f6 │ │ │ │ movs r1, #6 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c373e │ │ │ │ + beq.w c3736 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c3720 │ │ │ │ + bne.w c3718 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c3770 │ │ │ │ + beq.w c3768 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #164] @ 0xa4 │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c354a │ │ │ │ + beq.n c3542 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c36f6 │ │ │ │ + beq.w c36ee │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w c36d6 │ │ │ │ + beq.w c36ce │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c3430 │ │ │ │ - ldr r3, [pc, #572] @ (c3798 ) │ │ │ │ + b.n c3428 │ │ │ │ + ldr r3, [pc, #572] @ (c3790 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #572] @ (c379c ) │ │ │ │ - ldr r0, [pc, #576] @ (c37a0 ) │ │ │ │ + ldr r1, [pc, #572] @ (c3794 ) │ │ │ │ + ldr r0, [pc, #576] @ (c3798 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c3430 │ │ │ │ - ldr r1, [pc, #548] @ (c3798 ) │ │ │ │ + b.n c3428 │ │ │ │ + ldr r1, [pc, #548] @ (c3790 ) │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ - ldr r3, [pc, #556] @ (c37a4 ) │ │ │ │ - ldr r2, [pc, #560] @ (c37a8 ) │ │ │ │ + ldr r3, [pc, #556] @ (c379c ) │ │ │ │ + ldr r2, [pc, #560] @ (c37a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #552] @ (c37ac ) │ │ │ │ - ldr r0, [pc, #556] @ (c37b0 ) │ │ │ │ + ldr r1, [pc, #552] @ (c37a4 ) │ │ │ │ + ldr r0, [pc, #556] @ (c37a8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c356c │ │ │ │ - ldr r3, [pc, #516] @ (c3798 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c3564 │ │ │ │ + ldr r3, [pc, #516] @ (c3790 ) │ │ │ │ movs r2, #185 @ 0xb9 │ │ │ │ - ldr r1, [pc, #540] @ (c37b4 ) │ │ │ │ - ldr r0, [pc, #540] @ (c37b8 ) │ │ │ │ + ldr r1, [pc, #540] @ (c37ac ) │ │ │ │ + ldr r0, [pc, #540] @ (c37b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c356c │ │ │ │ - ldr r1, [pc, #492] @ (c3798 ) │ │ │ │ + b.n c3564 │ │ │ │ + ldr r1, [pc, #492] @ (c3790 ) │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ - ldr r3, [pc, #524] @ (c37bc ) │ │ │ │ - ldr r2, [pc, #528] @ (c37c0 ) │ │ │ │ + ldr r3, [pc, #524] @ (c37b4 ) │ │ │ │ + ldr r2, [pc, #528] @ (c37b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #520] @ (c37c4 ) │ │ │ │ - ldr r0, [pc, #524] @ (c37c8 ) │ │ │ │ + ldr r1, [pc, #520] @ (c37bc ) │ │ │ │ + ldr r0, [pc, #524] @ (c37c0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c356c │ │ │ │ - ldr r3, [pc, #460] @ (c3798 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c3564 │ │ │ │ + ldr r3, [pc, #460] @ (c3790 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r1, [pc, #508] @ (c37cc ) │ │ │ │ - ldr r0, [pc, #508] @ (c37d0 ) │ │ │ │ + ldr r1, [pc, #508] @ (c37c4 ) │ │ │ │ + ldr r0, [pc, #508] @ (c37c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c356c │ │ │ │ - ldr r1, [pc, #436] @ (c3798 ) │ │ │ │ + b.n c3564 │ │ │ │ + ldr r1, [pc, #436] @ (c3790 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r3, [pc, #492] @ (c37d4 ) │ │ │ │ + ldr r3, [pc, #492] @ (c37cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #488] @ (c37d8 ) │ │ │ │ - ldr r0, [pc, #488] @ (c37dc ) │ │ │ │ + ldr r1, [pc, #488] @ (c37d0 ) │ │ │ │ + ldr r0, [pc, #488] @ (c37d4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c356c │ │ │ │ + bl a7538 │ │ │ │ + b.n c3564 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c342e │ │ │ │ - ldr r3, [pc, #396] @ (c3798 ) │ │ │ │ + beq.w c3426 │ │ │ │ + ldr r3, [pc, #396] @ (c3790 ) │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r1, [pc, #464] @ (c37e0 ) │ │ │ │ - ldr r0, [pc, #468] @ (c37e4 ) │ │ │ │ + ldr r1, [pc, #464] @ (c37d8 ) │ │ │ │ + ldr r0, [pc, #468] @ (c37dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c356c │ │ │ │ + b.n c3564 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n c34c6 │ │ │ │ - ldr r1, [pc, #364] @ (c3798 ) │ │ │ │ + b.n c34be │ │ │ │ + ldr r1, [pc, #364] @ (c3790 ) │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - ldr r3, [pc, #440] @ (c37e8 ) │ │ │ │ - ldr r2, [pc, #440] @ (c37ec ) │ │ │ │ + ldr r3, [pc, #440] @ (c37e0 ) │ │ │ │ + ldr r2, [pc, #440] @ (c37e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #436] @ (c37f0 ) │ │ │ │ - ldr r0, [pc, #436] @ (c37f4 ) │ │ │ │ + ldr r1, [pc, #436] @ (c37e8 ) │ │ │ │ + ldr r0, [pc, #436] @ (c37ec ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c356c │ │ │ │ - ldr r3, [pc, #328] @ (c3798 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c3564 │ │ │ │ + ldr r3, [pc, #328] @ (c3790 ) │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r1, [pc, #420] @ (c37f8 ) │ │ │ │ - ldr r0, [pc, #424] @ (c37fc ) │ │ │ │ + ldr r1, [pc, #420] @ (c37f0 ) │ │ │ │ + ldr r0, [pc, #424] @ (c37f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c356c │ │ │ │ - ldr r1, [pc, #308] @ (c3798 ) │ │ │ │ + b.n c3564 │ │ │ │ + ldr r1, [pc, #308] @ (c3790 ) │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r3, [pc, #408] @ (c3800 ) │ │ │ │ + ldr r3, [pc, #408] @ (c37f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #400] @ (c3804 ) │ │ │ │ - ldr r0, [pc, #404] @ (c3808 ) │ │ │ │ + ldr r1, [pc, #400] @ (c37fc ) │ │ │ │ + ldr r0, [pc, #404] @ (c3800 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c356c │ │ │ │ - ldr r3, [pc, #276] @ (c3798 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c3564 │ │ │ │ + ldr r3, [pc, #276] @ (c3790 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #388] @ (c380c ) │ │ │ │ - ldr r0, [pc, #392] @ (c3810 ) │ │ │ │ + ldr r1, [pc, #388] @ (c3804 ) │ │ │ │ + ldr r0, [pc, #392] @ (c3808 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c356c │ │ │ │ - ldr r1, [pc, #256] @ (c3798 ) │ │ │ │ + b.n c3564 │ │ │ │ + ldr r1, [pc, #256] @ (c3790 ) │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ - ldr r3, [pc, #376] @ (c3814 ) │ │ │ │ - ldr r2, [pc, #376] @ (c3818 ) │ │ │ │ + ldr r3, [pc, #376] @ (c380c ) │ │ │ │ + ldr r2, [pc, #376] @ (c3810 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #372] @ (c381c ) │ │ │ │ - ldr r0, [pc, #372] @ (c3820 ) │ │ │ │ + ldr r1, [pc, #372] @ (c3814 ) │ │ │ │ + ldr r0, [pc, #372] @ (c3818 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c356c │ │ │ │ - ldr r1, [pc, #220] @ (c3798 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c3564 │ │ │ │ + ldr r1, [pc, #220] @ (c3790 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r3, [pc, #356] @ (c3824 ) │ │ │ │ + ldr r3, [pc, #356] @ (c381c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #352] @ (c3828 ) │ │ │ │ - ldr r0, [pc, #352] @ (c382c ) │ │ │ │ + ldr r1, [pc, #352] @ (c3820 ) │ │ │ │ + ldr r0, [pc, #352] @ (c3824 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c356c │ │ │ │ + bl a7538 │ │ │ │ + b.n c3564 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3550 │ │ │ │ - ldr r3, [pc, #180] @ (c3798 ) │ │ │ │ + beq.w c3548 │ │ │ │ + ldr r3, [pc, #180] @ (c3790 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r1, [pc, #328] @ (c3830 ) │ │ │ │ - ldr r0, [pc, #332] @ (c3834 ) │ │ │ │ + ldr r1, [pc, #328] @ (c3828 ) │ │ │ │ + ldr r0, [pc, #332] @ (c382c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c356c │ │ │ │ + b.n c3564 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c354a │ │ │ │ - ldr r1, [pc, #152] @ (c3798 ) │ │ │ │ + b.n c3542 │ │ │ │ + ldr r1, [pc, #152] @ (c3790 ) │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ - ldr r3, [pc, #308] @ (c3838 ) │ │ │ │ - ldr r2, [pc, #308] @ (c383c ) │ │ │ │ + ldr r3, [pc, #308] @ (c3830 ) │ │ │ │ + ldr r2, [pc, #308] @ (c3834 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #304] @ (c3840 ) │ │ │ │ - ldr r0, [pc, #304] @ (c3844 ) │ │ │ │ + ldr r1, [pc, #304] @ (c3838 ) │ │ │ │ + ldr r0, [pc, #304] @ (c383c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c356c │ │ │ │ - ldr r1, [pc, #116] @ (c3798 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c3564 │ │ │ │ + ldr r1, [pc, #116] @ (c3790 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r4, [pc, #288] @ (c3848 ) │ │ │ │ + ldr r4, [pc, #288] @ (c3840 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #284] @ (c384c ) │ │ │ │ - ldr r0, [pc, #284] @ (c3850 ) │ │ │ │ + ldr r1, [pc, #284] @ (c3844 ) │ │ │ │ + ldr r0, [pc, #284] @ (c3848 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c356c │ │ │ │ - ldr r3, [pc, #88] @ (c3798 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c3564 │ │ │ │ + ldr r3, [pc, #88] @ (c3790 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r1, [pc, #272] @ (c3854 ) │ │ │ │ - ldr r0, [pc, #272] @ (c3858 ) │ │ │ │ + ldr r1, [pc, #272] @ (c384c ) │ │ │ │ + ldr r0, [pc, #272] @ (c3850 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c356c │ │ │ │ - ldr r3, [pc, #260] @ (c385c ) │ │ │ │ - movw r2, #19393 @ 0x4bc1 │ │ │ │ + b.n c3564 │ │ │ │ + ldr r3, [pc, #260] @ (c3854 ) │ │ │ │ + movw r2, #19399 @ 0x4bc7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #256] @ (c3860 ) │ │ │ │ - ldr r0, [pc, #256] @ (c3864 ) │ │ │ │ + ldr r1, [pc, #256] @ (c3858 ) │ │ │ │ + ldr r0, [pc, #256] @ (c385c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (c3868 ) │ │ │ │ - movw r2, #19454 @ 0x4bfe │ │ │ │ + ldr r3, [pc, #244] @ (c3860 ) │ │ │ │ + movw r2, #19460 @ 0x4c04 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #240] @ (c386c ) │ │ │ │ - ldr r0, [pc, #240] @ (c3870 ) │ │ │ │ + ldr r1, [pc, #240] @ (c3864 ) │ │ │ │ + ldr r0, [pc, #240] @ (c3868 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1112 @ 0x458 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldr r0, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r1, #32 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r2, #19] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r1, r6] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2} │ │ │ │ + pop {r1, r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r6, [r6, r1] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + cmp r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r2, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, c38a2 │ │ │ │ + cbnz r6, c38aa │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, r7] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + ldrsb r2, [r3, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #24] @ (c3880 ) │ │ │ │ + ldr r3, [pc, #280] @ (c3978 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {pc} │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c38b0 ) │ │ │ │ - bl c33fc │ │ │ │ + ldr r4, [pc, #44] @ (c38a8 ) │ │ │ │ + bl c33f4 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c38aa │ │ │ │ - cbnz r0, c38a4 │ │ │ │ - ldr r3, [pc, #32] @ (c38b4 ) │ │ │ │ + beq.n c38a2 │ │ │ │ + cbnz r0, c389c │ │ │ │ + ldr r3, [pc, #32] @ (c38ac ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c38a2 │ │ │ │ + beq.n c389a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c38b8 ) │ │ │ │ + ldr r3, [pc, #16] @ (c38b0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c3894 │ │ │ │ + b.n c388c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c38bc : │ │ │ │ +000c38b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r2, [pc, #1448] @ c3e78 │ │ │ │ + ldr.w r2, [pc, #1448] @ c3e70 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1448] @ c3e7c │ │ │ │ + ldr.w r3, [pc, #1448] @ c3e74 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r4, [pc, #1444] @ c3e80 │ │ │ │ + ldr.w r4, [pc, #1444] @ c3e78 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl c2e78 │ │ │ │ + bl c2e70 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c3bce │ │ │ │ - cbz r0, c3920 │ │ │ │ + beq.w c3bc6 │ │ │ │ + cbz r0, c3918 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3be4 │ │ │ │ + beq.w c3bdc │ │ │ │ movs r1, #0 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3bb6 │ │ │ │ - ldr.w r3, [pc, #1400] @ c3e84 │ │ │ │ + beq.w c3bae │ │ │ │ + ldr.w r3, [pc, #1400] @ c3e7c │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3c1c │ │ │ │ + bne.w c3c14 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n c3944 │ │ │ │ + beq.n c393c │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #1380] @ c3e88 │ │ │ │ - ldr.w r3, [pc, #1364] @ c3e7c │ │ │ │ + ldr.w r2, [pc, #1380] @ c3e80 │ │ │ │ + ldr.w r3, [pc, #1364] @ c3e74 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c3d7a │ │ │ │ + bne.w c3d72 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3c3a │ │ │ │ + beq.w c3c32 │ │ │ │ movs r1, #0 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3c5c │ │ │ │ + beq.w c3c54 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3c72 │ │ │ │ + bne.w c3c6a │ │ │ │ ldr r5, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c3d7e │ │ │ │ + beq.w c3d76 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #1296] @ c3e8c │ │ │ │ + ldr.w r3, [pc, #1296] @ c3e84 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r8, [r6, #3368] @ 0xd28 │ │ │ │ ldr.w sl, [r6, #3372] @ 0xd2c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c3db6 │ │ │ │ + beq.w c3dae │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c3d9a │ │ │ │ + beq.w c3d92 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w fp, [r6, #2248] @ 0x8c8 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ blx 50050 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3cba │ │ │ │ + beq.w c3cb2 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w c3e46 │ │ │ │ - ldr.w r1, [pc, #1204] @ c3e90 │ │ │ │ + bpl.w c3e3e │ │ │ │ + ldr.w r1, [pc, #1204] @ c3e88 │ │ │ │ ldr r3, [r4, r1] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c3e60 │ │ │ │ - ldr.w r1, [pc, #1196] @ c3e94 │ │ │ │ + beq.w c3e58 │ │ │ │ + ldr.w r1, [pc, #1196] @ c3e8c │ │ │ │ ldr r7, [r4, r1] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w c3e5c │ │ │ │ + beq.w c3e54 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w c3e42 │ │ │ │ + ble.w c3e3a │ │ │ │ cmp r2, #1 │ │ │ │ str.w r8, [r9, #12] │ │ │ │ - beq.w c3e42 │ │ │ │ + beq.w c3e3a │ │ │ │ str.w sl, [r9, #16] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r9, [sp, #24] │ │ │ │ blx 50250 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3c98 │ │ │ │ + beq.w c3c90 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3a40 │ │ │ │ + beq.n c3a38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, c3a40 │ │ │ │ + cbnz r3, c3a38 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w c3cd0 │ │ │ │ + bne.w c3cc8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3a64 │ │ │ │ + beq.n c3a5c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, c3a64 │ │ │ │ + cbnz r3, c3a5c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1072] @ c3e98 │ │ │ │ + ldr.w r3, [pc, #1072] @ c3e90 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w c3c06 │ │ │ │ + beq.w c3bfe │ │ │ │ add.w r2, r6, #3376 @ 0xd30 │ │ │ │ ldr.w r9, [r6, #3388] @ 0xd3c │ │ │ │ ldmia.w r2, {r2, r8, sl} │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c3dd2 │ │ │ │ + beq.w c3dca │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c3e26 │ │ │ │ + beq.w c3e1e │ │ │ │ ldr.w r1, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c3e0a │ │ │ │ + beq.w c3e02 │ │ │ │ ldr.w r1, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c3dee │ │ │ │ + beq.w c3de6 │ │ │ │ ldr.w r1, [r9] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r6, #2248] @ 0x8c8 │ │ │ │ cmp r1, r0 │ │ │ │ mov.w r0, #4 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r9] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 50050 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3d2e │ │ │ │ + beq.w c3d26 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w c3e46 │ │ │ │ + bpl.w c3e3e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w c3e60 │ │ │ │ + beq.w c3e58 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w c3e5c │ │ │ │ + beq.w c3e54 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w c3e42 │ │ │ │ + ble.w c3e3a │ │ │ │ cmp r1, #1 │ │ │ │ str r2, [r6, #12] │ │ │ │ - beq.w c3e42 │ │ │ │ + beq.w c3e3a │ │ │ │ cmp r1, #2 │ │ │ │ str.w r8, [r6, #16] │ │ │ │ - beq.w c3e42 │ │ │ │ + beq.w c3e3a │ │ │ │ cmp r1, #3 │ │ │ │ str.w sl, [r6, #20] │ │ │ │ - beq.w c3e42 │ │ │ │ + beq.w c3e3a │ │ │ │ mov r0, fp │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w r9, [r6, #24] │ │ │ │ strd r5, r6, [sp, #32] │ │ │ │ blx 50250 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3d0c │ │ │ │ + beq.w c3d04 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3b68 │ │ │ │ + beq.n c3b60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3cc0 │ │ │ │ + beq.w c3cb8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3b7c │ │ │ │ + beq.n c3b74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3cc8 │ │ │ │ + beq.w c3cc0 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w c3d36 │ │ │ │ + bne.w c3d2e │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ sub.w r4, r8, r1 │ │ │ │ clz r4, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - beq.w c3922 │ │ │ │ + beq.w c391a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c3922 │ │ │ │ + bne.w c391a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3922 │ │ │ │ - ldr r3, [pc, #740] @ (c3e9c ) │ │ │ │ + b.n c391a │ │ │ │ + ldr r3, [pc, #740] @ (c3e94 ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r1, [pc, #740] @ (c3ea0 ) │ │ │ │ - ldr r0, [pc, #740] @ (c3ea4 ) │ │ │ │ + ldr r1, [pc, #740] @ (c3e98 ) │ │ │ │ + ldr r0, [pc, #740] @ (c3e9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r4, #2 │ │ │ │ - b.n c3922 │ │ │ │ - ldr r3, [pc, #716] @ (c3e9c ) │ │ │ │ + b.n c391a │ │ │ │ + ldr r3, [pc, #716] @ (c3e94 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r1, [pc, #724] @ (c3ea8 ) │ │ │ │ - ldr r0, [pc, #724] @ (c3eac ) │ │ │ │ + ldr r1, [pc, #724] @ (c3ea0 ) │ │ │ │ + ldr r0, [pc, #724] @ (c3ea4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c3bca │ │ │ │ - ldr r1, [pc, #692] @ (c3e9c ) │ │ │ │ + b.n c3bc2 │ │ │ │ + ldr r1, [pc, #692] @ (c3e94 ) │ │ │ │ movs r0, #195 @ 0xc3 │ │ │ │ - ldr r3, [pc, #708] @ (c3eb0 ) │ │ │ │ - ldr r2, [pc, #712] @ (c3eb4 ) │ │ │ │ + ldr r3, [pc, #708] @ (c3ea8 ) │ │ │ │ + ldr r2, [pc, #712] @ (c3eac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #704] @ (c3eb8 ) │ │ │ │ - ldr r0, [pc, #708] @ (c3ebc ) │ │ │ │ + ldr r1, [pc, #704] @ (c3eb0 ) │ │ │ │ + ldr r0, [pc, #708] @ (c3eb4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c3bca │ │ │ │ + bl bac98 │ │ │ │ + b.n c3bc2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3c18 │ │ │ │ + beq.n c3c10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3c90 │ │ │ │ + beq.n c3c88 │ │ │ │ movs r4, #1 │ │ │ │ - b.n c3922 │ │ │ │ - ldr r1, [pc, #636] @ (c3e9c ) │ │ │ │ + b.n c391a │ │ │ │ + ldr r1, [pc, #636] @ (c3e94 ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r3, [pc, #668] @ (c3ec0 ) │ │ │ │ + ldr r3, [pc, #668] @ (c3eb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #664] @ (c3ec4 ) │ │ │ │ - ldr r0, [pc, #664] @ (c3ec8 ) │ │ │ │ + ldr r1, [pc, #664] @ (c3ebc ) │ │ │ │ + ldr r0, [pc, #664] @ (c3ec0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c3bca │ │ │ │ - ldr r1, [pc, #608] @ (c3e9c ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c3bc2 │ │ │ │ + ldr r1, [pc, #608] @ (c3e94 ) │ │ │ │ movs r0, #197 @ 0xc5 │ │ │ │ - ldr r3, [pc, #652] @ (c3ecc ) │ │ │ │ - ldr r2, [pc, #652] @ (c3ed0 ) │ │ │ │ + ldr r3, [pc, #652] @ (c3ec4 ) │ │ │ │ + ldr r2, [pc, #652] @ (c3ec8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #648] @ (c3ed4 ) │ │ │ │ - ldr r0, [pc, #648] @ (c3ed8 ) │ │ │ │ + ldr r1, [pc, #648] @ (c3ecc ) │ │ │ │ + ldr r0, [pc, #648] @ (c3ed0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c3bca │ │ │ │ - ldr r3, [pc, #572] @ (c3e9c ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c3bc2 │ │ │ │ + ldr r3, [pc, #572] @ (c3e94 ) │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r1, [pc, #632] @ (c3edc ) │ │ │ │ - ldr r0, [pc, #636] @ (c3ee0 ) │ │ │ │ + ldr r1, [pc, #632] @ (c3ed4 ) │ │ │ │ + ldr r0, [pc, #636] @ (c3ed8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c3bca │ │ │ │ - ldr r1, [pc, #552] @ (c3e9c ) │ │ │ │ + b.n c3bc2 │ │ │ │ + ldr r1, [pc, #552] @ (c3e94 ) │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r3, [pc, #620] @ (c3ee4 ) │ │ │ │ + ldr r3, [pc, #620] @ (c3edc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #612] @ (c3ee8 ) │ │ │ │ - ldr r0, [pc, #616] @ (c3eec ) │ │ │ │ + ldr r1, [pc, #612] @ (c3ee0 ) │ │ │ │ + ldr r0, [pc, #616] @ (c3ee4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c3bca │ │ │ │ + bl a7538 │ │ │ │ + b.n c3bc2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3c18 │ │ │ │ - ldr r3, [pc, #512] @ (c3e9c ) │ │ │ │ + b.n c3c10 │ │ │ │ + ldr r3, [pc, #512] @ (c3e94 ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #592] @ (c3ef0 ) │ │ │ │ - ldr r0, [pc, #596] @ (c3ef4 ) │ │ │ │ + ldr r1, [pc, #592] @ (c3ee8 ) │ │ │ │ + ldr r0, [pc, #596] @ (c3eec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n c3bca │ │ │ │ + b.n c3bc2 │ │ │ │ bl 88a1c │ │ │ │ - b.n c39cc │ │ │ │ + b.n c39c4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3b68 │ │ │ │ + b.n c3b60 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3b7c │ │ │ │ - ldr r0, [pc, #548] @ (c3ef8 ) │ │ │ │ + b.n c3b74 │ │ │ │ + ldr r0, [pc, #548] @ (c3ef0 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3cf0 │ │ │ │ + beq.n c3ce8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3d6a │ │ │ │ - ldr r3, [pc, #424] @ (c3e9c ) │ │ │ │ + beq.n c3d62 │ │ │ │ + ldr r3, [pc, #424] @ (c3e94 ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #516] @ (c3efc ) │ │ │ │ - ldr r0, [pc, #520] @ (c3f00 ) │ │ │ │ + ldr r1, [pc, #516] @ (c3ef4 ) │ │ │ │ + ldr r0, [pc, #520] @ (c3ef8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n c3bca │ │ │ │ - ldr r3, [pc, #396] @ (c3e9c ) │ │ │ │ + b.n c3bc2 │ │ │ │ + ldr r3, [pc, #396] @ (c3e94 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #496] @ (c3f04 ) │ │ │ │ - ldr r0, [pc, #500] @ (c3f08 ) │ │ │ │ + ldr r1, [pc, #496] @ (c3efc ) │ │ │ │ + ldr r0, [pc, #500] @ (c3f00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n c3bca │ │ │ │ + b.n c3bc2 │ │ │ │ bl 88a1c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n c3af8 │ │ │ │ - ldr r0, [pc, #468] @ (c3f0c ) │ │ │ │ + b.n c3af0 │ │ │ │ + ldr r0, [pc, #468] @ (c3f04 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3d54 │ │ │ │ + beq.n c3d4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c3d72 │ │ │ │ - ldr r3, [pc, #324] @ (c3e9c ) │ │ │ │ + cbz r3, c3d6a │ │ │ │ + ldr r3, [pc, #324] @ (c3e94 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #436] @ (c3f10 ) │ │ │ │ - ldr r0, [pc, #440] @ (c3f14 ) │ │ │ │ + ldr r1, [pc, #436] @ (c3f08 ) │ │ │ │ + ldr r0, [pc, #440] @ (c3f0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c3bca │ │ │ │ + b.n c3bc2 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3cf0 │ │ │ │ + b.n c3ce8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3d54 │ │ │ │ + b.n c3d4c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ (c3f18 ) │ │ │ │ - movw r2, #19591 @ 0x4c87 │ │ │ │ + ldr r3, [pc, #408] @ (c3f10 ) │ │ │ │ + movw r2, #19597 @ 0x4c8d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #400] @ (c3f1c ) │ │ │ │ - ldr r0, [pc, #404] @ (c3f20 ) │ │ │ │ + ldr r1, [pc, #400] @ (c3f14 ) │ │ │ │ + ldr r0, [pc, #404] @ (c3f18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1156 @ 0x484 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (c3f24 ) │ │ │ │ - movw r2, #19595 @ 0x4c8b │ │ │ │ + ldr r3, [pc, #392] @ (c3f1c ) │ │ │ │ + movw r2, #19601 @ 0x4c91 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #384] @ (c3f28 ) │ │ │ │ - ldr r0, [pc, #388] @ (c3f2c ) │ │ │ │ + ldr r1, [pc, #384] @ (c3f20 ) │ │ │ │ + ldr r0, [pc, #388] @ (c3f24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1156 @ 0x484 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (c3f30 ) │ │ │ │ - movw r2, #19594 @ 0x4c8a │ │ │ │ + ldr r3, [pc, #376] @ (c3f28 ) │ │ │ │ + movw r2, #19600 @ 0x4c90 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #368] @ (c3f34 ) │ │ │ │ - ldr r0, [pc, #372] @ (c3f38 ) │ │ │ │ + ldr r1, [pc, #368] @ (c3f2c ) │ │ │ │ + ldr r0, [pc, #372] @ (c3f30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1156 @ 0x484 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (c3f3c ) │ │ │ │ - movw r2, #19634 @ 0x4cb2 │ │ │ │ + ldr r3, [pc, #360] @ (c3f34 ) │ │ │ │ + movw r2, #19640 @ 0x4cb8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (c3f40 ) │ │ │ │ - ldr r0, [pc, #356] @ (c3f44 ) │ │ │ │ + ldr r1, [pc, #352] @ (c3f38 ) │ │ │ │ + ldr r0, [pc, #356] @ (c3f3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1156 @ 0x484 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (c3f48 ) │ │ │ │ - movw r2, #19637 @ 0x4cb5 │ │ │ │ + ldr r3, [pc, #344] @ (c3f40 ) │ │ │ │ + movw r2, #19643 @ 0x4cbb │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (c3f4c ) │ │ │ │ - ldr r0, [pc, #340] @ (c3f50 ) │ │ │ │ + ldr r1, [pc, #336] @ (c3f44 ) │ │ │ │ + ldr r0, [pc, #340] @ (c3f48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1156 @ 0x484 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (c3f54 ) │ │ │ │ - movw r2, #19636 @ 0x4cb4 │ │ │ │ + ldr r3, [pc, #328] @ (c3f4c ) │ │ │ │ + movw r2, #19642 @ 0x4cba │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (c3f58 ) │ │ │ │ - ldr r0, [pc, #324] @ (c3f5c ) │ │ │ │ + ldr r1, [pc, #320] @ (c3f50 ) │ │ │ │ + ldr r0, [pc, #324] @ (c3f54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1156 @ 0x484 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (c3f60 ) │ │ │ │ - movw r2, #19635 @ 0x4cb3 │ │ │ │ + ldr r3, [pc, #312] @ (c3f58 ) │ │ │ │ + movw r2, #19641 @ 0x4cb9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #304] @ (c3f64 ) │ │ │ │ - ldr r0, [pc, #308] @ (c3f68 ) │ │ │ │ + ldr r1, [pc, #304] @ (c3f5c ) │ │ │ │ + ldr r0, [pc, #308] @ (c3f60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1156 @ 0x484 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #292] @ (c3f6c ) │ │ │ │ + ldr r3, [pc, #292] @ (c3f64 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #292] @ (c3f70 ) │ │ │ │ - ldr r0, [pc, #292] @ (c3f74 ) │ │ │ │ + ldr r1, [pc, #292] @ (c3f68 ) │ │ │ │ + ldr r0, [pc, #292] @ (c3f6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #276] @ (c3f78 ) │ │ │ │ + ldr r3, [pc, #276] @ (c3f70 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (c3f7c ) │ │ │ │ - ldr r0, [pc, #276] @ (c3f80 ) │ │ │ │ + ldr r1, [pc, #276] @ (c3f74 ) │ │ │ │ + ldr r0, [pc, #276] @ (c3f78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + str r2, [r4, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + str r2, [r1, r6] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + str r0, [r5, r5] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + str r2, [r6, r4] │ │ │ │ movs r3, r4 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + str r2, [r2, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r7, r3] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r6, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + str r4, [r3, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r0, r3] │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + adds r4, r7, #2 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + str r0, [r5, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + str r4, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + adds r6, r2, #1 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #784] @ (c4228 ) │ │ │ │ + str r4, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r4, [r1, #4] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + @ instruction: 0xb69e │ │ │ │ movs r2, r4 │ │ │ │ - add r8, r1 │ │ │ │ + add r8, r9 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + @ instruction: 0xb682 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r0, #28] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + cpsie ai │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r4, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xb64a │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #20] │ │ │ │ + str r0, [r0, #24] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + @ instruction: 0xb758 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ - movs r2, r4 │ │ │ │ - b.n c3f48 │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ movs r2, r4 │ │ │ │ + @ instruction: 0xe8220022 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c3fc0 ) │ │ │ │ - bl c38bc │ │ │ │ + ldr r4, [pc, #44] @ (c3fb8 ) │ │ │ │ + bl c38b4 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c3fba │ │ │ │ - cbnz r0, c3fb4 │ │ │ │ - ldr r3, [pc, #32] @ (c3fc4 ) │ │ │ │ + beq.n c3fb2 │ │ │ │ + cbnz r0, c3fac │ │ │ │ + ldr r3, [pc, #32] @ (c3fbc ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3fb2 │ │ │ │ + beq.n c3faa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c3fc8 ) │ │ │ │ + ldr r3, [pc, #16] @ (c3fc0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c3fa4 │ │ │ │ + b.n c3f9c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c3fcc : │ │ │ │ +000c3fc4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr.w r2, [pc, #2076] @ c47fc │ │ │ │ + ldr.w r2, [pc, #2076] @ c47f4 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #2076] @ c4800 │ │ │ │ + ldr.w r3, [pc, #2076] @ c47f8 │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r4, [pc, #2072] @ c4804 │ │ │ │ + ldr.w r4, [pc, #2072] @ c47fc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl c2e78 │ │ │ │ + bl c2e70 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c427e │ │ │ │ - ldr.w r3, [pc, #2048] @ c4808 │ │ │ │ - cbnz r0, c4046 │ │ │ │ + beq.w c4276 │ │ │ │ + ldr.w r3, [pc, #2048] @ c4800 │ │ │ │ + cbnz r0, c403e │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r5, [r3, #184] @ 0xb8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c47c2 │ │ │ │ + beq.w c47ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4024 │ │ │ │ + beq.n c401c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr.w r2, [pc, #2020] @ c480c │ │ │ │ - ldr.w r3, [pc, #2004] @ c4800 │ │ │ │ + ldr.w r2, [pc, #2020] @ c4804 │ │ │ │ + ldr.w r3, [pc, #2004] @ c47f8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c4782 │ │ │ │ + bne.w c477a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r7, [r3, #2852] @ 0xb24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w c431a │ │ │ │ + beq.w c4312 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w c4384 │ │ │ │ + bmi.w c437c │ │ │ │ bl 88b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fda8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c47de │ │ │ │ + beq.w c47d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4086 │ │ │ │ + beq.n c407e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4262 │ │ │ │ + beq.w c425a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c4366 │ │ │ │ + beq.w c435e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w c438e │ │ │ │ + bpl.w c4386 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c43b8 │ │ │ │ + beq.w c43b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 502cc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c40ce │ │ │ │ + beq.n c40c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c40ce │ │ │ │ + cbnz r3, c40c6 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c42b6 │ │ │ │ - ldr.w r3, [pc, #1848] @ c4810 │ │ │ │ + beq.w c42ae │ │ │ │ + ldr.w r3, [pc, #1848] @ c4808 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #2820] @ 0xb04 │ │ │ │ blx 5041c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c43e6 │ │ │ │ + beq.w c43de │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ str r5, [sp, #20] │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4114 │ │ │ │ + beq.n c410c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c429e │ │ │ │ + beq.w c4296 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4410 │ │ │ │ - ldr.w r3, [pc, #1784] @ c4814 │ │ │ │ + beq.w c4408 │ │ │ │ + ldr.w r3, [pc, #1784] @ c480c │ │ │ │ ldr.w fp, [r4, r3] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c442e │ │ │ │ + bne.w c4426 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eae0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4454 │ │ │ │ + beq.w c444c │ │ │ │ ldr.w sl, [r7, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c47a6 │ │ │ │ + beq.w c479e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c416e │ │ │ │ + beq.n c4166 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4312 │ │ │ │ + beq.w c430a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #3 │ │ │ │ bl 85b40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4194 │ │ │ │ + beq.n c418c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c430a │ │ │ │ + beq.w c4302 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c41ac │ │ │ │ + beq.n c41a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4302 │ │ │ │ + beq.w c42fa │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c41c2 │ │ │ │ + beq.n c41ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c42a6 │ │ │ │ + beq.n c429e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4482 │ │ │ │ + beq.w c447a │ │ │ │ mov r0, r5 │ │ │ │ blx 502cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c41e2 │ │ │ │ + beq.n c41da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c42ae │ │ │ │ + beq.n c42a6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c44a4 │ │ │ │ + beq.w c449c │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c44c2 │ │ │ │ + beq.w c44ba │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c42d4 │ │ │ │ + bne.n c42cc │ │ │ │ blx 4fdd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n c4218 │ │ │ │ + beq.n c4210 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c426a │ │ │ │ + cbz r3, c4262 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c4348 │ │ │ │ + beq.w c4340 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ bl 85fd0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n c423a │ │ │ │ + beq.n c4232 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, c4272 │ │ │ │ + cbz r3, c426a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n c41ee │ │ │ │ - ldr.w r1, [pc, #1496] @ c4818 │ │ │ │ + bne.n c41e6 │ │ │ │ + ldr.w r1, [pc, #1496] @ c4810 │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr.w r0, [pc, #1492] @ c481c │ │ │ │ - ldr.w r3, [pc, #1492] @ c4820 │ │ │ │ + ldr.w r0, [pc, #1492] @ c4814 │ │ │ │ + ldr.w r3, [pc, #1492] @ c4818 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n c429a │ │ │ │ + b.n c4292 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4086 │ │ │ │ + b.n c407e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4218 │ │ │ │ + b.n c4210 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n c41ee │ │ │ │ - b.n c423e │ │ │ │ - ldr.w r3, [pc, #1440] @ c4820 │ │ │ │ + bne.n c41e6 │ │ │ │ + b.n c4236 │ │ │ │ + ldr.w r3, [pc, #1440] @ c4818 │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr.w r1, [pc, #1436] @ c4824 │ │ │ │ - ldr.w r0, [pc, #1436] @ c4828 │ │ │ │ + ldr.w r1, [pc, #1436] @ c481c │ │ │ │ + ldr.w r0, [pc, #1436] @ c4820 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - b.n c4024 │ │ │ │ + b.n c401c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4114 │ │ │ │ + b.n c410c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c41c2 │ │ │ │ + b.n c41ba │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c41e2 │ │ │ │ - ldr.w r3, [pc, #1384] @ c4820 │ │ │ │ + b.n c41da │ │ │ │ + ldr.w r3, [pc, #1384] @ c4818 │ │ │ │ mov.w r2, #484 @ 0x1e4 │ │ │ │ - ldr.w r1, [pc, #1388] @ c482c │ │ │ │ - ldr.w r0, [pc, #1388] @ c4830 │ │ │ │ + ldr.w r1, [pc, #1388] @ c4824 │ │ │ │ + ldr.w r0, [pc, #1388] @ c4828 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c425a │ │ │ │ - ldr.w r3, [pc, #1352] @ c4820 │ │ │ │ + b.n c4252 │ │ │ │ + ldr.w r3, [pc, #1352] @ c4818 │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr.w r1, [pc, #1364] @ c4834 │ │ │ │ + ldr.w r1, [pc, #1364] @ c482c │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #1360] @ c4838 │ │ │ │ + ldr.w r3, [pc, #1360] @ c4830 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1352] @ c483c │ │ │ │ + ldr.w r0, [pc, #1352] @ c4834 │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n c425a │ │ │ │ + b.n c4252 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c41ac │ │ │ │ + b.n c41a4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4194 │ │ │ │ + b.n c418c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c416e │ │ │ │ - ldr.w r1, [pc, #1284] @ c4820 │ │ │ │ + b.n c4166 │ │ │ │ + ldr.w r1, [pc, #1284] @ c4818 │ │ │ │ movw r0, #483 @ 0x1e3 │ │ │ │ - ldr.w r3, [pc, #1308] @ c4840 │ │ │ │ - ldr.w r2, [pc, #1308] @ c4844 │ │ │ │ + ldr.w r3, [pc, #1308] @ c4838 │ │ │ │ + ldr.w r2, [pc, #1308] @ c483c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1300] @ c4848 │ │ │ │ - ldr.w r0, [pc, #1300] @ c484c │ │ │ │ + ldr.w r1, [pc, #1300] @ c4840 │ │ │ │ + ldr.w r0, [pc, #1300] @ c4844 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c429a │ │ │ │ - ldr.w r3, [pc, #1236] @ c4820 │ │ │ │ + bl bac98 │ │ │ │ + b.n c4292 │ │ │ │ + ldr.w r3, [pc, #1236] @ c4818 │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr.w r1, [pc, #1276] @ c4850 │ │ │ │ - ldr.w r0, [pc, #1276] @ c4854 │ │ │ │ + ldr.w r1, [pc, #1276] @ c4848 │ │ │ │ + ldr.w r0, [pc, #1276] @ c484c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c42fa │ │ │ │ - ldr.w r3, [pc, #1208] @ c4820 │ │ │ │ + b.n c42f2 │ │ │ │ + ldr.w r3, [pc, #1208] @ c4818 │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ - ldr.w r1, [pc, #1256] @ c4858 │ │ │ │ - ldr.w r0, [pc, #1256] @ c485c │ │ │ │ + ldr.w r1, [pc, #1256] @ c4850 │ │ │ │ + ldr.w r0, [pc, #1256] @ c4854 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c429a │ │ │ │ + b.n c4292 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n c405c │ │ │ │ - ldr.w r1, [pc, #1168] @ c4820 │ │ │ │ + b.n c4054 │ │ │ │ + ldr.w r1, [pc, #1168] @ c4818 │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ - ldr.w r3, [pc, #1224] @ c4860 │ │ │ │ - ldr.w r0, [pc, #1224] @ c4864 │ │ │ │ + ldr.w r3, [pc, #1224] @ c4858 │ │ │ │ + ldr.w r0, [pc, #1224] @ c485c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1212] @ c4868 │ │ │ │ + ldr.w r1, [pc, #1212] @ c4860 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c429a │ │ │ │ - ldr.w r2, [pc, #1124] @ c4820 │ │ │ │ + bl a7538 │ │ │ │ + b.n c4292 │ │ │ │ + ldr.w r2, [pc, #1124] @ c4818 │ │ │ │ mov.w r1, #484 @ 0x1e4 │ │ │ │ - ldr.w r3, [pc, #1192] @ c486c │ │ │ │ + ldr.w r3, [pc, #1192] @ c4864 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1188] @ c4870 │ │ │ │ + ldr.w r2, [pc, #1188] @ c4868 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1180] @ c4874 │ │ │ │ - ldr.w r0, [pc, #1180] @ c4878 │ │ │ │ + ldr.w r1, [pc, #1180] @ c486c │ │ │ │ + ldr.w r0, [pc, #1180] @ c4870 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n c425a │ │ │ │ - ldr.w r3, [pc, #1080] @ c4820 │ │ │ │ + bl bac98 │ │ │ │ + b.n c4252 │ │ │ │ + ldr.w r3, [pc, #1080] @ c4818 │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1164] @ c487c │ │ │ │ - ldr.w r0, [pc, #1164] @ c4880 │ │ │ │ + ldr.w r1, [pc, #1164] @ c4874 │ │ │ │ + ldr.w r0, [pc, #1164] @ c4878 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n c429a │ │ │ │ - ldr.w r3, [pc, #1036] @ c4820 │ │ │ │ + b.n c4292 │ │ │ │ + ldr.w r3, [pc, #1036] @ c4818 │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1128] @ c4884 │ │ │ │ - ldr.w r0, [pc, #1128] @ c4888 │ │ │ │ + ldr.w r1, [pc, #1128] @ c487c │ │ │ │ + ldr.w r0, [pc, #1128] @ c4880 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c4402 │ │ │ │ - ldr r3, [pc, #1008] @ (c4820 ) │ │ │ │ + b.n c43fa │ │ │ │ + ldr r3, [pc, #1008] @ (c4818 ) │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1108] @ c488c │ │ │ │ + ldr.w r1, [pc, #1108] @ c4884 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #1104] @ c4890 │ │ │ │ + ldr.w r3, [pc, #1104] @ c4888 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1096] @ c4894 │ │ │ │ + ldr.w r0, [pc, #1096] @ c488c │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c4402 │ │ │ │ - ldr r3, [pc, #968] @ (c4820 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c43fa │ │ │ │ + ldr r3, [pc, #968] @ (c4818 ) │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr.w r1, [pc, #1084] @ c4898 │ │ │ │ - ldr.w r0, [pc, #1084] @ c489c │ │ │ │ + ldr.w r1, [pc, #1084] @ c4890 │ │ │ │ + ldr.w r0, [pc, #1084] @ c4894 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n c429a │ │ │ │ - ldr r3, [pc, #924] @ (c4820 ) │ │ │ │ + b.n c4292 │ │ │ │ + ldr r3, [pc, #924] @ (c4818 ) │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr.w r1, [pc, #1044] @ c48a0 │ │ │ │ - ldr.w r0, [pc, #1044] @ c48a4 │ │ │ │ + ldr.w r1, [pc, #1044] @ c4898 │ │ │ │ + ldr.w r0, [pc, #1044] @ c489c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n c429a │ │ │ │ - ldr r3, [pc, #888] @ (c4820 ) │ │ │ │ + b.n c4292 │ │ │ │ + ldr r3, [pc, #888] @ (c4818 ) │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr r1, [pc, #1020] @ (c48a8 ) │ │ │ │ - ldr r0, [pc, #1020] @ (c48ac ) │ │ │ │ + ldr r1, [pc, #1020] @ (c48a0 ) │ │ │ │ + ldr r0, [pc, #1020] @ (c48a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n c429a │ │ │ │ + b.n c4292 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c44da │ │ │ │ + beq.n c44d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c461a │ │ │ │ + beq.w c4612 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c466a │ │ │ │ - ldr r3, [pc, #968] @ (c48b0 ) │ │ │ │ + bne.w c4662 │ │ │ │ + ldr r3, [pc, #968] @ (c48a8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #3404] @ 0xd4c │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4682 │ │ │ │ + beq.w c467a │ │ │ │ ldr r6, [r6, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c469a │ │ │ │ + beq.w c4692 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 87a14 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c452c │ │ │ │ + beq.n c4524 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c460a │ │ │ │ + beq.n c4602 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c46ca │ │ │ │ + beq.w c46c2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r8, [sp, #24] │ │ │ │ ldr.w r0, [r3, #3408] @ 0xd50 │ │ │ │ movs r3, #0 │ │ │ │ blx 50250 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c46e2 │ │ │ │ + beq.w c46da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4566 │ │ │ │ + beq.n c455e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4662 │ │ │ │ + beq.n c465a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c457c │ │ │ │ + beq.n c4574 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c465a │ │ │ │ + beq.n c4652 │ │ │ │ mov r0, r6 │ │ │ │ blx 502cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4596 │ │ │ │ + beq.n c458e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4612 │ │ │ │ + beq.n c460a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c470c │ │ │ │ + beq.w c4704 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4724 │ │ │ │ + beq.w c471c │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c4622 │ │ │ │ + bne.n c461a │ │ │ │ blx 4fdd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n c45cc │ │ │ │ + beq.n c45c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c45fa │ │ │ │ + cbz r3, c45f2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c4642 │ │ │ │ + beq.n c463a │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 85fd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n c45e6 │ │ │ │ + beq.n c45de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c4602 │ │ │ │ + cbz r3, c45fa │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n c45a2 │ │ │ │ - ldr r1, [pc, #712] @ (c48b4 ) │ │ │ │ + bne.n c459a │ │ │ │ + ldr r1, [pc, #712] @ (c48ac ) │ │ │ │ mov.w r2, #490 @ 0x1ea │ │ │ │ - ldr r0, [pc, #708] @ (c48b8 ) │ │ │ │ - ldr r3, [pc, #556] @ (c4820 ) │ │ │ │ + ldr r0, [pc, #708] @ (c48b0 ) │ │ │ │ + ldr r3, [pc, #556] @ (c4818 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n c4252 │ │ │ │ + b.n c424a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c45cc │ │ │ │ + b.n c45c4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c45e6 │ │ │ │ + b.n c45de │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c452c │ │ │ │ + b.n c4524 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4596 │ │ │ │ + b.n c458e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c44da │ │ │ │ - ldr r3, [pc, #508] @ (c4820 ) │ │ │ │ + b.n c44d2 │ │ │ │ + ldr r3, [pc, #508] @ (c4818 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #656] @ (c48bc ) │ │ │ │ + ldr r1, [pc, #656] @ (c48b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #656] @ (c48c0 ) │ │ │ │ + ldr r3, [pc, #656] @ (c48b8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #648] @ (c48c4 ) │ │ │ │ + ldr r0, [pc, #648] @ (c48bc ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c42fa │ │ │ │ - ldr r3, [pc, #476] @ (c4820 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c42f2 │ │ │ │ + ldr r3, [pc, #476] @ (c4818 ) │ │ │ │ mov.w r2, #490 @ 0x1ea │ │ │ │ - ldr r1, [pc, #636] @ (c48c8 ) │ │ │ │ - ldr r0, [pc, #640] @ (c48cc ) │ │ │ │ + ldr r1, [pc, #636] @ (c48c0 ) │ │ │ │ + ldr r0, [pc, #640] @ (c48c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c42fa │ │ │ │ + b.n c42f2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c457c │ │ │ │ + b.n c4574 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4566 │ │ │ │ - ldr r3, [pc, #436] @ (c4820 ) │ │ │ │ + b.n c455e │ │ │ │ + ldr r3, [pc, #436] @ (c4818 ) │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr r1, [pc, #604] @ (c48d0 ) │ │ │ │ - ldr r0, [pc, #608] @ (c48d4 ) │ │ │ │ + ldr r1, [pc, #604] @ (c48c8 ) │ │ │ │ + ldr r0, [pc, #608] @ (c48cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c44ba │ │ │ │ - ldr r3, [pc, #412] @ (c4820 ) │ │ │ │ + b.n c44b2 │ │ │ │ + ldr r3, [pc, #412] @ (c4818 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #588] @ (c48d8 ) │ │ │ │ - ldr r0, [pc, #592] @ (c48dc ) │ │ │ │ + ldr r1, [pc, #588] @ (c48d0 ) │ │ │ │ + ldr r0, [pc, #592] @ (c48d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c44ba │ │ │ │ - ldr r3, [pc, #388] @ (c4820 ) │ │ │ │ + b.n c44b2 │ │ │ │ + ldr r3, [pc, #388] @ (c4818 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r0, [pc, #572] @ (c48e0 ) │ │ │ │ + ldr r0, [pc, #572] @ (c48d8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #568] @ (c48e4 ) │ │ │ │ + ldr r3, [pc, #568] @ (c48dc ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #568] @ (c48e8 ) │ │ │ │ + ldr r2, [pc, #568] @ (c48e0 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #568] @ (c48ec ) │ │ │ │ + ldr r1, [pc, #568] @ (c48e4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n c429a │ │ │ │ - ldr r3, [pc, #340] @ (c4820 ) │ │ │ │ + b.n c4292 │ │ │ │ + ldr r3, [pc, #340] @ (c4818 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #540] @ (c48f0 ) │ │ │ │ - ldr r0, [pc, #544] @ (c48f4 ) │ │ │ │ + ldr r1, [pc, #540] @ (c48e8 ) │ │ │ │ + ldr r0, [pc, #544] @ (c48ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c46bc │ │ │ │ - ldr r3, [pc, #316] @ (c4820 ) │ │ │ │ + b.n c46b4 │ │ │ │ + ldr r3, [pc, #316] @ (c4818 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #524] @ (c48f8 ) │ │ │ │ - ldr r0, [pc, #528] @ (c48fc ) │ │ │ │ + ldr r1, [pc, #524] @ (c48f0 ) │ │ │ │ + ldr r0, [pc, #528] @ (c48f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n c429a │ │ │ │ - ldr r3, [pc, #272] @ (c4820 ) │ │ │ │ + b.n c4292 │ │ │ │ + ldr r3, [pc, #272] @ (c4818 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #492] @ (c4900 ) │ │ │ │ - ldr r0, [pc, #492] @ (c4904 ) │ │ │ │ + ldr r1, [pc, #492] @ (c48f8 ) │ │ │ │ + ldr r0, [pc, #492] @ (c48fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c44ba │ │ │ │ + b.n c44b2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4738 │ │ │ │ + beq.n c4730 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c4786 │ │ │ │ + cbz r3, c477e │ │ │ │ blx 500b0 │ │ │ │ - cbnz r0, c478e │ │ │ │ + cbnz r0, c4786 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r3, #184] @ 0xb8 │ │ │ │ blx 50410 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c475c │ │ │ │ + beq.n c4754 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c477a │ │ │ │ + cbz r3, c4772 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w c4024 │ │ │ │ - ldr r3, [pc, #188] @ (c4820 ) │ │ │ │ + bne.w c401c │ │ │ │ + ldr r3, [pc, #188] @ (c4818 ) │ │ │ │ mov.w r2, #492 @ 0x1ec │ │ │ │ - ldr r1, [pc, #412] @ (c4908 ) │ │ │ │ - ldr r0, [pc, #416] @ (c490c ) │ │ │ │ + ldr r1, [pc, #412] @ (c4900 ) │ │ │ │ + ldr r0, [pc, #416] @ (c4904 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c4024 │ │ │ │ + b.n c401c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c475c │ │ │ │ + b.n c4754 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4738 │ │ │ │ - ldr r3, [pc, #144] @ (c4820 ) │ │ │ │ + b.n c4730 │ │ │ │ + ldr r3, [pc, #144] @ (c4818 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #376] @ (c4910 ) │ │ │ │ - ldr r0, [pc, #380] @ (c4914 ) │ │ │ │ + ldr r1, [pc, #376] @ (c4908 ) │ │ │ │ + ldr r0, [pc, #380] @ (c490c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c44ba │ │ │ │ - ldr r3, [pc, #368] @ (c4918 ) │ │ │ │ - movw r2, #24327 @ 0x5f07 │ │ │ │ + b.n c44b2 │ │ │ │ + ldr r3, [pc, #368] @ (c4910 ) │ │ │ │ + movw r2, #24333 @ 0x5f0d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #360] @ (c491c ) │ │ │ │ - ldr r0, [pc, #364] @ (c4920 ) │ │ │ │ + ldr r1, [pc, #360] @ (c4914 ) │ │ │ │ + ldr r0, [pc, #364] @ (c4918 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1204 @ 0x4b4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (c4924 ) │ │ │ │ - movw r2, #24262 @ 0x5ec6 │ │ │ │ + ldr r3, [pc, #352] @ (c491c ) │ │ │ │ + movw r2, #24268 @ 0x5ecc │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #344] @ (c4928 ) │ │ │ │ - ldr r0, [pc, #348] @ (c492c ) │ │ │ │ + ldr r1, [pc, #344] @ (c4920 ) │ │ │ │ + ldr r0, [pc, #348] @ (c4924 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1204 @ 0x4b4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (c4930 ) │ │ │ │ - movw r2, #24275 @ 0x5ed3 │ │ │ │ + ldr r3, [pc, #336] @ (c4928 ) │ │ │ │ + movw r2, #24281 @ 0x5ed9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (c4934 ) │ │ │ │ - ldr r0, [pc, #332] @ (c4938 ) │ │ │ │ + ldr r1, [pc, #328] @ (c492c ) │ │ │ │ + ldr r0, [pc, #332] @ (c4930 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1204 @ 0x4b4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - nop {13} │ │ │ │ - movs r7, r4 │ │ │ │ + it le │ │ │ │ + movle r7, r4 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strh r6, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #848] @ (c4b70 ) │ │ │ │ + ldr r3, [pc, #80] @ (c4868 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #584] @ (c4a74 ) │ │ │ │ + ldr r2, [pc, #840] @ (c4b6c ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #360] @ (c499c ) │ │ │ │ + ldr r2, [pc, #616] @ (c4a94 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + subs r0, r5, #7 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #192] @ (c4900 ) │ │ │ │ + ldr r2, [pc, #448] @ (c49f8 ) │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r5, r5 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #920] @ (c4be8 ) │ │ │ │ + ldr r2, [pc, #152] @ (c48e0 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #800] @ (c4b78 ) │ │ │ │ + ldr r2, [pc, #32] @ (c4870 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #680] @ (c4b08 ) │ │ │ │ + ldr r1, [pc, #936] @ (c4c00 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #520] @ (c4a70 ) │ │ │ │ + ldr r1, [pc, #776] @ (c4b68 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + str r4, [r7, r7] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + subs r2, r1, r3 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + str r0, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #280] @ (c4994 ) │ │ │ │ + ldr r1, [pc, #536] @ (c4a8c ) │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + str r6, [r6, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #168] @ (c492c ) │ │ │ │ + ldr r1, [pc, #424] @ (c4a24 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + str r4, [r1, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #0] @ (c488c ) │ │ │ │ + ldr r1, [pc, #256] @ (c4984 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + str r4, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + subs r0, r2, #2 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #864] @ (c4bf8 ) │ │ │ │ + ldr r1, [pc, #96] @ (c48f0 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + str r2, [r1, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #760] @ (c4b98 ) │ │ │ │ + ldr r0, [pc, #1016] @ (c4c90 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, r3] │ │ │ │ + str r4, [r3, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #576] @ (c4ae8 ) │ │ │ │ + ldr r0, [pc, #832] @ (c4be0 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + str r6, [r7, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #456] @ (c4a78 ) │ │ │ │ + ldr r0, [pc, #712] @ (c4b70 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #480] @ (c4a98 ) │ │ │ │ + ldr r7, [pc, #736] @ (c4b90 ) │ │ │ │ movs r3, r4 │ │ │ │ - bx r5 │ │ │ │ + bx sp │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #264] @ (c49c8 ) │ │ │ │ + ldr r7, [pc, #520] @ (c4ac0 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + adds r0, r4, #2 │ │ │ │ movs r3, r4 │ │ │ │ - mov sl, sp │ │ │ │ + bx r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #128] @ (c494c ) │ │ │ │ + ldr r7, [pc, #384] @ (c4a44 ) │ │ │ │ movs r3, r4 │ │ │ │ - mov ip, sl │ │ │ │ + bxns r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #992] @ (c4cb4 ) │ │ │ │ + ldr r7, [pc, #224] @ (c49ac ) │ │ │ │ movs r3, r4 │ │ │ │ - mov ip, r5 │ │ │ │ + mov ip, sp │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #896] @ (c4c5c ) │ │ │ │ + ldr r7, [pc, #128] @ (c4954 ) │ │ │ │ movs r3, r4 │ │ │ │ - mov ip, r2 │ │ │ │ + mov ip, sl │ │ │ │ movs r3, r4 │ │ │ │ - mov sl, r0 │ │ │ │ + mov sl, r8 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #728] @ (c4bc8 ) │ │ │ │ + ldr r6, [pc, #984] @ (c4cc0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #608] @ (c4b54 ) │ │ │ │ + ldr r6, [pc, #864] @ (c4c4c ) │ │ │ │ movs r3, r4 │ │ │ │ - mov r4, r9 │ │ │ │ + mov ip, r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #512] @ (c4afc ) │ │ │ │ + ldr r6, [pc, #768] @ (c4bf4 ) │ │ │ │ movs r3, r4 │ │ │ │ - mov r4, r6 │ │ │ │ + mov r4, lr │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #344] @ (c4a5c ) │ │ │ │ + ldr r6, [pc, #600] @ (c4b54 ) │ │ │ │ movs r3, r4 │ │ │ │ - mov r2, r1 │ │ │ │ + mov r2, r9 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #0] @ (c490c ) │ │ │ │ + ldr r6, [pc, #256] @ (c4a04 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp ip, r6 │ │ │ │ + cmp ip, lr │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #848] @ (c4c64 ) │ │ │ │ + ldr r6, [pc, #80] @ (c495c ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r8, r1 │ │ │ │ + cmp r8, r9 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ movs r2, r4 │ │ │ │ - mov r0, sp │ │ │ │ + mov r8, r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000c493c : │ │ │ │ +000c4934 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c49a0 ) │ │ │ │ + ldr r3, [pc, #76] @ (c4998 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c49a4 ) │ │ │ │ + ldr r5, [pc, #72] @ (c499c ) │ │ │ │ addw r3, r3, #2004 @ 0x7d4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, c499c │ │ │ │ - ldr r3, [pc, #64] @ (c49a8 ) │ │ │ │ + cbz r0, c4994 │ │ │ │ + ldr r3, [pc, #64] @ (c49a0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c497c │ │ │ │ + bne.n c4974 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c3fcc │ │ │ │ - ldr r0, [pc, #44] @ (c49ac ) │ │ │ │ + b.w c3fc4 │ │ │ │ + ldr r0, [pc, #44] @ (c49a4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (c49b0 ) │ │ │ │ - ldr r1, [pc, #40] @ (c49b4 ) │ │ │ │ + ldr r3, [pc, #40] @ (c49a8 ) │ │ │ │ + ldr r1, [pc, #40] @ (c49ac ) │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr r0, [pc, #40] @ (c49b8 ) │ │ │ │ + ldr r0, [pc, #40] @ (c49b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf4ae0028 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xf4b60028 │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #880] @ (c4d28 ) │ │ │ │ + ldr r4, [pc, #112] @ (c4a20 ) │ │ │ │ movs r3, r4 │ │ │ │ - bics r0, r2 │ │ │ │ + mvns r0, r2 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c49bc : │ │ │ │ +000c49b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #392] @ (c4b58 ) │ │ │ │ + ldr r6, [pc, #392] @ (c4b50 ) │ │ │ │ sub sp, #8 │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ add r6, pc │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n c4a9a │ │ │ │ - cbz r3, c49e4 │ │ │ │ + beq.n c4a92 │ │ │ │ + cbz r3, c49dc │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n c4abe │ │ │ │ + beq.n c4ab6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 4fcbc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4a16 │ │ │ │ + beq.n c4a0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4a92 │ │ │ │ + beq.n c4a8a │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n c4ae0 │ │ │ │ + blt.n c4ad8 │ │ │ │ uxtb.w r0, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c49dc │ │ │ │ + bne.n c49d4 │ │ │ │ ldrb.w r0, [r4, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c4af6 │ │ │ │ + beq.n c4aee │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c49de │ │ │ │ - ldr r3, [pc, #296] @ (c4b5c ) │ │ │ │ - ldr r2, [pc, #300] @ (c4b60 ) │ │ │ │ + beq.n c49d6 │ │ │ │ + ldr r3, [pc, #296] @ (c4b54 ) │ │ │ │ + ldr r2, [pc, #300] @ (c4b58 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r1, [r2, #3544] @ 0xdd8 │ │ │ │ bl 8735c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c4b20 │ │ │ │ - ldr r3, [pc, #276] @ (c4b64 ) │ │ │ │ + beq.n c4b18 │ │ │ │ + ldr r3, [pc, #276] @ (c4b5c ) │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n c4b34 │ │ │ │ + bne.n c4b2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fcbc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4a72 │ │ │ │ + beq.n c4a6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4b18 │ │ │ │ + beq.n c4b10 │ │ │ │ cmp r4, #0 │ │ │ │ itt ge │ │ │ │ eorge.w r0, r4, #1 │ │ │ │ uxtbge r0, r0 │ │ │ │ - bge.n c49de │ │ │ │ - ldr r1, [pc, #232] @ (c4b68 ) │ │ │ │ + bge.n c49d6 │ │ │ │ + ldr r1, [pc, #232] @ (c4b60 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r0, [pc, #232] @ (c4b6c ) │ │ │ │ + ldr r0, [pc, #232] @ (c4b64 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n c4aba │ │ │ │ + b.n c4ab2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4a16 │ │ │ │ - ldr r1, [pc, #192] @ (c4b5c ) │ │ │ │ + b.n c4a0e │ │ │ │ + ldr r1, [pc, #192] @ (c4b54 ) │ │ │ │ movs r0, #247 @ 0xf7 │ │ │ │ - ldr r3, [pc, #208] @ (c4b70 ) │ │ │ │ - ldr r2, [pc, #208] @ (c4b74 ) │ │ │ │ + ldr r3, [pc, #208] @ (c4b68 ) │ │ │ │ + ldr r2, [pc, #208] @ (c4b6c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (c4b78 ) │ │ │ │ - ldr r0, [pc, #204] @ (c4b7c ) │ │ │ │ + ldr r1, [pc, #204] @ (c4b70 ) │ │ │ │ + ldr r0, [pc, #204] @ (c4b74 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c49de │ │ │ │ - ldr r1, [pc, #156] @ (c4b5c ) │ │ │ │ + b.n c49d6 │ │ │ │ + ldr r1, [pc, #156] @ (c4b54 ) │ │ │ │ movs r0, #249 @ 0xf9 │ │ │ │ - ldr r3, [pc, #188] @ (c4b80 ) │ │ │ │ - ldr r2, [pc, #188] @ (c4b84 ) │ │ │ │ + ldr r3, [pc, #188] @ (c4b78 ) │ │ │ │ + ldr r2, [pc, #188] @ (c4b7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #184] @ (c4b88 ) │ │ │ │ - ldr r0, [pc, #184] @ (c4b8c ) │ │ │ │ + ldr r1, [pc, #184] @ (c4b80 ) │ │ │ │ + ldr r0, [pc, #184] @ (c4b84 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c4aba │ │ │ │ - ldr r3, [pc, #120] @ (c4b5c ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c4ab2 │ │ │ │ + ldr r3, [pc, #120] @ (c4b54 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ - ldr r1, [pc, #168] @ (c4b90 ) │ │ │ │ - ldr r0, [pc, #172] @ (c4b94 ) │ │ │ │ + ldr r1, [pc, #168] @ (c4b88 ) │ │ │ │ + ldr r0, [pc, #172] @ (c4b8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c4aba │ │ │ │ - ldr r1, [pc, #100] @ (c4b5c ) │ │ │ │ + b.n c4ab2 │ │ │ │ + ldr r1, [pc, #100] @ (c4b54 ) │ │ │ │ movs r0, #251 @ 0xfb │ │ │ │ - ldr r3, [pc, #156] @ (c4b98 ) │ │ │ │ - ldr r2, [pc, #156] @ (c4b9c ) │ │ │ │ + ldr r3, [pc, #156] @ (c4b90 ) │ │ │ │ + ldr r2, [pc, #156] @ (c4b94 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #152] @ (c4ba0 ) │ │ │ │ - ldr r0, [pc, #152] @ (c4ba4 ) │ │ │ │ + ldr r1, [pc, #152] @ (c4b98 ) │ │ │ │ + ldr r0, [pc, #152] @ (c4b9c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c4aba │ │ │ │ + bl bac98 │ │ │ │ + b.n c4ab2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4a72 │ │ │ │ - ldr r1, [pc, #132] @ (c4ba8 ) │ │ │ │ + b.n c4a6a │ │ │ │ + ldr r1, [pc, #132] @ (c4ba0 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r0, [pc, #132] @ (c4bac ) │ │ │ │ + ldr r0, [pc, #132] @ (c4ba4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n c4aba │ │ │ │ + b.n c4ab2 │ │ │ │ blx 50364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c4a56 │ │ │ │ - ldr r4, [pc, #112] @ (c4bb0 ) │ │ │ │ + bne.n c4a4e │ │ │ │ + ldr r4, [pc, #112] @ (c4ba8 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #112] @ (c4bb4 ) │ │ │ │ - ldr r0, [pc, #116] @ (c4bb8 ) │ │ │ │ + ldr r1, [pc, #112] @ (c4bac ) │ │ │ │ + ldr r0, [pc, #116] @ (c4bb0 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ - bl a7540 │ │ │ │ - b.n c4aba │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + bl a7538 │ │ │ │ + b.n c4ab2 │ │ │ │ + @ instruction: 0xb630 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + str r0, [r3, #0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xeaba0024 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + @ instruction: 0xeafa0024 │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xeb220024 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + sbc.w r0, r2, r4, asr #32 │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c4bbc : │ │ │ │ +000c4bb4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #184] @ (c4c84 ) │ │ │ │ + ldr r6, [pc, #184] @ (c4c7c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (c4c88 ) │ │ │ │ + ldr r3, [pc, #180] @ (c4c80 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #172] @ (c4c8c ) │ │ │ │ + ldr r5, [pc, #172] @ (c4c84 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #160] @ (c4c90 ) │ │ │ │ + ldr r3, [pc, #160] @ (c4c88 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2052 @ 0x804 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c4c72 │ │ │ │ - ldr r3, [pc, #148] @ (c4c94 ) │ │ │ │ + beq.n c4c6a │ │ │ │ + ldr r3, [pc, #148] @ (c4c8c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c4c54 │ │ │ │ - ldr r3, [pc, #140] @ (c4c98 ) │ │ │ │ + bne.n c4c4c │ │ │ │ + ldr r3, [pc, #140] @ (c4c90 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c4c76 │ │ │ │ + bne.n c4c6e │ │ │ │ mov r0, r4 │ │ │ │ - bl c49bc │ │ │ │ + bl c49b4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c4c72 │ │ │ │ - cbnz r0, c4c4e │ │ │ │ - ldr r3, [pc, #116] @ (c4c9c ) │ │ │ │ + beq.n c4c6a │ │ │ │ + cbnz r0, c4c46 │ │ │ │ + ldr r3, [pc, #116] @ (c4c94 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4c36 │ │ │ │ + beq.n c4c2e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #104] @ (c4ca0 ) │ │ │ │ - ldr r3, [pc, #76] @ (c4c88 ) │ │ │ │ + ldr r2, [pc, #104] @ (c4c98 ) │ │ │ │ + ldr r3, [pc, #76] @ (c4c80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c4c80 │ │ │ │ + bne.n c4c78 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #84] @ (c4ca4 ) │ │ │ │ + ldr r3, [pc, #84] @ (c4c9c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n c4c28 │ │ │ │ - ldr r0, [pc, #80] @ (c4ca8 ) │ │ │ │ + b.n c4c20 │ │ │ │ + ldr r0, [pc, #80] @ (c4ca0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #76] @ (c4cac ) │ │ │ │ + ldr r3, [pc, #76] @ (c4ca4 ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ - ldr r1, [pc, #76] @ (c4cb0 ) │ │ │ │ - ldr r0, [pc, #76] @ (c4cb4 ) │ │ │ │ + ldr r1, [pc, #76] @ (c4ca8 ) │ │ │ │ + ldr r0, [pc, #76] @ (c4cac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c4c36 │ │ │ │ - ldr r0, [pc, #64] @ (c4cb8 ) │ │ │ │ + b.n c4c2e │ │ │ │ + ldr r0, [pc, #64] @ (c4cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n c4c5e │ │ │ │ + b.n c4c56 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - push {r3, r5} │ │ │ │ + push {r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r5} │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf2140028 │ │ │ │ + @ instruction: 0xf21c0028 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, c4d14 │ │ │ │ + cbz r2, c4d0e │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + str r6, [r6, r7] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + str r4, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ (c4cf4 ) │ │ │ │ - ldr r2, [pc, #40] @ (c4cf8 ) │ │ │ │ + ldr r3, [pc, #40] @ (c4cec ) │ │ │ │ + ldr r2, [pc, #40] @ (c4cf0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c4ce4 │ │ │ │ - bl c49bc │ │ │ │ + bne.n c4cdc │ │ │ │ + bl c49b4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c4cec │ │ │ │ + beq.n c4ce4 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #20] @ (c4cfc ) │ │ │ │ + ldr r0, [pc, #20] @ (c4cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbz r6, c4d42 │ │ │ │ + cbz r6, c4d3c │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #696] @ (c4fb8 ) │ │ │ │ + ldr r7, [pc, #952] @ (c50b0 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c4d00 : │ │ │ │ +000c4cf8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r5, [pc, #1440] @ c52b4 │ │ │ │ + ldr.w r5, [pc, #1440] @ c52ac │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r3, [pc, #1440] @ c52b8 │ │ │ │ + ldr.w r3, [pc, #1440] @ c52b0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w c4ee6 │ │ │ │ + beq.w c4ede │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c4f58 │ │ │ │ - ldr.w r1, [pc, #1412] @ c52bc │ │ │ │ + beq.w c4f50 │ │ │ │ + ldr.w r1, [pc, #1412] @ c52b4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c4f32 │ │ │ │ + bne.w c4f2a │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bmi.w c4f00 │ │ │ │ + bmi.w c4ef8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4d62 │ │ │ │ + beq.n c4d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4f0a │ │ │ │ - ldr.w r3, [pc, #1372] @ c52c0 │ │ │ │ + beq.w c4f02 │ │ │ │ + ldr.w r3, [pc, #1372] @ c52b8 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4f6c │ │ │ │ + beq.w c4f64 │ │ │ │ ldr r7, [r3, #32] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w c4f98 │ │ │ │ + beq.w c4f90 │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w c4fc2 │ │ │ │ + bmi.w c4fba │ │ │ │ ldr.w r8, [r3, #300] @ 0x12c │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c5002 │ │ │ │ + beq.w c4ffa │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c503a │ │ │ │ + bne.w c5032 │ │ │ │ ldr.w r9, [r3, #444] @ 0x1bc │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w c5080 │ │ │ │ + beq.w c5078 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c50b6 │ │ │ │ + bne.w c50ae │ │ │ │ ldr.w sl, [r3, #12] │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w c5102 │ │ │ │ + beq.w c50fa │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c5174 │ │ │ │ + bne.w c516c │ │ │ │ movs r0, #0 │ │ │ │ blx 4fbd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c513e │ │ │ │ + beq.w c5136 │ │ │ │ mov r0, r7 │ │ │ │ bl 88b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov fp, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5260 │ │ │ │ + beq.w c5258 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4df4 │ │ │ │ + beq.n c4dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4f12 │ │ │ │ + beq.w c4f0a │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w c517c │ │ │ │ + blt.w c5174 │ │ │ │ mov r0, r8 │ │ │ │ bl 88b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c527c │ │ │ │ + beq.w c5274 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4e26 │ │ │ │ + beq.n c4e1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4f1a │ │ │ │ + beq.n c4f12 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c51b2 │ │ │ │ + blt.w c51aa │ │ │ │ mov r0, r9 │ │ │ │ bl 88b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5228 │ │ │ │ + beq.w c5220 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4e58 │ │ │ │ + beq.n c4e50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4f22 │ │ │ │ + beq.n c4f1a │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c51d2 │ │ │ │ + blt.w c51ca │ │ │ │ mov r0, sl │ │ │ │ bl 88b24 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5244 │ │ │ │ + beq.w c523c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4e8a │ │ │ │ + beq.n c4e82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4f2a │ │ │ │ + beq.n c4f22 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c51ec │ │ │ │ + blt.w c51e4 │ │ │ │ mov r0, r6 │ │ │ │ bl 88b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fcbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4eba │ │ │ │ + beq.n c4eb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c4eba │ │ │ │ + cbnz r3, c4eb2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5298 │ │ │ │ + beq.w c5290 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4ed6 │ │ │ │ + beq.n c4ece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c4ed6 │ │ │ │ + cbnz r3, c4ece │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r6 │ │ │ │ - blt.w c5210 │ │ │ │ + blt.w c5208 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r1, r6, #1 │ │ │ │ - beq.w c5032 │ │ │ │ + beq.w c502a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c4d50 │ │ │ │ + beq.w c4d48 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c4d50 │ │ │ │ + b.n c4d48 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4d62 │ │ │ │ + b.n c4d5a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4df4 │ │ │ │ + b.n c4dec │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4e26 │ │ │ │ + b.n c4e1e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4e58 │ │ │ │ + b.n c4e50 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4e8a │ │ │ │ - ldr r1, [pc, #912] @ (c52c4 ) │ │ │ │ + b.n c4e82 │ │ │ │ + ldr r1, [pc, #912] @ (c52bc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r3, [pc, #908] @ (c52c8 ) │ │ │ │ - ldr r0, [pc, #912] @ (c52cc ) │ │ │ │ + ldr r3, [pc, #908] @ (c52c0 ) │ │ │ │ + ldr r0, [pc, #912] @ (c52c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #908] @ (c52d0 ) │ │ │ │ + ldr r1, [pc, #908] @ (c52c8 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #864] @ (c52bc ) │ │ │ │ + ldr r3, [pc, #864] @ (c52b4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c4f32 │ │ │ │ + bne.n c4f2a │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bpl.w c4d62 │ │ │ │ - b.n c4f00 │ │ │ │ + bpl.w c4d5a │ │ │ │ + b.n c4ef8 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #864] @ (c52d4 ) │ │ │ │ - ldr r1, [pc, #864] @ (c52d8 ) │ │ │ │ + ldr r3, [pc, #864] @ (c52cc ) │ │ │ │ + ldr r1, [pc, #864] @ (c52d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #832] @ (c52c4 ) │ │ │ │ - ldr r1, [pc, #856] @ (c52dc ) │ │ │ │ + ldr r3, [pc, #832] @ (c52bc ) │ │ │ │ + ldr r1, [pc, #856] @ (c52d4 ) │ │ │ │ movw r2, #541 @ 0x21d │ │ │ │ - ldr r0, [pc, #852] @ (c52e0 ) │ │ │ │ + ldr r0, [pc, #852] @ (c52d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c4f50 │ │ │ │ - ldr r2, [pc, #808] @ (c52c4 ) │ │ │ │ + b.n c4f48 │ │ │ │ + ldr r2, [pc, #808] @ (c52bc ) │ │ │ │ movw r1, #541 @ 0x21d │ │ │ │ - ldr r3, [pc, #836] @ (c52e4 ) │ │ │ │ + ldr r3, [pc, #836] @ (c52dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #832] @ (c52e8 ) │ │ │ │ + ldr r2, [pc, #832] @ (c52e0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #828] @ (c52ec ) │ │ │ │ - ldr r0, [pc, #828] @ (c52f0 ) │ │ │ │ + ldr r1, [pc, #828] @ (c52e4 ) │ │ │ │ + ldr r0, [pc, #828] @ (c52e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - b.n c4f50 │ │ │ │ + b.n c4f48 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c4d7e │ │ │ │ + bne.w c4d76 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #756] @ (c52d4 ) │ │ │ │ - ldr r1, [pc, #788] @ (c52f4 ) │ │ │ │ + ldr r3, [pc, #756] @ (c52cc ) │ │ │ │ + ldr r1, [pc, #788] @ (c52ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #728] @ (c52c4 ) │ │ │ │ - ldr r1, [pc, #776] @ (c52f8 ) │ │ │ │ + ldr r3, [pc, #728] @ (c52bc ) │ │ │ │ + ldr r1, [pc, #776] @ (c52f0 ) │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - ldr r0, [pc, #776] @ (c52fc ) │ │ │ │ + ldr r0, [pc, #776] @ (c52f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c4f50 │ │ │ │ - ldr r3, [pc, #704] @ (c52c4 ) │ │ │ │ + b.n c4f48 │ │ │ │ + ldr r3, [pc, #704] @ (c52bc ) │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - ldr r0, [pc, #756] @ (c5300 ) │ │ │ │ + ldr r0, [pc, #756] @ (c52f8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #752] @ (c5304 ) │ │ │ │ + ldr r3, [pc, #752] @ (c52fc ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #748] @ (c5308 ) │ │ │ │ - ldr r1, [pc, #752] @ (c530c ) │ │ │ │ + ldr r2, [pc, #748] @ (c5300 ) │ │ │ │ + ldr r1, [pc, #752] @ (c5304 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - b.n c4f50 │ │ │ │ + b.n c4f48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c4d62 │ │ │ │ - b.n c4f00 │ │ │ │ + beq.w c4d5a │ │ │ │ + b.n c4ef8 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c4d92 │ │ │ │ + bne.w c4d8a │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #632] @ (c52d4 ) │ │ │ │ - ldr r1, [pc, #688] @ (c5310 ) │ │ │ │ + ldr r3, [pc, #632] @ (c52cc ) │ │ │ │ + ldr r1, [pc, #688] @ (c5308 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #600] @ (c52c4 ) │ │ │ │ - ldr r1, [pc, #680] @ (c5314 ) │ │ │ │ + ldr r3, [pc, #600] @ (c52bc ) │ │ │ │ + ldr r1, [pc, #680] @ (c530c ) │ │ │ │ movw r2, #543 @ 0x21f │ │ │ │ - ldr r0, [pc, #676] @ (c5318 ) │ │ │ │ + ldr r0, [pc, #676] @ (c5310 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c4f50 │ │ │ │ - ldr r3, [pc, #576] @ (c52c4 ) │ │ │ │ - ldr r1, [pc, #664] @ (c531c ) │ │ │ │ - ldr r0, [pc, #664] @ (c5320 ) │ │ │ │ + b.n c4f48 │ │ │ │ + ldr r3, [pc, #576] @ (c52bc ) │ │ │ │ + ldr r1, [pc, #664] @ (c5314 ) │ │ │ │ + ldr r0, [pc, #664] @ (c5318 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #543 @ 0x21f │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #656] @ (c5324 ) │ │ │ │ + ldr r3, [pc, #656] @ (c531c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #652] @ (c5328 ) │ │ │ │ + ldr r2, [pc, #652] @ (c5320 ) │ │ │ │ add r2, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - b.n c4f50 │ │ │ │ + b.n c4f48 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c4da6 │ │ │ │ + bne.w c4d9e │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #500] @ (c52d4 ) │ │ │ │ - ldr r1, [pc, #588] @ (c532c ) │ │ │ │ + ldr r3, [pc, #500] @ (c52cc ) │ │ │ │ + ldr r1, [pc, #588] @ (c5324 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #472] @ (c52c4 ) │ │ │ │ - ldr r1, [pc, #576] @ (c5330 ) │ │ │ │ + ldr r3, [pc, #472] @ (c52bc ) │ │ │ │ + ldr r1, [pc, #576] @ (c5328 ) │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ - ldr r0, [pc, #576] @ (c5334 ) │ │ │ │ + ldr r0, [pc, #576] @ (c532c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c4f50 │ │ │ │ - ldr r3, [pc, #448] @ (c52c4 ) │ │ │ │ - ldr r2, [pc, #560] @ (c5338 ) │ │ │ │ - ldr r1, [pc, #564] @ (c533c ) │ │ │ │ - ldr r0, [pc, #564] @ (c5340 ) │ │ │ │ + b.n c4f48 │ │ │ │ + ldr r3, [pc, #448] @ (c52bc ) │ │ │ │ + ldr r2, [pc, #560] @ (c5330 ) │ │ │ │ + ldr r1, [pc, #564] @ (c5334 ) │ │ │ │ + ldr r0, [pc, #564] @ (c5338 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #544 @ 0x220 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #548] @ (c5344 ) │ │ │ │ + ldr r3, [pc, #548] @ (c533c ) │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a64 │ │ │ │ - b.n c4f50 │ │ │ │ - ldr r3, [pc, #388] @ (c52c4 ) │ │ │ │ + b.n c4f48 │ │ │ │ + ldr r3, [pc, #388] @ (c52bc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #512] @ (c5348 ) │ │ │ │ - ldr r0, [pc, #516] @ (c534c ) │ │ │ │ + ldr r1, [pc, #512] @ (c5340 ) │ │ │ │ + ldr r0, [pc, #516] @ (c5344 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ @@ -197932,22 +197927,22 @@ │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a64 │ │ │ │ mov r0, sl │ │ │ │ bl 84a64 │ │ │ │ - b.n c4f50 │ │ │ │ + b.n c4f48 │ │ │ │ mov r0, sl │ │ │ │ bl 84a18 │ │ │ │ - b.n c4dba │ │ │ │ - ldr r3, [pc, #324] @ (c52c4 ) │ │ │ │ + b.n c4db2 │ │ │ │ + ldr r3, [pc, #324] @ (c52bc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #460] @ (c5350 ) │ │ │ │ - ldr r0, [pc, #460] @ (c5354 ) │ │ │ │ + ldr r1, [pc, #460] @ (c5348 ) │ │ │ │ + ldr r0, [pc, #460] @ (c534c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ @@ -197955,5526 +197950,5526 @@ │ │ │ │ bl 84a64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a64 │ │ │ │ mov r0, sl │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c4f50 │ │ │ │ - ldr r3, [pc, #272] @ (c52c4 ) │ │ │ │ + b.n c4f48 │ │ │ │ + ldr r3, [pc, #272] @ (c52bc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #412] @ (c5358 ) │ │ │ │ - ldr r0, [pc, #416] @ (c535c ) │ │ │ │ + ldr r1, [pc, #412] @ (c5350 ) │ │ │ │ + ldr r0, [pc, #416] @ (c5354 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r9 │ │ │ │ - b.n c51a0 │ │ │ │ - ldr r3, [pc, #240] @ (c52c4 ) │ │ │ │ + b.n c5198 │ │ │ │ + ldr r3, [pc, #240] @ (c52bc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #388] @ (c5360 ) │ │ │ │ - ldr r0, [pc, #392] @ (c5364 ) │ │ │ │ + ldr r1, [pc, #388] @ (c5358 ) │ │ │ │ + ldr r0, [pc, #392] @ (c535c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ - b.n c51a0 │ │ │ │ - ldr r3, [pc, #212] @ (c52c4 ) │ │ │ │ + b.n c5198 │ │ │ │ + ldr r3, [pc, #212] @ (c52bc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #372] @ (c5368 ) │ │ │ │ - ldr r0, [pc, #372] @ (c536c ) │ │ │ │ + ldr r1, [pc, #372] @ (c5360 ) │ │ │ │ + ldr r0, [pc, #372] @ (c5364 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c4f50 │ │ │ │ - ldr r3, [pc, #176] @ (c52c4 ) │ │ │ │ + b.n c4f48 │ │ │ │ + ldr r3, [pc, #176] @ (c52bc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #344] @ (c5370 ) │ │ │ │ - ldr r0, [pc, #344] @ (c5374 ) │ │ │ │ + ldr r1, [pc, #344] @ (c5368 ) │ │ │ │ + ldr r0, [pc, #344] @ (c536c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c4f50 │ │ │ │ - ldr r3, [pc, #332] @ (c5378 ) │ │ │ │ - movw r2, #53130 @ 0xcf8a │ │ │ │ + b.n c4f48 │ │ │ │ + ldr r3, [pc, #332] @ (c5370 ) │ │ │ │ + movw r2, #53136 @ 0xcf90 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (c537c ) │ │ │ │ - ldr r0, [pc, #328] @ (c5380 ) │ │ │ │ + ldr r1, [pc, #328] @ (c5374 ) │ │ │ │ + ldr r0, [pc, #328] @ (c5378 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1236 @ 0x4d4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (c5384 ) │ │ │ │ - movw r2, #53138 @ 0xcf92 │ │ │ │ + ldr r3, [pc, #316] @ (c537c ) │ │ │ │ + movw r2, #53144 @ 0xcf98 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #312] @ (c5388 ) │ │ │ │ - ldr r0, [pc, #312] @ (c538c ) │ │ │ │ + ldr r1, [pc, #312] @ (c5380 ) │ │ │ │ + ldr r0, [pc, #312] @ (c5384 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1236 @ 0x4d4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (c5390 ) │ │ │ │ - movw r2, #53114 @ 0xcf7a │ │ │ │ + ldr r3, [pc, #300] @ (c5388 ) │ │ │ │ + movw r2, #53120 @ 0xcf80 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #296] @ (c5394 ) │ │ │ │ - ldr r0, [pc, #296] @ (c5398 ) │ │ │ │ + ldr r1, [pc, #296] @ (c538c ) │ │ │ │ + ldr r0, [pc, #296] @ (c5390 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1236 @ 0x4d4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (c539c ) │ │ │ │ - movw r2, #53122 @ 0xcf82 │ │ │ │ + ldr r3, [pc, #284] @ (c5394 ) │ │ │ │ + movw r2, #53128 @ 0xcf88 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #280] @ (c53a0 ) │ │ │ │ - ldr r0, [pc, #280] @ (c53a4 ) │ │ │ │ + ldr r1, [pc, #280] @ (c5398 ) │ │ │ │ + ldr r0, [pc, #280] @ (c539c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1236 @ 0x4d4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (c53a8 ) │ │ │ │ - movw r2, #53147 @ 0xcf9b │ │ │ │ + ldr r3, [pc, #268] @ (c53a0 ) │ │ │ │ + movw r2, #53153 @ 0xcfa1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #264] @ (c53ac ) │ │ │ │ - ldr r0, [pc, #264] @ (c53b0 ) │ │ │ │ + ldr r1, [pc, #264] @ (c53a4 ) │ │ │ │ + ldr r0, [pc, #264] @ (c53a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1236 @ 0x4d4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - uxtb r0, r4 │ │ │ │ + uxtb r0, r5 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r6, #0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #174 @ 0xae │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr r0, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r5, #0 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r1, #32] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r1, r6] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldr r6, [r7, r4] │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r4, #24 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r2, #9] │ │ │ │ movs r5, r4 │ │ │ │ - add r2, pc, #32 @ (adr r2, c53a0 ) │ │ │ │ + add r2, pc, #288 @ (adr r2, c5498 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + str r2, [r0, r6] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + strb r2, [r7, #8] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #944 @ (adr r1, c573c ) │ │ │ │ + add r2, pc, #176 @ (adr r2, c5434 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r3, #8] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #832 @ (adr r1, c56d8 ) │ │ │ │ + add r2, pc, #64 @ (adr r2, c53d0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #72] @ (c53e4 ) │ │ │ │ + ldr r5, [pc, #328] @ (c54dc ) │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r0, #8] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #720 @ (adr r1, c5674 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, c576c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #824] @ (c56e0 ) │ │ │ │ + ldr r4, [pc, #56] @ (c53d8 ) │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r4, #7] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #608 @ (adr r1, c5610 ) │ │ │ │ + add r1, pc, #864 @ (adr r1, c5708 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [pc, #248] @ (c54ac ) │ │ │ │ + ldr r1, [pc, #504] @ (c55a4 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c53b4 : │ │ │ │ +000c53ac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (c5478 ) │ │ │ │ + ldr r4, [pc, #180] @ (c5470 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ c547c │ │ │ │ + ldr.w lr, [pc, #180] @ c5474 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ c5480 │ │ │ │ + ldr.w ip, [pc, #176] @ c5478 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2100 @ 0x834 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (c5484 ) │ │ │ │ + ldr r4, [pc, #160] @ (c547c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c546e │ │ │ │ - ldr r3, [pc, #136] @ (c5488 ) │ │ │ │ + beq.n c5466 │ │ │ │ + ldr r3, [pc, #136] @ (c5480 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5414 │ │ │ │ - ldr r3, [pc, #128] @ (c548c ) │ │ │ │ + beq.n c540c │ │ │ │ + ldr r3, [pc, #128] @ (c5484 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c5450 │ │ │ │ + bne.n c5448 │ │ │ │ mov r0, r1 │ │ │ │ - bl c4d00 │ │ │ │ + bl c4cf8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c546e │ │ │ │ - cbnz r0, c544a │ │ │ │ - ldr r3, [pc, #108] @ (c5490 ) │ │ │ │ + beq.n c5466 │ │ │ │ + cbnz r0, c5442 │ │ │ │ + ldr r3, [pc, #108] @ (c5488 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (c5494 ) │ │ │ │ - ldr r3, [pc, #72] @ (c5480 ) │ │ │ │ + ldr r2, [pc, #96] @ (c548c ) │ │ │ │ + ldr r3, [pc, #72] @ (c5478 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c5472 │ │ │ │ + bne.n c546a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (c5498 ) │ │ │ │ + ldr r3, [pc, #76] @ (c5490 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c5424 │ │ │ │ - ldr r0, [pc, #72] @ (c549c ) │ │ │ │ + b.n c541c │ │ │ │ + ldr r0, [pc, #72] @ (c5494 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (c54a0 ) │ │ │ │ - ldr r1, [pc, #72] @ (c54a4 ) │ │ │ │ + ldr r3, [pc, #68] @ (c5498 ) │ │ │ │ + ldr r1, [pc, #72] @ (c549c ) │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ - ldr r0, [pc, #68] @ (c54a8 ) │ │ │ │ + ldr r0, [pc, #68] @ (c54a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c5432 │ │ │ │ + b.n c542a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bics.w r0, r4, r8, asr #32 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + bics.w r0, ip, r8, asr #32 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r5, #6 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #82 @ 0x52 │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c54ac : │ │ │ │ +000c54a4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r5, [pc, #1616] @ c5b10 │ │ │ │ + ldr.w r5, [pc, #1616] @ c5b08 │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r3, [pc, #1616] @ c5b14 │ │ │ │ + ldr.w r3, [pc, #1616] @ c5b0c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w c5666 │ │ │ │ + beq.w c565e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c56da │ │ │ │ - ldr.w r1, [pc, #1588] @ c5b18 │ │ │ │ + beq.w c56d2 │ │ │ │ + ldr.w r1, [pc, #1588] @ c5b10 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c56ac │ │ │ │ + bne.w c56a4 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ands.w r8, r6, #1 │ │ │ │ - bne.w c57a2 │ │ │ │ + bne.w c579a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5510 │ │ │ │ + beq.n c5508 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c56a4 │ │ │ │ - ldr.w r3, [pc, #1544] @ c5b1c │ │ │ │ + beq.w c569c │ │ │ │ + ldr.w r3, [pc, #1544] @ c5b14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5732 │ │ │ │ + beq.w c572a │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c56fe │ │ │ │ + beq.w c56f6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c568c │ │ │ │ + bne.w c5684 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w c565e │ │ │ │ + bne.w c5656 │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c5772 │ │ │ │ + beq.w c576a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - ldr.w r2, [pc, #1488] @ c5b18 │ │ │ │ + ldr.w r2, [pc, #1488] @ c5b10 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c5900 │ │ │ │ + bne.w c58f8 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5a66 │ │ │ │ + beq.w c5a5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c57de │ │ │ │ + beq.w c57d6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c5584 │ │ │ │ + beq.n c557c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c576a │ │ │ │ + beq.w c5762 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c559a │ │ │ │ + beq.n c5592 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5762 │ │ │ │ + beq.w c575a │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n c565e │ │ │ │ + bne.n c5656 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w c58bc │ │ │ │ + beq.w c58b4 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #1376] @ c5b18 │ │ │ │ + ldr.w r1, [pc, #1376] @ c5b10 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5940 │ │ │ │ + bne.w c5938 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5a82 │ │ │ │ + beq.w c5a7a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c55e0 │ │ │ │ + beq.n c55d8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c55f2 │ │ │ │ + beq.n c55ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c58f8 │ │ │ │ + beq.w c58f0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8673c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5610 │ │ │ │ + beq.n c5608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c57ea │ │ │ │ + beq.w c57e2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c5928 │ │ │ │ - ldr.w r2, [pc, #1276] @ c5b18 │ │ │ │ + beq.w c5920 │ │ │ │ + ldr.w r2, [pc, #1276] @ c5b10 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c5630 │ │ │ │ + beq.n c5628 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c58d6 │ │ │ │ + bne.w c58ce │ │ │ │ ldr.w r9, [r8, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c5992 │ │ │ │ + bne.w c598a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5656 │ │ │ │ + beq.n c564e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, c5656 │ │ │ │ + cbnz r3, c564e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #14 │ │ │ │ - beq.w c57f2 │ │ │ │ + beq.w c57ea │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r8, r6, #1 │ │ │ │ - beq.w c57b0 │ │ │ │ + beq.w c57a8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c54fe │ │ │ │ + beq.w c54f6 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c54fe │ │ │ │ + b.n c54f6 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bb8c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 84a64 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w c5534 │ │ │ │ - b.n c565e │ │ │ │ + bne.w c552c │ │ │ │ + b.n c5656 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5510 │ │ │ │ - ldr.w r1, [pc, #1136] @ c5b20 │ │ │ │ + b.n c5508 │ │ │ │ + ldr.w r1, [pc, #1136] @ c5b18 │ │ │ │ movw r2, #583 @ 0x247 │ │ │ │ - ldr.w r3, [pc, #1132] @ c5b24 │ │ │ │ - ldr.w r0, [pc, #1132] @ c5b28 │ │ │ │ + ldr.w r3, [pc, #1132] @ c5b1c │ │ │ │ + ldr.w r0, [pc, #1132] @ c5b20 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1128] @ c5b2c │ │ │ │ + ldr.w r1, [pc, #1128] @ c5b24 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r3, [pc, #1084] @ c5b18 │ │ │ │ + ldr.w r3, [pc, #1084] @ c5b10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c56ac │ │ │ │ + bne.n c56a4 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.n c57a2 │ │ │ │ - ldr.w r3, [pc, #1068] @ c5b1c │ │ │ │ + bmi.n c579a │ │ │ │ + ldr.w r3, [pc, #1068] @ c5b14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, c5732 │ │ │ │ + cbz r3, c572a │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w c552e │ │ │ │ - ldr.w r2, [pc, #1056] @ c5b20 │ │ │ │ + bne.w c5526 │ │ │ │ + ldr.w r2, [pc, #1056] @ c5b18 │ │ │ │ movw r1, #583 @ 0x247 │ │ │ │ - ldr.w r3, [pc, #1064] @ c5b30 │ │ │ │ + ldr.w r3, [pc, #1064] @ c5b28 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1056] @ c5b34 │ │ │ │ + ldr.w r2, [pc, #1056] @ c5b2c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1052] @ c5b38 │ │ │ │ - ldr.w r0, [pc, #1052] @ c5b3c │ │ │ │ + ldr.w r1, [pc, #1052] @ c5b30 │ │ │ │ + ldr.w r0, [pc, #1052] @ c5b34 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - b.n c56d2 │ │ │ │ + b.n c56ca │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - ldr.w r3, [pc, #1028] @ c5b40 │ │ │ │ - ldr.w r1, [pc, #1028] @ c5b44 │ │ │ │ + ldr.w r3, [pc, #1028] @ c5b38 │ │ │ │ + ldr.w r1, [pc, #1028] @ c5b3c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #980] @ (c5b20 ) │ │ │ │ - ldr r1, [pc, #1016] @ (c5b48 ) │ │ │ │ + ldr r3, [pc, #980] @ (c5b18 ) │ │ │ │ + ldr r1, [pc, #1016] @ (c5b40 ) │ │ │ │ movw r2, #583 @ 0x247 │ │ │ │ - ldr r0, [pc, #1016] @ (c5b4c ) │ │ │ │ + ldr r0, [pc, #1016] @ (c5b44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c56d2 │ │ │ │ + b.n c56ca │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c559a │ │ │ │ + b.n c5592 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5582 │ │ │ │ + b.n c557a │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w c5a50 │ │ │ │ + beq.w c5a48 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5a9e │ │ │ │ + beq.w c5a96 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c5920 │ │ │ │ + beq.w c5918 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5578 │ │ │ │ - b.n c5584 │ │ │ │ + bne.w c5570 │ │ │ │ + b.n c557c │ │ │ │ mov r0, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c54fe │ │ │ │ + b.n c54f6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c5682 │ │ │ │ - ldr r2, [pc, #864] @ (c5b1c ) │ │ │ │ + bne.w c567a │ │ │ │ + ldr r2, [pc, #864] @ (c5b14 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c5732 │ │ │ │ + beq.n c572a │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n c56fe │ │ │ │ + beq.n c56f6 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w c565e │ │ │ │ + bne.w c5656 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5a9e │ │ │ │ + beq.w c5a96 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c5790 │ │ │ │ - b.n c57e4 │ │ │ │ + bne.n c5788 │ │ │ │ + b.n c57dc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c5578 │ │ │ │ + bne.w c5570 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ - b.n c559a │ │ │ │ + b.n c5592 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5610 │ │ │ │ + b.n c5608 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w c5972 │ │ │ │ + beq.w c596a │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c59fc │ │ │ │ + bne.w c59f4 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c5aba │ │ │ │ + beq.w c5ab2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c5832 │ │ │ │ + beq.n c582a │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5844 │ │ │ │ + beq.n c583c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c59d4 │ │ │ │ + beq.w c59cc │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 8673c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5862 │ │ │ │ + beq.n c585a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c58b4 │ │ │ │ + cbz r3, c58ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c59dc │ │ │ │ + beq.w c59d4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c5878 │ │ │ │ + beq.n c5870 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c59b4 │ │ │ │ + bne.w c59ac │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w c5a32 │ │ │ │ + bmi.w c5a2a │ │ │ │ sub.w r0, r5, #16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ - beq.w c5660 │ │ │ │ + beq.w c5658 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c5660 │ │ │ │ + bne.w c5658 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r0, r5, #16 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c5660 │ │ │ │ + b.n c5658 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5862 │ │ │ │ + b.n c585a │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c5960 │ │ │ │ + beq.n c5958 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5ad6 │ │ │ │ + beq.w c5ace │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c55da │ │ │ │ - b.n c55e0 │ │ │ │ - ldr r1, [pc, #584] @ (c5b20 ) │ │ │ │ + bne.w c55d2 │ │ │ │ + b.n c55d8 │ │ │ │ + ldr r1, [pc, #584] @ (c5b18 ) │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr r3, [pc, #624] @ (c5b50 ) │ │ │ │ - ldr r0, [pc, #628] @ (c5b54 ) │ │ │ │ + ldr r3, [pc, #624] @ (c5b48 ) │ │ │ │ + ldr r0, [pc, #628] @ (c5b4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #616] @ (c5b58 ) │ │ │ │ + ldr r1, [pc, #616] @ (c5b50 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c56d2 │ │ │ │ + bl a7538 │ │ │ │ + b.n c56ca │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c55f2 │ │ │ │ - ldr r1, [pc, #540] @ (c5b20 ) │ │ │ │ + b.n c55ea │ │ │ │ + ldr r1, [pc, #540] @ (c5b18 ) │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr r3, [pc, #596] @ (c5b5c ) │ │ │ │ - ldr r0, [pc, #596] @ (c5b60 ) │ │ │ │ + ldr r3, [pc, #596] @ (c5b54 ) │ │ │ │ + ldr r0, [pc, #596] @ (c5b58 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #588] @ (c5b64 ) │ │ │ │ + ldr r1, [pc, #588] @ (c5b5c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c56d2 │ │ │ │ + bl a7538 │ │ │ │ + b.n c56ca │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5578 │ │ │ │ - b.n c57e4 │ │ │ │ - ldr r3, [pc, #500] @ (c5b20 ) │ │ │ │ + bne.w c5570 │ │ │ │ + b.n c57dc │ │ │ │ + ldr r3, [pc, #500] @ (c5b18 ) │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr r1, [pc, #568] @ (c5b68 ) │ │ │ │ - ldr r0, [pc, #568] @ (c5b6c ) │ │ │ │ + ldr r1, [pc, #568] @ (c5b60 ) │ │ │ │ + ldr r0, [pc, #568] @ (c5b64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c56d2 │ │ │ │ - ldr r1, [pc, #476] @ (c5b20 ) │ │ │ │ + b.n c56ca │ │ │ │ + ldr r1, [pc, #476] @ (c5b18 ) │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr r3, [pc, #552] @ (c5b70 ) │ │ │ │ - ldr r0, [pc, #552] @ (c5b74 ) │ │ │ │ + ldr r3, [pc, #552] @ (c5b68 ) │ │ │ │ + ldr r0, [pc, #552] @ (c5b6c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #544] @ (c5b78 ) │ │ │ │ + ldr r1, [pc, #544] @ (c5b70 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c56d2 │ │ │ │ + bl a7538 │ │ │ │ + b.n c56ca │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5ad6 │ │ │ │ + beq.w c5ace │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c55da │ │ │ │ - b.n c55f2 │ │ │ │ + bne.w c55d2 │ │ │ │ + b.n c55ea │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c5a1c │ │ │ │ + beq.n c5a14 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c5af2 │ │ │ │ + beq.w c5aea │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c582a │ │ │ │ - b.n c5832 │ │ │ │ + bne.w c5822 │ │ │ │ + b.n c582a │ │ │ │ mov r0, r9 │ │ │ │ bl 84a18 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c59ac │ │ │ │ + beq.n c59a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c59f4 │ │ │ │ + cbz r3, c59ec │ │ │ │ mov r0, r9 │ │ │ │ bl 84a64 │ │ │ │ - b.n c565e │ │ │ │ - ldr r1, [pc, #360] @ (c5b20 ) │ │ │ │ + b.n c5656 │ │ │ │ + ldr r1, [pc, #360] @ (c5b18 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r3, [pc, #448] @ (c5b7c ) │ │ │ │ - ldr r0, [pc, #448] @ (c5b80 ) │ │ │ │ + ldr r3, [pc, #448] @ (c5b74 ) │ │ │ │ + ldr r0, [pc, #448] @ (c5b78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #440] @ (c5b84 ) │ │ │ │ + ldr r1, [pc, #440] @ (c5b7c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c56d2 │ │ │ │ + bl a7538 │ │ │ │ + b.n c56ca │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5844 │ │ │ │ - ldr r3, [pc, #320] @ (c5b20 ) │ │ │ │ + b.n c583c │ │ │ │ + ldr r3, [pc, #320] @ (c5b18 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #420] @ (c5b88 ) │ │ │ │ - ldr r0, [pc, #420] @ (c5b8c ) │ │ │ │ + ldr r1, [pc, #420] @ (c5b80 ) │ │ │ │ + ldr r0, [pc, #420] @ (c5b84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c56d2 │ │ │ │ + b.n c56ca │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c59ac │ │ │ │ - ldr r1, [pc, #288] @ (c5b20 ) │ │ │ │ + b.n c59a4 │ │ │ │ + ldr r1, [pc, #288] @ (c5b18 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r3, [pc, #396] @ (c5b90 ) │ │ │ │ - ldr r0, [pc, #396] @ (c5b94 ) │ │ │ │ + ldr r3, [pc, #396] @ (c5b88 ) │ │ │ │ + ldr r0, [pc, #396] @ (c5b8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #388] @ (c5b98 ) │ │ │ │ + ldr r1, [pc, #388] @ (c5b90 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c56d2 │ │ │ │ + bl a7538 │ │ │ │ + b.n c56ca │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n c5af2 │ │ │ │ + beq.n c5aea │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c582a │ │ │ │ - b.n c5844 │ │ │ │ + bne.w c5822 │ │ │ │ + b.n c583c │ │ │ │ mov r0, r5 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5a48 │ │ │ │ + beq.n c5a40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c5a5e │ │ │ │ + cbz r3, c5a56 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ - b.n c565e │ │ │ │ + b.n c5656 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - cbz r6, c5a9e │ │ │ │ + cbz r6, c5a96 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c5790 │ │ │ │ - b.n c57e4 │ │ │ │ + bne.w c5788 │ │ │ │ + b.n c57dc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5a48 │ │ │ │ - ldr r3, [pc, #308] @ (c5b9c ) │ │ │ │ - movw r2, #54206 @ 0xd3be │ │ │ │ + b.n c5a40 │ │ │ │ + ldr r3, [pc, #308] @ (c5b94 ) │ │ │ │ + movw r2, #54212 @ 0xd3c4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #300] @ (c5ba0 ) │ │ │ │ - ldr r0, [pc, #304] @ (c5ba4 ) │ │ │ │ + ldr r1, [pc, #300] @ (c5b98 ) │ │ │ │ + ldr r0, [pc, #304] @ (c5b9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (c5ba8 ) │ │ │ │ - movw r2, #54245 @ 0xd3e5 │ │ │ │ + ldr r3, [pc, #292] @ (c5ba0 ) │ │ │ │ + movw r2, #54251 @ 0xd3eb │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #284] @ (c5bac ) │ │ │ │ - ldr r0, [pc, #288] @ (c5bb0 ) │ │ │ │ + ldr r1, [pc, #284] @ (c5ba4 ) │ │ │ │ + ldr r0, [pc, #288] @ (c5ba8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (c5bb4 ) │ │ │ │ - movw r2, #54193 @ 0xd3b1 │ │ │ │ + ldr r3, [pc, #276] @ (c5bac ) │ │ │ │ + movw r2, #54199 @ 0xd3b7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #268] @ (c5bb8 ) │ │ │ │ - ldr r0, [pc, #272] @ (c5bbc ) │ │ │ │ + ldr r1, [pc, #268] @ (c5bb0 ) │ │ │ │ + ldr r0, [pc, #272] @ (c5bb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (c5bc0 ) │ │ │ │ - movw r2, #54330 @ 0xd43a │ │ │ │ + ldr r3, [pc, #260] @ (c5bb8 ) │ │ │ │ + movw r2, #54336 @ 0xd440 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #252] @ (c5bc4 ) │ │ │ │ - ldr r0, [pc, #256] @ (c5bc8 ) │ │ │ │ + ldr r1, [pc, #252] @ (c5bbc ) │ │ │ │ + ldr r0, [pc, #256] @ (c5bc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (c5bcc ) │ │ │ │ - movw r2, #54232 @ 0xd3d8 │ │ │ │ + ldr r3, [pc, #244] @ (c5bc4 ) │ │ │ │ + movw r2, #54238 @ 0xd3de │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #236] @ (c5bd0 ) │ │ │ │ - ldr r0, [pc, #240] @ (c5bd4 ) │ │ │ │ + ldr r1, [pc, #236] @ (c5bc8 ) │ │ │ │ + ldr r0, [pc, #240] @ (c5bcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ (c5bd8 ) │ │ │ │ - movw r2, #54317 @ 0xd42d │ │ │ │ + ldr r3, [pc, #228] @ (c5bd0 ) │ │ │ │ + movw r2, #54323 @ 0xd433 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #220] @ (c5bdc ) │ │ │ │ - ldr r0, [pc, #224] @ (c5be0 ) │ │ │ │ + ldr r1, [pc, #220] @ (c5bd4 ) │ │ │ │ + ldr r0, [pc, #224] @ (c5bd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r5, #28 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r7, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #240] @ (c5c38 ) │ │ │ │ + ldr r5, [pc, #496] @ (c5d30 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r8, pc │ │ │ │ + mov r0, r7 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r5, #20 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + str r4, [r5, r7] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + str r2, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp r2, fp │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + str r0, [r7, r4] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + str r6, [r3, r4] │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r4, #14 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r6, r2] │ │ │ │ + str r0, [r6, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - bx r9 │ │ │ │ + blx r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + str r4, [r7, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ movs r2, r4 │ │ │ │ - bxns r0 │ │ │ │ + bxns r8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + str r4, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #272] @ (c5ce8 ) │ │ │ │ + ldr r7, [pc, #528] @ (c5de0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #864] @ (c5f44 ) │ │ │ │ + str r0, [r3, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c5be4 : │ │ │ │ +000c5bdc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (c5ca8 ) │ │ │ │ + ldr r4, [pc, #180] @ (c5ca0 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ c5cac │ │ │ │ + ldr.w lr, [pc, #180] @ c5ca4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ c5cb0 │ │ │ │ + ldr.w ip, [pc, #176] @ c5ca8 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2148 @ 0x864 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (c5cb4 ) │ │ │ │ + ldr r4, [pc, #160] @ (c5cac ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c5c9e │ │ │ │ - ldr r3, [pc, #136] @ (c5cb8 ) │ │ │ │ + beq.n c5c96 │ │ │ │ + ldr r3, [pc, #136] @ (c5cb0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5c44 │ │ │ │ - ldr r3, [pc, #128] @ (c5cbc ) │ │ │ │ + beq.n c5c3c │ │ │ │ + ldr r3, [pc, #128] @ (c5cb4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c5c80 │ │ │ │ + bne.n c5c78 │ │ │ │ mov r0, r1 │ │ │ │ - bl c54ac │ │ │ │ + bl c54a4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c5c9e │ │ │ │ - cbnz r0, c5c7a │ │ │ │ - ldr r3, [pc, #108] @ (c5cc0 ) │ │ │ │ + beq.n c5c96 │ │ │ │ + cbnz r0, c5c72 │ │ │ │ + ldr r3, [pc, #108] @ (c5cb8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (c5cc4 ) │ │ │ │ - ldr r3, [pc, #72] @ (c5cb0 ) │ │ │ │ + ldr r2, [pc, #96] @ (c5cbc ) │ │ │ │ + ldr r3, [pc, #72] @ (c5ca8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c5ca2 │ │ │ │ + bne.n c5c9a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (c5cc8 ) │ │ │ │ + ldr r3, [pc, #76] @ (c5cc0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c5c54 │ │ │ │ - ldr r0, [pc, #72] @ (c5ccc ) │ │ │ │ + b.n c5c4c │ │ │ │ + ldr r0, [pc, #72] @ (c5cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (c5cd0 ) │ │ │ │ - ldr r1, [pc, #72] @ (c5cd4 ) │ │ │ │ + ldr r3, [pc, #68] @ (c5cc8 ) │ │ │ │ + ldr r1, [pc, #72] @ (c5ccc ) │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr r0, [pc, #68] @ (c5cd8 ) │ │ │ │ + ldr r0, [pc, #68] @ (c5cd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c5c62 │ │ │ │ + b.n c5c5a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n c60b4 │ │ │ │ + b.n c60bc │ │ │ │ movs r0, r5 │ │ │ │ - add r3, pc, #1000 @ (adr r3, c6098 ) │ │ │ │ + add r4, pc, #8 @ (adr r4, c5cb0 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #920 @ (adr r3, c6050 ) │ │ │ │ + add r3, pc, #952 @ (adr r3, c6068 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #600 @ (adr r3, c5f20 ) │ │ │ │ + add r3, pc, #632 @ (adr r3, c5f38 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #200] @ (c5da0 ) │ │ │ │ + ldr r6, [pc, #456] @ (c5e98 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c5cdc : │ │ │ │ +000c5cd4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r6, [pc, #2960] @ c6880 │ │ │ │ + ldr.w r6, [pc, #2960] @ c6878 │ │ │ │ cmp r1, #2 │ │ │ │ - ldr.w r2, [pc, #2960] @ c6884 │ │ │ │ + ldr.w r2, [pc, #2960] @ c687c │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ ldrd r3, r1, [r0] │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6044 │ │ │ │ + beq.w c603c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6240 │ │ │ │ - ldr.w r2, [pc, #2920] @ c6888 │ │ │ │ + beq.w c6238 │ │ │ │ + ldr.w r2, [pc, #2920] @ c6880 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c6212 │ │ │ │ + bne.w c620a │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ands.w r9, r7, #1 │ │ │ │ - bne.w c6310 │ │ │ │ + bne.w c6308 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5d4c │ │ │ │ + beq.n c5d44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6082 │ │ │ │ - ldr.w r3, [pc, #2876] @ c688c │ │ │ │ + beq.w c607a │ │ │ │ + ldr.w r3, [pc, #2876] @ c6884 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c629a │ │ │ │ + beq.w c6292 │ │ │ │ ldr.w r1, [r3, #388] @ 0x184 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c6266 │ │ │ │ + beq.w c625e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c606a │ │ │ │ + bne.w c6062 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.w c603c │ │ │ │ + bne.w c6034 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c62e0 │ │ │ │ + beq.w c62d8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - ldr.w r2, [pc, #2816] @ c6888 │ │ │ │ + ldr.w r2, [pc, #2816] @ c6880 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c640a │ │ │ │ + bne.w c6402 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6d0a │ │ │ │ + beq.w c6d02 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6350 │ │ │ │ + beq.w c6348 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c5dc4 │ │ │ │ + beq.n c5dbc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c62d8 │ │ │ │ + beq.w c62d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5dda │ │ │ │ + beq.n c5dd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c62d0 │ │ │ │ + beq.w c62c8 │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w c608a │ │ │ │ + beq.w c6082 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c603c │ │ │ │ + beq.w c6034 │ │ │ │ ldrd r1, r0, [r4] │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w c6364 │ │ │ │ + beq.w c635c │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr.w r3, [pc, #2692] @ c6888 │ │ │ │ + ldr.w r3, [pc, #2692] @ c6880 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w c6682 │ │ │ │ + bne.w c667a │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6c7e │ │ │ │ + beq.w c6c76 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6566 │ │ │ │ + beq.w c655e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c5e3e │ │ │ │ + beq.n c5e36 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c639c │ │ │ │ + beq.w c6394 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5e52 │ │ │ │ + beq.n c5e4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c64fe │ │ │ │ + beq.w c64f6 │ │ │ │ ldrd r2, r0, [r4] │ │ │ │ lsls r3, r7, #1 │ │ │ │ ldr.w r5, [r8] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w c6432 │ │ │ │ + beq.w c642a │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w c6506 │ │ │ │ + beq.w c64fe │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - ldr.w r3, [pc, #2580] @ c6888 │ │ │ │ + ldr.w r3, [pc, #2580] @ c6880 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w c67fa │ │ │ │ + bne.w c67f2 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6c46 │ │ │ │ + beq.w c6c3e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6604 │ │ │ │ + beq.w c65fc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c5eae │ │ │ │ + beq.n c5ea6 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c653e │ │ │ │ + beq.w c6536 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5ec2 │ │ │ │ + beq.n c5eba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6546 │ │ │ │ + beq.w c653e │ │ │ │ lsls r7, r7, #1 │ │ │ │ cmp r7, #6 │ │ │ │ - bne.w c603c │ │ │ │ + bne.w c6034 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w c66a2 │ │ │ │ + beq.w c669a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #2472] @ c6888 │ │ │ │ + ldr.w r1, [pc, #2472] @ c6880 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c6a66 │ │ │ │ + bne.w c6a5e │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6dea │ │ │ │ + beq.w c6de2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c5f0a │ │ │ │ + beq.n c5f02 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5f1c │ │ │ │ + beq.n c5f14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c67e8 │ │ │ │ + beq.w c67e0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8673c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5f3a │ │ │ │ + beq.n c5f32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c63ac │ │ │ │ + beq.w c63a4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c69bc │ │ │ │ - ldr.w r2, [pc, #2372] @ c6888 │ │ │ │ + beq.w c69b4 │ │ │ │ + ldr.w r2, [pc, #2372] @ c6880 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r6, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c5f58 │ │ │ │ + beq.n c5f50 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c67a2 │ │ │ │ + bne.w c679a │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c6ab2 │ │ │ │ + bne.w c6aaa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5f78 │ │ │ │ + beq.n c5f70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6874 │ │ │ │ + beq.w c686c │ │ │ │ cmp.w r9, #14 │ │ │ │ - bne.n c603c │ │ │ │ + bne.n c6034 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w c6ad6 │ │ │ │ + beq.w c6ace │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6c1c │ │ │ │ + bne.w c6c14 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6c62 │ │ │ │ + beq.w c6c5a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5fca │ │ │ │ + beq.n c5fc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6b18 │ │ │ │ + beq.w c6b10 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 8673c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5fe8 │ │ │ │ + beq.n c5fe0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c63b4 │ │ │ │ + beq.w c63ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c6bac │ │ │ │ + beq.w c6ba4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c6000 │ │ │ │ + beq.n c5ff8 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6b36 │ │ │ │ + bne.w c6b2e │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ands.w r6, r5, #1 │ │ │ │ - bne.w c6bd6 │ │ │ │ + bne.w c6bce │ │ │ │ sub.w r0, r5, #16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ - beq.n c603e │ │ │ │ + beq.n c6036 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c603e │ │ │ │ + cbnz r3, c6036 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r3, r5, #16 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - cbz r6, c603e │ │ │ │ + cbz r6, c6036 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r9, r7, #1 │ │ │ │ - beq.w c631e │ │ │ │ + beq.w c6316 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c5d3a │ │ │ │ + beq.w c5d32 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c5d3a │ │ │ │ + b.n c5d32 │ │ │ │ mov r0, r7 │ │ │ │ bl 8bb8c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 84a64 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c5d72 │ │ │ │ - b.n c603c │ │ │ │ + bne.w c5d6a │ │ │ │ + b.n c6034 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5d4c │ │ │ │ + b.n c5d44 │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w c63bc │ │ │ │ + beq.w c63b4 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #2024] @ c6888 │ │ │ │ + ldr.w r1, [pc, #2024] @ c6880 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c6572 │ │ │ │ + bne.w c656a │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6d7a │ │ │ │ + beq.w c6d72 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c60ca │ │ │ │ + beq.n c60c2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c60dc │ │ │ │ + beq.n c60d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6402 │ │ │ │ + beq.w c63fa │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8673c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c60fa │ │ │ │ + beq.n c60f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c635c │ │ │ │ + beq.w c6354 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c654e │ │ │ │ - ldr.w r3, [pc, #1924] @ c6888 │ │ │ │ + beq.w c6546 │ │ │ │ + ldr.w r3, [pc, #1924] @ c6880 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c611c │ │ │ │ + beq.n c6114 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c63d8 │ │ │ │ + bne.w c63d0 │ │ │ │ ldr.w sl, [r9, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c660e │ │ │ │ + bne.w c6606 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6142 │ │ │ │ + beq.n c613a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, c6142 │ │ │ │ + cbnz r3, c613a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #46 @ 0x2e │ │ │ │ - bne.w c5de4 │ │ │ │ + bne.w c5ddc │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w c65e2 │ │ │ │ + beq.w c65da │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c6968 │ │ │ │ + bne.w c6960 │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c6db2 │ │ │ │ + beq.w c6daa │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c618c │ │ │ │ + beq.n c6184 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c619e │ │ │ │ + beq.n c6196 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c667a │ │ │ │ + beq.w c6672 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 8673c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c61c0 │ │ │ │ + beq.n c61b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c63a4 │ │ │ │ + beq.w c639c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c685c │ │ │ │ + beq.w c6854 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c61dc │ │ │ │ + beq.n c61d4 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6658 │ │ │ │ + bne.w c6650 │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bmi.w c6a0a │ │ │ │ + bmi.w c6a02 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c61fe │ │ │ │ + beq.n c61f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6834 │ │ │ │ + beq.w c682c │ │ │ │ sub.w r7, r7, #2 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5de4 │ │ │ │ + beq.w c5ddc │ │ │ │ movs r0, #1 │ │ │ │ - b.n c603e │ │ │ │ - ldr.w r1, [pc, #1660] @ c6890 │ │ │ │ + b.n c6036 │ │ │ │ + ldr.w r1, [pc, #1660] @ c6888 │ │ │ │ mov.w r2, #684 @ 0x2ac │ │ │ │ - ldr.w r3, [pc, #1656] @ c6894 │ │ │ │ - ldr.w r0, [pc, #1656] @ c6898 │ │ │ │ + ldr.w r3, [pc, #1656] @ c688c │ │ │ │ + ldr.w r0, [pc, #1656] @ c6890 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1648] @ c689c │ │ │ │ + ldr.w r1, [pc, #1648] @ c6894 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r3, [pc, #1604] @ c6888 │ │ │ │ + ldr.w r3, [pc, #1604] @ c6880 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n c6212 │ │ │ │ + bne.n c620a │ │ │ │ ldr r7, [r0, #12] │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.n c6310 │ │ │ │ - ldr.w r3, [pc, #1592] @ c688c │ │ │ │ + bmi.n c6308 │ │ │ │ + ldr.w r3, [pc, #1592] @ c6884 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, c629a │ │ │ │ + cbz r3, c6292 │ │ │ │ ldr.w r1, [r3, #388] @ 0x184 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w c5d6c │ │ │ │ - ldr.w r2, [pc, #1576] @ c6890 │ │ │ │ + bne.w c5d64 │ │ │ │ + ldr.w r2, [pc, #1576] @ c6888 │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ - ldr.w r3, [pc, #1584] @ c68a0 │ │ │ │ + ldr.w r3, [pc, #1584] @ c6898 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1576] @ c68a4 │ │ │ │ + ldr.w r2, [pc, #1576] @ c689c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1572] @ c68a8 │ │ │ │ - ldr.w r0, [pc, #1572] @ c68ac │ │ │ │ + ldr.w r1, [pc, #1572] @ c68a0 │ │ │ │ + ldr.w r0, [pc, #1572] @ c68a4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - b.n c6238 │ │ │ │ + b.n c6230 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - ldr.w r3, [pc, #1548] @ c68b0 │ │ │ │ - ldr.w r1, [pc, #1548] @ c68b4 │ │ │ │ + ldr.w r3, [pc, #1548] @ c68a8 │ │ │ │ + ldr.w r1, [pc, #1548] @ c68ac │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr.w r3, [pc, #1500] @ c6890 │ │ │ │ - ldr.w r1, [pc, #1536] @ c68b8 │ │ │ │ + ldr.w r3, [pc, #1500] @ c6888 │ │ │ │ + ldr.w r1, [pc, #1536] @ c68b0 │ │ │ │ mov.w r2, #684 @ 0x2ac │ │ │ │ - ldr.w r0, [pc, #1532] @ c68bc │ │ │ │ + ldr.w r0, [pc, #1532] @ c68b4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c6238 │ │ │ │ + b.n c6230 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5dda │ │ │ │ + b.n c5dd2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5dc2 │ │ │ │ + b.n c5dba │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w c6b06 │ │ │ │ + beq.w c6afe │ │ │ │ ldr r7, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6cd2 │ │ │ │ + beq.w c6cca │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c64f6 │ │ │ │ + beq.w c64ee │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5db8 │ │ │ │ - b.n c5dc4 │ │ │ │ + bne.w c5db0 │ │ │ │ + b.n c5dbc │ │ │ │ mov r0, r7 │ │ │ │ mov.w r9, #1 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c5d3a │ │ │ │ + b.n c5d32 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c6060 │ │ │ │ - ldr.w r2, [pc, #1380] @ c688c │ │ │ │ + bne.w c6058 │ │ │ │ + ldr.w r2, [pc, #1380] @ c6884 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c629a │ │ │ │ + beq.n c6292 │ │ │ │ ldr.w r2, [r2, #388] @ 0x184 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n c6266 │ │ │ │ + beq.n c625e │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w c603c │ │ │ │ + bne.w c6034 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6cd2 │ │ │ │ + beq.w c6cca │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c62fe │ │ │ │ - b.n c6356 │ │ │ │ + bne.n c62f6 │ │ │ │ + b.n c634e │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c5db8 │ │ │ │ + bne.w c5db0 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ - b.n c5dda │ │ │ │ + b.n c5dd2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c60fa │ │ │ │ + b.n c60f2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c66c8 │ │ │ │ + beq.w c66c0 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6cee │ │ │ │ + beq.w c6ce6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c67f2 │ │ │ │ + beq.w c67ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c5e3e │ │ │ │ + beq.w c5e36 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c5e3c │ │ │ │ + bne.w c5e34 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5e3c │ │ │ │ + b.n c5e34 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c61c0 │ │ │ │ + b.n c61b8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5f3a │ │ │ │ + b.n c5f32 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5fe8 │ │ │ │ + b.n c5fe0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c6592 │ │ │ │ + beq.w c658a │ │ │ │ ldr r7, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6d96 │ │ │ │ + beq.w c6d8e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c60c4 │ │ │ │ - b.n c60ca │ │ │ │ - ldr.w r1, [pc, #1204] @ c6890 │ │ │ │ + bne.w c60bc │ │ │ │ + b.n c60c2 │ │ │ │ + ldr.w r1, [pc, #1204] @ c6888 │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - ldr.w r3, [pc, #1244] @ c68c0 │ │ │ │ - ldr.w r0, [pc, #1244] @ c68c4 │ │ │ │ + ldr.w r3, [pc, #1244] @ c68b8 │ │ │ │ + ldr.w r0, [pc, #1244] @ c68bc │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1232] @ c68c8 │ │ │ │ + ldr.w r1, [pc, #1232] @ c68c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c6238 │ │ │ │ + bl a7538 │ │ │ │ + b.n c6230 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c60dc │ │ │ │ - ldr.w r1, [pc, #1156] @ c6890 │ │ │ │ + b.n c60d4 │ │ │ │ + ldr.w r1, [pc, #1156] @ c6888 │ │ │ │ movw r2, #686 @ 0x2ae │ │ │ │ - ldr.w r3, [pc, #1208] @ c68cc │ │ │ │ - ldr.w r0, [pc, #1208] @ c68d0 │ │ │ │ + ldr.w r3, [pc, #1208] @ c68c4 │ │ │ │ + ldr.w r0, [pc, #1208] @ c68c8 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1196] @ c68d4 │ │ │ │ + ldr.w r1, [pc, #1196] @ c68cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c6238 │ │ │ │ + bl a7538 │ │ │ │ + b.n c6230 │ │ │ │ mov r3, r2 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w c65a4 │ │ │ │ + beq.w c659c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r2, [pc, #1092] @ c6888 │ │ │ │ + ldr.w r2, [pc, #1092] @ c6880 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w c6940 │ │ │ │ + bne.w c6938 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6cb6 │ │ │ │ + beq.w c6cae │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ it ne │ │ │ │ ldrne r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6480 │ │ │ │ + beq.n c6478 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c65da │ │ │ │ + beq.w c65d2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8673c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c649a │ │ │ │ + beq.n c6492 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c64ee │ │ │ │ + cbz r3, c64e6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c6844 │ │ │ │ - ldr r2, [pc, #996] @ (c6888 ) │ │ │ │ + beq.w c683c │ │ │ │ + ldr r2, [pc, #996] @ (c6880 ) │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r7, [r6, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c67c2 │ │ │ │ + beq.w c67ba │ │ │ │ ldr.w r5, [r8] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w c6636 │ │ │ │ + bne.w c662e │ │ │ │ ldr.w sl, [r9, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c69da │ │ │ │ + bne.w c69d2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c64e0 │ │ │ │ + beq.n c64d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c682c │ │ │ │ + beq.w c6824 │ │ │ │ cmp.w sl, #14 │ │ │ │ - beq.w c66de │ │ │ │ + beq.w c66d6 │ │ │ │ ldrd r2, r0, [r4] │ │ │ │ - b.n c5e62 │ │ │ │ + b.n c5e5a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c649a │ │ │ │ + b.n c6492 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5db8 │ │ │ │ - b.n c6356 │ │ │ │ + bne.w c5db0 │ │ │ │ + b.n c634e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5e52 │ │ │ │ + b.n c5e4a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c681a │ │ │ │ + beq.w c6812 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6d5e │ │ │ │ + beq.w c6d56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c683c │ │ │ │ + beq.w c6834 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c5eae │ │ │ │ + beq.w c5ea6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c5eac │ │ │ │ + bne.w c5ea4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5eac │ │ │ │ + b.n c5ea4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5ec2 │ │ │ │ - ldr r3, [pc, #832] @ (c6890 ) │ │ │ │ + b.n c5eba │ │ │ │ + ldr r3, [pc, #832] @ (c6888 ) │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - ldr r1, [pc, #896] @ (c68d8 ) │ │ │ │ - ldr r0, [pc, #900] @ (c68dc ) │ │ │ │ + ldr r1, [pc, #896] @ (c68d0 ) │ │ │ │ + ldr r0, [pc, #900] @ (c68d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c6238 │ │ │ │ + b.n c6230 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c5e32 │ │ │ │ + bne.w c5e2a │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n c5e56 │ │ │ │ - ldr r1, [pc, #796] @ (c6890 ) │ │ │ │ + b.n c5e4e │ │ │ │ + ldr r1, [pc, #796] @ (c6888 ) │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - ldr r3, [pc, #868] @ (c68e0 ) │ │ │ │ - ldr r0, [pc, #872] @ (c68e4 ) │ │ │ │ + ldr r3, [pc, #868] @ (c68d8 ) │ │ │ │ + ldr r0, [pc, #872] @ (c68dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #864] @ (c68e8 ) │ │ │ │ + ldr r1, [pc, #864] @ (c68e0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c6238 │ │ │ │ + bl a7538 │ │ │ │ + b.n c6230 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6d96 │ │ │ │ + beq.w c6d8e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c60c4 │ │ │ │ - b.n c60dc │ │ │ │ + bne.w c60bc │ │ │ │ + b.n c60d4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c69aa │ │ │ │ + beq.w c69a2 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6c9a │ │ │ │ + beq.w c6c92 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c65c6 │ │ │ │ + beq.n c65be │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c6480 │ │ │ │ + beq.w c6478 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c6480 │ │ │ │ + bne.w c6478 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6480 │ │ │ │ + b.n c6478 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c6990 │ │ │ │ + beq.w c6988 │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c6dce │ │ │ │ + beq.w c6dc6 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c6184 │ │ │ │ - b.n c618c │ │ │ │ + bne.w c617c │ │ │ │ + b.n c6184 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c5ea2 │ │ │ │ + bne.w c5e9a │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - b.n c5ec2 │ │ │ │ + b.n c5eba │ │ │ │ mov r0, sl │ │ │ │ bl 84a18 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c662c │ │ │ │ + beq.n c6624 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6938 │ │ │ │ + beq.w c6930 │ │ │ │ mov r0, sl │ │ │ │ bl 84a64 │ │ │ │ - b.w c5de4 │ │ │ │ - ldr r1, [pc, #600] @ (c6890 ) │ │ │ │ + b.w c5ddc │ │ │ │ + ldr r1, [pc, #600] @ (c6888 ) │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ - ldr r3, [pc, #684] @ (c68ec ) │ │ │ │ - ldr r0, [pc, #688] @ (c68f0 ) │ │ │ │ + ldr r3, [pc, #684] @ (c68e4 ) │ │ │ │ + ldr r0, [pc, #688] @ (c68e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #676] @ (c68f4 ) │ │ │ │ + ldr r1, [pc, #676] @ (c68ec ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c6238 │ │ │ │ - ldr r1, [pc, #564] @ (c6890 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c6230 │ │ │ │ + ldr r1, [pc, #564] @ (c6888 ) │ │ │ │ mov.w r2, #688 @ 0x2b0 │ │ │ │ - ldr r3, [pc, #664] @ (c68f8 ) │ │ │ │ - ldr r0, [pc, #664] @ (c68fc ) │ │ │ │ + ldr r3, [pc, #664] @ (c68f0 ) │ │ │ │ + ldr r0, [pc, #664] @ (c68f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #656] @ (c6900 ) │ │ │ │ + ldr r1, [pc, #656] @ (c68f8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c6238 │ │ │ │ + bl a7538 │ │ │ │ + b.n c6230 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c619e │ │ │ │ - ldr r1, [pc, #524] @ (c6890 ) │ │ │ │ + b.n c6196 │ │ │ │ + ldr r1, [pc, #524] @ (c6888 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r3, [pc, #632] @ (c6904 ) │ │ │ │ - ldr r0, [pc, #636] @ (c6908 ) │ │ │ │ + ldr r3, [pc, #632] @ (c68fc ) │ │ │ │ + ldr r0, [pc, #636] @ (c6900 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #628] @ (c690c ) │ │ │ │ + ldr r1, [pc, #628] @ (c6904 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c6238 │ │ │ │ + bl a7538 │ │ │ │ + b.n c6230 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6d26 │ │ │ │ + beq.w c6d1e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c5f08 │ │ │ │ + beq.w c5f00 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n c5f08 │ │ │ │ + b.n c5f00 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6cee │ │ │ │ + beq.w c6ce6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6382 │ │ │ │ + bne.w c637a │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - b.w c5e56 │ │ │ │ + b.w c5e4e │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w c6a32 │ │ │ │ + beq.w c6a2a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6b82 │ │ │ │ + bne.w c6b7a │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c6d42 │ │ │ │ + beq.w c6d3a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c672e │ │ │ │ + beq.n c6726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6aaa │ │ │ │ + beq.w c6aa2 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 8673c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c674c │ │ │ │ + beq.n c6744 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, c679a │ │ │ │ + cbz r3, c6792 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6b68 │ │ │ │ + beq.w c6b60 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c6b22 │ │ │ │ + beq.w c6b1a │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c6a88 │ │ │ │ + bne.w c6a80 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w c6bfe │ │ │ │ + bmi.w c6bf6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6ba4 │ │ │ │ + beq.w c6b9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6b58 │ │ │ │ + beq.w c6b50 │ │ │ │ sub.w r7, r7, #16 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c620e │ │ │ │ + bne.w c6206 │ │ │ │ ldr.w r5, [r8] │ │ │ │ - b.n c64e8 │ │ │ │ + b.n c64e0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c674c │ │ │ │ - ldr r1, [pc, #236] @ (c6890 ) │ │ │ │ + b.n c6744 │ │ │ │ + ldr r1, [pc, #236] @ (c6888 ) │ │ │ │ movw r2, #701 @ 0x2bd │ │ │ │ - ldr r3, [pc, #356] @ (c6910 ) │ │ │ │ - ldr r0, [pc, #360] @ (c6914 ) │ │ │ │ + ldr r3, [pc, #356] @ (c6908 ) │ │ │ │ + ldr r0, [pc, #360] @ (c690c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #352] @ (c6918 ) │ │ │ │ + ldr r1, [pc, #352] @ (c6910 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c6238 │ │ │ │ + bl a7538 │ │ │ │ + b.n c6230 │ │ │ │ ldr.w sl, [r9, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c69da │ │ │ │ + bne.w c69d2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c67e2 │ │ │ │ + beq.n c67da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, c682c │ │ │ │ + cbz r3, c6824 │ │ │ │ ldr.w r5, [r8] │ │ │ │ - b.n c64e0 │ │ │ │ + b.n c64d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c5f1c │ │ │ │ + b.w c5f14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c6392 │ │ │ │ - b.n c66d8 │ │ │ │ - ldr r1, [pc, #148] @ (c6890 ) │ │ │ │ + bne.w c638a │ │ │ │ + b.n c66d0 │ │ │ │ + ldr r1, [pc, #148] @ (c6888 ) │ │ │ │ mov.w r2, #700 @ 0x2bc │ │ │ │ - ldr r3, [pc, #280] @ (c691c ) │ │ │ │ - ldr r0, [pc, #284] @ (c6920 ) │ │ │ │ + ldr r3, [pc, #280] @ (c6914 ) │ │ │ │ + ldr r0, [pc, #284] @ (c6918 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #276] @ (c6924 ) │ │ │ │ + ldr r1, [pc, #276] @ (c691c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c6238 │ │ │ │ + bl a7538 │ │ │ │ + b.n c6230 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6d5e │ │ │ │ + beq.w c6d56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6524 │ │ │ │ - b.n c660a │ │ │ │ + bne.w c651c │ │ │ │ + b.n c6602 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c67e2 │ │ │ │ + b.n c67da │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c61fe │ │ │ │ + b.n c61f6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c6534 │ │ │ │ - b.n c660a │ │ │ │ - ldr r3, [pc, #72] @ (c6890 ) │ │ │ │ + bne.w c652c │ │ │ │ + b.n c6602 │ │ │ │ + ldr r3, [pc, #72] @ (c6888 ) │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ - ldr r1, [pc, #220] @ (c6928 ) │ │ │ │ - ldr r0, [pc, #220] @ (c692c ) │ │ │ │ + ldr r1, [pc, #220] @ (c6920 ) │ │ │ │ + ldr r0, [pc, #220] @ (c6924 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c6238 │ │ │ │ - ldr r3, [pc, #48] @ (c6890 ) │ │ │ │ + b.n c6230 │ │ │ │ + ldr r3, [pc, #48] @ (c6888 ) │ │ │ │ mov.w r2, #688 @ 0x2b0 │ │ │ │ - ldr r1, [pc, #204] @ (c6930 ) │ │ │ │ - ldr r0, [pc, #204] @ (c6934 ) │ │ │ │ + ldr r1, [pc, #204] @ (c6928 ) │ │ │ │ + ldr r0, [pc, #204] @ (c692c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c6238 │ │ │ │ + b.n c6230 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c5f78 │ │ │ │ + b.w c5f70 │ │ │ │ nop │ │ │ │ - add r3, pc, #16 @ (adr r3, c6894 ) │ │ │ │ + add r3, pc, #48 @ (adr r3, c68ac ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #118 @ 0x76 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + str r4, [r2, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - rors r4, r2 │ │ │ │ + tst r4, r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #242 @ 0xf2 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r2, #12 │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r7, [sp, #648] @ 0x288 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + subs r6, r7, #6 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + subs r4, r3, #1 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + adds r4, r1, #5 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #8] │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #8 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r4, r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ movs r3, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c662c │ │ │ │ - ldr.w r1, [pc, #1220] @ c6e08 │ │ │ │ + b.n c6624 │ │ │ │ + ldr.w r1, [pc, #1220] @ c6e00 │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ - ldr.w r3, [pc, #1216] @ c6e0c │ │ │ │ - ldr.w r0, [pc, #1216] @ c6e10 │ │ │ │ + ldr.w r3, [pc, #1216] @ c6e04 │ │ │ │ + ldr.w r0, [pc, #1216] @ c6e08 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1208] @ c6e14 │ │ │ │ + ldr.w r1, [pc, #1208] @ c6e0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c6238 │ │ │ │ - ldr.w r1, [pc, #1180] @ c6e08 │ │ │ │ + bl a7538 │ │ │ │ + b.n c6230 │ │ │ │ + ldr.w r1, [pc, #1180] @ c6e00 │ │ │ │ mov.w r2, #688 @ 0x2b0 │ │ │ │ - ldr.w r3, [pc, #1188] @ c6e18 │ │ │ │ - ldr.w r0, [pc, #1188] @ c6e1c │ │ │ │ + ldr.w r3, [pc, #1188] @ c6e10 │ │ │ │ + ldr.w r0, [pc, #1188] @ c6e14 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1180] @ c6e20 │ │ │ │ + ldr.w r1, [pc, #1180] @ c6e18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c6238 │ │ │ │ + bl a7538 │ │ │ │ + b.n c6230 │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c6dce │ │ │ │ + beq.w c6dc6 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c6184 │ │ │ │ - b.w c619e │ │ │ │ + bne.w c617c │ │ │ │ + b.w c6196 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6c9a │ │ │ │ + beq.w c6c92 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c65c0 │ │ │ │ - b.n c6480 │ │ │ │ - ldr.w r3, [pc, #1096] @ c6e08 │ │ │ │ + bne.w c65b8 │ │ │ │ + b.n c6478 │ │ │ │ + ldr.w r3, [pc, #1096] @ c6e00 │ │ │ │ movw r2, #701 @ 0x2bd │ │ │ │ - ldr.w r1, [pc, #1116] @ c6e24 │ │ │ │ - ldr.w r0, [pc, #1116] @ c6e28 │ │ │ │ + ldr.w r1, [pc, #1116] @ c6e1c │ │ │ │ + ldr.w r0, [pc, #1116] @ c6e20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c6238 │ │ │ │ + b.n c6230 │ │ │ │ mov r0, sl │ │ │ │ bl 84a18 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c69f8 │ │ │ │ + beq.n c69f0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6bc6 │ │ │ │ + beq.w c6bbe │ │ │ │ mov r0, sl │ │ │ │ bl 84a64 │ │ │ │ ldr.w r5, [r8] │ │ │ │ ldrd r2, r0, [r4] │ │ │ │ - b.w c5e62 │ │ │ │ + b.w c5e5a │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6a28 │ │ │ │ + beq.n c6a20 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6bce │ │ │ │ + beq.w c6bc6 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - b.w c5de4 │ │ │ │ + b.w c5ddc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c6708 │ │ │ │ - ldr r3, [pc, #992] @ (c6e2c ) │ │ │ │ - movw r2, #57922 @ 0xe242 │ │ │ │ + bne.w c6700 │ │ │ │ + ldr r3, [pc, #992] @ (c6e24 ) │ │ │ │ + movw r2, #57928 @ 0xe248 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #984] @ (c6e30 ) │ │ │ │ - ldr r0, [pc, #988] @ (c6e34 ) │ │ │ │ + ldr r1, [pc, #984] @ (c6e28 ) │ │ │ │ + ldr r0, [pc, #988] @ (c6e2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #928] @ (c6e08 ) │ │ │ │ + ldr r1, [pc, #928] @ (c6e00 ) │ │ │ │ movw r2, #701 @ 0x2bd │ │ │ │ - ldr r3, [pc, #968] @ (c6e38 ) │ │ │ │ - ldr r0, [pc, #972] @ (c6e3c ) │ │ │ │ + ldr r3, [pc, #968] @ (c6e30 ) │ │ │ │ + ldr r0, [pc, #972] @ (c6e34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #964] @ (c6e40 ) │ │ │ │ + ldr r1, [pc, #964] @ (c6e38 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w c6238 │ │ │ │ - ldr r1, [pc, #892] @ (c6e08 ) │ │ │ │ + bl a7538 │ │ │ │ + b.w c6230 │ │ │ │ + ldr r1, [pc, #892] @ (c6e00 ) │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ - ldr r3, [pc, #948] @ (c6e44 ) │ │ │ │ - ldr r0, [pc, #948] @ (c6e48 ) │ │ │ │ + ldr r3, [pc, #948] @ (c6e3c ) │ │ │ │ + ldr r0, [pc, #948] @ (c6e40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #940] @ (c6e4c ) │ │ │ │ + ldr r1, [pc, #940] @ (c6e44 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w c6238 │ │ │ │ + bl a7538 │ │ │ │ + b.w c6230 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c672e │ │ │ │ + b.n c6726 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6acc │ │ │ │ + beq.n c6ac4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6bf6 │ │ │ │ + beq.w c6bee │ │ │ │ mov r0, r9 │ │ │ │ bl 84a64 │ │ │ │ - b.w c603c │ │ │ │ + b.w c6034 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w c5fa8 │ │ │ │ - ldr r3, [pc, #868] @ (c6e50 ) │ │ │ │ - movw r2, #58141 @ 0xe31d │ │ │ │ + bne.w c5fa0 │ │ │ │ + ldr r3, [pc, #868] @ (c6e48 ) │ │ │ │ + movw r2, #58147 @ 0xe323 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #860] @ (c6e54 ) │ │ │ │ - ldr r0, [pc, #864] @ (c6e58 ) │ │ │ │ + ldr r1, [pc, #860] @ (c6e4c ) │ │ │ │ + ldr r0, [pc, #864] @ (c6e50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6cd2 │ │ │ │ + beq.w c6cca │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c62fe │ │ │ │ - b.n c6356 │ │ │ │ + bne.w c62f6 │ │ │ │ + b.n c634e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c5fca │ │ │ │ + b.w c5fc2 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.n c6bfe │ │ │ │ + bmi.n c6bf6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c677a │ │ │ │ - b.n c6784 │ │ │ │ - ldr r1, [pc, #720] @ (c6e08 ) │ │ │ │ + bne.w c6772 │ │ │ │ + b.n c677c │ │ │ │ + ldr r1, [pc, #720] @ (c6e00 ) │ │ │ │ movw r2, #703 @ 0x2bf │ │ │ │ - ldr r3, [pc, #796] @ (c6e5c ) │ │ │ │ - ldr r0, [pc, #800] @ (c6e60 ) │ │ │ │ + ldr r3, [pc, #796] @ (c6e54 ) │ │ │ │ + ldr r0, [pc, #800] @ (c6e58 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #792] @ (c6e64 ) │ │ │ │ + ldr r1, [pc, #792] @ (c6e5c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w c6238 │ │ │ │ + bl a7538 │ │ │ │ + b.w c6230 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r2, r7, #16 │ │ │ │ negs r7, r2 │ │ │ │ adcs r7, r2 │ │ │ │ - b.n c678e │ │ │ │ - ldr r3, [pc, #668] @ (c6e08 ) │ │ │ │ + b.n c6786 │ │ │ │ + ldr r3, [pc, #668] @ (c6e00 ) │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ - ldr r1, [pc, #760] @ (c6e68 ) │ │ │ │ - ldr r0, [pc, #760] @ (c6e6c ) │ │ │ │ + ldr r1, [pc, #760] @ (c6e60 ) │ │ │ │ + ldr r0, [pc, #760] @ (c6e64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w c6238 │ │ │ │ - ldr r1, [pc, #644] @ (c6e08 ) │ │ │ │ + b.w c6230 │ │ │ │ + ldr r1, [pc, #644] @ (c6e00 ) │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ - ldr r3, [pc, #740] @ (c6e70 ) │ │ │ │ - ldr r0, [pc, #744] @ (c6e74 ) │ │ │ │ + ldr r3, [pc, #740] @ (c6e68 ) │ │ │ │ + ldr r0, [pc, #744] @ (c6e6c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #736] @ (c6e78 ) │ │ │ │ + ldr r1, [pc, #736] @ (c6e70 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w c6238 │ │ │ │ + bl a7538 │ │ │ │ + b.w c6230 │ │ │ │ cmp r7, #16 │ │ │ │ - beq.w c620e │ │ │ │ - b.n c6794 │ │ │ │ - ldr r3, [pc, #600] @ (c6e08 ) │ │ │ │ + beq.w c6206 │ │ │ │ + b.n c678c │ │ │ │ + ldr r3, [pc, #600] @ (c6e00 ) │ │ │ │ movw r2, #703 @ 0x2bf │ │ │ │ - ldr r1, [pc, #712] @ (c6e7c ) │ │ │ │ - ldr r0, [pc, #712] @ (c6e80 ) │ │ │ │ + ldr r1, [pc, #712] @ (c6e74 ) │ │ │ │ + ldr r0, [pc, #712] @ (c6e78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w c6238 │ │ │ │ + b.w c6230 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c69f8 │ │ │ │ + b.n c69f0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6a28 │ │ │ │ + b.n c6a20 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6036 │ │ │ │ + beq.w c602e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c6036 │ │ │ │ - b.w c6026 │ │ │ │ + bne.w c602e │ │ │ │ + b.w c601e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6acc │ │ │ │ + b.n c6ac4 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6c14 │ │ │ │ + beq.n c6c0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c6c3e │ │ │ │ + cbz r3, c6c36 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - b.n c6794 │ │ │ │ - ldr r1, [pc, #488] @ (c6e08 ) │ │ │ │ + b.n c678c │ │ │ │ + ldr r1, [pc, #488] @ (c6e00 ) │ │ │ │ movw r2, #703 @ 0x2bf │ │ │ │ - ldr r3, [pc, #608] @ (c6e84 ) │ │ │ │ - ldr r0, [pc, #608] @ (c6e88 ) │ │ │ │ + ldr r3, [pc, #608] @ (c6e7c ) │ │ │ │ + ldr r0, [pc, #608] @ (c6e80 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #600] @ (c6e8c ) │ │ │ │ + ldr r1, [pc, #600] @ (c6e84 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w c6238 │ │ │ │ + bl a7538 │ │ │ │ + b.w c6230 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6c14 │ │ │ │ - ldr r3, [pc, #584] @ (c6e90 ) │ │ │ │ - movw r2, #58030 @ 0xe2ae │ │ │ │ + b.n c6c0c │ │ │ │ + ldr r3, [pc, #584] @ (c6e88 ) │ │ │ │ + movw r2, #58036 @ 0xe2b4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #576] @ (c6e94 ) │ │ │ │ - ldr r0, [pc, #580] @ (c6e98 ) │ │ │ │ + ldr r1, [pc, #576] @ (c6e8c ) │ │ │ │ + ldr r0, [pc, #580] @ (c6e90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #568] @ (c6e9c ) │ │ │ │ - movw r2, #58154 @ 0xe32a │ │ │ │ + ldr r3, [pc, #568] @ (c6e94 ) │ │ │ │ + movw r2, #58160 @ 0xe330 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #560] @ (c6ea0 ) │ │ │ │ - ldr r0, [pc, #564] @ (c6ea4 ) │ │ │ │ + ldr r1, [pc, #560] @ (c6e98 ) │ │ │ │ + ldr r0, [pc, #564] @ (c6e9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #552] @ (c6ea8 ) │ │ │ │ - movw r2, #57811 @ 0xe1d3 │ │ │ │ + ldr r3, [pc, #552] @ (c6ea0 ) │ │ │ │ + movw r2, #57817 @ 0xe1d9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #544] @ (c6eac ) │ │ │ │ - ldr r0, [pc, #548] @ (c6eb0 ) │ │ │ │ + ldr r1, [pc, #544] @ (c6ea4 ) │ │ │ │ + ldr r0, [pc, #548] @ (c6ea8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #536] @ (c6eb4 ) │ │ │ │ - movw r2, #57837 @ 0xe1ed │ │ │ │ + ldr r3, [pc, #536] @ (c6eac ) │ │ │ │ + movw r2, #57843 @ 0xe1f3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #528] @ (c6eb8 ) │ │ │ │ - ldr r0, [pc, #532] @ (c6ebc ) │ │ │ │ + ldr r1, [pc, #528] @ (c6eb0 ) │ │ │ │ + ldr r0, [pc, #532] @ (c6eb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #520] @ (c6ec0 ) │ │ │ │ - movw r2, #57850 @ 0xe1fa │ │ │ │ + ldr r3, [pc, #520] @ (c6eb8 ) │ │ │ │ + mov.w r2, #57856 @ 0xe200 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #512] @ (c6ec4 ) │ │ │ │ - ldr r0, [pc, #516] @ (c6ec8 ) │ │ │ │ + ldr r1, [pc, #512] @ (c6ebc ) │ │ │ │ + ldr r0, [pc, #516] @ (c6ec0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #504] @ (c6ecc ) │ │ │ │ - movw r2, #57581 @ 0xe0ed │ │ │ │ + ldr r3, [pc, #504] @ (c6ec4 ) │ │ │ │ + movw r2, #57587 @ 0xe0f3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #496] @ (c6ed0 ) │ │ │ │ - ldr r0, [pc, #500] @ (c6ed4 ) │ │ │ │ + ldr r1, [pc, #496] @ (c6ec8 ) │ │ │ │ + ldr r0, [pc, #500] @ (c6ecc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #488] @ (c6ed8 ) │ │ │ │ - movw r2, #57798 @ 0xe1c6 │ │ │ │ + ldr r3, [pc, #488] @ (c6ed0 ) │ │ │ │ + movw r2, #57804 @ 0xe1cc │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #480] @ (c6edc ) │ │ │ │ - ldr r0, [pc, #484] @ (c6ee0 ) │ │ │ │ + ldr r1, [pc, #480] @ (c6ed4 ) │ │ │ │ + ldr r0, [pc, #484] @ (c6ed8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #472] @ (c6ee4 ) │ │ │ │ - movw r2, #57594 @ 0xe0fa │ │ │ │ + ldr r3, [pc, #472] @ (c6edc ) │ │ │ │ + mov.w r2, #57600 @ 0xe100 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #464] @ (c6ee8 ) │ │ │ │ - ldr r0, [pc, #468] @ (c6eec ) │ │ │ │ + ldr r1, [pc, #464] @ (c6ee0 ) │ │ │ │ + ldr r0, [pc, #468] @ (c6ee4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #456] @ (c6ef0 ) │ │ │ │ - movw r2, #58056 @ 0xe2c8 │ │ │ │ + ldr r3, [pc, #456] @ (c6ee8 ) │ │ │ │ + movw r2, #58062 @ 0xe2ce │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #448] @ (c6ef4 ) │ │ │ │ - ldr r0, [pc, #452] @ (c6ef8 ) │ │ │ │ + ldr r1, [pc, #448] @ (c6eec ) │ │ │ │ + ldr r0, [pc, #452] @ (c6ef0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #440] @ (c6efc ) │ │ │ │ - movw r2, #57935 @ 0xe24f │ │ │ │ + ldr r3, [pc, #440] @ (c6ef4 ) │ │ │ │ + movw r2, #57941 @ 0xe255 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #432] @ (c6f00 ) │ │ │ │ - ldr r0, [pc, #436] @ (c6f04 ) │ │ │ │ + ldr r1, [pc, #432] @ (c6ef8 ) │ │ │ │ + ldr r0, [pc, #436] @ (c6efc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (c6f08 ) │ │ │ │ - movw r2, #58017 @ 0xe2a1 │ │ │ │ + ldr r3, [pc, #424] @ (c6f00 ) │ │ │ │ + movw r2, #58023 @ 0xe2a7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #416] @ (c6f0c ) │ │ │ │ - ldr r0, [pc, #420] @ (c6f10 ) │ │ │ │ + ldr r1, [pc, #416] @ (c6f04 ) │ │ │ │ + ldr r0, [pc, #420] @ (c6f08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ (c6f14 ) │ │ │ │ - movw r2, #57633 @ 0xe121 │ │ │ │ + ldr r3, [pc, #408] @ (c6f0c ) │ │ │ │ + movw r2, #57639 @ 0xe127 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #400] @ (c6f18 ) │ │ │ │ - ldr r0, [pc, #404] @ (c6f1c ) │ │ │ │ + ldr r1, [pc, #400] @ (c6f10 ) │ │ │ │ + ldr r0, [pc, #404] @ (c6f14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (c6f20 ) │ │ │ │ - movw r2, #57620 @ 0xe114 │ │ │ │ + ldr r3, [pc, #392] @ (c6f18 ) │ │ │ │ + movw r2, #57626 @ 0xe11a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #384] @ (c6f24 ) │ │ │ │ - ldr r0, [pc, #388] @ (c6f28 ) │ │ │ │ + ldr r1, [pc, #384] @ (c6f1c ) │ │ │ │ + ldr r0, [pc, #388] @ (c6f20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (c6f2c ) │ │ │ │ - movw r2, #57718 @ 0xe176 │ │ │ │ + ldr r3, [pc, #376] @ (c6f24 ) │ │ │ │ + movw r2, #57724 @ 0xe17c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #368] @ (c6f30 ) │ │ │ │ - ldr r0, [pc, #372] @ (c6f34 ) │ │ │ │ + ldr r1, [pc, #368] @ (c6f28 ) │ │ │ │ + ldr r0, [pc, #372] @ (c6f2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (c6f38 ) │ │ │ │ - movw r2, #57705 @ 0xe169 │ │ │ │ + ldr r3, [pc, #360] @ (c6f30 ) │ │ │ │ + movw r2, #57711 @ 0xe16f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (c6f3c ) │ │ │ │ - ldr r0, [pc, #356] @ (c6f40 ) │ │ │ │ + ldr r1, [pc, #352] @ (c6f34 ) │ │ │ │ + ldr r0, [pc, #356] @ (c6f38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (c6f44 ) │ │ │ │ - movw r2, #58069 @ 0xe2d5 │ │ │ │ + ldr r3, [pc, #344] @ (c6f3c ) │ │ │ │ + movw r2, #58075 @ 0xe2db │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (c6f48 ) │ │ │ │ - ldr r0, [pc, #340] @ (c6f4c ) │ │ │ │ + ldr r1, [pc, #336] @ (c6f40 ) │ │ │ │ + ldr r0, [pc, #340] @ (c6f44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1300 @ 0x514 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + subs r0, r1, r2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r4, r1 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r1 │ │ │ │ + asrs r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + adds r0, r5, r5 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r0, #12] │ │ │ │ movs r2, r4 │ │ │ │ - eors r0, r6 │ │ │ │ + lsls r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r1, r1 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #8] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #0] │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldr r0, [r0, r0] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r5, #16 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #28 │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r6, #28 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r6, #12 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #68 @ 0x44 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c6f50 : │ │ │ │ +000c6f48 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #224] @ c7040 │ │ │ │ + ldr.w ip, [pc, #224] @ c7038 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r5, [pc, #220] @ (c7044 ) │ │ │ │ + ldr r5, [pc, #220] @ (c703c ) │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #212] @ (c7048 ) │ │ │ │ + ldr r3, [pc, #212] @ (c7040 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ - ldr r4, [pc, #208] @ (c704c ) │ │ │ │ + ldr r4, [pc, #208] @ (c7044 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ addw r3, r3, #2196 @ 0x894 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7024 │ │ │ │ - ldr r3, [pc, #180] @ (c7050 ) │ │ │ │ + beq.n c701c │ │ │ │ + ldr r3, [pc, #180] @ (c7048 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c6fb2 │ │ │ │ - ldr r3, [pc, #168] @ (c7054 ) │ │ │ │ + beq.n c6faa │ │ │ │ + ldr r3, [pc, #168] @ (c704c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n c7004 │ │ │ │ + bne.n c6ffc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n c7038 │ │ │ │ - ldr r3, [pc, #156] @ (c7058 ) │ │ │ │ + beq.n c7030 │ │ │ │ + ldr r3, [pc, #156] @ (c7050 ) │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n c702e │ │ │ │ - ldr r3, [pc, #152] @ (c705c ) │ │ │ │ + bne.n c7026 │ │ │ │ + ldr r3, [pc, #152] @ (c7054 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ subs r1, r1, r3 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ mov r0, r2 │ │ │ │ - bl c5cdc │ │ │ │ + bl c5cd4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c7024 │ │ │ │ - cbnz r0, c7028 │ │ │ │ - ldr r3, [pc, #132] @ (c7060 ) │ │ │ │ + beq.n c701c │ │ │ │ + cbnz r0, c7020 │ │ │ │ + ldr r3, [pc, #132] @ (c7058 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6fec │ │ │ │ + beq.n c6fe4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (c7064 ) │ │ │ │ - ldr r3, [pc, #84] @ (c7044 ) │ │ │ │ + ldr r2, [pc, #116] @ (c705c ) │ │ │ │ + ldr r3, [pc, #84] @ (c703c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c703c │ │ │ │ + bne.n c7034 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ (c7068 ) │ │ │ │ + ldr r0, [pc, #96] @ (c7060 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #92] @ (c706c ) │ │ │ │ + ldr r3, [pc, #92] @ (c7064 ) │ │ │ │ movw r2, #682 @ 0x2aa │ │ │ │ - ldr r1, [pc, #88] @ (c7070 ) │ │ │ │ - ldr r0, [pc, #92] @ (c7074 ) │ │ │ │ + ldr r1, [pc, #88] @ (c7068 ) │ │ │ │ + ldr r0, [pc, #92] @ (c706c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c6fec │ │ │ │ - ldr r3, [pc, #48] @ (c705c ) │ │ │ │ + b.n c6fe4 │ │ │ │ + ldr r3, [pc, #48] @ (c7054 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c6fde │ │ │ │ - ldr r0, [pc, #72] @ (c7078 ) │ │ │ │ + b.n c6fd6 │ │ │ │ + ldr r0, [pc, #72] @ (c7070 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n c700e │ │ │ │ + b.n c7006 │ │ │ │ movs r1, #2 │ │ │ │ - b.n c6fce │ │ │ │ + b.n c6fc6 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds r4, r3, #7 │ │ │ │ movs r3, r4 │ │ │ │ - stmdb r0!, {r1, r5} │ │ │ │ + strd r0, r0, [r0, #-136]! @ 0x88 │ │ │ │ │ │ │ │ -000c707c : │ │ │ │ +000c7074 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r7, [pc, #952] @ (c744c ) │ │ │ │ + ldr r7, [pc, #952] @ (c7444 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r1 │ │ │ │ add r7, pc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c71d4 │ │ │ │ - ldr r3, [pc, #944] @ (c7450 ) │ │ │ │ + bmi.w c71cc │ │ │ │ + ldr r3, [pc, #944] @ (c7448 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c71e8 │ │ │ │ + beq.w c71e0 │ │ │ │ bl 88b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fcbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c73dc │ │ │ │ + beq.w c73d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c70d2 │ │ │ │ + beq.n c70ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c71ac │ │ │ │ + beq.n c71a4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w c7218 │ │ │ │ + blt.w c7210 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w c72ce │ │ │ │ + bne.w c72c6 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c73c0 │ │ │ │ + beq.w c73b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w c7230 │ │ │ │ + beq.w c7228 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c7388 │ │ │ │ + beq.w c7380 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c71b4 │ │ │ │ - ldr r2, [pc, #844] @ (c7454 ) │ │ │ │ + beq.n c71ac │ │ │ │ + ldr r2, [pc, #844] @ (c744c ) │ │ │ │ ldr r5, [r7, r2] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w c72ce │ │ │ │ + beq.w c72c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w c7302 │ │ │ │ - ldr r2, [pc, #828] @ (c7458 ) │ │ │ │ + beq.w c72fa │ │ │ │ + ldr r2, [pc, #828] @ (c7450 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c7322 │ │ │ │ + beq.w c731a │ │ │ │ ldr.w r1, [r2, #324] @ 0x144 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c734e │ │ │ │ + beq.w c7346 │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c723e │ │ │ │ + bne.w c7236 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w c72d2 │ │ │ │ + bne.w c72ca │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c7430 │ │ │ │ + beq.w c7428 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w c72b2 │ │ │ │ + beq.w c72aa │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c7398 │ │ │ │ + beq.w c7390 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c72d6 │ │ │ │ + beq.w c72ce │ │ │ │ cmp r6, r5 │ │ │ │ - beq.w c72b8 │ │ │ │ + beq.w c72b0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7188 │ │ │ │ + beq.n c7180 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7378 │ │ │ │ + beq.w c7370 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n c724c │ │ │ │ - ldr r1, [pc, #716] @ (c745c ) │ │ │ │ + bne.n c7244 │ │ │ │ + ldr r1, [pc, #716] @ (c7454 ) │ │ │ │ movw r2, #771 @ 0x303 │ │ │ │ - ldr r3, [pc, #716] @ (c7460 ) │ │ │ │ - ldr r0, [pc, #716] @ (c7464 ) │ │ │ │ + ldr r3, [pc, #716] @ (c7458 ) │ │ │ │ + ldr r0, [pc, #716] @ (c745c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #708] @ (c7468 ) │ │ │ │ + ldr r1, [pc, #708] @ (c7460 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c7210 │ │ │ │ + bl a7538 │ │ │ │ + b.n c7208 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c70d2 │ │ │ │ + b.n c70ca │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #664] @ (c7454 ) │ │ │ │ + ldr r3, [pc, #664] @ (c744c ) │ │ │ │ ldr r5, [r7, r3] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w c72ce │ │ │ │ + beq.w c72c6 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c73a4 │ │ │ │ + beq.w c739c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n c7110 │ │ │ │ - b.n c7114 │ │ │ │ + bne.n c7108 │ │ │ │ + b.n c710c │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 84a18 │ │ │ │ - ldr r3, [pc, #628] @ (c7450 ) │ │ │ │ + ldr r3, [pc, #628] @ (c7448 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w c70aa │ │ │ │ + bne.w c70a2 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #636] @ (c746c ) │ │ │ │ - ldr r1, [pc, #640] @ (c7470 ) │ │ │ │ + ldr r3, [pc, #636] @ (c7464 ) │ │ │ │ + ldr r1, [pc, #640] @ (c7468 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #608] @ (c745c ) │ │ │ │ - ldr r1, [pc, #628] @ (c7474 ) │ │ │ │ + ldr r3, [pc, #608] @ (c7454 ) │ │ │ │ + ldr r1, [pc, #628] @ (c746c ) │ │ │ │ movw r2, #761 @ 0x2f9 │ │ │ │ - ldr r0, [pc, #628] @ (c7478 ) │ │ │ │ + ldr r0, [pc, #628] @ (c7470 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #576] @ (c745c ) │ │ │ │ + ldr r3, [pc, #576] @ (c7454 ) │ │ │ │ movw r2, #761 @ 0x2f9 │ │ │ │ - ldr r1, [pc, #604] @ (c747c ) │ │ │ │ - ldr r0, [pc, #604] @ (c7480 ) │ │ │ │ + ldr r1, [pc, #604] @ (c7474 ) │ │ │ │ + ldr r0, [pc, #604] @ (c7478 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c7210 │ │ │ │ - ldr r3, [pc, #544] @ (c7454 ) │ │ │ │ + b.n c7208 │ │ │ │ + ldr r3, [pc, #544] @ (c744c ) │ │ │ │ ldr r5, [r7, r3] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n c72ce │ │ │ │ + beq.n c72c6 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - b.n c711a │ │ │ │ + b.n c7112 │ │ │ │ mov r0, r9 │ │ │ │ mov r6, r4 │ │ │ │ bl 8bb8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c7142 │ │ │ │ + bne.w c713a │ │ │ │ ldr.w r9, [r6, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c7380 │ │ │ │ + bne.w c7378 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c726a │ │ │ │ + beq.n c7262 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c72f2 │ │ │ │ + beq.n c72ea │ │ │ │ mov r0, r9 │ │ │ │ bl 88b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fcbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c73f8 │ │ │ │ + beq.w c73f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7292 │ │ │ │ + beq.n c728a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c72fa │ │ │ │ + cbz r3, c72f2 │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - bge.n c7212 │ │ │ │ - ldr r3, [pc, #448] @ (c745c ) │ │ │ │ + bge.n c720a │ │ │ │ + ldr r3, [pc, #448] @ (c7454 ) │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ - ldr r1, [pc, #480] @ (c7484 ) │ │ │ │ - ldr r0, [pc, #484] @ (c7488 ) │ │ │ │ + ldr r1, [pc, #480] @ (c747c ) │ │ │ │ + ldr r0, [pc, #484] @ (c7480 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c7210 │ │ │ │ + b.n c7208 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w c7174 │ │ │ │ + bne.w c716c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c72ce │ │ │ │ + beq.n c72c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c72ce │ │ │ │ + cbnz r3, c72c6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n c7212 │ │ │ │ + b.n c720a │ │ │ │ mov r6, r4 │ │ │ │ - b.n c725a │ │ │ │ + b.n c7252 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n c72b8 │ │ │ │ + beq.n c72b0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c7414 │ │ │ │ + beq.w c740c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w c7170 │ │ │ │ - b.n c7174 │ │ │ │ + bne.w c7168 │ │ │ │ + b.n c716c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c726a │ │ │ │ + b.n c7262 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7292 │ │ │ │ - ldr r1, [pc, #344] @ (c745c ) │ │ │ │ + b.n c728a │ │ │ │ + ldr r1, [pc, #344] @ (c7454 ) │ │ │ │ mov.w r2, #764 @ 0x2fc │ │ │ │ - ldr r3, [pc, #384] @ (c748c ) │ │ │ │ - ldr r0, [pc, #388] @ (c7490 ) │ │ │ │ + ldr r3, [pc, #384] @ (c7484 ) │ │ │ │ + ldr r0, [pc, #388] @ (c7488 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #380] @ (c7494 ) │ │ │ │ + ldr r1, [pc, #380] @ (c748c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c7210 │ │ │ │ + bl a7538 │ │ │ │ + b.n c7208 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - ldr r3, [pc, #320] @ (c746c ) │ │ │ │ - ldr r1, [pc, #364] @ (c7498 ) │ │ │ │ + ldr r3, [pc, #320] @ (c7464 ) │ │ │ │ + ldr r1, [pc, #364] @ (c7490 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #292] @ (c745c ) │ │ │ │ - ldr r1, [pc, #352] @ (c749c ) │ │ │ │ + ldr r3, [pc, #292] @ (c7454 ) │ │ │ │ + ldr r1, [pc, #352] @ (c7494 ) │ │ │ │ movw r2, #765 @ 0x2fd │ │ │ │ - ldr r0, [pc, #352] @ (c74a0 ) │ │ │ │ + ldr r0, [pc, #352] @ (c7498 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c7210 │ │ │ │ - ldr r2, [pc, #268] @ (c745c ) │ │ │ │ + b.n c7208 │ │ │ │ + ldr r2, [pc, #268] @ (c7454 ) │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - ldr r3, [pc, #332] @ (c74a4 ) │ │ │ │ + ldr r3, [pc, #332] @ (c749c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #328] @ (c74a8 ) │ │ │ │ + ldr r2, [pc, #328] @ (c74a0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #324] @ (c74ac ) │ │ │ │ - ldr r0, [pc, #328] @ (c74b0 ) │ │ │ │ + ldr r1, [pc, #324] @ (c74a4 ) │ │ │ │ + ldr r0, [pc, #328] @ (c74a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c7210 │ │ │ │ + b.n c7208 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7188 │ │ │ │ + b.n c7180 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a18 │ │ │ │ - b.n c7258 │ │ │ │ - ldr r3, [pc, #200] @ (c7454 ) │ │ │ │ + b.n c7250 │ │ │ │ + ldr r3, [pc, #200] @ (c744c ) │ │ │ │ str.w r9, [r4] │ │ │ │ ldr r5, [r7, r3] │ │ │ │ cmp r4, r5 │ │ │ │ - bne.w c7238 │ │ │ │ - b.n c72ce │ │ │ │ + bne.w c7230 │ │ │ │ + b.n c72c6 │ │ │ │ cmp r6, r5 │ │ │ │ str.w r9, [r6] │ │ │ │ - bne.w c7174 │ │ │ │ - b.n c72b8 │ │ │ │ - ldr r3, [pc, #268] @ (c74b4 ) │ │ │ │ - movw r2, #59498 @ 0xe86a │ │ │ │ + bne.w c716c │ │ │ │ + b.n c72b0 │ │ │ │ + ldr r3, [pc, #268] @ (c74ac ) │ │ │ │ + movw r2, #59504 @ 0xe870 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #264] @ (c74b8 ) │ │ │ │ - ldr r0, [pc, #264] @ (c74bc ) │ │ │ │ + ldr r1, [pc, #264] @ (c74b0 ) │ │ │ │ + ldr r0, [pc, #264] @ (c74b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (c74c0 ) │ │ │ │ - movw r2, #59489 @ 0xe861 │ │ │ │ + ldr r3, [pc, #252] @ (c74b8 ) │ │ │ │ + movw r2, #59495 @ 0xe867 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #248] @ (c74c4 ) │ │ │ │ - ldr r0, [pc, #248] @ (c74c8 ) │ │ │ │ + ldr r1, [pc, #248] @ (c74bc ) │ │ │ │ + ldr r0, [pc, #248] @ (c74c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (c74cc ) │ │ │ │ - movw r2, #59479 @ 0xe857 │ │ │ │ + ldr r3, [pc, #236] @ (c74c4 ) │ │ │ │ + movw r2, #59485 @ 0xe85d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #232] @ (c74d0 ) │ │ │ │ - ldr r0, [pc, #232] @ (c74d4 ) │ │ │ │ + ldr r1, [pc, #232] @ (c74c8 ) │ │ │ │ + ldr r0, [pc, #232] @ (c74cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (c74d8 ) │ │ │ │ - movw r2, #59567 @ 0xe8af │ │ │ │ + ldr r3, [pc, #220] @ (c74d0 ) │ │ │ │ + movw r2, #59573 @ 0xe8b5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #216] @ (c74dc ) │ │ │ │ - ldr r0, [pc, #216] @ (c74e0 ) │ │ │ │ + ldr r1, [pc, #216] @ (c74d4 ) │ │ │ │ + ldr r0, [pc, #216] @ (c74d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (c74e4 ) │ │ │ │ - movw r2, #59552 @ 0xe8a0 │ │ │ │ + ldr r3, [pc, #204] @ (c74dc ) │ │ │ │ + movw r2, #59558 @ 0xe8a6 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #200] @ (c74e8 ) │ │ │ │ - ldr r0, [pc, #200] @ (c74ec ) │ │ │ │ + ldr r1, [pc, #200] @ (c74e0 ) │ │ │ │ + ldr r0, [pc, #200] @ (c74e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (c74f0 ) │ │ │ │ - movw r2, #59540 @ 0xe894 │ │ │ │ + ldr r3, [pc, #188] @ (c74e8 ) │ │ │ │ + movw r2, #59546 @ 0xe89a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #184] @ (c74f4 ) │ │ │ │ - ldr r0, [pc, #184] @ (c74f8 ) │ │ │ │ + ldr r1, [pc, #184] @ (c74ec ) │ │ │ │ + ldr r0, [pc, #184] @ (c74f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + adds r6, r3, #1 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + subs r0, r6, r7 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + subs r2, r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + subs r0, r2, r5 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r5, r3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r4, r6, r2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #114 @ 0x72 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + subs r6, r1, r2 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + str r2, [r3, r3] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + str r6, [r7, r2] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + str r2, [r4, r2] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r4, #6] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + str r6, [r0, r2] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + adds r2, r0, #4 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + str r2, [r5, r1] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + str r6, [r1, r1] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c74fc : │ │ │ │ +000c74f4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #204] @ (c75d8 ) │ │ │ │ + ldr r4, [pc, #204] @ (c75d0 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w ip, [pc, #204] @ c75dc │ │ │ │ + ldr.w ip, [pc, #204] @ c75d4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #200] @ (c75e0 ) │ │ │ │ + ldr r5, [pc, #200] @ (c75d8 ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2244 @ 0x8c4 │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #184] @ (c75e4 ) │ │ │ │ + ldr r4, [pc, #184] @ (c75dc ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c75b8 │ │ │ │ - ldr r3, [pc, #164] @ (c75e8 ) │ │ │ │ + beq.n c75b0 │ │ │ │ + ldr r3, [pc, #164] @ (c75e0 ) │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c7598 │ │ │ │ - ldr r3, [pc, #152] @ (c75ec ) │ │ │ │ + bne.n c7590 │ │ │ │ + ldr r3, [pc, #152] @ (c75e4 ) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n c75bc │ │ │ │ + bne.n c75b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c707c │ │ │ │ + bl c7074 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c75b8 │ │ │ │ - cbnz r0, c7592 │ │ │ │ - ldr r3, [pc, #132] @ (c75f0 ) │ │ │ │ + beq.n c75b0 │ │ │ │ + cbnz r0, c758a │ │ │ │ + ldr r3, [pc, #132] @ (c75e8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c757a │ │ │ │ + beq.n c7572 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #120] @ (c75f4 ) │ │ │ │ - ldr r3, [pc, #96] @ (c75e0 ) │ │ │ │ + ldr r2, [pc, #120] @ (c75ec ) │ │ │ │ + ldr r3, [pc, #96] @ (c75d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c75d2 │ │ │ │ + bne.n c75ca │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #100] @ (c75f8 ) │ │ │ │ + ldr r3, [pc, #100] @ (c75f0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c756c │ │ │ │ - ldr r0, [pc, #96] @ (c75fc ) │ │ │ │ + b.n c7564 │ │ │ │ + ldr r0, [pc, #96] @ (c75f4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #92] @ (c7600 ) │ │ │ │ + ldr r3, [pc, #92] @ (c75f8 ) │ │ │ │ movw r2, #753 @ 0x2f1 │ │ │ │ - ldr r1, [pc, #88] @ (c7604 ) │ │ │ │ - ldr r0, [pc, #92] @ (c7608 ) │ │ │ │ + ldr r1, [pc, #88] @ (c75fc ) │ │ │ │ + ldr r0, [pc, #92] @ (c7600 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c757a │ │ │ │ + b.n c7572 │ │ │ │ mov r1, r3 │ │ │ │ blx 50364 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c755c │ │ │ │ - ldr r0, [pc, #64] @ (c760c ) │ │ │ │ + bne.n c7554 │ │ │ │ + ldr r0, [pc, #64] @ (c7604 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n c75a2 │ │ │ │ + b.n c759a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r4], #136 @ 0x88 │ │ │ │ + ldc 0, cr0, [r4, #-136]! @ 0xffffff78 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + adds r0, r1, r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c7610 : │ │ │ │ +000c7608 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r6, [pc, #1120] @ c7a84 │ │ │ │ + ldr.w r6, [pc, #1120] @ c7a7c │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r3, [pc, #1120] @ c7a88 │ │ │ │ + ldr.w r3, [pc, #1120] @ c7a80 │ │ │ │ add r6, pc │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c77e0 │ │ │ │ + beq.w c77d8 │ │ │ │ ldr.w r5, [r3, #400] @ 0x190 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w c780c │ │ │ │ + beq.w c7804 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ lsls r1, r5, #31 │ │ │ │ - bmi.w c784e │ │ │ │ + bmi.w c7846 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fbd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7830 │ │ │ │ + beq.w c7828 │ │ │ │ mov r0, r5 │ │ │ │ bl 88b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c7a4c │ │ │ │ + beq.w c7a44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7688 │ │ │ │ + beq.n c7680 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c77d0 │ │ │ │ + beq.w c77c8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w c7856 │ │ │ │ + blt.w c784e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c707c │ │ │ │ + bl c7074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c76ae │ │ │ │ + beq.n c76a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c77d8 │ │ │ │ + beq.w c77d0 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w c7874 │ │ │ │ - cbz r5, c76d6 │ │ │ │ - ldr r3, [pc, #980] @ (c7a8c ) │ │ │ │ + beq.w c786c │ │ │ │ + cbz r5, c76ce │ │ │ │ + ldr r3, [pc, #980] @ (c7a84 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c78b2 │ │ │ │ + beq.w c78aa │ │ │ │ mov r0, r8 │ │ │ │ blx 4fecc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c78d8 │ │ │ │ + blt.w c78d0 │ │ │ │ uxtb r0, r0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c788c │ │ │ │ + beq.w c7884 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w c7908 │ │ │ │ + beq.w c7900 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.w c792c │ │ │ │ + bmi.w c7924 │ │ │ │ ldr.w r9, [r3, #28] │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w c7968 │ │ │ │ + beq.w c7960 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c79b6 │ │ │ │ + bne.w c79ae │ │ │ │ movs r0, #0 │ │ │ │ blx 4fbd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7992 │ │ │ │ + beq.w c798a │ │ │ │ mov r0, r5 │ │ │ │ bl 88b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c7a30 │ │ │ │ + beq.w c7a28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c773c │ │ │ │ + beq.n c7734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c78f0 │ │ │ │ + beq.w c78e8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w c79be │ │ │ │ + blt.w c79b6 │ │ │ │ mov r0, r9 │ │ │ │ bl 88b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c7a68 │ │ │ │ + beq.w c7a60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7770 │ │ │ │ + beq.n c7768 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c78f8 │ │ │ │ + beq.w c78f0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w c79e2 │ │ │ │ + blt.w c79da │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c707c │ │ │ │ + bl c7074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7796 │ │ │ │ + beq.n c778e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7900 │ │ │ │ + beq.w c78f8 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w c79f2 │ │ │ │ + beq.w c79ea │ │ │ │ movs r0, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c76d0 │ │ │ │ - ldr r3, [pc, #748] @ (c7a90 ) │ │ │ │ + beq.n c76c8 │ │ │ │ + ldr r3, [pc, #748] @ (c7a88 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c7a0a │ │ │ │ + beq.w c7a02 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fecc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n c76ce │ │ │ │ - ldr r3, [pc, #728] @ (c7a94 ) │ │ │ │ + bge.n c76c6 │ │ │ │ + ldr r3, [pc, #728] @ (c7a8c ) │ │ │ │ movw r2, #1228 @ 0x4cc │ │ │ │ - ldr r1, [pc, #728] @ (c7a98 ) │ │ │ │ - ldr r0, [pc, #728] @ (c7a9c ) │ │ │ │ + ldr r1, [pc, #728] @ (c7a90 ) │ │ │ │ + ldr r0, [pc, #728] @ (c7a94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c7804 │ │ │ │ + b.n c77fc │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7688 │ │ │ │ + b.n c7680 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c76ae │ │ │ │ - ldr r3, [pc, #700] @ (c7aa0 ) │ │ │ │ - ldr r1, [pc, #704] @ (c7aa4 ) │ │ │ │ + b.n c76a6 │ │ │ │ + ldr r3, [pc, #700] @ (c7a98 ) │ │ │ │ + ldr r1, [pc, #704] @ (c7a9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #676] @ (c7a94 ) │ │ │ │ - ldr r1, [pc, #692] @ (c7aa8 ) │ │ │ │ + ldr r3, [pc, #676] @ (c7a8c ) │ │ │ │ + ldr r1, [pc, #692] @ (c7aa0 ) │ │ │ │ movw r2, #1225 @ 0x4c9 │ │ │ │ - ldr r0, [pc, #692] @ (c7aac ) │ │ │ │ + ldr r0, [pc, #692] @ (c7aa4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #644] @ (c7a94 ) │ │ │ │ + ldr r1, [pc, #644] @ (c7a8c ) │ │ │ │ movw r0, #1225 @ 0x4c9 │ │ │ │ - ldr r3, [pc, #668] @ (c7ab0 ) │ │ │ │ - ldr r2, [pc, #668] @ (c7ab4 ) │ │ │ │ + ldr r3, [pc, #668] @ (c7aa8 ) │ │ │ │ + ldr r2, [pc, #668] @ (c7aac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #664] @ (c7ab8 ) │ │ │ │ - ldr r0, [pc, #664] @ (c7abc ) │ │ │ │ + ldr r1, [pc, #664] @ (c7ab0 ) │ │ │ │ + ldr r0, [pc, #664] @ (c7ab4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c7804 │ │ │ │ - ldr r3, [pc, #608] @ (c7a94 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c77fc │ │ │ │ + ldr r3, [pc, #608] @ (c7a8c ) │ │ │ │ movw r2, #1225 @ 0x4c9 │ │ │ │ - ldr r1, [pc, #648] @ (c7ac0 ) │ │ │ │ - ldr r0, [pc, #648] @ (c7ac4 ) │ │ │ │ + ldr r1, [pc, #648] @ (c7ab8 ) │ │ │ │ + ldr r0, [pc, #648] @ (c7abc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ - b.n c7804 │ │ │ │ + b.n c77fc │ │ │ │ mov r0, r5 │ │ │ │ bl 84a18 │ │ │ │ - b.n c764e │ │ │ │ - ldr r1, [pc, #624] @ (c7ac8 ) │ │ │ │ + b.n c7646 │ │ │ │ + ldr r1, [pc, #624] @ (c7ac0 ) │ │ │ │ movw r2, #1225 @ 0x4c9 │ │ │ │ - ldr r0, [pc, #620] @ (c7acc ) │ │ │ │ - ldr r3, [pc, #564] @ (c7a94 ) │ │ │ │ + ldr r0, [pc, #620] @ (c7ac4 ) │ │ │ │ + ldr r3, [pc, #564] @ (c7a8c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c7804 │ │ │ │ - ldr r3, [pc, #540] @ (c7a94 ) │ │ │ │ + b.n c77fc │ │ │ │ + ldr r3, [pc, #540] @ (c7a8c ) │ │ │ │ movw r2, #1225 @ 0x4c9 │ │ │ │ - ldr r1, [pc, #596] @ (c7ad0 ) │ │ │ │ - ldr r0, [pc, #596] @ (c7ad4 ) │ │ │ │ + ldr r1, [pc, #596] @ (c7ac8 ) │ │ │ │ + ldr r0, [pc, #596] @ (c7acc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c7804 │ │ │ │ - ldr r3, [pc, #528] @ (c7aa0 ) │ │ │ │ - ldr r1, [pc, #584] @ (c7ad8 ) │ │ │ │ + b.n c77fc │ │ │ │ + ldr r3, [pc, #528] @ (c7a98 ) │ │ │ │ + ldr r1, [pc, #584] @ (c7ad0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #504] @ (c7a94 ) │ │ │ │ - ldr r1, [pc, #572] @ (c7adc ) │ │ │ │ + ldr r3, [pc, #504] @ (c7a8c ) │ │ │ │ + ldr r1, [pc, #572] @ (c7ad4 ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r0, [pc, #572] @ (c7ae0 ) │ │ │ │ + ldr r0, [pc, #572] @ (c7ad8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c7804 │ │ │ │ - ldr r3, [pc, #492] @ (c7aa0 ) │ │ │ │ - ldr r1, [pc, #556] @ (c7ae4 ) │ │ │ │ + b.n c77fc │ │ │ │ + ldr r3, [pc, #492] @ (c7a98 ) │ │ │ │ + ldr r1, [pc, #556] @ (c7adc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #464] @ (c7a94 ) │ │ │ │ - ldr r1, [pc, #548] @ (c7ae8 ) │ │ │ │ + ldr r3, [pc, #464] @ (c7a8c ) │ │ │ │ + ldr r1, [pc, #548] @ (c7ae0 ) │ │ │ │ movw r2, #1226 @ 0x4ca │ │ │ │ - ldr r0, [pc, #544] @ (c7aec ) │ │ │ │ + ldr r0, [pc, #544] @ (c7ae4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c7804 │ │ │ │ - ldr r3, [pc, #440] @ (c7a94 ) │ │ │ │ + b.n c77fc │ │ │ │ + ldr r3, [pc, #440] @ (c7a8c ) │ │ │ │ movw r2, #1226 @ 0x4ca │ │ │ │ - ldr r1, [pc, #528] @ (c7af0 ) │ │ │ │ - ldr r0, [pc, #528] @ (c7af4 ) │ │ │ │ + ldr r1, [pc, #528] @ (c7ae8 ) │ │ │ │ + ldr r0, [pc, #528] @ (c7aec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c7804 │ │ │ │ + b.n c77fc │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c773c │ │ │ │ + b.n c7734 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7770 │ │ │ │ + b.n c7768 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7796 │ │ │ │ - ldr r1, [pc, #392] @ (c7a94 ) │ │ │ │ + b.n c778e │ │ │ │ + ldr r1, [pc, #392] @ (c7a8c ) │ │ │ │ movw r0, #1227 @ 0x4cb │ │ │ │ - ldr r3, [pc, #488] @ (c7af8 ) │ │ │ │ - ldr r2, [pc, #488] @ (c7afc ) │ │ │ │ + ldr r3, [pc, #488] @ (c7af0 ) │ │ │ │ + ldr r2, [pc, #488] @ (c7af4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #484] @ (c7b00 ) │ │ │ │ - ldr r0, [pc, #484] @ (c7b04 ) │ │ │ │ + ldr r1, [pc, #484] @ (c7af8 ) │ │ │ │ + ldr r0, [pc, #484] @ (c7afc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c7804 │ │ │ │ + bl bac98 │ │ │ │ + b.n c77fc │ │ │ │ mov r0, r5 │ │ │ │ bl 84a18 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c76ee │ │ │ │ + bne.w c76e6 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #348] @ (c7aa0 ) │ │ │ │ - ldr r1, [pc, #448] @ (c7b08 ) │ │ │ │ + ldr r3, [pc, #348] @ (c7a98 ) │ │ │ │ + ldr r1, [pc, #448] @ (c7b00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #320] @ (c7a94 ) │ │ │ │ - ldr r1, [pc, #440] @ (c7b0c ) │ │ │ │ + ldr r3, [pc, #320] @ (c7a8c ) │ │ │ │ + ldr r1, [pc, #440] @ (c7b04 ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r0, [pc, #436] @ (c7b10 ) │ │ │ │ + ldr r0, [pc, #436] @ (c7b08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c7804 │ │ │ │ - ldr r2, [pc, #296] @ (c7a94 ) │ │ │ │ + b.n c77fc │ │ │ │ + ldr r2, [pc, #296] @ (c7a8c ) │ │ │ │ movw r1, #1227 @ 0x4cb │ │ │ │ - ldr r3, [pc, #420] @ (c7b14 ) │ │ │ │ + ldr r3, [pc, #420] @ (c7b0c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #416] @ (c7b18 ) │ │ │ │ + ldr r2, [pc, #416] @ (c7b10 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #412] @ (c7b1c ) │ │ │ │ - ldr r0, [pc, #412] @ (c7b20 ) │ │ │ │ + ldr r1, [pc, #412] @ (c7b14 ) │ │ │ │ + ldr r0, [pc, #412] @ (c7b18 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ - b.n c7804 │ │ │ │ - ldr r3, [pc, #256] @ (c7a94 ) │ │ │ │ + b.n c77fc │ │ │ │ + ldr r3, [pc, #256] @ (c7a8c ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r1, [pc, #392] @ (c7b24 ) │ │ │ │ - ldr r0, [pc, #396] @ (c7b28 ) │ │ │ │ + ldr r1, [pc, #392] @ (c7b1c ) │ │ │ │ + ldr r0, [pc, #396] @ (c7b20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a64 │ │ │ │ - b.n c7804 │ │ │ │ + b.n c77fc │ │ │ │ mov r0, r9 │ │ │ │ bl 84a18 │ │ │ │ - b.n c7702 │ │ │ │ - ldr r3, [pc, #212] @ (c7a94 ) │ │ │ │ + b.n c76fa │ │ │ │ + ldr r3, [pc, #212] @ (c7a8c ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r1, [pc, #356] @ (c7b2c ) │ │ │ │ - ldr r0, [pc, #360] @ (c7b30 ) │ │ │ │ + ldr r1, [pc, #356] @ (c7b24 ) │ │ │ │ + ldr r0, [pc, #360] @ (c7b28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c7804 │ │ │ │ - ldr r1, [pc, #336] @ (c7b34 ) │ │ │ │ + b.n c77fc │ │ │ │ + ldr r1, [pc, #336] @ (c7b2c ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r0, [pc, #332] @ (c7b38 ) │ │ │ │ - ldr r3, [pc, #168] @ (c7a94 ) │ │ │ │ + ldr r0, [pc, #332] @ (c7b30 ) │ │ │ │ + ldr r3, [pc, #168] @ (c7a8c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n c7864 │ │ │ │ - ldr r3, [pc, #160] @ (c7a94 ) │ │ │ │ + b.n c785c │ │ │ │ + ldr r3, [pc, #160] @ (c7a8c ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r1, [pc, #320] @ (c7b3c ) │ │ │ │ - ldr r0, [pc, #324] @ (c7b40 ) │ │ │ │ + ldr r1, [pc, #320] @ (c7b34 ) │ │ │ │ + ldr r0, [pc, #324] @ (c7b38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c7804 │ │ │ │ - ldr r3, [pc, #148] @ (c7aa0 ) │ │ │ │ - ldr r1, [pc, #308] @ (c7b44 ) │ │ │ │ + b.n c77fc │ │ │ │ + ldr r3, [pc, #148] @ (c7a98 ) │ │ │ │ + ldr r1, [pc, #308] @ (c7b3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #120] @ (c7a94 ) │ │ │ │ - ldr r1, [pc, #300] @ (c7b48 ) │ │ │ │ + ldr r3, [pc, #120] @ (c7a8c ) │ │ │ │ + ldr r1, [pc, #300] @ (c7b40 ) │ │ │ │ movw r2, #1228 @ 0x4cc │ │ │ │ - ldr r0, [pc, #296] @ (c7b4c ) │ │ │ │ + ldr r0, [pc, #296] @ (c7b44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c7804 │ │ │ │ - ldr r3, [pc, #284] @ (c7b50 ) │ │ │ │ - movw r2, #61751 @ 0xf137 │ │ │ │ + b.n c77fc │ │ │ │ + ldr r3, [pc, #284] @ (c7b48 ) │ │ │ │ + movw r2, #61757 @ 0xf13d │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #280] @ (c7b54 ) │ │ │ │ - ldr r0, [pc, #280] @ (c7b58 ) │ │ │ │ + ldr r1, [pc, #280] @ (c7b4c ) │ │ │ │ + ldr r0, [pc, #280] @ (c7b50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1372 @ 0x55c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (c7b5c ) │ │ │ │ - movw r2, #61674 @ 0xf0ea │ │ │ │ + ldr r3, [pc, #268] @ (c7b54 ) │ │ │ │ + movw r2, #61680 @ 0xf0f0 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #264] @ (c7b60 ) │ │ │ │ - ldr r0, [pc, #264] @ (c7b64 ) │ │ │ │ + ldr r1, [pc, #264] @ (c7b58 ) │ │ │ │ + ldr r0, [pc, #264] @ (c7b5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1372 @ 0x55c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (c7b68 ) │ │ │ │ - movw r2, #61759 @ 0xf13f │ │ │ │ + ldr r3, [pc, #252] @ (c7b60 ) │ │ │ │ + movw r2, #61765 @ 0xf145 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #248] @ (c7b6c ) │ │ │ │ - ldr r0, [pc, #248] @ (c7b70 ) │ │ │ │ + ldr r1, [pc, #248] @ (c7b64 ) │ │ │ │ + ldr r0, [pc, #248] @ (c7b68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1372 @ 0x55c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #28 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #214 @ 0xd6 │ │ │ │ + adds r4, #22 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r7, #9 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r3, #74 @ 0x4a │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r2, #62 @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r3, #16 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r2, #24 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #56] @ (c7b8c ) │ │ │ │ + ldr r2, [pc, #312] @ (c7c84 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #968] @ (c7f28 ) │ │ │ │ + ldr r2, [pc, #200] @ (c7c20 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [pc, #856] @ (c7ec4 ) │ │ │ │ + ldr r2, [pc, #88] @ (c7bbc ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c7b74 : │ │ │ │ +000c7b6c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #176] @ (c7c34 ) │ │ │ │ + ldr r4, [pc, #176] @ (c7c2c ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #176] @ c7c38 │ │ │ │ + ldr.w lr, [pc, #176] @ c7c30 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #172] @ c7c3c │ │ │ │ + ldr.w ip, [pc, #172] @ c7c34 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2292 @ 0x8f4 │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #152] @ (c7c40 ) │ │ │ │ + ldr r4, [pc, #152] @ (c7c38 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7c2c │ │ │ │ - ldr r3, [pc, #128] @ (c7c44 ) │ │ │ │ + beq.n c7c24 │ │ │ │ + ldr r3, [pc, #128] @ (c7c3c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n c7c0c │ │ │ │ + bne.n c7c04 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r2 │ │ │ │ - bl c7610 │ │ │ │ + bl c7608 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c7c2c │ │ │ │ - cbnz r0, c7c06 │ │ │ │ - ldr r3, [pc, #104] @ (c7c48 ) │ │ │ │ + beq.n c7c24 │ │ │ │ + cbnz r0, c7bfe │ │ │ │ + ldr r3, [pc, #104] @ (c7c40 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (c7c4c ) │ │ │ │ - ldr r3, [pc, #72] @ (c7c3c ) │ │ │ │ + ldr r2, [pc, #92] @ (c7c44 ) │ │ │ │ + ldr r3, [pc, #72] @ (c7c34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c7c30 │ │ │ │ + bne.n c7c28 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #72] @ (c7c50 ) │ │ │ │ + ldr r3, [pc, #72] @ (c7c48 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c7be0 │ │ │ │ - ldr r0, [pc, #68] @ (c7c54 ) │ │ │ │ + b.n c7bd8 │ │ │ │ + ldr r0, [pc, #68] @ (c7c4c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (c7c58 ) │ │ │ │ - ldr r1, [pc, #64] @ (c7c5c ) │ │ │ │ + ldr r3, [pc, #64] @ (c7c50 ) │ │ │ │ + ldr r1, [pc, #64] @ (c7c54 ) │ │ │ │ mov.w r2, #1224 @ 0x4c8 │ │ │ │ - ldr r0, [pc, #64] @ (c7c60 ) │ │ │ │ + ldr r0, [pc, #64] @ (c7c58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c7bee │ │ │ │ + b.n c7be6 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r2, #32] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c7958 │ │ │ │ + b.n c79d0 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c7c64 : │ │ │ │ +000c7c5c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #124] @ (c7cf0 ) │ │ │ │ + ldr r4, [pc, #124] @ (c7ce8 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #124] @ (c7cf4 ) │ │ │ │ + ldr r3, [pc, #124] @ (c7cec ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, c7ca4 │ │ │ │ + cbz r3, c7c9c │ │ │ │ ldr.w r1, [r3, #172] @ 0xac │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n c7ccc │ │ │ │ + beq.n c7cc4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c7c9a │ │ │ │ + bmi.n c7c92 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 8bb8c │ │ │ │ - ldr r3, [pc, #80] @ (c7cf8 ) │ │ │ │ - ldr r1, [pc, #84] @ (c7cfc ) │ │ │ │ + ldr r3, [pc, #80] @ (c7cf0 ) │ │ │ │ + ldr r1, [pc, #84] @ (c7cf4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #76] @ (c7d00 ) │ │ │ │ - ldr r1, [pc, #76] @ (c7d04 ) │ │ │ │ + ldr r3, [pc, #76] @ (c7cf8 ) │ │ │ │ + ldr r1, [pc, #76] @ (c7cfc ) │ │ │ │ movw r2, #778 @ 0x30a │ │ │ │ - ldr r0, [pc, #76] @ (c7d08 ) │ │ │ │ + ldr r0, [pc, #76] @ (c7d00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c7c96 │ │ │ │ - ldr r1, [pc, #48] @ (c7d00 ) │ │ │ │ + b.n c7c8e │ │ │ │ + ldr r1, [pc, #48] @ (c7cf8 ) │ │ │ │ movw r0, #778 @ 0x30a │ │ │ │ - ldr r3, [pc, #56] @ (c7d0c ) │ │ │ │ - ldr r2, [pc, #56] @ (c7d10 ) │ │ │ │ + ldr r3, [pc, #56] @ (c7d04 ) │ │ │ │ + ldr r2, [pc, #56] @ (c7d08 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #52] @ (c7d14 ) │ │ │ │ - ldr r0, [pc, #52] @ (c7d18 ) │ │ │ │ + ldr r1, [pc, #52] @ (c7d0c ) │ │ │ │ + ldr r0, [pc, #52] @ (c7d10 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c7cc8 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + bl bac98 │ │ │ │ + b.n c7cc0 │ │ │ │ + strh r4, [r1, #28] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + cmp r0, #20 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r0, #12 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf0f20024 │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + @ instruction: 0xf1320024 │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ movs r4, r4 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c7d1c : │ │ │ │ +000c7d14 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c7dd4 ) │ │ │ │ + ldr r4, [pc, #168] @ (c7dcc ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c7dd8 │ │ │ │ + ldr.w lr, [pc, #168] @ c7dd0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c7ddc │ │ │ │ + ldr.w ip, [pc, #164] @ c7dd4 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2340 @ 0x924 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c7de0 ) │ │ │ │ + ldr r4, [pc, #148] @ (c7dd8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7dcc │ │ │ │ - ldr r3, [pc, #124] @ (c7de4 ) │ │ │ │ + beq.n c7dc4 │ │ │ │ + ldr r3, [pc, #124] @ (c7ddc ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c7dae │ │ │ │ + bne.n c7da6 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7c64 │ │ │ │ + bl c7c5c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c7dcc │ │ │ │ - cbnz r0, c7da8 │ │ │ │ - ldr r3, [pc, #104] @ (c7de8 ) │ │ │ │ + beq.n c7dc4 │ │ │ │ + cbnz r0, c7da0 │ │ │ │ + ldr r3, [pc, #104] @ (c7de0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c7dec ) │ │ │ │ - ldr r3, [pc, #72] @ (c7ddc ) │ │ │ │ + ldr r2, [pc, #88] @ (c7de4 ) │ │ │ │ + ldr r3, [pc, #72] @ (c7dd4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c7dd0 │ │ │ │ + bne.n c7dc8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c7df0 ) │ │ │ │ + ldr r3, [pc, #68] @ (c7de8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c7d82 │ │ │ │ - ldr r0, [pc, #68] @ (c7df4 ) │ │ │ │ + b.n c7d7a │ │ │ │ + ldr r0, [pc, #68] @ (c7dec ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (c7df8 ) │ │ │ │ - ldr r1, [pc, #64] @ (c7dfc ) │ │ │ │ + ldr r3, [pc, #64] @ (c7df0 ) │ │ │ │ + ldr r1, [pc, #64] @ (c7df4 ) │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ - ldr r0, [pc, #64] @ (c7e00 ) │ │ │ │ + ldr r0, [pc, #64] @ (c7df8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c7d90 │ │ │ │ + b.n c7d88 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r0, #22] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r7, #8 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c7e04 : │ │ │ │ +000c7dfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r5, [pc, #1572] @ c843c │ │ │ │ + ldr.w r5, [pc, #1572] @ c8434 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c80b0 │ │ │ │ - ldr.w r3, [pc, #1556] @ c8440 │ │ │ │ + bne.w c80a8 │ │ │ │ + ldr.w r3, [pc, #1556] @ c8438 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8084 │ │ │ │ + beq.w c807c │ │ │ │ ldr.w r7, [r3, #340] @ 0x154 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w c80da │ │ │ │ + beq.w c80d2 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w c8104 │ │ │ │ + bmi.w c80fc │ │ │ │ ldr.w sl, [r3, #304] @ 0x130 │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w c8146 │ │ │ │ + beq.w c813e │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c81a0 │ │ │ │ + bne.w c8198 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fbd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c8176 │ │ │ │ + beq.w c816e │ │ │ │ mov r0, r7 │ │ │ │ bl 88b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov fp, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c8420 │ │ │ │ + beq.w c8418 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7e9a │ │ │ │ + beq.n c7e92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8032 │ │ │ │ + beq.w c802a │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w c81a8 │ │ │ │ + blt.w c81a0 │ │ │ │ mov r0, sl │ │ │ │ bl 88b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c83e8 │ │ │ │ + beq.w c83e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7ece │ │ │ │ + beq.n c7ec6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c803a │ │ │ │ + beq.w c8032 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w c8052 │ │ │ │ + blt.w c804a │ │ │ │ mov r0, r8 │ │ │ │ bl 88b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fcbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7efc │ │ │ │ + beq.n c7ef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c804a │ │ │ │ + beq.w c8042 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c8404 │ │ │ │ + beq.w c83fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7f16 │ │ │ │ + beq.n c7f0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c807c │ │ │ │ + beq.w c8074 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c820c │ │ │ │ + blt.w c8204 │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c80b8 │ │ │ │ - ldr.w r3, [pc, #1304] @ c8444 │ │ │ │ + beq.w c80b0 │ │ │ │ + ldr.w r3, [pc, #1304] @ c843c │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c823c │ │ │ │ + beq.w c8234 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w c825e │ │ │ │ + bmi.w c8256 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8266 │ │ │ │ + beq.w c825e │ │ │ │ ldr.w r4, [r3, #188] @ 0xbc │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w c8292 │ │ │ │ + beq.w c828a │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w c82bc │ │ │ │ + bmi.w c82b4 │ │ │ │ ldr.w r8, [r3, #68] @ 0x44 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c82fe │ │ │ │ + beq.w c82f6 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c81da │ │ │ │ + bne.w c81d2 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fbd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c81e2 │ │ │ │ + beq.w c81da │ │ │ │ mov r0, r4 │ │ │ │ bl 88b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 5030c │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c83cc │ │ │ │ + beq.w c83c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7fa6 │ │ │ │ + beq.n c7f9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8224 │ │ │ │ + beq.w c821c │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w c832e │ │ │ │ + blt.w c8326 │ │ │ │ mov r0, r8 │ │ │ │ bl 88b24 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 5030c │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c83b0 │ │ │ │ + beq.w c83a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7fda │ │ │ │ + beq.n c7fd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c822c │ │ │ │ + beq.w c8224 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c8358 │ │ │ │ + blt.w c8350 │ │ │ │ mov r0, r7 │ │ │ │ bl 88b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fcbc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8008 │ │ │ │ + beq.n c8000 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c81d2 │ │ │ │ + beq.w c81ca │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c8394 │ │ │ │ + beq.w c838c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8022 │ │ │ │ + beq.n c801a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8234 │ │ │ │ + beq.w c822c │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - blt.w c837c │ │ │ │ + blt.w c8374 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7e9a │ │ │ │ + b.n c7e92 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.w c7ed6 │ │ │ │ - b.n c8052 │ │ │ │ + bge.w c7ece │ │ │ │ + b.n c804a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7efc │ │ │ │ - ldr r3, [pc, #1012] @ (c8448 ) │ │ │ │ + b.n c7ef4 │ │ │ │ + ldr r3, [pc, #1012] @ (c8440 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #1008] @ (c844c ) │ │ │ │ - ldr r0, [pc, #1012] @ (c8450 ) │ │ │ │ + ldr r1, [pc, #1008] @ (c8444 ) │ │ │ │ + ldr r0, [pc, #1012] @ (c8448 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7f16 │ │ │ │ + b.n c7f0e │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #968] @ (c8454 ) │ │ │ │ - ldr r1, [pc, #968] @ (c8458 ) │ │ │ │ + ldr r3, [pc, #968] @ (c844c ) │ │ │ │ + ldr r1, [pc, #968] @ (c8450 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #940] @ (c8448 ) │ │ │ │ - ldr r1, [pc, #960] @ (c845c ) │ │ │ │ + ldr r3, [pc, #940] @ (c8440 ) │ │ │ │ + ldr r1, [pc, #960] @ (c8454 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r0, [pc, #956] @ (c8460 ) │ │ │ │ + ldr r0, [pc, #956] @ (c8458 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c8074 │ │ │ │ + b.n c806c │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ - b.n c7e2a │ │ │ │ - ldr r3, [pc, #936] @ (c8464 ) │ │ │ │ + b.n c7e22 │ │ │ │ + ldr r3, [pc, #936] @ (c845c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #900] @ (c8448 ) │ │ │ │ - ldr r1, [pc, #928] @ (c8468 ) │ │ │ │ + ldr r3, [pc, #900] @ (c8440 ) │ │ │ │ + ldr r1, [pc, #928] @ (c8460 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r0, [pc, #928] @ (c846c ) │ │ │ │ + ldr r0, [pc, #928] @ (c8464 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c8074 │ │ │ │ - ldr r2, [pc, #876] @ (c8448 ) │ │ │ │ + b.n c806c │ │ │ │ + ldr r2, [pc, #876] @ (c8440 ) │ │ │ │ movw r1, #802 @ 0x322 │ │ │ │ - ldr r3, [pc, #908] @ (c8470 ) │ │ │ │ + ldr r3, [pc, #908] @ (c8468 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #904] @ (c8474 ) │ │ │ │ + ldr r2, [pc, #904] @ (c846c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #900] @ (c8478 ) │ │ │ │ - ldr r0, [pc, #904] @ (c847c ) │ │ │ │ + ldr r1, [pc, #900] @ (c8470 ) │ │ │ │ + ldr r0, [pc, #904] @ (c8474 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - b.n c8074 │ │ │ │ + b.n c806c │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c7e4c │ │ │ │ + bne.w c7e44 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #816] @ (c8454 ) │ │ │ │ - ldr r1, [pc, #860] @ (c8480 ) │ │ │ │ + ldr r3, [pc, #816] @ (c844c ) │ │ │ │ + ldr r1, [pc, #860] @ (c8478 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #792] @ (c8448 ) │ │ │ │ - ldr r1, [pc, #848] @ (c8484 ) │ │ │ │ + ldr r3, [pc, #792] @ (c8440 ) │ │ │ │ + ldr r1, [pc, #848] @ (c847c ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r0, [pc, #848] @ (c8488 ) │ │ │ │ + ldr r0, [pc, #848] @ (c8480 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c8074 │ │ │ │ - ldr r3, [pc, #768] @ (c8448 ) │ │ │ │ + b.n c806c │ │ │ │ + ldr r3, [pc, #768] @ (c8440 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r0, [pc, #828] @ (c848c ) │ │ │ │ + ldr r0, [pc, #828] @ (c8484 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #824] @ (c8490 ) │ │ │ │ + ldr r3, [pc, #824] @ (c8488 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #820] @ (c8494 ) │ │ │ │ - ldr r1, [pc, #824] @ (c8498 ) │ │ │ │ + ldr r2, [pc, #820] @ (c848c ) │ │ │ │ + ldr r1, [pc, #824] @ (c8490 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - b.n c8074 │ │ │ │ - ldr r3, [pc, #720] @ (c8448 ) │ │ │ │ + b.n c806c │ │ │ │ + ldr r3, [pc, #720] @ (c8440 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #796] @ (c849c ) │ │ │ │ - ldr r0, [pc, #800] @ (c84a0 ) │ │ │ │ + ldr r1, [pc, #796] @ (c8494 ) │ │ │ │ + ldr r0, [pc, #800] @ (c8498 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, sl │ │ │ │ bl 84a64 │ │ │ │ - b.n c8074 │ │ │ │ + b.n c806c │ │ │ │ mov r0, sl │ │ │ │ bl 84a18 │ │ │ │ - b.n c7e60 │ │ │ │ - ldr r3, [pc, #668] @ (c8448 ) │ │ │ │ + b.n c7e58 │ │ │ │ + ldr r3, [pc, #668] @ (c8440 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #756] @ (c84a4 ) │ │ │ │ - ldr r0, [pc, #756] @ (c84a8 ) │ │ │ │ + ldr r1, [pc, #756] @ (c849c ) │ │ │ │ + ldr r0, [pc, #756] @ (c84a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, sl │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c8074 │ │ │ │ + b.n c806c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8008 │ │ │ │ + b.n c8000 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ - b.n c7f6c │ │ │ │ - ldr r3, [pc, #612] @ (c8448 ) │ │ │ │ + b.n c7f64 │ │ │ │ + ldr r3, [pc, #612] @ (c8440 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #704] @ (c84ac ) │ │ │ │ - ldr r0, [pc, #708] @ (c84b0 ) │ │ │ │ + ldr r1, [pc, #704] @ (c84a4 ) │ │ │ │ + ldr r0, [pc, #708] @ (c84a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - b.n c8074 │ │ │ │ - ldr r3, [pc, #568] @ (c8448 ) │ │ │ │ + b.n c806c │ │ │ │ + ldr r3, [pc, #568] @ (c8440 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #672] @ (c84b4 ) │ │ │ │ - ldr r0, [pc, #672] @ (c84b8 ) │ │ │ │ + ldr r1, [pc, #672] @ (c84ac ) │ │ │ │ + ldr r0, [pc, #672] @ (c84b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c8074 │ │ │ │ + b.n c806c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7fa6 │ │ │ │ + b.n c7f9e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7fda │ │ │ │ + b.n c7fd2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8022 │ │ │ │ - ldr r3, [pc, #548] @ (c8464 ) │ │ │ │ + b.n c801a │ │ │ │ + ldr r3, [pc, #548] @ (c845c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #512] @ (c8448 ) │ │ │ │ - ldr r1, [pc, #624] @ (c84bc ) │ │ │ │ + ldr r3, [pc, #512] @ (c8440 ) │ │ │ │ + ldr r1, [pc, #624] @ (c84b4 ) │ │ │ │ movw r2, #803 @ 0x323 │ │ │ │ - ldr r0, [pc, #624] @ (c84c0 ) │ │ │ │ + ldr r0, [pc, #624] @ (c84b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c8074 │ │ │ │ + b.n c806c │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ - b.n c7f3e │ │ │ │ + b.n c7f36 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #484] @ (c8454 ) │ │ │ │ - ldr r1, [pc, #596] @ (c84c4 ) │ │ │ │ + ldr r3, [pc, #484] @ (c844c ) │ │ │ │ + ldr r1, [pc, #596] @ (c84bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #460] @ (c8448 ) │ │ │ │ - ldr r1, [pc, #584] @ (c84c8 ) │ │ │ │ + ldr r3, [pc, #460] @ (c8440 ) │ │ │ │ + ldr r1, [pc, #584] @ (c84c0 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r0, [pc, #584] @ (c84cc ) │ │ │ │ + ldr r0, [pc, #584] @ (c84c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c8074 │ │ │ │ - ldr r2, [pc, #436] @ (c8448 ) │ │ │ │ + b.n c806c │ │ │ │ + ldr r2, [pc, #436] @ (c8440 ) │ │ │ │ movw r1, #805 @ 0x325 │ │ │ │ - ldr r3, [pc, #564] @ (c84d0 ) │ │ │ │ + ldr r3, [pc, #564] @ (c84c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #560] @ (c84d4 ) │ │ │ │ + ldr r2, [pc, #560] @ (c84cc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #556] @ (c84d8 ) │ │ │ │ - ldr r0, [pc, #560] @ (c84dc ) │ │ │ │ + ldr r1, [pc, #556] @ (c84d0 ) │ │ │ │ + ldr r0, [pc, #560] @ (c84d4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - b.n c8074 │ │ │ │ + b.n c806c │ │ │ │ mov r0, r4 │ │ │ │ bl 84a18 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c7f58 │ │ │ │ + bne.w c7f50 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #376] @ (c8454 ) │ │ │ │ - ldr r1, [pc, #516] @ (c84e0 ) │ │ │ │ + ldr r3, [pc, #376] @ (c844c ) │ │ │ │ + ldr r1, [pc, #516] @ (c84d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #352] @ (c8448 ) │ │ │ │ - ldr r1, [pc, #504] @ (c84e4 ) │ │ │ │ + ldr r3, [pc, #352] @ (c8440 ) │ │ │ │ + ldr r1, [pc, #504] @ (c84dc ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r0, [pc, #504] @ (c84e8 ) │ │ │ │ + ldr r0, [pc, #504] @ (c84e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c8074 │ │ │ │ - ldr r3, [pc, #328] @ (c8448 ) │ │ │ │ + b.n c806c │ │ │ │ + ldr r3, [pc, #328] @ (c8440 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r0, [pc, #484] @ (c84ec ) │ │ │ │ + ldr r0, [pc, #484] @ (c84e4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #480] @ (c84f0 ) │ │ │ │ + ldr r3, [pc, #480] @ (c84e8 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #476] @ (c84f4 ) │ │ │ │ - ldr r1, [pc, #480] @ (c84f8 ) │ │ │ │ + ldr r2, [pc, #476] @ (c84ec ) │ │ │ │ + ldr r1, [pc, #480] @ (c84f0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a64 │ │ │ │ - b.n c8074 │ │ │ │ - ldr r3, [pc, #280] @ (c8448 ) │ │ │ │ + b.n c806c │ │ │ │ + ldr r3, [pc, #280] @ (c8440 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #452] @ (c84fc ) │ │ │ │ - ldr r0, [pc, #456] @ (c8500 ) │ │ │ │ + ldr r1, [pc, #452] @ (c84f4 ) │ │ │ │ + ldr r0, [pc, #456] @ (c84f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n c8074 │ │ │ │ - ldr r3, [pc, #236] @ (c8448 ) │ │ │ │ + b.n c806c │ │ │ │ + ldr r3, [pc, #236] @ (c8440 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #420] @ (c8504 ) │ │ │ │ - ldr r0, [pc, #420] @ (c8508 ) │ │ │ │ + ldr r1, [pc, #420] @ (c84fc ) │ │ │ │ + ldr r0, [pc, #420] @ (c8500 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n c8074 │ │ │ │ - ldr r3, [pc, #200] @ (c8448 ) │ │ │ │ + b.n c806c │ │ │ │ + ldr r3, [pc, #200] @ (c8440 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #392] @ (c850c ) │ │ │ │ - ldr r0, [pc, #392] @ (c8510 ) │ │ │ │ + ldr r1, [pc, #392] @ (c8504 ) │ │ │ │ + ldr r0, [pc, #392] @ (c8508 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c8074 │ │ │ │ - ldr r3, [pc, #380] @ (c8514 ) │ │ │ │ - movw r2, #60216 @ 0xeb38 │ │ │ │ + b.n c806c │ │ │ │ + ldr r3, [pc, #380] @ (c850c ) │ │ │ │ + movw r2, #60222 @ 0xeb3e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #376] @ (c8518 ) │ │ │ │ - ldr r0, [pc, #376] @ (c851c ) │ │ │ │ + ldr r1, [pc, #376] @ (c8510 ) │ │ │ │ + ldr r0, [pc, #376] @ (c8514 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1416 @ 0x588 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #364] @ (c8520 ) │ │ │ │ - movw r2, #60207 @ 0xeb2f │ │ │ │ + ldr r3, [pc, #364] @ (c8518 ) │ │ │ │ + movw r2, #60213 @ 0xeb35 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #360] @ (c8524 ) │ │ │ │ - ldr r0, [pc, #360] @ (c8528 ) │ │ │ │ + ldr r1, [pc, #360] @ (c851c ) │ │ │ │ + ldr r0, [pc, #360] @ (c8520 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1416 @ 0x588 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #348] @ (c852c ) │ │ │ │ - movw r2, #60199 @ 0xeb27 │ │ │ │ + ldr r3, [pc, #348] @ (c8524 ) │ │ │ │ + movw r2, #60205 @ 0xeb2d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #344] @ (c8530 ) │ │ │ │ - ldr r0, [pc, #344] @ (c8534 ) │ │ │ │ + ldr r1, [pc, #344] @ (c8528 ) │ │ │ │ + ldr r0, [pc, #344] @ (c852c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1416 @ 0x588 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #332] @ (c8538 ) │ │ │ │ - movw r2, #60104 @ 0xeac8 │ │ │ │ + ldr r3, [pc, #332] @ (c8530 ) │ │ │ │ + movw r2, #60110 @ 0xeace │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (c853c ) │ │ │ │ - ldr r0, [pc, #328] @ (c8540 ) │ │ │ │ + ldr r1, [pc, #328] @ (c8534 ) │ │ │ │ + ldr r0, [pc, #328] @ (c8538 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1416 @ 0x588 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (c8544 ) │ │ │ │ - movw r2, #60113 @ 0xead1 │ │ │ │ + ldr r3, [pc, #316] @ (c853c ) │ │ │ │ + movw r2, #60119 @ 0xead7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #312] @ (c8548 ) │ │ │ │ - ldr r0, [pc, #312] @ (c854c ) │ │ │ │ + ldr r1, [pc, #312] @ (c8540 ) │ │ │ │ + ldr r0, [pc, #312] @ (c8544 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1416 @ 0x588 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (c8550 ) │ │ │ │ - movw r2, #60096 @ 0xeac0 │ │ │ │ + ldr r3, [pc, #300] @ (c8548 ) │ │ │ │ + movw r2, #60102 @ 0xeac6 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #296] @ (c8554 ) │ │ │ │ - ldr r0, [pc, #296] @ (c8558 ) │ │ │ │ + ldr r1, [pc, #296] @ (c854c ) │ │ │ │ + ldr r0, [pc, #296] @ (c8550 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1416 @ 0x588 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r4, #8 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n c84c8 │ │ │ │ + bcc.n c8540 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ movs r4, r4 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r1, #244 @ 0xf4 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #226 @ 0xe2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #252 @ 0xfc │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r5 │ │ │ │ + lsrs r2, r5 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + strb r4, [r3, #3] │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r1 │ │ │ │ + lsrs r6, r1 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + adds r2, r3, #0 │ │ │ │ movs r3, r4 │ │ │ │ - eors r2, r6 │ │ │ │ + lsls r2, r6 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + strb r4, [r4, #2] │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r1, #26 │ │ │ │ movs r3, r4 │ │ │ │ - eors r6, r2 │ │ │ │ + lsls r6, r2 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + strb r0, [r1, #2] │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + adds r6, r7, r7 │ │ │ │ movs r3, r4 │ │ │ │ - ands r2, r7 │ │ │ │ + eors r2, r7 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + strb r4, [r5, #1] │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r1, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ands r6, r3 │ │ │ │ + eors r6, r3 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + strb r0, [r2, #1] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r1, #4] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000c855c : │ │ │ │ +000c8554 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c8614 ) │ │ │ │ + ldr r4, [pc, #168] @ (c860c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c8618 │ │ │ │ + ldr.w lr, [pc, #168] @ c8610 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c861c │ │ │ │ + ldr.w ip, [pc, #164] @ c8614 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2388 @ 0x954 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c8620 ) │ │ │ │ + ldr r4, [pc, #148] @ (c8618 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c860c │ │ │ │ - ldr r3, [pc, #124] @ (c8624 ) │ │ │ │ + beq.n c8604 │ │ │ │ + ldr r3, [pc, #124] @ (c861c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c85ee │ │ │ │ + bne.n c85e6 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7e04 │ │ │ │ + bl c7dfc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c860c │ │ │ │ - cbnz r0, c85e8 │ │ │ │ - ldr r3, [pc, #104] @ (c8628 ) │ │ │ │ + beq.n c8604 │ │ │ │ + cbnz r0, c85e0 │ │ │ │ + ldr r3, [pc, #104] @ (c8620 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c862c ) │ │ │ │ - ldr r3, [pc, #72] @ (c861c ) │ │ │ │ + ldr r2, [pc, #88] @ (c8624 ) │ │ │ │ + ldr r3, [pc, #72] @ (c8614 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8610 │ │ │ │ + bne.n c8608 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c8630 ) │ │ │ │ + ldr r3, [pc, #68] @ (c8628 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c85c2 │ │ │ │ - ldr r0, [pc, #68] @ (c8634 ) │ │ │ │ + b.n c85ba │ │ │ │ + ldr r0, [pc, #68] @ (c862c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (c8638 ) │ │ │ │ - ldr r1, [pc, #64] @ (c863c ) │ │ │ │ + ldr r3, [pc, #64] @ (c8630 ) │ │ │ │ + ldr r1, [pc, #64] @ (c8634 ) │ │ │ │ movw r2, #801 @ 0x321 │ │ │ │ - ldr r0, [pc, #64] @ (c8640 ) │ │ │ │ + ldr r0, [pc, #64] @ (c8638 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c85d0 │ │ │ │ + b.n c85c8 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + @ instruction: 0xb894 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r8, #136]! @ 0x88 │ │ │ │ + stc2l 0, cr0, [r8, #136]! @ 0x88 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c8644 : │ │ │ │ +000c863c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r5, [pc, #996] @ (c8a40 ) │ │ │ │ + ldr r5, [pc, #996] @ (c8a38 ) │ │ │ │ lsls r1, r7, #31 │ │ │ │ add r5, pc │ │ │ │ - bmi.w c87f6 │ │ │ │ - ldr r3, [pc, #992] @ (c8a44 ) │ │ │ │ + bmi.w c87ee │ │ │ │ + ldr r3, [pc, #992] @ (c8a3c ) │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8808 │ │ │ │ + beq.w c8800 │ │ │ │ ldr.w r6, [r3, #188] @ 0xbc │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w c8834 │ │ │ │ + beq.w c882c │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w c885e │ │ │ │ + bmi.w c8856 │ │ │ │ ldr.w r8, [r3, #68] @ 0x44 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c889e │ │ │ │ + beq.w c8896 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c88ce │ │ │ │ + bne.w c88c6 │ │ │ │ ldr.w r9, [r3, #44] @ 0x2c │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w c8914 │ │ │ │ + beq.w c890c │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.n c87a0 │ │ │ │ + bne.n c8798 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fbd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c87a8 │ │ │ │ + beq.n c87a0 │ │ │ │ mov r0, r6 │ │ │ │ bl 88b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c89d0 │ │ │ │ + beq.w c89c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c86dc │ │ │ │ + beq.n c86d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c87de │ │ │ │ + beq.w c87d6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w c894a │ │ │ │ + blt.w c8942 │ │ │ │ mov r0, r8 │ │ │ │ bl 88b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c8a08 │ │ │ │ + beq.w c8a00 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c870e │ │ │ │ + beq.n c8706 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c87e6 │ │ │ │ + beq.n c87de │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c897a │ │ │ │ + blt.w c8972 │ │ │ │ mov r0, r9 │ │ │ │ bl 88b24 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c8a24 │ │ │ │ + beq.w c8a1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8740 │ │ │ │ + beq.n c8738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c87ee │ │ │ │ + beq.n c87e6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c8994 │ │ │ │ + blt.w c898c │ │ │ │ mov r0, r7 │ │ │ │ bl 88b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fcbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c876a │ │ │ │ + beq.n c8762 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c8798 │ │ │ │ + cbz r3, c8790 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c89ec │ │ │ │ + beq.w c89e4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8780 │ │ │ │ + beq.n c8778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c8790 │ │ │ │ + cbz r3, c8788 │ │ │ │ cmp r6, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r6 │ │ │ │ - blt.w c89b8 │ │ │ │ + blt.w c89b0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8780 │ │ │ │ + b.n c8778 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c876a │ │ │ │ + b.n c8762 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a18 │ │ │ │ - b.n c86a4 │ │ │ │ - ldr r3, [pc, #668] @ (c8a48 ) │ │ │ │ + b.n c869c │ │ │ │ + ldr r3, [pc, #668] @ (c8a40 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #668] @ (c8a4c ) │ │ │ │ - ldr r0, [pc, #668] @ (c8a50 ) │ │ │ │ + ldr r1, [pc, #668] @ (c8a44 ) │ │ │ │ + ldr r0, [pc, #668] @ (c8a48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ @@ -203485,3362 +203480,3362 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 84a64 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c86dc │ │ │ │ + b.n c86d4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c870e │ │ │ │ + b.n c8706 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8740 │ │ │ │ + b.n c8738 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ - ldr r3, [pc, #580] @ (c8a44 ) │ │ │ │ + ldr r3, [pc, #580] @ (c8a3c ) │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c866e │ │ │ │ + bne.w c8666 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #580] @ (c8a54 ) │ │ │ │ - ldr r1, [pc, #580] @ (c8a58 ) │ │ │ │ + ldr r3, [pc, #580] @ (c8a4c ) │ │ │ │ + ldr r1, [pc, #580] @ (c8a50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #552] @ (c8a48 ) │ │ │ │ - ldr r1, [pc, #572] @ (c8a5c ) │ │ │ │ + ldr r3, [pc, #552] @ (c8a40 ) │ │ │ │ + ldr r1, [pc, #572] @ (c8a54 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #568] @ (c8a60 ) │ │ │ │ + ldr r0, [pc, #568] @ (c8a58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c87d6 │ │ │ │ - ldr r2, [pc, #528] @ (c8a48 ) │ │ │ │ + b.n c87ce │ │ │ │ + ldr r2, [pc, #528] @ (c8a40 ) │ │ │ │ movw r1, #809 @ 0x329 │ │ │ │ - ldr r3, [pc, #552] @ (c8a64 ) │ │ │ │ + ldr r3, [pc, #552] @ (c8a5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #548] @ (c8a68 ) │ │ │ │ + ldr r2, [pc, #548] @ (c8a60 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #544] @ (c8a6c ) │ │ │ │ - ldr r0, [pc, #544] @ (c8a70 ) │ │ │ │ + ldr r1, [pc, #544] @ (c8a64 ) │ │ │ │ + ldr r0, [pc, #544] @ (c8a68 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - b.n c87d6 │ │ │ │ + b.n c87ce │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c867e │ │ │ │ + bne.w c8676 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #472] @ (c8a54 ) │ │ │ │ - ldr r1, [pc, #504] @ (c8a74 ) │ │ │ │ + ldr r3, [pc, #472] @ (c8a4c ) │ │ │ │ + ldr r1, [pc, #504] @ (c8a6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #448] @ (c8a48 ) │ │ │ │ - ldr r1, [pc, #492] @ (c8a78 ) │ │ │ │ + ldr r3, [pc, #448] @ (c8a40 ) │ │ │ │ + ldr r1, [pc, #492] @ (c8a70 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #492] @ (c8a7c ) │ │ │ │ + ldr r0, [pc, #492] @ (c8a74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c87d6 │ │ │ │ - ldr r3, [pc, #424] @ (c8a48 ) │ │ │ │ + b.n c87ce │ │ │ │ + ldr r3, [pc, #424] @ (c8a40 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #472] @ (c8a80 ) │ │ │ │ + ldr r0, [pc, #472] @ (c8a78 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #468] @ (c8a84 ) │ │ │ │ + ldr r3, [pc, #468] @ (c8a7c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #464] @ (c8a88 ) │ │ │ │ - ldr r1, [pc, #468] @ (c8a8c ) │ │ │ │ + ldr r2, [pc, #464] @ (c8a80 ) │ │ │ │ + ldr r1, [pc, #468] @ (c8a84 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - b.n c87d6 │ │ │ │ + b.n c87ce │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c8692 │ │ │ │ + bne.w c868a │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #356] @ (c8a54 ) │ │ │ │ - ldr r1, [pc, #412] @ (c8a90 ) │ │ │ │ + ldr r3, [pc, #356] @ (c8a4c ) │ │ │ │ + ldr r1, [pc, #412] @ (c8a88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #328] @ (c8a48 ) │ │ │ │ - ldr r1, [pc, #404] @ (c8a94 ) │ │ │ │ + ldr r3, [pc, #328] @ (c8a40 ) │ │ │ │ + ldr r1, [pc, #404] @ (c8a8c ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #400] @ (c8a98 ) │ │ │ │ + ldr r0, [pc, #400] @ (c8a90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c87d6 │ │ │ │ - ldr r3, [pc, #304] @ (c8a48 ) │ │ │ │ - ldr r1, [pc, #388] @ (c8a9c ) │ │ │ │ - ldr r0, [pc, #388] @ (c8aa0 ) │ │ │ │ + b.n c87ce │ │ │ │ + ldr r3, [pc, #304] @ (c8a40 ) │ │ │ │ + ldr r1, [pc, #388] @ (c8a94 ) │ │ │ │ + ldr r0, [pc, #388] @ (c8a98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #809 @ 0x329 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #380] @ (c8aa4 ) │ │ │ │ + ldr r3, [pc, #380] @ (c8a9c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #376] @ (c8aa8 ) │ │ │ │ + ldr r2, [pc, #376] @ (c8aa0 ) │ │ │ │ add r2, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - b.n c87d6 │ │ │ │ - ldr r3, [pc, #252] @ (c8a48 ) │ │ │ │ + b.n c87ce │ │ │ │ + ldr r3, [pc, #252] @ (c8a40 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #344] @ (c8aac ) │ │ │ │ - ldr r0, [pc, #348] @ (c8ab0 ) │ │ │ │ + ldr r1, [pc, #344] @ (c8aa4 ) │ │ │ │ + ldr r0, [pc, #348] @ (c8aa8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c87d6 │ │ │ │ - ldr r3, [pc, #204] @ (c8a48 ) │ │ │ │ + b.n c87ce │ │ │ │ + ldr r3, [pc, #204] @ (c8a40 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #304] @ (c8ab4 ) │ │ │ │ - ldr r0, [pc, #308] @ (c8ab8 ) │ │ │ │ + ldr r1, [pc, #304] @ (c8aac ) │ │ │ │ + ldr r0, [pc, #308] @ (c8ab0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ - b.n c8968 │ │ │ │ - ldr r3, [pc, #176] @ (c8a48 ) │ │ │ │ + b.n c8960 │ │ │ │ + ldr r3, [pc, #176] @ (c8a40 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #288] @ (c8abc ) │ │ │ │ - ldr r0, [pc, #288] @ (c8ac0 ) │ │ │ │ + ldr r1, [pc, #288] @ (c8ab4 ) │ │ │ │ + ldr r0, [pc, #288] @ (c8ab8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c87d6 │ │ │ │ - ldr r3, [pc, #140] @ (c8a48 ) │ │ │ │ + b.n c87ce │ │ │ │ + ldr r3, [pc, #140] @ (c8a40 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #260] @ (c8ac4 ) │ │ │ │ - ldr r0, [pc, #260] @ (c8ac8 ) │ │ │ │ + ldr r1, [pc, #260] @ (c8abc ) │ │ │ │ + ldr r0, [pc, #260] @ (c8ac0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c87d6 │ │ │ │ - ldr r3, [pc, #248] @ (c8acc ) │ │ │ │ - movw r2, #60409 @ 0xebf9 │ │ │ │ + b.n c87ce │ │ │ │ + ldr r3, [pc, #248] @ (c8ac4 ) │ │ │ │ + movw r2, #60415 @ 0xebff │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #244] @ (c8ad0 ) │ │ │ │ - ldr r0, [pc, #244] @ (c8ad4 ) │ │ │ │ + ldr r1, [pc, #244] @ (c8ac8 ) │ │ │ │ + ldr r0, [pc, #244] @ (c8acc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ (c8ad8 ) │ │ │ │ - movw r2, #60434 @ 0xec12 │ │ │ │ + ldr r3, [pc, #232] @ (c8ad0 ) │ │ │ │ + movw r2, #60440 @ 0xec18 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (c8adc ) │ │ │ │ - ldr r0, [pc, #228] @ (c8ae0 ) │ │ │ │ + ldr r1, [pc, #228] @ (c8ad4 ) │ │ │ │ + ldr r0, [pc, #228] @ (c8ad8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (c8ae4 ) │ │ │ │ - movw r2, #60417 @ 0xec01 │ │ │ │ + ldr r3, [pc, #216] @ (c8adc ) │ │ │ │ + movw r2, #60423 @ 0xec07 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (c8ae8 ) │ │ │ │ - ldr r0, [pc, #212] @ (c8aec ) │ │ │ │ + ldr r1, [pc, #212] @ (c8ae0 ) │ │ │ │ + ldr r0, [pc, #212] @ (c8ae4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (c8af0 ) │ │ │ │ - movw r2, #60425 @ 0xec09 │ │ │ │ + ldr r3, [pc, #200] @ (c8ae8 ) │ │ │ │ + movw r2, #60431 @ 0xec0f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (c8af4 ) │ │ │ │ - ldr r0, [pc, #196] @ (c8af8 ) │ │ │ │ + ldr r1, [pc, #196] @ (c8aec ) │ │ │ │ + ldr r0, [pc, #196] @ (c8af0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r5, #2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r3, #12 │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r0, #1 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #254 @ 0xfe │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + subs r2, r1, r7 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r4, #2 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #174 @ 0xae │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #54 @ 0x36 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #26 │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c8afc : │ │ │ │ +000c8af4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c8bb4 ) │ │ │ │ + ldr r4, [pc, #168] @ (c8bac ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c8bb8 │ │ │ │ + ldr.w lr, [pc, #168] @ c8bb0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c8bbc │ │ │ │ + ldr.w ip, [pc, #164] @ c8bb4 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2436 @ 0x984 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c8bc0 ) │ │ │ │ + ldr r4, [pc, #148] @ (c8bb8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c8bac │ │ │ │ - ldr r3, [pc, #124] @ (c8bc4 ) │ │ │ │ + beq.n c8ba4 │ │ │ │ + ldr r3, [pc, #124] @ (c8bbc ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c8b8e │ │ │ │ + bne.n c8b86 │ │ │ │ mov r0, r1 │ │ │ │ - bl c8644 │ │ │ │ + bl c863c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c8bac │ │ │ │ - cbnz r0, c8b88 │ │ │ │ - ldr r3, [pc, #104] @ (c8bc8 ) │ │ │ │ + beq.n c8ba4 │ │ │ │ + cbnz r0, c8b80 │ │ │ │ + ldr r3, [pc, #104] @ (c8bc0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c8bcc ) │ │ │ │ - ldr r3, [pc, #72] @ (c8bbc ) │ │ │ │ + ldr r2, [pc, #88] @ (c8bc4 ) │ │ │ │ + ldr r3, [pc, #72] @ (c8bb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8bb0 │ │ │ │ + bne.n c8ba8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c8bd0 ) │ │ │ │ + ldr r3, [pc, #68] @ (c8bc8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c8b62 │ │ │ │ - ldr r0, [pc, #68] @ (c8bd4 ) │ │ │ │ + b.n c8b5a │ │ │ │ + ldr r0, [pc, #68] @ (c8bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (c8bd8 ) │ │ │ │ - ldr r1, [pc, #64] @ (c8bdc ) │ │ │ │ + ldr r3, [pc, #64] @ (c8bd0 ) │ │ │ │ + ldr r1, [pc, #64] @ (c8bd4 ) │ │ │ │ mov.w r2, #808 @ 0x328 │ │ │ │ - ldr r0, [pc, #64] @ (c8be0 ) │ │ │ │ + ldr r0, [pc, #64] @ (c8bd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c8b70 │ │ │ │ + b.n c8b68 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - uxtb r4, r5 │ │ │ │ + uxtb r4, r6 │ │ │ │ movs r0, r5 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r5, #19] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r8, r2, lsl #2] │ │ │ │ + str.w r0, [r8, r2, lsl #2] │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c8be4 : │ │ │ │ +000c8bdc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #872] @ (c8f60 ) │ │ │ │ + ldr r5, [pc, #872] @ (c8f58 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #872] @ (c8f64 ) │ │ │ │ + ldr r3, [pc, #872] @ (c8f5c ) │ │ │ │ add r5, pc │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c8c2c │ │ │ │ - ldr r2, [pc, #864] @ (c8f68 ) │ │ │ │ + beq.n c8c24 │ │ │ │ + ldr r2, [pc, #864] @ (c8f60 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c8cc8 │ │ │ │ - ldr r3, [pc, #856] @ (c8f6c ) │ │ │ │ + bne.n c8cc0 │ │ │ │ + ldr r3, [pc, #856] @ (c8f64 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c8cee │ │ │ │ + beq.n c8ce6 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n c8d14 │ │ │ │ + beq.n c8d0c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n c8c34 │ │ │ │ + bmi.n c8c2c │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n c8c46 │ │ │ │ + beq.n c8c3e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 8bb8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c8c2c │ │ │ │ + beq.n c8c24 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c8e50 │ │ │ │ + bne.w c8e48 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ bl 8673c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c8e70 │ │ │ │ + beq.w c8e68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c8c64 │ │ │ │ + beq.n c8c5c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n c8d38 │ │ │ │ + bne.n c8d30 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c8e88 │ │ │ │ + bne.w c8e80 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r1, #1 │ │ │ │ bl 8673c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c8ea8 │ │ │ │ + beq.w c8ea0 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n c8c8c │ │ │ │ + beq.n c8c84 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c8d58 │ │ │ │ + bne.n c8d50 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c8d7e │ │ │ │ + beq.n c8d76 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8cae │ │ │ │ + beq.n c8ca6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, c8cae │ │ │ │ + cbnz r3, c8ca6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8c2c │ │ │ │ + beq.n c8c24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c8c2c │ │ │ │ + bne.n c8c24 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8c2c │ │ │ │ - ldr r1, [pc, #676] @ (c8f70 ) │ │ │ │ + b.n c8c24 │ │ │ │ + ldr r1, [pc, #676] @ (c8f68 ) │ │ │ │ mov.w r2, #856 @ 0x358 │ │ │ │ - ldr r3, [pc, #676] @ (c8f74 ) │ │ │ │ + ldr r3, [pc, #676] @ (c8f6c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #672] @ (c8f78 ) │ │ │ │ - ldr r0, [pc, #672] @ (c8f7c ) │ │ │ │ + ldr r1, [pc, #672] @ (c8f70 ) │ │ │ │ + ldr r0, [pc, #672] @ (c8f74 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #656] @ (c8f80 ) │ │ │ │ - ldr r1, [pc, #656] @ (c8f84 ) │ │ │ │ + ldr r3, [pc, #656] @ (c8f78 ) │ │ │ │ + ldr r1, [pc, #656] @ (c8f7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #624] @ (c8f70 ) │ │ │ │ - ldr r1, [pc, #648] @ (c8f88 ) │ │ │ │ + ldr r3, [pc, #624] @ (c8f68 ) │ │ │ │ + ldr r1, [pc, #648] @ (c8f80 ) │ │ │ │ mov.w r2, #856 @ 0x358 │ │ │ │ - ldr r0, [pc, #644] @ (c8f8c ) │ │ │ │ + ldr r0, [pc, #644] @ (c8f84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c8ce6 │ │ │ │ - ldr r1, [pc, #600] @ (c8f70 ) │ │ │ │ + b.n c8cde │ │ │ │ + ldr r1, [pc, #600] @ (c8f68 ) │ │ │ │ mov.w r0, #856 @ 0x358 │ │ │ │ - ldr r3, [pc, #628] @ (c8f90 ) │ │ │ │ - ldr r2, [pc, #628] @ (c8f94 ) │ │ │ │ + ldr r3, [pc, #628] @ (c8f88 ) │ │ │ │ + ldr r2, [pc, #628] @ (c8f8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #624] @ (c8f98 ) │ │ │ │ - ldr r0, [pc, #624] @ (c8f9c ) │ │ │ │ + ldr r1, [pc, #624] @ (c8f90 ) │ │ │ │ + ldr r0, [pc, #624] @ (c8f94 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c8ce6 │ │ │ │ - ldr r1, [pc, #564] @ (c8f70 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c8cde │ │ │ │ + ldr r1, [pc, #564] @ (c8f68 ) │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - ldr r3, [pc, #608] @ (c8fa0 ) │ │ │ │ + ldr r3, [pc, #608] @ (c8f98 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #600] @ (c8fa4 ) │ │ │ │ - ldr r0, [pc, #604] @ (c8fa8 ) │ │ │ │ + ldr r1, [pc, #600] @ (c8f9c ) │ │ │ │ + ldr r0, [pc, #604] @ (c8fa0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c8ce6 │ │ │ │ - ldr r2, [pc, #532] @ (c8f70 ) │ │ │ │ - ldr r3, [pc, #592] @ (c8fac ) │ │ │ │ - ldr r1, [pc, #592] @ (c8fb0 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c8cde │ │ │ │ + ldr r2, [pc, #532] @ (c8f68 ) │ │ │ │ + ldr r3, [pc, #592] @ (c8fa4 ) │ │ │ │ + ldr r1, [pc, #592] @ (c8fa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #584] @ (c8fb4 ) │ │ │ │ + ldr r0, [pc, #584] @ (c8fac ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n c8ce6 │ │ │ │ + b.n c8cde │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ cmp r3, #14 │ │ │ │ - bne.n c8c94 │ │ │ │ + bne.n c8c8c │ │ │ │ ldr.w r7, [r8, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c8f44 │ │ │ │ + beq.w c8f3c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8db6 │ │ │ │ + beq.n c8dae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8ee8 │ │ │ │ - ldr r3, [pc, #512] @ (c8fb8 ) │ │ │ │ + beq.w c8ee0 │ │ │ │ + ldr r3, [pc, #512] @ (c8fb0 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8ddc │ │ │ │ + beq.n c8dd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8ef0 │ │ │ │ + beq.w c8ee8 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n c8ec0 │ │ │ │ + beq.n c8eb8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c8cae │ │ │ │ + bne.w c8ca6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c8cae │ │ │ │ + bne.w c8ca6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - bne.w c8cae │ │ │ │ + bne.w c8ca6 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c8f28 │ │ │ │ + beq.w c8f20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8e24 │ │ │ │ + beq.n c8e1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c8ef8 │ │ │ │ + beq.n c8ef0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8e44 │ │ │ │ + beq.n c8e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c8f00 │ │ │ │ + beq.n c8ef8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n c8f08 │ │ │ │ + beq.n c8f00 │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c8c2e │ │ │ │ - ldr r1, [pc, #284] @ (c8f70 ) │ │ │ │ + b.n c8c26 │ │ │ │ + ldr r1, [pc, #284] @ (c8f68 ) │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - ldr r3, [pc, #356] @ (c8fbc ) │ │ │ │ - ldr r0, [pc, #356] @ (c8fc0 ) │ │ │ │ + ldr r3, [pc, #356] @ (c8fb4 ) │ │ │ │ + ldr r0, [pc, #356] @ (c8fb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #348] @ (c8fc4 ) │ │ │ │ + ldr r1, [pc, #348] @ (c8fbc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c8ce6 │ │ │ │ - ldr r3, [pc, #252] @ (c8f70 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c8cde │ │ │ │ + ldr r3, [pc, #252] @ (c8f68 ) │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - ldr r1, [pc, #336] @ (c8fc8 ) │ │ │ │ - ldr r0, [pc, #336] @ (c8fcc ) │ │ │ │ + ldr r1, [pc, #336] @ (c8fc0 ) │ │ │ │ + ldr r0, [pc, #336] @ (c8fc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c8ce6 │ │ │ │ - ldr r2, [pc, #228] @ (c8f70 ) │ │ │ │ - ldr r3, [pc, #324] @ (c8fd0 ) │ │ │ │ - ldr r1, [pc, #324] @ (c8fd4 ) │ │ │ │ + b.n c8cde │ │ │ │ + ldr r2, [pc, #228] @ (c8f68 ) │ │ │ │ + ldr r3, [pc, #324] @ (c8fc8 ) │ │ │ │ + ldr r1, [pc, #324] @ (c8fcc ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #324] @ (c8fd8 ) │ │ │ │ + ldr r0, [pc, #324] @ (c8fd0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - bl a7540 │ │ │ │ - b.n c8d76 │ │ │ │ - ldr r3, [pc, #196] @ (c8f70 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c8d6e │ │ │ │ + ldr r3, [pc, #196] @ (c8f68 ) │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - ldr r1, [pc, #300] @ (c8fdc ) │ │ │ │ - ldr r0, [pc, #300] @ (c8fe0 ) │ │ │ │ + ldr r1, [pc, #300] @ (c8fd4 ) │ │ │ │ + ldr r0, [pc, #300] @ (c8fd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c8d76 │ │ │ │ + b.n c8d6e │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c8cae │ │ │ │ - ldr r3, [pc, #164] @ (c8f70 ) │ │ │ │ + beq.w c8ca6 │ │ │ │ + ldr r3, [pc, #164] @ (c8f68 ) │ │ │ │ movw r2, #863 @ 0x35f │ │ │ │ - ldr r1, [pc, #272] @ (c8fe4 ) │ │ │ │ - ldr r0, [pc, #276] @ (c8fe8 ) │ │ │ │ + ldr r1, [pc, #272] @ (c8fdc ) │ │ │ │ + ldr r0, [pc, #276] @ (c8fe0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c8ce6 │ │ │ │ + b.n c8cde │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8db6 │ │ │ │ + b.n c8dae │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8ddc │ │ │ │ + b.n c8dd4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8e24 │ │ │ │ + b.n c8e1c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8e44 │ │ │ │ + b.n c8e3c │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c8e48 │ │ │ │ - ldr r3, [pc, #92] @ (c8f70 ) │ │ │ │ + beq.n c8e40 │ │ │ │ + ldr r3, [pc, #92] @ (c8f68 ) │ │ │ │ movw r2, #866 @ 0x362 │ │ │ │ - ldr r1, [pc, #212] @ (c8fec ) │ │ │ │ - ldr r0, [pc, #212] @ (c8ff0 ) │ │ │ │ + ldr r1, [pc, #212] @ (c8fe4 ) │ │ │ │ + ldr r0, [pc, #212] @ (c8fe8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c8ce6 │ │ │ │ - ldr r3, [pc, #200] @ (c8ff4 ) │ │ │ │ - movw r2, #61748 @ 0xf134 │ │ │ │ + b.n c8cde │ │ │ │ + ldr r3, [pc, #200] @ (c8fec ) │ │ │ │ + movw r2, #61754 @ 0xf13a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (c8ff8 ) │ │ │ │ - ldr r0, [pc, #196] @ (c8ffc ) │ │ │ │ + ldr r1, [pc, #196] @ (c8ff0 ) │ │ │ │ + ldr r0, [pc, #196] @ (c8ff4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1496 @ 0x5d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (c9000 ) │ │ │ │ - movw r2, #61688 @ 0xf0f8 │ │ │ │ + ldr r3, [pc, #184] @ (c8ff8 ) │ │ │ │ + movw r2, #61694 @ 0xf0fe │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #180] @ (c9004 ) │ │ │ │ - ldr r0, [pc, #180] @ (c9008 ) │ │ │ │ + ldr r1, [pc, #180] @ (c8ffc ) │ │ │ │ + ldr r0, [pc, #180] @ (c9000 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1496 @ 0x5d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #34850 @ 0x8822 │ │ │ │ - movs r0, #20 │ │ │ │ + @ instruction: 0xf7080022 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r0, #4 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r3, #7 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + subs r2, r4, #7 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + subs r6, r1, #7 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf53e0022 │ │ │ │ - vhadd.u16 d16, d10, d18 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + sbcs.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ + vaddl.u16 q0, d10, d18 │ │ │ │ + subs r0, r1, #3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r6, #2 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u d0, d10, d18 │ │ │ │ - add.w r0, sl, #10616832 @ 0xa20000 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + vhadd.u d16, d10, d18 │ │ │ │ + adc.w r0, sl, #10616832 @ 0xa20000 │ │ │ │ + subs r4, r3, #2 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u32 d0, d0, d18 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + vhadd.u32 d16, d0, d18 │ │ │ │ + subs r6, r7, #1 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u8 d0, d2, d18 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + vhadd.u8 d16, d2, d18 │ │ │ │ + subs r4, r3, #1 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 14, cr0, cr0, cr2, {1} │ │ │ │ - adds r6, r2, #7 │ │ │ │ + vhadd.u32 d0, d0, d18 │ │ │ │ + subs r6, r2, #0 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 9, cr0, cr10, cr2, {1} │ │ │ │ - adds r5, #22 │ │ │ │ + cdp2 0, 13, cr0, cr10, cr2, {1} │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r7, #32 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c900c : │ │ │ │ +000c9004 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (c90d0 ) │ │ │ │ + ldr r4, [pc, #180] @ (c90c8 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ c90d4 │ │ │ │ + ldr.w lr, [pc, #180] @ c90cc │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ c90d8 │ │ │ │ + ldr.w ip, [pc, #176] @ c90d0 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2484 @ 0x9b4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (c90dc ) │ │ │ │ + ldr r4, [pc, #160] @ (c90d4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c90c6 │ │ │ │ - ldr r3, [pc, #136] @ (c90e0 ) │ │ │ │ + beq.n c90be │ │ │ │ + ldr r3, [pc, #136] @ (c90d8 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c906c │ │ │ │ - ldr r3, [pc, #128] @ (c90e4 ) │ │ │ │ + beq.n c9064 │ │ │ │ + ldr r3, [pc, #128] @ (c90dc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c90a8 │ │ │ │ + bne.n c90a0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c8be4 │ │ │ │ + bl c8bdc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c90c6 │ │ │ │ - cbnz r0, c90a2 │ │ │ │ - ldr r3, [pc, #108] @ (c90e8 ) │ │ │ │ + beq.n c90be │ │ │ │ + cbnz r0, c909a │ │ │ │ + ldr r3, [pc, #108] @ (c90e0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (c90ec ) │ │ │ │ - ldr r3, [pc, #72] @ (c90d8 ) │ │ │ │ + ldr r2, [pc, #96] @ (c90e4 ) │ │ │ │ + ldr r3, [pc, #72] @ (c90d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c90ca │ │ │ │ + bne.n c90c2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (c90f0 ) │ │ │ │ + ldr r3, [pc, #76] @ (c90e8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c907c │ │ │ │ - ldr r0, [pc, #72] @ (c90f4 ) │ │ │ │ + b.n c9074 │ │ │ │ + ldr r0, [pc, #72] @ (c90ec ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (c90f8 ) │ │ │ │ - ldr r1, [pc, #72] @ (c90fc ) │ │ │ │ + ldr r3, [pc, #68] @ (c90f0 ) │ │ │ │ + ldr r1, [pc, #72] @ (c90f4 ) │ │ │ │ mov.w r2, #852 @ 0x354 │ │ │ │ - ldr r0, [pc, #68] @ (c9100 ) │ │ │ │ + ldr r0, [pc, #68] @ (c90f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c908a │ │ │ │ + b.n c9082 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, lr, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf0ae0022 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r6, #1 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [sl], #136 @ 0x88 │ │ │ │ + ldc2 0, cr0, [sl, #-136]! @ 0xffffff78 │ │ │ │ │ │ │ │ -000c9104 : │ │ │ │ +000c90fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #1008] @ (c950c ) │ │ │ │ + ldr r6, [pc, #1008] @ (c9504 ) │ │ │ │ add r6, pc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c94ee │ │ │ │ + beq.w c94e6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w c9274 │ │ │ │ + bmi.w c926c │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c94d2 │ │ │ │ + beq.w c94ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c91c4 │ │ │ │ + beq.n c91bc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9164 │ │ │ │ + beq.n c915c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c91bc │ │ │ │ + cbz r3, c91b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9174 │ │ │ │ + beq.n c916c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c91b4 │ │ │ │ - ldr r3, [pc, #920] @ (c9510 ) │ │ │ │ + cbz r3, c91ac │ │ │ │ + ldr r3, [pc, #920] @ (c9508 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9186 │ │ │ │ + beq.n c917e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 501b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c919e │ │ │ │ + beq.n c9196 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c91ac │ │ │ │ + cbz r3, c91a4 │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r5 │ │ │ │ - blt.n c9298 │ │ │ │ + blt.n c9290 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c919e │ │ │ │ + b.n c9196 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9174 │ │ │ │ + b.n c916c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9164 │ │ │ │ - ldr r3, [pc, #844] @ (c9514 ) │ │ │ │ + b.n c915c │ │ │ │ + ldr r3, [pc, #844] @ (c950c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ ldr.w r1, [r8, #2912] @ 0xb60 │ │ │ │ blx 501e8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n c9218 │ │ │ │ - cbnz r0, c9222 │ │ │ │ - ldr r3, [pc, #828] @ (c9518 ) │ │ │ │ + beq.n c9210 │ │ │ │ + cbnz r0, c921a │ │ │ │ + ldr r3, [pc, #828] @ (c9510 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w c93c4 │ │ │ │ - ldr r3, [pc, #820] @ (c951c ) │ │ │ │ + beq.w c93bc │ │ │ │ + ldr r3, [pc, #820] @ (c9514 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9424 │ │ │ │ + beq.w c941c │ │ │ │ ldr.w r1, [r3, #216] @ 0xd8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c945e │ │ │ │ + beq.w c9456 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.w c93ac │ │ │ │ + bmi.w c93a4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w c93b6 │ │ │ │ - ldr r3, [pc, #788] @ (c9520 ) │ │ │ │ + bne.w c93ae │ │ │ │ + ldr r3, [pc, #788] @ (c9518 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c9230 │ │ │ │ - b.n c9234 │ │ │ │ + bne.n c9228 │ │ │ │ + b.n c922c │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c934a │ │ │ │ - ldr r3, [pc, #748] @ (c9510 ) │ │ │ │ + bne.w c9342 │ │ │ │ + ldr r3, [pc, #748] @ (c9508 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9234 │ │ │ │ + beq.n c922c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 501b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c93d6 │ │ │ │ + blt.w c93ce │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c92b6 │ │ │ │ + beq.n c92ae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c925a │ │ │ │ + beq.n c9252 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c93a4 │ │ │ │ + beq.w c939c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9186 │ │ │ │ + beq.n c917e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c9186 │ │ │ │ + bne.n c917e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9186 │ │ │ │ + b.n c917e │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 84a18 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c94d2 │ │ │ │ + beq.w c94ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 84a64 │ │ │ │ - b.n c9154 │ │ │ │ - ldr r3, [pc, #648] @ (c9524 ) │ │ │ │ + b.n c914c │ │ │ │ + ldr r3, [pc, #648] @ (c951c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #648] @ (c9528 ) │ │ │ │ - ldr r0, [pc, #648] @ (c952c ) │ │ │ │ + ldr r1, [pc, #648] @ (c9520 ) │ │ │ │ + ldr r0, [pc, #648] @ (c9524 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c92c8 │ │ │ │ + beq.n c92c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c939c │ │ │ │ + beq.n c9394 │ │ │ │ ldr.w r1, [r8, #3776] @ 0xec0 │ │ │ │ mov r0, r5 │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c92e6 │ │ │ │ + beq.n c92de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9394 │ │ │ │ + beq.n c938c │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n c936e │ │ │ │ + beq.n c9366 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c9376 │ │ │ │ - ldr r3, [pc, #552] @ (c9518 ) │ │ │ │ + bne.n c936e │ │ │ │ + ldr r3, [pc, #552] @ (c9510 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r7, r3 │ │ │ │ it eq │ │ │ │ moveq r4, r7 │ │ │ │ - beq.w c9186 │ │ │ │ - ldr r3, [pc, #540] @ (c951c ) │ │ │ │ + beq.w c917e │ │ │ │ + ldr r3, [pc, #540] @ (c9514 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9482 │ │ │ │ + beq.w c947a │ │ │ │ ldr.w r1, [r3, #212] @ 0xd4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c94ae │ │ │ │ + beq.w c94a6 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c9456 │ │ │ │ + bmi.w c944e │ │ │ │ subs r4, r0, r1 │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9334 │ │ │ │ + beq.n c932c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c93bc │ │ │ │ + beq.n c93b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c941e │ │ │ │ - ldr r3, [pc, #468] @ (c9510 ) │ │ │ │ + bne.n c9416 │ │ │ │ + ldr r3, [pc, #468] @ (c9508 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c9182 │ │ │ │ - b.n c9186 │ │ │ │ - ldr r3, [pc, #472] @ (c9524 ) │ │ │ │ + bne.w c917a │ │ │ │ + b.n c917e │ │ │ │ + ldr r3, [pc, #472] @ (c951c ) │ │ │ │ movw r2, #890 @ 0x37a │ │ │ │ - ldr r1, [pc, #476] @ (c9530 ) │ │ │ │ - ldr r0, [pc, #480] @ (c9534 ) │ │ │ │ + ldr r1, [pc, #476] @ (c9528 ) │ │ │ │ + ldr r0, [pc, #480] @ (c952c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n c92ae │ │ │ │ + b.n c92a6 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c9400 │ │ │ │ + bne.n c93f8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c9174 │ │ │ │ + beq.w c916c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c9174 │ │ │ │ + bne.w c916c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9174 │ │ │ │ + b.n c916c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c92e6 │ │ │ │ + b.n c92de │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c92c8 │ │ │ │ + b.n c92c0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c925a │ │ │ │ + b.n c9252 │ │ │ │ bl 8bb8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c9208 │ │ │ │ - ldr r3, [pc, #344] @ (c9510 ) │ │ │ │ + bne.w c9200 │ │ │ │ + ldr r3, [pc, #344] @ (c9508 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - b.n c920c │ │ │ │ + b.n c9204 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9334 │ │ │ │ + b.n c932c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c93d2 │ │ │ │ + beq.n c93ca │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r4, r7 │ │ │ │ - b.n c9234 │ │ │ │ - ldr r3, [pc, #332] @ (c9524 ) │ │ │ │ + b.n c922c │ │ │ │ + ldr r3, [pc, #332] @ (c951c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #344] @ (c9538 ) │ │ │ │ - ldr r0, [pc, #348] @ (c953c ) │ │ │ │ + ldr r1, [pc, #344] @ (c9530 ) │ │ │ │ + ldr r0, [pc, #348] @ (c9534 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c92ae │ │ │ │ - ldr r3, [pc, #288] @ (c9524 ) │ │ │ │ + b.n c92a6 │ │ │ │ + ldr r3, [pc, #288] @ (c951c ) │ │ │ │ movw r2, #891 @ 0x37b │ │ │ │ - ldr r1, [pc, #312] @ (c9540 ) │ │ │ │ - ldr r0, [pc, #312] @ (c9544 ) │ │ │ │ + ldr r1, [pc, #312] @ (c9538 ) │ │ │ │ + ldr r0, [pc, #312] @ (c953c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n c92ae │ │ │ │ - ldr r3, [pc, #256] @ (c9520 ) │ │ │ │ + b.n c92a6 │ │ │ │ + ldr r3, [pc, #256] @ (c9518 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - b.n c933c │ │ │ │ + b.n c9334 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - ldr r3, [pc, #276] @ (c9548 ) │ │ │ │ - ldr r1, [pc, #280] @ (c954c ) │ │ │ │ + ldr r3, [pc, #276] @ (c9540 ) │ │ │ │ + ldr r1, [pc, #280] @ (c9544 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #228] @ (c9524 ) │ │ │ │ - ldr r1, [pc, #268] @ (c9550 ) │ │ │ │ + ldr r3, [pc, #228] @ (c951c ) │ │ │ │ + ldr r1, [pc, #268] @ (c9548 ) │ │ │ │ movw r2, #890 @ 0x37a │ │ │ │ - ldr r0, [pc, #268] @ (c9554 ) │ │ │ │ + ldr r0, [pc, #268] @ (c954c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c92ae │ │ │ │ + b.n c92a6 │ │ │ │ bl 8bb8c │ │ │ │ mov r4, r0 │ │ │ │ - b.n c9322 │ │ │ │ - ldr r3, [pc, #196] @ (c9524 ) │ │ │ │ + b.n c931a │ │ │ │ + ldr r3, [pc, #196] @ (c951c ) │ │ │ │ movw r2, #890 @ 0x37a │ │ │ │ - ldr r0, [pc, #240] @ (c9558 ) │ │ │ │ + ldr r0, [pc, #240] @ (c9550 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #236] @ (c955c ) │ │ │ │ + ldr r3, [pc, #236] @ (c9554 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #232] @ (c9560 ) │ │ │ │ - ldr r1, [pc, #236] @ (c9564 ) │ │ │ │ + ldr r2, [pc, #232] @ (c9558 ) │ │ │ │ + ldr r1, [pc, #236] @ (c955c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n c9360 │ │ │ │ + bl bac98 │ │ │ │ + b.n c9358 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - ldr r3, [pc, #188] @ (c9548 ) │ │ │ │ - ldr r1, [pc, #220] @ (c9568 ) │ │ │ │ + ldr r3, [pc, #188] @ (c9540 ) │ │ │ │ + ldr r1, [pc, #220] @ (c9560 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #140] @ (c9524 ) │ │ │ │ - ldr r1, [pc, #208] @ (c956c ) │ │ │ │ + ldr r3, [pc, #140] @ (c951c ) │ │ │ │ + ldr r1, [pc, #208] @ (c9564 ) │ │ │ │ movw r2, #891 @ 0x37b │ │ │ │ - ldr r0, [pc, #208] @ (c9570 ) │ │ │ │ + ldr r0, [pc, #208] @ (c9568 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c92ae │ │ │ │ - ldr r2, [pc, #116] @ (c9524 ) │ │ │ │ + b.n c92a6 │ │ │ │ + ldr r2, [pc, #116] @ (c951c ) │ │ │ │ movw r1, #891 @ 0x37b │ │ │ │ - ldr r3, [pc, #188] @ (c9574 ) │ │ │ │ + ldr r3, [pc, #188] @ (c956c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #184] @ (c9578 ) │ │ │ │ + ldr r2, [pc, #184] @ (c9570 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #180] @ (c957c ) │ │ │ │ - ldr r0, [pc, #184] @ (c9580 ) │ │ │ │ + ldr r1, [pc, #180] @ (c9574 ) │ │ │ │ + ldr r0, [pc, #184] @ (c9578 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n c9416 │ │ │ │ - ldr r3, [pc, #176] @ (c9584 ) │ │ │ │ - movw r2, #62102 @ 0xf296 │ │ │ │ + bl bac98 │ │ │ │ + b.n c940e │ │ │ │ + ldr r3, [pc, #176] @ (c957c ) │ │ │ │ + movw r2, #62108 @ 0xf29c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #168] @ (c9588 ) │ │ │ │ - ldr r0, [pc, #172] @ (c958c ) │ │ │ │ + ldr r1, [pc, #168] @ (c9580 ) │ │ │ │ + ldr r0, [pc, #172] @ (c9584 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1544 @ 0x608 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ (c9590 ) │ │ │ │ - movw r2, #62098 @ 0xf292 │ │ │ │ + ldr r3, [pc, #160] @ (c9588 ) │ │ │ │ + movw r2, #62104 @ 0xf298 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #152] @ (c9594 ) │ │ │ │ - ldr r0, [pc, #156] @ (c9598 ) │ │ │ │ + ldr r1, [pc, #152] @ (c958c ) │ │ │ │ + ldr r0, [pc, #156] @ (c9590 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1544 @ 0x608 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r5, r2 │ │ │ │ movs r3, r4 │ │ │ │ - smlatb r0, r2, r2, r0 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + @ instruction: 0xfb520022 │ │ │ │ + adds r4, r7, r7 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfa600022 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + @ instruction: 0xfaa00022 │ │ │ │ + adds r0, r6, r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldr??.w r0, [r4, #34] @ 0x22 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + @ instruction: 0xfa140022 │ │ │ │ + adds r6, r0, r5 │ │ │ │ movs r3, r4 │ │ │ │ - vld1.8 {d0[1]}, [sl], r2 │ │ │ │ + vld1.8 {d16[1]}, [sl], r2 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + adds r0, r1, r4 │ │ │ │ movs r3, r4 │ │ │ │ - vld4.8 {d16-d19}, [ip :128], r2 │ │ │ │ - ldr??.w r0, [r2, r2, lsl #2] │ │ │ │ - adds r2, r5, r2 │ │ │ │ + vld1.8 {d0[1]}, [ip], r2 │ │ │ │ + ldrsb.w r0, [r2, #34] @ 0x22 │ │ │ │ + adds r2, r5, r3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r3, #3 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r2, r3 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r6, r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb.w r0, [r4, r2, lsl #2] │ │ │ │ - adds r2, r6, r1 │ │ │ │ + ldr??.w r0, [r4, r2, lsl #2] │ │ │ │ + adds r2, r6, r2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r2, #2 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + adds r0, r1, r2 │ │ │ │ movs r3, r4 │ │ │ │ - str??.w r0, [lr, #34] @ 0x22 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + vld4.8 {d0-d3}, [lr :128], r2 │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + str r4, [r0, #0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000c959c : │ │ │ │ +000c9594 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c9654 ) │ │ │ │ + ldr r4, [pc, #168] @ (c964c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c9658 │ │ │ │ + ldr.w lr, [pc, #168] @ c9650 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c965c │ │ │ │ + ldr.w ip, [pc, #164] @ c9654 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2532 @ 0x9e4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c9660 ) │ │ │ │ + ldr r4, [pc, #148] @ (c9658 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c964c │ │ │ │ - ldr r3, [pc, #124] @ (c9664 ) │ │ │ │ + beq.n c9644 │ │ │ │ + ldr r3, [pc, #124] @ (c965c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c962e │ │ │ │ + bne.n c9626 │ │ │ │ mov r0, r1 │ │ │ │ - bl c9104 │ │ │ │ + bl c90fc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c964c │ │ │ │ - cbnz r0, c9628 │ │ │ │ - ldr r3, [pc, #104] @ (c9668 ) │ │ │ │ + beq.n c9644 │ │ │ │ + cbnz r0, c9620 │ │ │ │ + ldr r3, [pc, #104] @ (c9660 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c966c ) │ │ │ │ - ldr r3, [pc, #72] @ (c965c ) │ │ │ │ + ldr r2, [pc, #88] @ (c9664 ) │ │ │ │ + ldr r3, [pc, #72] @ (c9654 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c9650 │ │ │ │ + bne.n c9648 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c9670 ) │ │ │ │ + ldr r3, [pc, #68] @ (c9668 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c9602 │ │ │ │ - ldr r0, [pc, #68] @ (c9674 ) │ │ │ │ + b.n c95fa │ │ │ │ + ldr r0, [pc, #68] @ (c966c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (c9678 ) │ │ │ │ - ldr r1, [pc, #64] @ (c967c ) │ │ │ │ + ldr r3, [pc, #64] @ (c9670 ) │ │ │ │ + ldr r1, [pc, #64] @ (c9674 ) │ │ │ │ movw r2, #882 @ 0x372 │ │ │ │ - ldr r0, [pc, #64] @ (c9680 ) │ │ │ │ + ldr r0, [pc, #64] @ (c9678 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c9610 │ │ │ │ + b.n c9608 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r6, #32] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7740022 │ │ │ │ + @ instruction: 0xf7b40022 │ │ │ │ │ │ │ │ -000c9684 : │ │ │ │ +000c967c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #224] @ (c9774 ) │ │ │ │ + ldr r6, [pc, #224] @ (c976c ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl c2e78 │ │ │ │ + bl c2e70 │ │ │ │ add r6, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c96ec │ │ │ │ + beq.n c96e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, c96de │ │ │ │ + cbz r0, c96d6 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c971e │ │ │ │ + beq.n c9716 │ │ │ │ movs r1, #0 │ │ │ │ bl 8673c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c9740 │ │ │ │ - ldr r3, [pc, #188] @ (c9778 ) │ │ │ │ + beq.n c9738 │ │ │ │ + ldr r3, [pc, #188] @ (c9770 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c9756 │ │ │ │ - bl c9104 │ │ │ │ + bne.n c974e │ │ │ │ + bl c90fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c96da │ │ │ │ + beq.n c96d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c96e4 │ │ │ │ + cbz r3, c96dc │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n c9708 │ │ │ │ + beq.n c9700 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c96da │ │ │ │ - ldr r3, [pc, #140] @ (c977c ) │ │ │ │ + b.n c96d2 │ │ │ │ + ldr r3, [pc, #140] @ (c9774 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r1, [pc, #140] @ (c9780 ) │ │ │ │ - ldr r0, [pc, #144] @ (c9784 ) │ │ │ │ + ldr r1, [pc, #140] @ (c9778 ) │ │ │ │ + ldr r0, [pc, #144] @ (c977c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #112] @ (c977c ) │ │ │ │ + ldr r3, [pc, #112] @ (c9774 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #120] @ (c9788 ) │ │ │ │ - ldr r0, [pc, #124] @ (c978c ) │ │ │ │ + ldr r1, [pc, #120] @ (c9780 ) │ │ │ │ + ldr r0, [pc, #124] @ (c9784 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c96de │ │ │ │ - ldr r1, [pc, #92] @ (c977c ) │ │ │ │ + b.n c96d6 │ │ │ │ + ldr r1, [pc, #92] @ (c9774 ) │ │ │ │ movs r0, #127 @ 0x7f │ │ │ │ - ldr r3, [pc, #108] @ (c9790 ) │ │ │ │ - ldr r2, [pc, #108] @ (c9794 ) │ │ │ │ + ldr r3, [pc, #108] @ (c9788 ) │ │ │ │ + ldr r2, [pc, #108] @ (c978c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #104] @ (c9798 ) │ │ │ │ - ldr r0, [pc, #104] @ (c979c ) │ │ │ │ + ldr r1, [pc, #104] @ (c9790 ) │ │ │ │ + ldr r0, [pc, #104] @ (c9794 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n c9700 │ │ │ │ - ldr r3, [pc, #56] @ (c977c ) │ │ │ │ + bl bac98 │ │ │ │ + b.n c96f8 │ │ │ │ + ldr r3, [pc, #56] @ (c9774 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #88] @ (c97a0 ) │ │ │ │ - ldr r0, [pc, #92] @ (c97a4 ) │ │ │ │ + ldr r1, [pc, #88] @ (c9798 ) │ │ │ │ + ldr r0, [pc, #92] @ (c979c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c9700 │ │ │ │ - ldr r1, [pc, #36] @ (c977c ) │ │ │ │ + b.n c96f8 │ │ │ │ + ldr r1, [pc, #36] @ (c9774 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r3, [pc, #76] @ (c97a8 ) │ │ │ │ + ldr r3, [pc, #76] @ (c97a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #68] @ (c97ac ) │ │ │ │ - ldr r0, [pc, #72] @ (c97b0 ) │ │ │ │ + ldr r1, [pc, #68] @ (c97a4 ) │ │ │ │ + ldr r0, [pc, #72] @ (c97a8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c9700 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + bl a7538 │ │ │ │ + b.n c96f8 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf62c0022 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + @ instruction: 0xf66c0022 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf6100022 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + @ instruction: 0xf6500022 │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf5ee0022 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + @ instruction: 0xf62e0022 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ movs r3, r4 │ │ │ │ - rsbs r0, r8, #10616832 @ 0xa20000 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + @ instruction: 0xf6180022 │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ movs r3, r4 │ │ │ │ - subs.w r0, r8, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf5f80022 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c97f0 ) │ │ │ │ - bl c9684 │ │ │ │ + ldr r4, [pc, #44] @ (c97e8 ) │ │ │ │ + bl c967c │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c97ea │ │ │ │ - cbnz r0, c97e4 │ │ │ │ - ldr r3, [pc, #32] @ (c97f4 ) │ │ │ │ + beq.n c97e2 │ │ │ │ + cbnz r0, c97dc │ │ │ │ + ldr r3, [pc, #32] @ (c97ec ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c97e2 │ │ │ │ + beq.n c97da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c97f8 ) │ │ │ │ + ldr r3, [pc, #16] @ (c97f0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c97d4 │ │ │ │ + b.n c97cc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c97fc : │ │ │ │ +000c97f4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #972] @ (c9bdc ) │ │ │ │ + ldr r6, [pc, #972] @ (c9bd4 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add r6, pc │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n c985a │ │ │ │ - ldr r3, [pc, #964] @ (c9be0 ) │ │ │ │ + beq.n c9852 │ │ │ │ + ldr r3, [pc, #964] @ (c9bd8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c982a │ │ │ │ + beq.n c9822 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 501b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9842 │ │ │ │ + beq.n c983a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c9852 │ │ │ │ + cbz r3, c984a │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - blt.w c998a │ │ │ │ + blt.w c9982 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9842 │ │ │ │ + b.n c983a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9b88 │ │ │ │ + beq.w c9b80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c99a8 │ │ │ │ - ldr r2, [pc, #880] @ (c9be4 ) │ │ │ │ + beq.w c99a0 │ │ │ │ + ldr r2, [pc, #880] @ (c9bdc ) │ │ │ │ adds r7, r3, #1 │ │ │ │ str r7, [r0, #0] │ │ │ │ ldr r5, [r6, r2] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n c982a │ │ │ │ + beq.n c9822 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n c9888 │ │ │ │ + beq.n c9880 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c99b4 │ │ │ │ + beq.w c99ac │ │ │ │ ldr r7, [r0, #12] │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w c9a32 │ │ │ │ - ldr r3, [pc, #852] @ (c9be8 ) │ │ │ │ + bmi.w c9a2a │ │ │ │ + ldr r3, [pc, #852] @ (c9be0 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9a06 │ │ │ │ + beq.w c99fe │ │ │ │ ldr r5, [r3, #48] @ 0x30 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w c9a3a │ │ │ │ + beq.w c9a32 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.w c9a64 │ │ │ │ + bmi.w c9a5c │ │ │ │ ldr.w r8, [r3, #44] @ 0x2c │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c9aa4 │ │ │ │ + beq.w c9a9c │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c9ad4 │ │ │ │ + bne.w c9acc │ │ │ │ movs r0, #0 │ │ │ │ blx 4fbd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9adc │ │ │ │ + beq.w c9ad4 │ │ │ │ mov r0, r5 │ │ │ │ bl 88b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c9b6c │ │ │ │ + beq.w c9b64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c98f6 │ │ │ │ + beq.n c98ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c99ee │ │ │ │ + beq.n c99e6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w c9b06 │ │ │ │ + blt.w c9afe │ │ │ │ mov r0, r8 │ │ │ │ bl 88b24 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 5030c │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c9ba4 │ │ │ │ + beq.w c9b9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9928 │ │ │ │ + beq.n c9920 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c99f6 │ │ │ │ + beq.n c99ee │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c9b30 │ │ │ │ + blt.w c9b28 │ │ │ │ mov r0, r7 │ │ │ │ bl 88b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fcbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9954 │ │ │ │ + beq.n c994c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c99e6 │ │ │ │ + beq.n c99de │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c9bc0 │ │ │ │ + beq.w c9bb8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c996c │ │ │ │ + beq.n c9964 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c99fe │ │ │ │ + beq.n c99f6 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w c9b54 │ │ │ │ + blt.w c9b4c │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n c99e0 │ │ │ │ - ldr r3, [pc, #612] @ (c9be0 ) │ │ │ │ + bne.n c99d8 │ │ │ │ + ldr r3, [pc, #612] @ (c9bd8 ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c9826 │ │ │ │ - b.n c982a │ │ │ │ - ldr r3, [pc, #608] @ (c9bec ) │ │ │ │ + bne.w c981e │ │ │ │ + b.n c9822 │ │ │ │ + ldr r3, [pc, #608] @ (c9be4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #604] @ (c9bf0 ) │ │ │ │ - ldr r0, [pc, #608] @ (c9bf4 ) │ │ │ │ + ldr r1, [pc, #604] @ (c9be8 ) │ │ │ │ + ldr r0, [pc, #608] @ (c9bec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #568] @ (c9be4 ) │ │ │ │ + ldr r3, [pc, #568] @ (c9bdc ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w c9888 │ │ │ │ - b.n c982a │ │ │ │ + bne.w c9880 │ │ │ │ + b.n c9822 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w c9888 │ │ │ │ - ldr r1, [pc, #552] @ (c9bec ) │ │ │ │ + bne.w c9880 │ │ │ │ + ldr r1, [pc, #552] @ (c9be4 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r3, [pc, #560] @ (c9bf8 ) │ │ │ │ + ldr r3, [pc, #560] @ (c9bf0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #552] @ (c9bfc ) │ │ │ │ - ldr r0, [pc, #556] @ (c9c00 ) │ │ │ │ + ldr r1, [pc, #552] @ (c9bf4 ) │ │ │ │ + ldr r0, [pc, #556] @ (c9bf8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n c99a0 │ │ │ │ - ldr r3, [pc, #544] @ (c9c04 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n c9998 │ │ │ │ + ldr r3, [pc, #544] @ (c9bfc ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - b.n c997c │ │ │ │ + b.n c9974 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9954 │ │ │ │ + b.n c994c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c98f6 │ │ │ │ + b.n c98ee │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9928 │ │ │ │ + b.n c9920 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c996c │ │ │ │ + b.n c9964 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #504] @ (c9c08 ) │ │ │ │ - ldr r1, [pc, #508] @ (c9c0c ) │ │ │ │ + ldr r3, [pc, #504] @ (c9c00 ) │ │ │ │ + ldr r1, [pc, #508] @ (c9c04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #464] @ (c9bec ) │ │ │ │ - ldr r1, [pc, #496] @ (c9c10 ) │ │ │ │ + ldr r3, [pc, #464] @ (c9be4 ) │ │ │ │ + ldr r1, [pc, #496] @ (c9c08 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r0, [pc, #496] @ (c9c14 ) │ │ │ │ + ldr r0, [pc, #496] @ (c9c0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c99a0 │ │ │ │ + b.n c9998 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ - b.n c9890 │ │ │ │ - ldr r2, [pc, #432] @ (c9bec ) │ │ │ │ + b.n c9888 │ │ │ │ + ldr r2, [pc, #432] @ (c9be4 ) │ │ │ │ movw r1, #919 @ 0x397 │ │ │ │ - ldr r3, [pc, #468] @ (c9c18 ) │ │ │ │ + ldr r3, [pc, #468] @ (c9c10 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #464] @ (c9c1c ) │ │ │ │ + ldr r2, [pc, #464] @ (c9c14 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #460] @ (c9c20 ) │ │ │ │ - ldr r0, [pc, #464] @ (c9c24 ) │ │ │ │ + ldr r1, [pc, #460] @ (c9c18 ) │ │ │ │ + ldr r0, [pc, #464] @ (c9c1c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - b.n c99a0 │ │ │ │ + b.n c9998 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c98aa │ │ │ │ + bne.w c98a2 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ - ldr r3, [pc, #392] @ (c9c08 ) │ │ │ │ - ldr r1, [pc, #420] @ (c9c28 ) │ │ │ │ + ldr r3, [pc, #392] @ (c9c00 ) │ │ │ │ + ldr r1, [pc, #420] @ (c9c20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #348] @ (c9bec ) │ │ │ │ - ldr r1, [pc, #412] @ (c9c2c ) │ │ │ │ + ldr r3, [pc, #348] @ (c9be4 ) │ │ │ │ + ldr r1, [pc, #412] @ (c9c24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r0, [pc, #408] @ (c9c30 ) │ │ │ │ + ldr r0, [pc, #408] @ (c9c28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c99a0 │ │ │ │ - ldr r3, [pc, #324] @ (c9bec ) │ │ │ │ + b.n c9998 │ │ │ │ + ldr r3, [pc, #324] @ (c9be4 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r0, [pc, #392] @ (c9c34 ) │ │ │ │ + ldr r0, [pc, #392] @ (c9c2c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #388] @ (c9c38 ) │ │ │ │ + ldr r3, [pc, #388] @ (c9c30 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #384] @ (c9c3c ) │ │ │ │ - ldr r1, [pc, #384] @ (c9c40 ) │ │ │ │ + ldr r2, [pc, #384] @ (c9c34 ) │ │ │ │ + ldr r1, [pc, #384] @ (c9c38 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ - b.n c99a0 │ │ │ │ + b.n c9998 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ - b.n c98be │ │ │ │ - ldr r3, [pc, #268] @ (c9bec ) │ │ │ │ + b.n c98b6 │ │ │ │ + ldr r3, [pc, #268] @ (c9be4 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r1, [pc, #352] @ (c9c44 ) │ │ │ │ - ldr r0, [pc, #352] @ (c9c48 ) │ │ │ │ + ldr r1, [pc, #352] @ (c9c3c ) │ │ │ │ + ldr r0, [pc, #352] @ (c9c40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - b.n c99a0 │ │ │ │ - ldr r3, [pc, #228] @ (c9bec ) │ │ │ │ + b.n c9998 │ │ │ │ + ldr r3, [pc, #228] @ (c9be4 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r1, [pc, #316] @ (c9c4c ) │ │ │ │ - ldr r0, [pc, #320] @ (c9c50 ) │ │ │ │ + ldr r1, [pc, #316] @ (c9c44 ) │ │ │ │ + ldr r0, [pc, #320] @ (c9c48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c99a0 │ │ │ │ - ldr r3, [pc, #184] @ (c9bec ) │ │ │ │ + b.n c9998 │ │ │ │ + ldr r3, [pc, #184] @ (c9be4 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r1, [pc, #284] @ (c9c54 ) │ │ │ │ - ldr r0, [pc, #284] @ (c9c58 ) │ │ │ │ + ldr r1, [pc, #284] @ (c9c4c ) │ │ │ │ + ldr r0, [pc, #284] @ (c9c50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n c99a0 │ │ │ │ - ldr r3, [pc, #148] @ (c9bec ) │ │ │ │ + b.n c9998 │ │ │ │ + ldr r3, [pc, #148] @ (c9be4 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r1, [pc, #256] @ (c9c5c ) │ │ │ │ - ldr r0, [pc, #256] @ (c9c60 ) │ │ │ │ + ldr r1, [pc, #256] @ (c9c54 ) │ │ │ │ + ldr r0, [pc, #256] @ (c9c58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n c99a0 │ │ │ │ - ldr r3, [pc, #244] @ (c9c64 ) │ │ │ │ - movw r2, #62789 @ 0xf545 │ │ │ │ + b.n c9998 │ │ │ │ + ldr r3, [pc, #244] @ (c9c5c ) │ │ │ │ + movw r2, #62795 @ 0xf54b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #240] @ (c9c68 ) │ │ │ │ - ldr r0, [pc, #240] @ (c9c6c ) │ │ │ │ + ldr r1, [pc, #240] @ (c9c60 ) │ │ │ │ + ldr r0, [pc, #240] @ (c9c64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ (c9c70 ) │ │ │ │ - movw r2, #62724 @ 0xf504 │ │ │ │ + ldr r3, [pc, #228] @ (c9c68 ) │ │ │ │ + movw r2, #62730 @ 0xf50a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #224] @ (c9c74 ) │ │ │ │ - ldr r0, [pc, #224] @ (c9c78 ) │ │ │ │ + ldr r1, [pc, #224] @ (c9c6c ) │ │ │ │ + ldr r0, [pc, #224] @ (c9c70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #212] @ (c9c7c ) │ │ │ │ - movw r2, #62797 @ 0xf54d │ │ │ │ + ldr r3, [pc, #212] @ (c9c74 ) │ │ │ │ + movw r2, #62803 @ 0xf553 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #208] @ (c9c80 ) │ │ │ │ - ldr r0, [pc, #208] @ (c9c84 ) │ │ │ │ + ldr r1, [pc, #208] @ (c9c78 ) │ │ │ │ + ldr r0, [pc, #208] @ (c9c7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (c9c88 ) │ │ │ │ - movw r2, #62806 @ 0xf556 │ │ │ │ + ldr r3, [pc, #196] @ (c9c80 ) │ │ │ │ + movw r2, #62812 @ 0xf55c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #192] @ (c9c8c ) │ │ │ │ - ldr r0, [pc, #192] @ (c9c90 ) │ │ │ │ + ldr r1, [pc, #192] @ (c9c84 ) │ │ │ │ + ldr r0, [pc, #192] @ (c9c88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ movs r3, r4 │ │ │ │ - bic.w r0, r0, #10616832 @ 0xa20000 │ │ │ │ - ldrd r0, r0, [r0, #136] @ 0x88 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + orn r0, r0, #10616832 @ 0xa20000 │ │ │ │ + ands.w r0, r0, r2, asr #32 │ │ │ │ + asrs r6, r3, #14 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf3e00022 │ │ │ │ + bic.w r0, r0, #10616832 @ 0xa20000 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf3900022 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + @ instruction: 0xf3d00022 │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + adds r6, r0, r4 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf3620022 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + @ instruction: 0xf3a20022 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf31e0022 │ │ │ │ - @ instruction: 0xf30c0022 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + @ instruction: 0xf35e0022 │ │ │ │ + @ instruction: 0xf34c0022 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r2, r2 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ movs r3, r4 │ │ │ │ - movt r0, #57378 @ 0xe022 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + @ instruction: 0xf30e0022 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ movs r3, r4 │ │ │ │ - subw r0, r4, #34 @ 0x22 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + @ instruction: 0xf2e40022 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf27a0022 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + @ instruction: 0xf2ba0022 │ │ │ │ + asrs r6, r2, #8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf2560022 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf2960022 │ │ │ │ + cmp r1, #18 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #182 @ 0xb6 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #154 @ 0x9a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r1, r2] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r6, #6 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c9c94 : │ │ │ │ +000c9c8c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c9d4c ) │ │ │ │ + ldr r4, [pc, #168] @ (c9d44 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c9d50 │ │ │ │ + ldr.w lr, [pc, #168] @ c9d48 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c9d54 │ │ │ │ + ldr.w ip, [pc, #164] @ c9d4c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2580 @ 0xa14 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c9d58 ) │ │ │ │ + ldr r4, [pc, #148] @ (c9d50 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c9d44 │ │ │ │ - ldr r3, [pc, #124] @ (c9d5c ) │ │ │ │ + beq.n c9d3c │ │ │ │ + ldr r3, [pc, #124] @ (c9d54 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c9d26 │ │ │ │ + bne.n c9d1e │ │ │ │ mov r0, r1 │ │ │ │ - bl c97fc │ │ │ │ + bl c97f4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c9d44 │ │ │ │ - cbnz r0, c9d20 │ │ │ │ - ldr r3, [pc, #104] @ (c9d60 ) │ │ │ │ + beq.n c9d3c │ │ │ │ + cbnz r0, c9d18 │ │ │ │ + ldr r3, [pc, #104] @ (c9d58 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c9d64 ) │ │ │ │ - ldr r3, [pc, #72] @ (c9d54 ) │ │ │ │ + ldr r2, [pc, #88] @ (c9d5c ) │ │ │ │ + ldr r3, [pc, #72] @ (c9d4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c9d48 │ │ │ │ + bne.n c9d40 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c9d68 ) │ │ │ │ + ldr r3, [pc, #68] @ (c9d60 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c9cfa │ │ │ │ - ldr r0, [pc, #68] @ (c9d6c ) │ │ │ │ + b.n c9cf2 │ │ │ │ + ldr r0, [pc, #68] @ (c9d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #64] @ (c9d70 ) │ │ │ │ - ldr r1, [pc, #64] @ (c9d74 ) │ │ │ │ + ldr r3, [pc, #64] @ (c9d68 ) │ │ │ │ + ldr r1, [pc, #64] @ (c9d6c ) │ │ │ │ movw r2, #910 @ 0x38e │ │ │ │ - ldr r0, [pc, #64] @ (c9d78 ) │ │ │ │ + ldr r0, [pc, #64] @ (c9d70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c9d08 │ │ │ │ + b.n c9d00 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - add r1, pc, #336 @ (adr r1, c9ea0 ) │ │ │ │ + add r1, pc, #368 @ (adr r1, c9eb8 ) │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ movs r3, r4 │ │ │ │ - orns r0, ip, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf0bc0022 │ │ │ │ │ │ │ │ -000c9d7c : │ │ │ │ +000c9d74 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #64] @ (c9dd0 ) │ │ │ │ + ldr r2, [pc, #64] @ (c9dc8 ) │ │ │ │ add r2, pc │ │ │ │ - cbz r4, c9da8 │ │ │ │ + cbz r4, c9da0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #40] @ (c9dd4 ) │ │ │ │ + ldr r1, [pc, #40] @ (c9dcc ) │ │ │ │ movs r5, #17 │ │ │ │ - ldr r3, [pc, #40] @ (c9dd8 ) │ │ │ │ + ldr r3, [pc, #40] @ (c9dd0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r2, r1] │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #36] @ (c9ddc ) │ │ │ │ + ldr r2, [pc, #36] @ (c9dd4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #32] @ (c9de0 ) │ │ │ │ - ldr r0, [pc, #36] @ (c9de4 ) │ │ │ │ + ldr r1, [pc, #32] @ (c9dd8 ) │ │ │ │ + ldr r0, [pc, #36] @ (c9ddc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c9868 │ │ │ │ + b.n c98e0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf2b20022 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + @ instruction: 0xf2f20022 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ movs r3, r4 │ │ │ │ - subw r0, lr, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf2ee0022 │ │ │ │ │ │ │ │ -000c9de8 : │ │ │ │ +000c9de0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c9e4c ) │ │ │ │ + ldr r3, [pc, #76] @ (c9e44 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c9e50 ) │ │ │ │ + ldr r5, [pc, #72] @ (c9e48 ) │ │ │ │ addw r3, r3, #2628 @ 0xa44 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, c9e46 │ │ │ │ - ldr r3, [pc, #64] @ (c9e54 ) │ │ │ │ + cbz r0, c9e3e │ │ │ │ + ldr r3, [pc, #64] @ (c9e4c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c9e28 │ │ │ │ + bne.n c9e20 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c9d7c │ │ │ │ - ldr r0, [pc, #44] @ (c9e58 ) │ │ │ │ + b.w c9d74 │ │ │ │ + ldr r0, [pc, #44] @ (c9e50 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (c9e5c ) │ │ │ │ - ldr r1, [pc, #40] @ (c9e60 ) │ │ │ │ + ldr r3, [pc, #40] @ (c9e54 ) │ │ │ │ + ldr r1, [pc, #40] @ (c9e58 ) │ │ │ │ movs r2, #16 │ │ │ │ - ldr r0, [pc, #40] @ (c9e64 ) │ │ │ │ + ldr r0, [pc, #40] @ (c9e5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #8 @ (adr r0, c9e58 ) │ │ │ │ + add r0, pc, #40 @ (adr r0, c9e70 ) │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r7, #28] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2340022 │ │ │ │ + @ instruction: 0xf2740022 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r2, #29 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf2320022 │ │ │ │ + @ instruction: 0xf2720022 │ │ │ │ │ │ │ │ -000c9e68 : │ │ │ │ +000c9e60 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #64] @ (c9ebc ) │ │ │ │ + ldr r2, [pc, #64] @ (c9eb4 ) │ │ │ │ add r2, pc │ │ │ │ - cbz r4, c9e94 │ │ │ │ + cbz r4, c9e8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #40] @ (c9ec0 ) │ │ │ │ + ldr r1, [pc, #40] @ (c9eb8 ) │ │ │ │ movs r5, #25 │ │ │ │ - ldr r3, [pc, #40] @ (c9ec4 ) │ │ │ │ + ldr r3, [pc, #40] @ (c9ebc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r2, r1] │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #36] @ (c9ec8 ) │ │ │ │ + ldr r2, [pc, #36] @ (c9ec0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #32] @ (c9ecc ) │ │ │ │ - ldr r0, [pc, #36] @ (c9ed0 ) │ │ │ │ + ldr r1, [pc, #32] @ (c9ec4 ) │ │ │ │ + ldr r0, [pc, #36] @ (c9ec8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, #24] │ │ │ │ + str r0, [r1, #24] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf1ea0022 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + @ instruction: 0xf22a0022 │ │ │ │ + strb r4, [r2, #31] │ │ │ │ movs r4, r4 │ │ │ │ - rsb r0, r2, #34 @ 0x22 │ │ │ │ + addw r0, r2, #34 @ 0x22 │ │ │ │ │ │ │ │ -000c9ed4 : │ │ │ │ +000c9ecc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c9f38 ) │ │ │ │ + ldr r3, [pc, #76] @ (c9f30 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c9f3c ) │ │ │ │ + ldr r5, [pc, #72] @ (c9f34 ) │ │ │ │ addw r3, r3, #2676 @ 0xa74 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, c9f32 │ │ │ │ - ldr r3, [pc, #64] @ (c9f40 ) │ │ │ │ + cbz r0, c9f2a │ │ │ │ + ldr r3, [pc, #64] @ (c9f38 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c9f14 │ │ │ │ + bne.n c9f0c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c9e68 │ │ │ │ - ldr r0, [pc, #44] @ (c9f44 ) │ │ │ │ + b.w c9e60 │ │ │ │ + ldr r0, [pc, #44] @ (c9f3c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (c9f48 ) │ │ │ │ - ldr r1, [pc, #40] @ (c9f4c ) │ │ │ │ + ldr r3, [pc, #40] @ (c9f40 ) │ │ │ │ + ldr r1, [pc, #40] @ (c9f44 ) │ │ │ │ movs r2, #24 │ │ │ │ - ldr r0, [pc, #40] @ (c9f50 ) │ │ │ │ + ldr r0, [pc, #40] @ (c9f48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [r0, #16] │ │ │ │ + str r6, [r1, #16] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, ip, #34 @ 0x22 │ │ │ │ + sub.w r0, ip, #34 @ 0x22 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #28] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ movs r4, r4 │ │ │ │ - adc.w r0, r6, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf1860022 │ │ │ │ │ │ │ │ -000c9f54 : │ │ │ │ +000c9f4c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r1 │ │ │ │ - ldr.w r1, [pc, #2932] @ caadc │ │ │ │ + ldr.w r1, [pc, #2932] @ caad4 │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #2928] @ caae0 │ │ │ │ + ldr.w r2, [pc, #2928] @ caad8 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr.w r7, [pc, #2924] @ caae4 │ │ │ │ + ldr.w r7, [pc, #2924] @ caadc │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ca346 │ │ │ │ + beq.w ca33e │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ cmp r5, r2 │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w ca374 │ │ │ │ + beq.w ca36c │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w ca264 │ │ │ │ + bmi.w ca25c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ca0f8 │ │ │ │ + beq.w ca0f0 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w ca272 │ │ │ │ - ldr.w r2, [pc, #2864] @ caae8 │ │ │ │ + bne.w ca26a │ │ │ │ + ldr.w r2, [pc, #2864] @ caae0 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w ca2d2 │ │ │ │ + bne.w ca2ca │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca636 │ │ │ │ + beq.w ca62e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fd9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9ff2 │ │ │ │ + beq.n c9fea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca3b0 │ │ │ │ + beq.w ca3a8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ca766 │ │ │ │ - ldr.w r3, [pc, #2800] @ caaec │ │ │ │ + beq.w ca75e │ │ │ │ + ldr.w r3, [pc, #2800] @ caae4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [pc, #2788] @ caaf0 │ │ │ │ + ldr.w r3, [pc, #2788] @ caae8 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ - beq.n ca018 │ │ │ │ + beq.n ca010 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ca518 │ │ │ │ + bne.w ca510 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, ca030 │ │ │ │ + cbz r0, ca028 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca030 │ │ │ │ + beq.n ca028 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca3d6 │ │ │ │ + beq.w ca3ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ ldr.w sl, [r5] │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r9, [r6, #4] │ │ │ │ - beq.w ca5d8 │ │ │ │ + beq.w ca5d0 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cb21a │ │ │ │ + beq.w cb212 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca556 │ │ │ │ + beq.w ca54e │ │ │ │ cmp sl, r9 │ │ │ │ - beq.w ca3dc │ │ │ │ + beq.w ca3d4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w ca740 │ │ │ │ + bne.w ca738 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9d7c │ │ │ │ + bl c9d74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca08c │ │ │ │ + beq.n ca084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ca08c │ │ │ │ + cbnz r3, ca084 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca79c │ │ │ │ - ldr.w r3, [pc, #2656] @ caaf4 │ │ │ │ + beq.w ca794 │ │ │ │ + ldr.w r3, [pc, #2656] @ caaec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ca4c2 │ │ │ │ + bne.w ca4ba │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, ca0ba │ │ │ │ + cbz r0, ca0b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca0ba │ │ │ │ + beq.n ca0b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca6da │ │ │ │ + beq.w ca6d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ str r5, [r4, #20] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ca0d6 │ │ │ │ + beq.n ca0ce │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w caa58 │ │ │ │ + bmi.w caa50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ca2b0 │ │ │ │ + beq.w ca2a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ca2b0 │ │ │ │ + bne.w ca2a8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca2b0 │ │ │ │ - ldr.w r2, [pc, #2540] @ caae8 │ │ │ │ + b.n ca2a8 │ │ │ │ + ldr.w r2, [pc, #2540] @ caae0 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w ca30c │ │ │ │ + bne.w ca304 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ca664 │ │ │ │ + beq.w ca65c │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ca546 │ │ │ │ + beq.w ca53e │ │ │ │ adds r0, r2, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca692 │ │ │ │ + beq.w ca68a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ca3b8 │ │ │ │ + beq.w ca3b0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca152 │ │ │ │ + beq.n ca14a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca3c8 │ │ │ │ + beq.w ca3c0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, ca16a │ │ │ │ + cbz r0, ca162 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca16a │ │ │ │ + beq.n ca162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca3d0 │ │ │ │ + beq.w ca3c8 │ │ │ │ movw r9, #65534 @ 0xfffe │ │ │ │ movt r9, #16383 @ 0x3fff │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n ca198 │ │ │ │ + beq.n ca190 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n ca196 │ │ │ │ + beq.n ca18e │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca3a8 │ │ │ │ + beq.w ca3a0 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w ca57c │ │ │ │ + beq.w ca574 │ │ │ │ cmp.w r6, sl, lsl #1 │ │ │ │ - bge.w ca7c0 │ │ │ │ + bge.w ca7b8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ca5aa │ │ │ │ + beq.w ca5a2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r5, [r2, r6, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb26c │ │ │ │ + beq.w cb264 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ ldrne r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n ca1e0 │ │ │ │ + beq.n ca1d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca4f2 │ │ │ │ - ldr.w r3, [pc, #2324] @ caaf8 │ │ │ │ + beq.w ca4ea │ │ │ │ + ldr.w r3, [pc, #2324] @ caaf0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ca5e0 │ │ │ │ + bne.w ca5d8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, ca204 │ │ │ │ + cbz r0, ca1fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n ca204 │ │ │ │ + beq.n ca1fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca540 │ │ │ │ + beq.w ca538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r3, r8 │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ - beq.n ca21e │ │ │ │ + beq.n ca216 │ │ │ │ cmp r3, r9 │ │ │ │ it eq │ │ │ │ streq.w r8, [r5] │ │ │ │ - beq.n ca21e │ │ │ │ + beq.n ca216 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca4f8 │ │ │ │ + beq.w ca4f0 │ │ │ │ cmp r6, #6 │ │ │ │ - beq.w ca842 │ │ │ │ + beq.w ca83a │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w ca608 │ │ │ │ + beq.w ca600 │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ adds r6, #2 │ │ │ │ str r6, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ca17c │ │ │ │ - ldr.w r2, [pc, #2244] @ caafc │ │ │ │ + bne.n ca174 │ │ │ │ + ldr.w r2, [pc, #2244] @ caaf4 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #2240] @ cab00 │ │ │ │ + ldr.w r3, [pc, #2240] @ caaf8 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #2232] @ cab04 │ │ │ │ + ldr.w r2, [pc, #2232] @ caafc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #2228] @ cab08 │ │ │ │ - ldr.w r0, [pc, #2228] @ cab0c │ │ │ │ + ldr.w r1, [pc, #2228] @ cab00 │ │ │ │ + ldr.w r0, [pc, #2228] @ cab04 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n ca3a0 │ │ │ │ + bl bac98 │ │ │ │ + b.n ca398 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n ca286 │ │ │ │ + beq.n ca27e │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, ca286 │ │ │ │ + cbnz r5, ca27e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2184] @ cab10 │ │ │ │ + ldr.w r3, [pc, #2184] @ cab08 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr.w r3, [pc, #2152] @ caafc │ │ │ │ - ldr.w r1, [pc, #2172] @ cab14 │ │ │ │ + ldr.w r3, [pc, #2152] @ caaf4 │ │ │ │ + ldr.w r1, [pc, #2172] @ cab0c │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr.w r0, [pc, #2168] @ cab18 │ │ │ │ + ldr.w r0, [pc, #2168] @ cab10 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2152] @ cab1c │ │ │ │ - ldr.w r3, [pc, #2088] @ caae0 │ │ │ │ + ldr.w r2, [pc, #2152] @ cab14 │ │ │ │ + ldr.w r3, [pc, #2088] @ caad8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w caed4 │ │ │ │ + bne.w caecc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n ca2e4 │ │ │ │ + beq.n ca2dc │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca500 │ │ │ │ + beq.w ca4f8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 886f8 │ │ │ │ - ldr.w r3, [pc, #2060] @ caafc │ │ │ │ - ldr.w r1, [pc, #2092] @ cab20 │ │ │ │ + ldr.w r3, [pc, #2060] @ caaf4 │ │ │ │ + ldr.w r1, [pc, #2092] @ cab18 │ │ │ │ mov.w r2, #308 @ 0x134 │ │ │ │ - ldr.w r0, [pc, #2088] @ cab24 │ │ │ │ + ldr.w r0, [pc, #2088] @ cab1c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ca2ae │ │ │ │ + b.n ca2a6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n ca31e │ │ │ │ + beq.n ca316 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca50c │ │ │ │ + beq.w ca504 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 886f8 │ │ │ │ - ldr.w r3, [pc, #2000] @ caafc │ │ │ │ - ldr.w r1, [pc, #2040] @ cab28 │ │ │ │ + ldr.w r3, [pc, #2000] @ caaf4 │ │ │ │ + ldr.w r1, [pc, #2040] @ cab20 │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr.w r0, [pc, #2036] @ cab2c │ │ │ │ + ldr.w r0, [pc, #2036] @ cab24 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ca2ae │ │ │ │ - ldr.w r1, [pc, #1972] @ caafc │ │ │ │ + b.n ca2a6 │ │ │ │ + ldr.w r1, [pc, #1972] @ caaf4 │ │ │ │ mov.w r0, #274 @ 0x112 │ │ │ │ - ldr.w r3, [pc, #2016] @ cab30 │ │ │ │ - ldr.w r2, [pc, #2016] @ cab34 │ │ │ │ + ldr.w r3, [pc, #2016] @ cab28 │ │ │ │ + ldr.w r2, [pc, #2016] @ cab2c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2008] @ cab38 │ │ │ │ - ldr.w r0, [pc, #2008] @ cab3c │ │ │ │ + ldr.w r1, [pc, #2008] @ cab30 │ │ │ │ + ldr.w r0, [pc, #2008] @ cab34 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n ca2ae │ │ │ │ - ldr.w r2, [pc, #1924] @ caafc │ │ │ │ + bl bac98 │ │ │ │ + b.n ca2a6 │ │ │ │ + ldr.w r2, [pc, #1924] @ caaf4 │ │ │ │ mov.w r1, #274 @ 0x112 │ │ │ │ - ldr.w r3, [pc, #1984] @ cab40 │ │ │ │ + ldr.w r3, [pc, #1984] @ cab38 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1980] @ cab44 │ │ │ │ + ldr.w r2, [pc, #1980] @ cab3c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1976] @ cab48 │ │ │ │ + ldr.w r1, [pc, #1976] @ cab40 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1972] @ cab4c │ │ │ │ + ldr.w r0, [pc, #1972] @ cab44 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n ca2ae │ │ │ │ + b.n ca2a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca196 │ │ │ │ + b.n ca18e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9ff2 │ │ │ │ + b.n c9fea │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w ca152 │ │ │ │ + beq.w ca14a │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w ca152 │ │ │ │ + bne.w ca14a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca152 │ │ │ │ + b.n ca14a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca16a │ │ │ │ + b.n ca162 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca030 │ │ │ │ + b.n ca028 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w caa60 │ │ │ │ + bne.w caa58 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9e68 │ │ │ │ + bl c9e60 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca40e │ │ │ │ + beq.n ca406 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ca4ea │ │ │ │ + beq.n ca4e2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w caa80 │ │ │ │ - ldr.w r3, [pc, #1848] @ cab50 │ │ │ │ + beq.w caa78 │ │ │ │ + ldr.w r3, [pc, #1848] @ cab48 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [pc, #1840] @ cab54 │ │ │ │ + ldr.w r3, [pc, #1840] @ cab4c │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ - bne.w caab2 │ │ │ │ + bne.w caaaa │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, ca444 │ │ │ │ + cbz r0, ca43c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca444 │ │ │ │ + beq.n ca43c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caa52 │ │ │ │ + beq.w caa4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca45a │ │ │ │ + beq.n ca452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca7b8 │ │ │ │ - ldr.w r2, [pc, #1788] @ cab58 │ │ │ │ + beq.w ca7b0 │ │ │ │ + ldr.w r2, [pc, #1788] @ cab50 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #320] @ 0x140 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ blx 5018c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w caa98 │ │ │ │ + beq.w caa90 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cac4c │ │ │ │ + bne.w cac44 │ │ │ │ mov r0, r4 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca4a4 │ │ │ │ + beq.n ca49c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca83a │ │ │ │ - ldr.w r3, [pc, #1620] @ caafc │ │ │ │ + beq.w ca832 │ │ │ │ + ldr.w r3, [pc, #1620] @ caaf4 │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr.w r1, [pc, #1708] @ cab5c │ │ │ │ - ldr.w r0, [pc, #1708] @ cab60 │ │ │ │ + ldr.w r1, [pc, #1708] @ cab54 │ │ │ │ + ldr.w r0, [pc, #1708] @ cab58 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ca2ae │ │ │ │ - ldr.w r2, [pc, #1592] @ caafc │ │ │ │ - ldr.w r3, [pc, #1692] @ cab64 │ │ │ │ - ldr.w r1, [pc, #1692] @ cab68 │ │ │ │ + b.n ca2a6 │ │ │ │ + ldr.w r2, [pc, #1592] @ caaf4 │ │ │ │ + ldr.w r3, [pc, #1692] @ cab5c │ │ │ │ + ldr.w r1, [pc, #1692] @ cab60 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1688] @ cab6c │ │ │ │ + ldr.w r0, [pc, #1688] @ cab64 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - bl a7540 │ │ │ │ - b.n ca3a0 │ │ │ │ + bl a7538 │ │ │ │ + b.n ca398 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca40e │ │ │ │ + b.n ca406 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca1e0 │ │ │ │ + b.n ca1d8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca21e │ │ │ │ + b.n ca216 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n ca2e4 │ │ │ │ + b.n ca2dc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n ca31e │ │ │ │ - ldr.w r2, [pc, #1504] @ caafc │ │ │ │ - ldr.w r3, [pc, #1616] @ cab70 │ │ │ │ - ldr.w r1, [pc, #1616] @ cab74 │ │ │ │ + b.n ca316 │ │ │ │ + ldr.w r2, [pc, #1504] @ caaf4 │ │ │ │ + ldr.w r3, [pc, #1616] @ cab68 │ │ │ │ + ldr.w r1, [pc, #1616] @ cab6c │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1616] @ cab78 │ │ │ │ + ldr.w r0, [pc, #1616] @ cab70 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - bl a7540 │ │ │ │ - b.n ca3a0 │ │ │ │ + bl a7538 │ │ │ │ + b.n ca398 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca204 │ │ │ │ + b.n ca1fc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca692 │ │ │ │ + beq.w ca68a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ca136 │ │ │ │ - b.n ca152 │ │ │ │ + bne.w ca12e │ │ │ │ + b.n ca14a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ cmp sl, r9 │ │ │ │ - beq.w ca70e │ │ │ │ + beq.w ca706 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ca6e0 │ │ │ │ + beq.w ca6d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ca060 │ │ │ │ - b.n ca064 │ │ │ │ - ldr.w r2, [pc, #1404] @ caafc │ │ │ │ + bne.w ca058 │ │ │ │ + b.n ca05c │ │ │ │ + ldr.w r2, [pc, #1404] @ caaf4 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1524] @ cab7c │ │ │ │ + ldr.w r3, [pc, #1524] @ cab74 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1520] @ cab80 │ │ │ │ + ldr.w r2, [pc, #1520] @ cab78 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1512] @ cab84 │ │ │ │ - ldr.w r0, [pc, #1512] @ cab88 │ │ │ │ + ldr.w r1, [pc, #1512] @ cab7c │ │ │ │ + ldr.w r0, [pc, #1512] @ cab80 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n ca3a0 │ │ │ │ - ldr.w r2, [pc, #1360] @ caafc │ │ │ │ + bl bac98 │ │ │ │ + b.n ca398 │ │ │ │ + ldr.w r2, [pc, #1360] @ caaf4 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1496] @ cab8c │ │ │ │ + ldr.w r3, [pc, #1496] @ cab84 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1488] @ cab90 │ │ │ │ + ldr.w r2, [pc, #1488] @ cab88 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1484] @ cab94 │ │ │ │ - ldr.w r0, [pc, #1484] @ cab98 │ │ │ │ + ldr.w r1, [pc, #1484] @ cab8c │ │ │ │ + ldr.w r0, [pc, #1484] @ cab90 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n ca3a0 │ │ │ │ + bl bac98 │ │ │ │ + b.n ca398 │ │ │ │ cmp sl, r9 │ │ │ │ - bne.w ca064 │ │ │ │ - b.n ca3f4 │ │ │ │ - ldr.w r2, [pc, #1304] @ caafc │ │ │ │ - ldr.w r3, [pc, #1460] @ cab9c │ │ │ │ - ldr.w r1, [pc, #1460] @ caba0 │ │ │ │ + bne.w ca05c │ │ │ │ + b.n ca3ec │ │ │ │ + ldr.w r2, [pc, #1304] @ caaf4 │ │ │ │ + ldr.w r3, [pc, #1460] @ cab94 │ │ │ │ + ldr.w r1, [pc, #1460] @ cab98 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1460] @ caba4 │ │ │ │ + ldr.w r0, [pc, #1460] @ cab9c │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - bl a7540 │ │ │ │ - b.n ca3a0 │ │ │ │ - ldr.w r2, [pc, #1264] @ caafc │ │ │ │ + bl a7538 │ │ │ │ + b.n ca398 │ │ │ │ + ldr.w r2, [pc, #1264] @ caaf4 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1428] @ caba8 │ │ │ │ + ldr.w r3, [pc, #1428] @ caba0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1424] @ cabac │ │ │ │ + ldr.w r2, [pc, #1424] @ caba4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1416] @ cabb0 │ │ │ │ - ldr.w r0, [pc, #1416] @ cabb4 │ │ │ │ + ldr.w r1, [pc, #1416] @ caba8 │ │ │ │ + ldr.w r0, [pc, #1416] @ cabac │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n ca3a0 │ │ │ │ - ldr.w r2, [pc, #1220] @ caafc │ │ │ │ + bl bac98 │ │ │ │ + b.n ca398 │ │ │ │ + ldr.w r2, [pc, #1220] @ caaf4 │ │ │ │ movw r1, #301 @ 0x12d │ │ │ │ - ldr.w r3, [pc, #1400] @ cabb8 │ │ │ │ + ldr.w r3, [pc, #1400] @ cabb0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1392] @ cabbc │ │ │ │ + ldr.w r2, [pc, #1392] @ cabb4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1388] @ cabc0 │ │ │ │ - ldr.w r0, [pc, #1388] @ cabc4 │ │ │ │ + ldr.w r1, [pc, #1388] @ cabb8 │ │ │ │ + ldr.w r0, [pc, #1388] @ cabbc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n ca3a0 │ │ │ │ - ldr.w r2, [pc, #1172] @ caafc │ │ │ │ + bl bac98 │ │ │ │ + b.n ca398 │ │ │ │ + ldr.w r2, [pc, #1172] @ caaf4 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1368] @ cabc8 │ │ │ │ + ldr.w r3, [pc, #1368] @ cabc0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1364] @ cabcc │ │ │ │ + ldr.w r2, [pc, #1364] @ cabc4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1356] @ cabd0 │ │ │ │ - ldr.w r0, [pc, #1356] @ cabd4 │ │ │ │ + ldr.w r1, [pc, #1356] @ cabc8 │ │ │ │ + ldr.w r0, [pc, #1356] @ cabcc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n ca3a0 │ │ │ │ - ldr.w r3, [pc, #1348] @ cabd8 │ │ │ │ - ldr.w r1, [pc, #1348] @ cabdc │ │ │ │ + bl bac98 │ │ │ │ + b.n ca398 │ │ │ │ + ldr.w r3, [pc, #1348] @ cabd0 │ │ │ │ + ldr.w r1, [pc, #1348] @ cabd4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca6bc │ │ │ │ + beq.n ca6b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caa4a │ │ │ │ - ldr.w r3, [pc, #1084] @ caafc │ │ │ │ + beq.w caa42 │ │ │ │ + ldr.w r3, [pc, #1084] @ caaf4 │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr.w r1, [pc, #1304] @ cabe0 │ │ │ │ - ldr.w r0, [pc, #1304] @ cabe4 │ │ │ │ + ldr.w r1, [pc, #1304] @ cabd8 │ │ │ │ + ldr.w r0, [pc, #1304] @ cabdc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ca3a0 │ │ │ │ + b.n ca398 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca0ba │ │ │ │ - ldr.w r2, [pc, #1048] @ caafc │ │ │ │ + b.n ca0b2 │ │ │ │ + ldr.w r2, [pc, #1048] @ caaf4 │ │ │ │ movw r1, #307 @ 0x133 │ │ │ │ - ldr.w r3, [pc, #1276] @ cabe8 │ │ │ │ + ldr.w r3, [pc, #1276] @ cabe0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1272] @ cabec │ │ │ │ + ldr.w r2, [pc, #1272] @ cabe4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1264] @ cabf0 │ │ │ │ - ldr.w r0, [pc, #1264] @ cabf4 │ │ │ │ + ldr.w r1, [pc, #1264] @ cabe8 │ │ │ │ + ldr.w r0, [pc, #1264] @ cabec │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n ca3a0 │ │ │ │ + bl bac98 │ │ │ │ + b.n ca398 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w ca3dc │ │ │ │ - ldr r2, [pc, #996] @ (caafc ) │ │ │ │ + bne.w ca3d4 │ │ │ │ + ldr r2, [pc, #996] @ (caaf4 ) │ │ │ │ movw r1, #303 @ 0x12f │ │ │ │ - ldr.w r3, [pc, #1244] @ cabf8 │ │ │ │ + ldr.w r3, [pc, #1244] @ cabf0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1236] @ cabfc │ │ │ │ + ldr.w r2, [pc, #1236] @ cabf4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1232] @ cac00 │ │ │ │ - ldr.w r0, [pc, #1232] @ cac04 │ │ │ │ + ldr.w r1, [pc, #1232] @ cabf8 │ │ │ │ + ldr.w r0, [pc, #1232] @ cabfc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n ca3a0 │ │ │ │ - ldr r2, [pc, #952] @ (caafc ) │ │ │ │ - ldr.w r3, [pc, #1220] @ cac08 │ │ │ │ - ldr.w r1, [pc, #1220] @ cac0c │ │ │ │ + bl bac98 │ │ │ │ + b.n ca398 │ │ │ │ + ldr r2, [pc, #952] @ (caaf4 ) │ │ │ │ + ldr.w r3, [pc, #1220] @ cac00 │ │ │ │ + ldr.w r1, [pc, #1220] @ cac04 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1216] @ cac10 │ │ │ │ + ldr.w r0, [pc, #1216] @ cac08 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - bl a7540 │ │ │ │ - b.n ca3a0 │ │ │ │ + bl a7538 │ │ │ │ + b.n ca398 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w caca0 │ │ │ │ + bne.w cac98 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ca77c │ │ │ │ + beq.n ca774 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w caf9e │ │ │ │ + bmi.w caf96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca796 │ │ │ │ + beq.n ca78e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cac80 │ │ │ │ + beq.w cac78 │ │ │ │ bl 641b0 │ │ │ │ - b.n ca2ae │ │ │ │ - ldr r3, [pc, #860] @ (caafc ) │ │ │ │ + b.n ca2a6 │ │ │ │ + ldr r3, [pc, #860] @ (caaf4 ) │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - ldr.w r1, [pc, #1136] @ cac14 │ │ │ │ - ldr.w r0, [pc, #1136] @ cac18 │ │ │ │ + ldr.w r1, [pc, #1136] @ cac0c │ │ │ │ + ldr.w r0, [pc, #1136] @ cac10 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ca3a0 │ │ │ │ + b.n ca398 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca45a │ │ │ │ + b.n ca452 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca7d4 │ │ │ │ + beq.n ca7cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cac88 │ │ │ │ - ldr r1, [pc, #896] @ (cab58 ) │ │ │ │ + beq.w cac80 │ │ │ │ + ldr r1, [pc, #896] @ (cab50 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #888] @ (cab54 ) │ │ │ │ + ldr r0, [pc, #888] @ (cab4c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r5, [r7, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w r1, [r1, #308] @ 0x134 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 5018c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w caf02 │ │ │ │ - ldr r3, [pc, #852] @ (cab50 ) │ │ │ │ + beq.w caefa │ │ │ │ + ldr r3, [pc, #852] @ (cab48 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w caed8 │ │ │ │ + bne.w caed0 │ │ │ │ mov r0, r4 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca822 │ │ │ │ + beq.n ca81a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cac90 │ │ │ │ - ldr r3, [pc, #728] @ (caafc ) │ │ │ │ + beq.w cac88 │ │ │ │ + ldr r3, [pc, #728] @ (caaf4 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr r1, [pc, #1008] @ (cac1c ) │ │ │ │ - ldr r0, [pc, #1012] @ (cac20 ) │ │ │ │ + ldr r1, [pc, #1008] @ (cac14 ) │ │ │ │ + ldr r0, [pc, #1012] @ (cac18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ca2ae │ │ │ │ + b.n ca2a6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca4a4 │ │ │ │ + b.n ca49c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w caf78 │ │ │ │ + beq.w caf70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w caf24 │ │ │ │ + beq.w caf1c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -206848,103 +206843,103 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca89a │ │ │ │ + beq.n ca892 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cac98 │ │ │ │ + beq.w cac90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca8ae │ │ │ │ + beq.n ca8a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caa32 │ │ │ │ + beq.w caa2a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w caf5e │ │ │ │ + beq.w caf56 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, ca8cc │ │ │ │ + cbz r0, ca8c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca8cc │ │ │ │ + beq.n ca8c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caea2 │ │ │ │ - ldr r2, [pc, #544] @ (caaf0 ) │ │ │ │ + beq.w cae9a │ │ │ │ + ldr r2, [pc, #544] @ (caae8 ) │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r5, [r7, r2] │ │ │ │ cmp r3, sl │ │ │ │ ldr.w r9, [r5] │ │ │ │ - beq.w cace0 │ │ │ │ + beq.w cacd8 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cb16a │ │ │ │ + beq.w cb162 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cacc0 │ │ │ │ + beq.w cacb8 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.w cace6 │ │ │ │ + beq.w cacde │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #484] @ (caaec ) │ │ │ │ + ldr r3, [pc, #484] @ (caae4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w cafd2 │ │ │ │ + bne.w cafca │ │ │ │ mov r0, r6 │ │ │ │ - bl c9d7c │ │ │ │ + bl c9d74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca92c │ │ │ │ + beq.n ca924 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caa3a │ │ │ │ + beq.w caa32 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w caff4 │ │ │ │ + beq.w cafec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w cb068 │ │ │ │ + bpl.w cb060 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, ca954 │ │ │ │ + cbz r0, ca94c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca954 │ │ │ │ + beq.n ca94c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cafcc │ │ │ │ + beq.w cafc4 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cb0bc │ │ │ │ + beq.w cb0b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cb08a │ │ │ │ + beq.w cb082 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -206959,1067 +206954,1067 @@ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca9be │ │ │ │ + beq.n ca9b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caf56 │ │ │ │ + beq.w caf4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca9d2 │ │ │ │ + beq.n ca9ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caf1c │ │ │ │ + beq.w caf14 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca9e2 │ │ │ │ + beq.n ca9da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, caa42 │ │ │ │ + cbz r3, caa3a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cb108 │ │ │ │ + beq.w cb100 │ │ │ │ mov r0, r9 │ │ │ │ blx 502cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb0e2 │ │ │ │ + beq.w cb0da │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, caa10 │ │ │ │ + cbz r0, caa08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caa10 │ │ │ │ + beq.n caa08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb062 │ │ │ │ + beq.w cb05a │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ str.w r9, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, caa2c │ │ │ │ + cbz r0, caa24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caa2c │ │ │ │ + beq.n caa24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb144 │ │ │ │ + beq.w cb13c │ │ │ │ str r5, [r4, #80] @ 0x50 │ │ │ │ - b.w c9fc8 │ │ │ │ + b.w c9fc0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca8ae │ │ │ │ + b.n ca8a6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca92c │ │ │ │ + b.n ca924 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca9e2 │ │ │ │ + b.n ca9da │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca6bc │ │ │ │ + b.n ca6b4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca444 │ │ │ │ + b.n ca43c │ │ │ │ bl 84a64 │ │ │ │ - b.w ca0d6 │ │ │ │ - ldr r2, [pc, #152] @ (caafc ) │ │ │ │ - ldr r3, [pc, #448] @ (cac24 ) │ │ │ │ - ldr r1, [pc, #448] @ (cac28 ) │ │ │ │ + b.w ca0ce │ │ │ │ + ldr r2, [pc, #152] @ (caaf4 ) │ │ │ │ + ldr r3, [pc, #448] @ (cac1c ) │ │ │ │ + ldr r1, [pc, #448] @ (cac20 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #448] @ (cac2c ) │ │ │ │ + ldr r0, [pc, #448] @ (cac24 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ - bl a7540 │ │ │ │ - b.n ca3a0 │ │ │ │ - ldr r3, [pc, #120] @ (caafc ) │ │ │ │ + bl a7538 │ │ │ │ + b.n ca398 │ │ │ │ + ldr r3, [pc, #120] @ (caaf4 ) │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ - ldr r1, [pc, #424] @ (cac30 ) │ │ │ │ - ldr r0, [pc, #424] @ (cac34 ) │ │ │ │ + ldr r1, [pc, #424] @ (cac28 ) │ │ │ │ + ldr r0, [pc, #424] @ (cac2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ca3a0 │ │ │ │ - ldr r3, [pc, #96] @ (caafc ) │ │ │ │ + b.n ca398 │ │ │ │ + ldr r3, [pc, #96] @ (caaf4 ) │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr r1, [pc, #408] @ (cac38 ) │ │ │ │ - ldr r0, [pc, #408] @ (cac3c ) │ │ │ │ + ldr r1, [pc, #408] @ (cac30 ) │ │ │ │ + ldr r0, [pc, #408] @ (cac34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w ca2ae │ │ │ │ + b.w ca2a6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ca42c │ │ │ │ - ldr r2, [pc, #60] @ (caafc ) │ │ │ │ - ldr r3, [pc, #384] @ (cac40 ) │ │ │ │ - ldr r1, [pc, #384] @ (cac44 ) │ │ │ │ + beq.w ca424 │ │ │ │ + ldr r2, [pc, #60] @ (caaf4 ) │ │ │ │ + ldr r3, [pc, #384] @ (cac38 ) │ │ │ │ + ldr r1, [pc, #384] @ (cac3c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #384] @ (cac48 ) │ │ │ │ + ldr r0, [pc, #384] @ (cac40 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n ca3a0 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + bl a7538 │ │ │ │ + b.n ca398 │ │ │ │ + str r4, [r2, #8] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r1, #8] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - cdp 0, 13, cr0, cr4, cr2, {1} │ │ │ │ + vhadd.s16 d0, d4, d18 │ │ │ │ lsrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - cdp 0, 8, cr0, cr10, cr2, {1} │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + cdp 0, 12, cr0, cr10, cr2, {1} │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - cdp 0, 2, cr0, cr14, cr2, {1} │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ + cdp 0, 6, cr0, cr14, cr2, {1} │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - ldcl 0, cr0, [r4, #136]! @ 0x88 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + cdp 0, 3, cr0, cr4, cr2, {1} │ │ │ │ + lsls r2, r4, #8 │ │ │ │ movs r3, r4 │ │ │ │ - cdp 0, 3, cr0, cr2, cr2, {1} │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + cdp 0, 7, cr0, cr2, cr2, {1} │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - stcl 0, cr0, [r6, #136] @ 0x88 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + cdp 0, 0, cr0, cr6, cr2, {1} │ │ │ │ + lsls r0, r7, #9 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - ldc 0, cr0, [r6, #136] @ 0x88 │ │ │ │ + ldcl 0, cr0, [r6, #136] @ 0x88 │ │ │ │ lsrs r0, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - ldcl 0, cr0, [r8], #-136 @ 0xffffff78 │ │ │ │ - cbnz r2, cab88 │ │ │ │ + ldc 0, cr0, [r8], #136 @ 0x88 │ │ │ │ + cbnz r2, cab90 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - mrrc 0, 2, r0, r6, cr2 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + ldc 0, cr0, [r6], {34} @ 0x22 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - stc 0, cr0, [r0], {34} @ 0x22 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + mcrr 0, 2, r0, r0, cr2 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xeb8e0022 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + rsb r0, lr, r2, asr #32 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r6, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - sbc.w r0, r0, r2, asr #32 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + sub.w r0, r0, r2, asr #32 │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xeb380022 │ │ │ │ - lsls r4, r6, #29 │ │ │ │ + sbcs.w r0, r8, r2, asr #32 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - add.w r0, r2, r2, asr #32 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + adc.w r0, r2, r2, asr #32 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xead40022 │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + adds.w r0, r4, r2, asr #32 │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xeaa60022 │ │ │ │ + @ instruction: 0xeae60022 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ movs r4, r4 │ │ │ │ - orn r0, r0, r2, asr #32 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + @ instruction: 0xeaa00022 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movs r4, r4 │ │ │ │ - bic.w r0, sl, r2, asr #32 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + orn r0, sl, r2, asr #32 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldrd r0, r0, [r8, #136]! @ 0x88 │ │ │ │ - ldmdb r6, {r1, r5} │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + bics.w r0, r8, r2, asr #32 │ │ │ │ + ldrd r0, r0, [r6, #-136] @ 0x88 │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldrd r0, r0, [sl, #136] @ 0x88 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ands.w r0, sl, r2, asr #32 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xe9820022 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + strd r0, r0, [r2, #136] @ 0x88 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ movs r4, r4 │ │ │ │ - stmdb r0, {r1, r5} │ │ │ │ - b.n ca864 │ │ │ │ + strd r0, r0, [r0, #-136] @ 0x88 │ │ │ │ + b.n ca8dc │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - b.n ca9b0 │ │ │ │ + b.n caa28 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r7, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - b.n ca97c │ │ │ │ + b.n ca9f4 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - b.n ca954 │ │ │ │ + b.n ca9cc │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf6320022 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + @ instruction: 0xf6720022 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - b.n ca914 │ │ │ │ + b.n ca98c │ │ │ │ movs r2, r4 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w ca48a │ │ │ │ - ldr.w r1, [pc, #1584] @ cb288 │ │ │ │ + beq.w ca482 │ │ │ │ + ldr.w r1, [pc, #1584] @ cb280 │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr.w r3, [pc, #1580] @ cb28c │ │ │ │ + ldr.w r3, [pc, #1580] @ cb284 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1572] @ cb290 │ │ │ │ - ldr.w r0, [pc, #1572] @ cb294 │ │ │ │ + ldr.w r1, [pc, #1572] @ cb288 │ │ │ │ + ldr.w r0, [pc, #1572] @ cb28c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w ca2ae │ │ │ │ + bl a7538 │ │ │ │ + b.w ca2a6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca796 │ │ │ │ + b.n ca78e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca7d4 │ │ │ │ + b.n ca7cc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca822 │ │ │ │ + b.n ca81a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca89a │ │ │ │ - ldr.w r3, [pc, #1508] @ cb288 │ │ │ │ + b.n ca892 │ │ │ │ + ldr.w r3, [pc, #1508] @ cb280 │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr.w r1, [pc, #1516] @ cb298 │ │ │ │ - ldr.w r0, [pc, #1516] @ cb29c │ │ │ │ + ldr.w r1, [pc, #1516] @ cb290 │ │ │ │ + ldr.w r0, [pc, #1516] @ cb294 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w ca3a0 │ │ │ │ + b.w ca398 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.w caea8 │ │ │ │ + beq.w caea0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cafa6 │ │ │ │ + beq.w caf9e │ │ │ │ ldrd r3, r8, [r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w ca900 │ │ │ │ - b.n ca904 │ │ │ │ + bne.w ca8f8 │ │ │ │ + b.n ca8fc │ │ │ │ cmp r9, r8 │ │ │ │ - bne.w ca904 │ │ │ │ + bne.w ca8fc │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cb122 │ │ │ │ + bne.w cb11a │ │ │ │ mov r0, r6 │ │ │ │ - bl c9e68 │ │ │ │ + bl c9e60 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cad1c │ │ │ │ + beq.n cad14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cae9a │ │ │ │ + beq.w cae92 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb14a │ │ │ │ - ldr.w r3, [pc, #1404] @ cb2a0 │ │ │ │ + beq.w cb142 │ │ │ │ + ldr.w r3, [pc, #1404] @ cb298 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w cb176 │ │ │ │ + bne.w cb16e │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, cad4a │ │ │ │ + cbz r0, cad42 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cad4a │ │ │ │ + beq.n cad42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb164 │ │ │ │ - ldr.w r3, [pc, #1368] @ cb2a4 │ │ │ │ + beq.w cb15c │ │ │ │ + ldr.w r3, [pc, #1368] @ cb29c │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r3, #312] @ 0x138 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb00e │ │ │ │ + beq.w cb006 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cad72 │ │ │ │ + beq.n cad6a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cad86 │ │ │ │ + beq.n cad7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb02c │ │ │ │ + beq.w cb024 │ │ │ │ ldr.w r1, [r9, #3024] @ 0xbd0 │ │ │ │ mov r0, r5 │ │ │ │ blx 5041c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cada4 │ │ │ │ + beq.n cad9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cae8a │ │ │ │ + beq.n cae82 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cb1a4 │ │ │ │ + beq.w cb19c │ │ │ │ ldr.w r1, [r9, #1844] @ 0x734 │ │ │ │ mov r0, r8 │ │ │ │ blx 5041c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cadce │ │ │ │ + beq.n cadc6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cae82 │ │ │ │ + beq.n cae7a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cb252 │ │ │ │ + beq.w cb24a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w cb1be │ │ │ │ + bpl.w cb1b6 │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r3, [r9, #316] @ 0x13c │ │ │ │ bl 85b40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cae04 │ │ │ │ + beq.n cadfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cae92 │ │ │ │ + beq.n cae8a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb200 │ │ │ │ - ldr.w r2, [pc, #1180] @ cb2a8 │ │ │ │ + beq.w cb1f8 │ │ │ │ + ldr.w r2, [pc, #1180] @ cb2a0 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 5018c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb1e0 │ │ │ │ + beq.w cb1d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cae3e │ │ │ │ + beq.n cae36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb052 │ │ │ │ + beq.w cb04a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cb226 │ │ │ │ + bne.w cb21e │ │ │ │ mov r0, r4 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cae62 │ │ │ │ + beq.n cae5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb05a │ │ │ │ - ldr.w r3, [pc, #1060] @ cb288 │ │ │ │ + beq.w cb052 │ │ │ │ + ldr.w r3, [pc, #1060] @ cb280 │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr.w r1, [pc, #1088] @ cb2ac │ │ │ │ - ldr.w r0, [pc, #1088] @ cb2b0 │ │ │ │ + ldr.w r1, [pc, #1088] @ cb2a4 │ │ │ │ + ldr.w r0, [pc, #1088] @ cb2a8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w ca2ae │ │ │ │ + b.w ca2a6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cadce │ │ │ │ + b.n cadc6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cada4 │ │ │ │ + b.n cad9c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cae04 │ │ │ │ + b.n cadfc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cad1c │ │ │ │ + b.n cad14 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca8cc │ │ │ │ + b.n ca8c4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w cace8 │ │ │ │ - ldr r2, [pc, #984] @ (cb288 ) │ │ │ │ + bne.w cace0 │ │ │ │ + ldr r2, [pc, #984] @ (cb280 ) │ │ │ │ movw r1, #293 @ 0x125 │ │ │ │ - ldr r3, [pc, #1020] @ (cb2b4 ) │ │ │ │ + ldr r3, [pc, #1020] @ (cb2ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #1016] @ (cb2b8 ) │ │ │ │ + ldr r2, [pc, #1016] @ (cb2b0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #1012] @ (cb2bc ) │ │ │ │ - ldr r0, [pc, #1016] @ (cb2c0 ) │ │ │ │ + ldr r1, [pc, #1012] @ (cb2b4 ) │ │ │ │ + ldr r0, [pc, #1016] @ (cb2b8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.w ca3a0 │ │ │ │ + bl bac98 │ │ │ │ + b.w ca398 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ca808 │ │ │ │ - ldr r1, [pc, #932] @ (cb288 ) │ │ │ │ + beq.w ca800 │ │ │ │ + ldr r1, [pc, #932] @ (cb280 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr r3, [pc, #988] @ (cb2c4 ) │ │ │ │ - ldr r0, [pc, #988] @ (cb2c8 ) │ │ │ │ + ldr r3, [pc, #988] @ (cb2bc ) │ │ │ │ + ldr r0, [pc, #988] @ (cb2c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #980] @ (cb2cc ) │ │ │ │ + ldr r1, [pc, #980] @ (cb2c4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w ca2ae │ │ │ │ - ldr r3, [pc, #900] @ (cb288 ) │ │ │ │ + bl a7538 │ │ │ │ + b.w ca2a6 │ │ │ │ + ldr r3, [pc, #900] @ (cb280 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr r1, [pc, #964] @ (cb2d0 ) │ │ │ │ - ldr r0, [pc, #968] @ (cb2d4 ) │ │ │ │ + ldr r1, [pc, #964] @ (cb2c8 ) │ │ │ │ + ldr r0, [pc, #968] @ (cb2cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w ca2ae │ │ │ │ + b.w ca2a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca9d2 │ │ │ │ - ldr r3, [pc, #864] @ (cb288 ) │ │ │ │ + b.n ca9ca │ │ │ │ + ldr r3, [pc, #864] @ (cb280 ) │ │ │ │ mov.w r2, #290 @ 0x122 │ │ │ │ - ldr r0, [pc, #940] @ (cb2d8 ) │ │ │ │ + ldr r0, [pc, #940] @ (cb2d0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #936] @ (cb2dc ) │ │ │ │ + ldr r3, [pc, #936] @ (cb2d4 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #932] @ (cb2e0 ) │ │ │ │ - ldr r1, [pc, #932] @ (cb2e4 ) │ │ │ │ + ldr r2, [pc, #932] @ (cb2d8 ) │ │ │ │ + ldr r1, [pc, #932] @ (cb2dc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.w ca2ae │ │ │ │ + b.w ca2a6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca9be │ │ │ │ - ldr r3, [pc, #808] @ (cb288 ) │ │ │ │ + b.n ca9b6 │ │ │ │ + ldr r3, [pc, #808] @ (cb280 ) │ │ │ │ mov.w r2, #290 @ 0x122 │ │ │ │ - ldr r1, [pc, #896] @ (cb2e8 ) │ │ │ │ - ldr r0, [pc, #900] @ (cb2ec ) │ │ │ │ + ldr r1, [pc, #896] @ (cb2e0 ) │ │ │ │ + ldr r0, [pc, #900] @ (cb2e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w ca3a0 │ │ │ │ - ldr r2, [pc, #780] @ (cb288 ) │ │ │ │ + b.w ca398 │ │ │ │ + ldr r2, [pc, #780] @ (cb280 ) │ │ │ │ mov.w r1, #290 @ 0x122 │ │ │ │ - ldr r3, [pc, #880] @ (cb2f0 ) │ │ │ │ + ldr r3, [pc, #880] @ (cb2e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #876] @ (cb2f4 ) │ │ │ │ + ldr r2, [pc, #876] @ (cb2ec ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #872] @ (cb2f8 ) │ │ │ │ - ldr r0, [pc, #872] @ (cb2fc ) │ │ │ │ + ldr r1, [pc, #872] @ (cb2f0 ) │ │ │ │ + ldr r0, [pc, #872] @ (cb2f4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.w ca3a0 │ │ │ │ + bl bac98 │ │ │ │ + b.w ca398 │ │ │ │ bl 84a64 │ │ │ │ - b.w ca77c │ │ │ │ - ldr r2, [pc, #736] @ (cb288 ) │ │ │ │ + b.w ca774 │ │ │ │ + ldr r2, [pc, #736] @ (cb280 ) │ │ │ │ movw r1, #299 @ 0x12b │ │ │ │ - ldr r3, [pc, #848] @ (cb300 ) │ │ │ │ + ldr r3, [pc, #848] @ (cb2f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #844] @ (cb304 ) │ │ │ │ + ldr r2, [pc, #844] @ (cb2fc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #840] @ (cb308 ) │ │ │ │ - ldr r0, [pc, #844] @ (cb30c ) │ │ │ │ + ldr r1, [pc, #840] @ (cb300 ) │ │ │ │ + ldr r0, [pc, #844] @ (cb304 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.w ca3a0 │ │ │ │ + bl bac98 │ │ │ │ + b.w ca398 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca954 │ │ │ │ - ldr r2, [pc, #692] @ (cb288 ) │ │ │ │ - ldr r3, [pc, #824] @ (cb310 ) │ │ │ │ - ldr r1, [pc, #828] @ (cb314 ) │ │ │ │ + b.n ca94c │ │ │ │ + ldr r2, [pc, #692] @ (cb280 ) │ │ │ │ + ldr r3, [pc, #824] @ (cb308 ) │ │ │ │ + ldr r1, [pc, #828] @ (cb30c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #828] @ (cb318 ) │ │ │ │ + ldr r0, [pc, #828] @ (cb310 ) │ │ │ │ ldr r5, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.w ca3a0 │ │ │ │ - ldr r3, [pc, #656] @ (cb288 ) │ │ │ │ + bl a7538 │ │ │ │ + b.w ca398 │ │ │ │ + ldr r3, [pc, #656] @ (cb280 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #800] @ (cb31c ) │ │ │ │ - ldr r0, [pc, #800] @ (cb320 ) │ │ │ │ + ldr r1, [pc, #800] @ (cb314 ) │ │ │ │ + ldr r0, [pc, #800] @ (cb318 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w ca3a0 │ │ │ │ - ldr r3, [pc, #788] @ (cb324 ) │ │ │ │ - ldr r1, [pc, #788] @ (cb328 ) │ │ │ │ + b.w ca398 │ │ │ │ + ldr r3, [pc, #788] @ (cb31c ) │ │ │ │ + ldr r1, [pc, #788] @ (cb320 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb038 │ │ │ │ + beq.n cb030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cb038 │ │ │ │ + cbnz r3, cb030 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w cad86 │ │ │ │ - ldr r3, [pc, #588] @ (cb288 ) │ │ │ │ + bne.w cad7e │ │ │ │ + ldr r3, [pc, #588] @ (cb280 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #748] @ (cb32c ) │ │ │ │ - ldr r0, [pc, #748] @ (cb330 ) │ │ │ │ + ldr r1, [pc, #748] @ (cb324 ) │ │ │ │ + ldr r0, [pc, #748] @ (cb328 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w ca2ae │ │ │ │ + b.w ca2a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cae3e │ │ │ │ + b.n cae36 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cae62 │ │ │ │ + b.n cae5a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n caa10 │ │ │ │ - ldr r2, [pc, #540] @ (cb288 ) │ │ │ │ - ldr r3, [pc, #712] @ (cb334 ) │ │ │ │ - ldr r1, [pc, #712] @ (cb338 ) │ │ │ │ + b.n caa08 │ │ │ │ + ldr r2, [pc, #540] @ (cb280 ) │ │ │ │ + ldr r3, [pc, #712] @ (cb32c ) │ │ │ │ + ldr r1, [pc, #712] @ (cb330 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #712] @ (cb33c ) │ │ │ │ + ldr r0, [pc, #712] @ (cb334 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.w ca3a0 │ │ │ │ - ldr r3, [pc, #508] @ (cb288 ) │ │ │ │ + bl a7538 │ │ │ │ + b.w ca398 │ │ │ │ + ldr r3, [pc, #508] @ (cb280 ) │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r0, [pc, #684] @ (cb340 ) │ │ │ │ + ldr r0, [pc, #684] @ (cb338 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #680] @ (cb344 ) │ │ │ │ + ldr r3, [pc, #680] @ (cb33c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #676] @ (cb348 ) │ │ │ │ - ldr r1, [pc, #680] @ (cb34c ) │ │ │ │ + ldr r2, [pc, #676] @ (cb340 ) │ │ │ │ + ldr r1, [pc, #680] @ (cb344 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.w ca2ae │ │ │ │ - ldr r2, [pc, #456] @ (cb288 ) │ │ │ │ + b.w ca2a6 │ │ │ │ + ldr r2, [pc, #456] @ (cb280 ) │ │ │ │ movw r1, #301 @ 0x12d │ │ │ │ - ldr r3, [pc, #652] @ (cb350 ) │ │ │ │ + ldr r3, [pc, #652] @ (cb348 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #648] @ (cb354 ) │ │ │ │ + ldr r2, [pc, #648] @ (cb34c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #644] @ (cb358 ) │ │ │ │ - ldr r0, [pc, #644] @ (cb35c ) │ │ │ │ + ldr r1, [pc, #644] @ (cb350 ) │ │ │ │ + ldr r0, [pc, #644] @ (cb354 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.w ca3a0 │ │ │ │ - ldr r3, [pc, #420] @ (cb288 ) │ │ │ │ + bl bac98 │ │ │ │ + b.w ca398 │ │ │ │ + ldr r3, [pc, #420] @ (cb280 ) │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r1, [pc, #628] @ (cb360 ) │ │ │ │ - ldr r0, [pc, #632] @ (cb364 ) │ │ │ │ + ldr r1, [pc, #628] @ (cb358 ) │ │ │ │ + ldr r0, [pc, #632] @ (cb35c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.w ca2ae │ │ │ │ - ldr r3, [pc, #380] @ (cb288 ) │ │ │ │ + b.w ca2a6 │ │ │ │ + ldr r3, [pc, #380] @ (cb280 ) │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r1, [pc, #600] @ (cb368 ) │ │ │ │ - ldr r0, [pc, #600] @ (cb36c ) │ │ │ │ + ldr r1, [pc, #600] @ (cb360 ) │ │ │ │ + ldr r0, [pc, #600] @ (cb364 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w ca3a0 │ │ │ │ - ldr r2, [pc, #356] @ (cb288 ) │ │ │ │ - ldr r3, [pc, #584] @ (cb370 ) │ │ │ │ - ldr r1, [pc, #588] @ (cb374 ) │ │ │ │ + b.w ca398 │ │ │ │ + ldr r2, [pc, #356] @ (cb280 ) │ │ │ │ + ldr r3, [pc, #584] @ (cb368 ) │ │ │ │ + ldr r1, [pc, #588] @ (cb36c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #588] @ (cb378 ) │ │ │ │ + ldr r0, [pc, #588] @ (cb370 ) │ │ │ │ ldr r5, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.w ca3a0 │ │ │ │ + bl a7538 │ │ │ │ + b.w ca398 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n caa2c │ │ │ │ - ldr r3, [pc, #316] @ (cb288 ) │ │ │ │ + b.n caa24 │ │ │ │ + ldr r3, [pc, #316] @ (cb280 ) │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ - ldr r1, [pc, #552] @ (cb37c ) │ │ │ │ - ldr r0, [pc, #556] @ (cb380 ) │ │ │ │ + ldr r1, [pc, #552] @ (cb374 ) │ │ │ │ + ldr r0, [pc, #556] @ (cb378 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w ca3a0 │ │ │ │ + b.w ca398 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cad4a │ │ │ │ + b.n cad42 │ │ │ │ cmp r9, r8 │ │ │ │ str.w sl, [r6] │ │ │ │ - bne.w ca904 │ │ │ │ - b.n cace6 │ │ │ │ - ldr r3, [pc, #304] @ (cb2a8 ) │ │ │ │ + bne.w ca8fc │ │ │ │ + b.n cacde │ │ │ │ + ldr r3, [pc, #304] @ (cb2a0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cad32 │ │ │ │ - ldr r2, [pc, #260] @ (cb288 ) │ │ │ │ - ldr r3, [pc, #508] @ (cb384 ) │ │ │ │ - ldr r1, [pc, #512] @ (cb388 ) │ │ │ │ + beq.w cad2a │ │ │ │ + ldr r2, [pc, #260] @ (cb280 ) │ │ │ │ + ldr r3, [pc, #508] @ (cb37c ) │ │ │ │ + ldr r1, [pc, #512] @ (cb380 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #512] @ (cb38c ) │ │ │ │ + ldr r0, [pc, #512] @ (cb384 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.w ca3a0 │ │ │ │ - ldr r3, [pc, #224] @ (cb288 ) │ │ │ │ + bl a7538 │ │ │ │ + b.w ca398 │ │ │ │ + ldr r3, [pc, #224] @ (cb280 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #484] @ (cb390 ) │ │ │ │ - ldr r0, [pc, #484] @ (cb394 ) │ │ │ │ + ldr r1, [pc, #484] @ (cb388 ) │ │ │ │ + ldr r0, [pc, #484] @ (cb38c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w ca2ae │ │ │ │ - ldr r1, [pc, #200] @ (cb288 ) │ │ │ │ + b.w ca2a6 │ │ │ │ + ldr r1, [pc, #200] @ (cb280 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r3, [pc, #464] @ (cb398 ) │ │ │ │ - ldr r0, [pc, #468] @ (cb39c ) │ │ │ │ + ldr r3, [pc, #464] @ (cb390 ) │ │ │ │ + ldr r0, [pc, #468] @ (cb394 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #460] @ (cb3a0 ) │ │ │ │ + ldr r1, [pc, #460] @ (cb398 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w ca2ae │ │ │ │ - ldr r3, [pc, #164] @ (cb288 ) │ │ │ │ + bl a7538 │ │ │ │ + b.w ca2a6 │ │ │ │ + ldr r3, [pc, #164] @ (cb280 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r1, [pc, #444] @ (cb3a4 ) │ │ │ │ - ldr r0, [pc, #444] @ (cb3a8 ) │ │ │ │ + ldr r1, [pc, #444] @ (cb39c ) │ │ │ │ + ldr r0, [pc, #444] @ (cb3a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.w ca2ae │ │ │ │ - ldr r3, [pc, #132] @ (cb288 ) │ │ │ │ + b.w ca2a6 │ │ │ │ + ldr r3, [pc, #132] @ (cb280 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #420] @ (cb3ac ) │ │ │ │ - ldr r0, [pc, #420] @ (cb3b0 ) │ │ │ │ + ldr r1, [pc, #420] @ (cb3a4 ) │ │ │ │ + ldr r0, [pc, #420] @ (cb3a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w ca2ae │ │ │ │ + b.w ca2a6 │ │ │ │ cmp sl, r9 │ │ │ │ str r1, [r6, #0] │ │ │ │ - bne.w ca56a │ │ │ │ - b.w ca3f4 │ │ │ │ + bne.w ca562 │ │ │ │ + b.w ca3ec │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w cae48 │ │ │ │ - ldr r1, [pc, #84] @ (cb288 ) │ │ │ │ + beq.w cae40 │ │ │ │ + ldr r1, [pc, #84] @ (cb280 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r3, [pc, #380] @ (cb3b4 ) │ │ │ │ - ldr r0, [pc, #380] @ (cb3b8 ) │ │ │ │ + ldr r3, [pc, #380] @ (cb3ac ) │ │ │ │ + ldr r0, [pc, #380] @ (cb3b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #372] @ (cb3bc ) │ │ │ │ + ldr r1, [pc, #372] @ (cb3b4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w ca2ae │ │ │ │ - ldr r3, [pc, #52] @ (cb288 ) │ │ │ │ + bl a7538 │ │ │ │ + b.w ca2a6 │ │ │ │ + ldr r3, [pc, #52] @ (cb280 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #356] @ (cb3c0 ) │ │ │ │ - ldr r0, [pc, #360] @ (cb3c4 ) │ │ │ │ + ldr r1, [pc, #356] @ (cb3b8 ) │ │ │ │ + ldr r0, [pc, #360] @ (cb3bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w ca2ae │ │ │ │ - ldr r3, [pc, #344] @ (cb3c8 ) │ │ │ │ - movw r2, #39818 @ 0x9b8a │ │ │ │ + b.w ca2a6 │ │ │ │ + ldr r3, [pc, #344] @ (cb3c0 ) │ │ │ │ + movw r2, #39824 @ 0x9b90 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #340] @ (cb3cc ) │ │ │ │ - ldr r0, [pc, #340] @ (cb3d0 ) │ │ │ │ + ldr r1, [pc, #340] @ (cb3c4 ) │ │ │ │ + ldr r0, [pc, #340] @ (cb3c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1612 @ 0x64c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r2, #10616832 @ 0xa20000 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + @ instruction: 0xf4d20022 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - b.n cac0c │ │ │ │ + b.n cac84 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - b.n cab98 │ │ │ │ + b.n cac10 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r2, #32] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb828 │ │ │ │ + b.n cb8a0 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 14, cr0, cr10, cr2, {1} │ │ │ │ - cdp2 0, 9, cr0, cr6, cr2, {1} │ │ │ │ - str r4, [r7, #20] │ │ │ │ + vhadd.u32 d0, d10, d18 │ │ │ │ + cdp2 0, 13, cr0, cr6, cr2, {1} │ │ │ │ + str r4, [r7, #24] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb790 │ │ │ │ + b.n cb808 │ │ │ │ movs r2, r4 │ │ │ │ - addw r0, sl, #34 @ 0x22 │ │ │ │ - b.n cb750 │ │ │ │ + movw r0, #40994 @ 0xa022 │ │ │ │ + b.n cb7c8 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r1, #24] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r7, #16] │ │ │ │ + str r0, [r7, #20] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb718 │ │ │ │ + b.n cb790 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cb6e4 │ │ │ │ + b.n cb75c │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 1, cr0, cr10, cr2, {1} │ │ │ │ - str r4, [r0, #16] │ │ │ │ + cdp2 0, 5, cr0, cr10, cr2, {1} │ │ │ │ + str r4, [r0, #20] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r3, #16] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb678 │ │ │ │ + b.n cb6f0 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 1, cr0, cr8, cr2, {1} │ │ │ │ - stc2l 0, cr0, [ip, #136] @ 0x88 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + cdp2 0, 5, cr0, cr8, cr2, {1} │ │ │ │ + cdp2 0, 0, cr0, cr12, cr2, {1} │ │ │ │ + str r2, [r6, #12] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb638 │ │ │ │ + b.n cb6b0 │ │ │ │ movs r2, r4 │ │ │ │ - ldc2l 0, cr0, [r2, #136]! @ 0x88 │ │ │ │ - ldc2 0, cr0, [lr, #136] @ 0x88 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + cdp2 0, 3, cr0, cr2, cr2, {1} │ │ │ │ + ldc2l 0, cr0, [lr, #136] @ 0x88 │ │ │ │ + str r4, [r0, #12] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb5ec │ │ │ │ + b.n cb664 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cb424 │ │ │ │ + b.n cb49c │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + str r6, [r4, #8] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb5b8 │ │ │ │ + b.n cb630 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #4] │ │ │ │ + str r6, [r0, #8] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb580 │ │ │ │ + b.n cb5f8 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr, #136] @ 0x88 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + ldc2l 0, cr0, [lr, #136] @ 0x88 │ │ │ │ + str r2, [r0, #4] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb508 │ │ │ │ + b.n cb580 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + str r0, [r2, #0] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb4b0 │ │ │ │ + b.n cb528 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cb480 │ │ │ │ + b.n cb4f8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [r4], #136 @ 0x88 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldc2l 0, cr0, [r4], #136 @ 0x88 │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldc2l 0, cr0, [r4], {34} @ 0x22 │ │ │ │ - stc2 0, cr0, [r8], {34} @ 0x22 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + ldc2 0, cr0, [r4, #-136] @ 0xffffff78 │ │ │ │ + stc2l 0, cr0, [r8], {34} @ 0x22 │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb410 │ │ │ │ + b.n cb488 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb3e8 │ │ │ │ + b.n cb460 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb3a4 │ │ │ │ + b.n cb41c │ │ │ │ movs r2, r4 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + svc 156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ movs r4, r4 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n cb3f0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ movs r4, r4 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n cb3ac │ │ │ │ movs r2, r4 │ │ │ │ - vhadd.s32 d16, d12, d18 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + vaddl.s32 q0, d12, d18 │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ movs r4, r4 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + svc 222 @ 0xde │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ movs r4, r4 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + svc 190 @ 0xbe │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + adds r4, r2, r3 │ │ │ │ movs r4, r4 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + svc 164 @ 0xa4 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ movs r4, r4 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrsh r2, [r7, r1] │ │ │ │ movs r4, r4 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ movs r2, r4 │ │ │ │ - cdp 0, 11, cr0, cr10, cr2, {1} │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + cdp 0, 15, cr0, cr10, cr2, {1} │ │ │ │ + svc 50 @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ movs r4, r4 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + svc 16 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ movs r5, r4 │ │ │ │ - rors r4, r0 │ │ │ │ + tst r4, r0 │ │ │ │ movs r2, r4 │ │ │ │ - stc 0, cr0, [r6, #-136] @ 0xffffff78 │ │ │ │ + stcl 0, cr0, [r6, #-136] @ 0xffffff78 │ │ │ │ │ │ │ │ -000cb3d4 : │ │ │ │ +000cb3cc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ cb450 │ │ │ │ + ldr.w ip, [pc, #108] @ cb448 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #2724 @ 0xaa4 │ │ │ │ - ldr.w ip, [pc, #92] @ cb454 │ │ │ │ + ldr.w ip, [pc, #92] @ cb44c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (cb458 ) │ │ │ │ + ldr r4, [pc, #88] @ (cb450 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -208027,4509 +208022,4507 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, cb434 │ │ │ │ + cbz r0, cb42c │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl c9f54 │ │ │ │ - ldr r2, [pc, #36] @ (cb45c ) │ │ │ │ - ldr r3, [pc, #32] @ (cb458 ) │ │ │ │ + bl c9f4c │ │ │ │ + ldr r2, [pc, #36] @ (cb454 ) │ │ │ │ + ldr r3, [pc, #32] @ (cb450 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cb44c │ │ │ │ + bne.n cb444 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #1016] @ (cb850 ) │ │ │ │ + ldr r4, [pc, #24] @ (cb468 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #784] @ (cb770 ) │ │ │ │ + ldr r3, [pc, #816] @ (cb788 ) │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000cb460 : │ │ │ │ +000cb458 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (cb488 ) │ │ │ │ + ldr r3, [pc, #24] @ (cb480 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (cb48c ) │ │ │ │ + ldr r2, [pc, #24] @ (cb484 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl c9f54 │ │ │ │ + bl c9f4c │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - ldr r3, [pc, #544] @ (cb6ac ) │ │ │ │ + ldr r3, [pc, #576] @ (cb6c4 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cb490 : │ │ │ │ +000cb488 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cb4f4 ) │ │ │ │ + ldr r3, [pc, #76] @ (cb4ec ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cb4f8 ) │ │ │ │ + ldr r5, [pc, #72] @ (cb4f0 ) │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, cb4f0 │ │ │ │ - ldr r3, [pc, #64] @ (cb4fc ) │ │ │ │ + cbz r0, cb4e8 │ │ │ │ + ldr r3, [pc, #64] @ (cb4f4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cb4d0 │ │ │ │ + bne.n cb4c8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cb460 │ │ │ │ - ldr r0, [pc, #44] @ (cb500 ) │ │ │ │ + b.w cb458 │ │ │ │ + ldr r0, [pc, #44] @ (cb4f8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (cb504 ) │ │ │ │ - ldr r1, [pc, #40] @ (cb508 ) │ │ │ │ + ldr r3, [pc, #40] @ (cb4fc ) │ │ │ │ + ldr r1, [pc, #40] @ (cb500 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cb50c ) │ │ │ │ + ldr r0, [pc, #40] @ (cb504 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #296] @ (cb624 ) │ │ │ │ + ldr r3, [pc, #328] @ (cb63c ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n cb45c │ │ │ │ + bgt.n cb4d4 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0fc0022 │ │ │ │ - bgt.n cb5a0 │ │ │ │ + @ instruction: 0xf13c0022 │ │ │ │ + bgt.n cb418 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cb510 : │ │ │ │ +000cb508 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (cb53c ) │ │ │ │ + ldr r3, [pc, #28] @ (cb534 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (cb540 ) │ │ │ │ + ldr r2, [pc, #28] @ (cb538 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c9f54 │ │ │ │ + bl c9f4c │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #864] @ (cb8a0 ) │ │ │ │ + ldr r2, [pc, #896] @ (cb8b8 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cb544 : │ │ │ │ +000cb53c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (cb5d8 ) │ │ │ │ + ldr r5, [pc, #124] @ (cb5d0 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (cb5dc ) │ │ │ │ + ldr r3, [pc, #124] @ (cb5d4 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (cb5e0 ) │ │ │ │ + ldr r6, [pc, #120] @ (cb5d8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (cb5e4 ) │ │ │ │ + ldr r3, [pc, #108] @ (cb5dc ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2820 @ 0xb04 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, cb5d0 │ │ │ │ - ldr r3, [pc, #96] @ (cb5e8 ) │ │ │ │ + cbz r0, cb5c8 │ │ │ │ + ldr r3, [pc, #96] @ (cb5e0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cb5b0 │ │ │ │ + bne.n cb5a8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl cb510 │ │ │ │ - ldr r2, [pc, #80] @ (cb5ec ) │ │ │ │ - ldr r3, [pc, #64] @ (cb5dc ) │ │ │ │ + bl cb508 │ │ │ │ + ldr r2, [pc, #80] @ (cb5e4 ) │ │ │ │ + ldr r3, [pc, #64] @ (cb5d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cb5d4 │ │ │ │ + bne.n cb5cc │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (cb5f0 ) │ │ │ │ + ldr r0, [pc, #60] @ (cb5e8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (cb5f4 ) │ │ │ │ - ldr r1, [pc, #56] @ (cb5f8 ) │ │ │ │ + ldr r3, [pc, #56] @ (cb5ec ) │ │ │ │ + ldr r1, [pc, #56] @ (cb5f0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cb5fc ) │ │ │ │ + ldr r0, [pc, #56] @ (cb5f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cb598 │ │ │ │ + b.n cb590 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #624] @ (cb84c ) │ │ │ │ + ldr r2, [pc, #656] @ (cb864 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #600] @ (cb83c ) │ │ │ │ + ldr r2, [pc, #632] @ (cb854 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #384] @ (cb770 ) │ │ │ │ + ldr r2, [pc, #416] @ (cb788 ) │ │ │ │ movs r7, r4 │ │ │ │ - blt.n cb58c │ │ │ │ + bgt.n cb604 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r8, #34 @ 0x22 │ │ │ │ - blt.n cb6d0 │ │ │ │ + orn r0, r8, #34 @ 0x22 │ │ │ │ + blt.n cb548 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cb600 : │ │ │ │ +000cb5f8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (cb6bc ) │ │ │ │ + ldr r6, [pc, #172] @ (cb6b4 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n cb682 │ │ │ │ + beq.n cb67a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (cb6c0 ) │ │ │ │ + ldr r3, [pc, #148] @ (cb6b8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, cb670 │ │ │ │ + cbz r5, cb668 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl c9f54 │ │ │ │ + bl c9f4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb65a │ │ │ │ + beq.n cb652 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cb6a8 │ │ │ │ + cbz r3, cb6a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb66a │ │ │ │ + beq.n cb662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, cb69c │ │ │ │ + cbz r3, cb694 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n cb63e │ │ │ │ - ldr r3, [pc, #60] @ (cb6c0 ) │ │ │ │ + b.n cb636 │ │ │ │ + ldr r3, [pc, #60] @ (cb6b8 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n cb6b0 │ │ │ │ + beq.n cb6a8 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cb630 │ │ │ │ - b.n cb670 │ │ │ │ + bne.n cb628 │ │ │ │ + b.n cb668 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb65a │ │ │ │ + b.n cb652 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cb630 │ │ │ │ + bne.n cb628 │ │ │ │ mov r5, r3 │ │ │ │ - b.n cb63e │ │ │ │ + b.n cb636 │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #928] @ (cba60 ) │ │ │ │ + ldr r1, [pc, #960] @ (cba78 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cb6c4 : │ │ │ │ +000cb6bc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (cb76c ) │ │ │ │ + ldr r5, [pc, #144] @ (cb764 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (cb770 ) │ │ │ │ + ldr r3, [pc, #144] @ (cb768 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (cb774 ) │ │ │ │ + ldr r6, [pc, #140] @ (cb76c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (cb778 ) │ │ │ │ + ldr r3, [pc, #128] @ (cb770 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #2868 @ 0xb34 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, cb762 │ │ │ │ - ldr r3, [pc, #104] @ (cb77c ) │ │ │ │ + cbz r0, cb75a │ │ │ │ + ldr r3, [pc, #104] @ (cb774 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cb742 │ │ │ │ + bne.n cb73a │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl cb600 │ │ │ │ - ldr r2, [pc, #84] @ (cb780 ) │ │ │ │ - ldr r3, [pc, #64] @ (cb770 ) │ │ │ │ + bl cb5f8 │ │ │ │ + ldr r2, [pc, #84] @ (cb778 ) │ │ │ │ + ldr r3, [pc, #64] @ (cb768 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cb766 │ │ │ │ + bne.n cb75e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (cb784 ) │ │ │ │ + ldr r0, [pc, #64] @ (cb77c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (cb788 ) │ │ │ │ - ldr r1, [pc, #60] @ (cb78c ) │ │ │ │ + ldr r3, [pc, #56] @ (cb780 ) │ │ │ │ + ldr r1, [pc, #60] @ (cb784 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cb790 ) │ │ │ │ + ldr r0, [pc, #56] @ (cb788 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cb72a │ │ │ │ + b.n cb722 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #112] @ (cb7e0 ) │ │ │ │ + ldr r1, [pc, #144] @ (cb7f8 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #88] @ (cb7d0 ) │ │ │ │ + ldr r1, [pc, #120] @ (cb7e8 ) │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #824] @ (cbabc ) │ │ │ │ + ldr r0, [pc, #856] @ (cbad4 ) │ │ │ │ movs r7, r4 │ │ │ │ - bge.n cb7fc │ │ │ │ + bge.n cb874 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 9, cr0, cr14, cr2, {1} │ │ │ │ - bls.n cb740 │ │ │ │ + cdp 0, 13, cr0, cr14, cr2, {1} │ │ │ │ + bge.n cb7b8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cb794 : │ │ │ │ +000cb78c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ cbbf8 │ │ │ │ + ldr.w r4, [pc, #1104] @ cbbf0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ cbbfc │ │ │ │ + ldr.w r1, [pc, #1104] @ cbbf4 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ cbc00 │ │ │ │ - ldr.w r2, [pc, #1100] @ cbc04 │ │ │ │ - ldr.w r3, [pc, #1100] @ cbc08 │ │ │ │ + ldr.w r5, [pc, #1100] @ cbbf8 │ │ │ │ + ldr.w r2, [pc, #1100] @ cbbfc │ │ │ │ + ldr.w r3, [pc, #1100] @ cbc00 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb958 │ │ │ │ - ldr.w r3, [pc, #1060] @ cbc0c │ │ │ │ + beq.w cb950 │ │ │ │ + ldr.w r3, [pc, #1060] @ cbc04 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl cb600 │ │ │ │ + bl cb5f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cb91a │ │ │ │ + bne.w cb912 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cba22 │ │ │ │ + beq.w cba1a │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cba9a │ │ │ │ + beq.w cba92 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w cbb88 │ │ │ │ - ldr r2, [pc, #976] @ (cbc10 ) │ │ │ │ + bpl.w cbb80 │ │ │ │ + ldr r2, [pc, #976] @ (cbc08 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cbb50 │ │ │ │ - ldr r2, [pc, #972] @ (cbc14 ) │ │ │ │ + beq.w cbb48 │ │ │ │ + ldr r2, [pc, #972] @ (cbc0c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cbb9e │ │ │ │ + beq.w cbb96 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w cbb84 │ │ │ │ + ble.w cbb7c │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w cbb84 │ │ │ │ + beq.w cbb7c │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb87e │ │ │ │ + beq.n cb876 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb99a │ │ │ │ + beq.w cb992 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cb9a6 │ │ │ │ + beq.w cb99e │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cbba2 │ │ │ │ + beq.w cbb9a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb8ac │ │ │ │ + beq.n cb8a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cba0a │ │ │ │ + beq.w cba02 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cbbbe │ │ │ │ + beq.w cbbb6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb8cc │ │ │ │ + beq.n cb8c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cba02 │ │ │ │ + beq.w cb9fa │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cbbda │ │ │ │ + beq.w cbbd2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb8ec │ │ │ │ + beq.n cb8e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cba92 │ │ │ │ - ldr r3, [pc, #796] @ (cbc0c ) │ │ │ │ + beq.w cba8a │ │ │ │ + ldr r3, [pc, #796] @ (cbc04 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb8fe │ │ │ │ + beq.n cb8f6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (cbc18 ) │ │ │ │ - ldr r3, [pc, #760] @ (cbbfc ) │ │ │ │ + ldr r2, [pc, #792] @ (cbc10 ) │ │ │ │ + ldr r3, [pc, #760] @ (cbbf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cbac0 │ │ │ │ + bne.w cbab8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb930 │ │ │ │ + beq.n cb928 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cb930 │ │ │ │ + cbnz r3, cb928 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb946 │ │ │ │ + beq.n cb93e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cb946 │ │ │ │ + cbnz r3, cb93e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (cbc1c ) │ │ │ │ - ldr r1, [pc, #724] @ (cbc20 ) │ │ │ │ + ldr r3, [pc, #724] @ (cbc14 ) │ │ │ │ + ldr r1, [pc, #724] @ (cbc18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cb8fe │ │ │ │ + b.n cb8f6 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cb824 │ │ │ │ - ldr r3, [pc, #676] @ (cbc24 ) │ │ │ │ - movw r2, #40635 @ 0x9ebb │ │ │ │ + bne.w cb81c │ │ │ │ + ldr r3, [pc, #676] @ (cbc1c ) │ │ │ │ + movw r2, #40641 @ 0x9ec1 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #668] @ (cbc28 ) │ │ │ │ - ldr r0, [pc, #672] @ (cbc2c ) │ │ │ │ + ldr r1, [pc, #668] @ (cbc20 ) │ │ │ │ + ldr r0, [pc, #672] @ (cbc24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w cb884 │ │ │ │ + bne.w cb87c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cbb34 │ │ │ │ + beq.w cbb2c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb9c2 │ │ │ │ + beq.n cb9ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, cba12 │ │ │ │ + cbz r3, cba0a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cbb18 │ │ │ │ + beq.w cbb10 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb9de │ │ │ │ + beq.n cb9d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cba1a │ │ │ │ + cbz r3, cba12 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cbafc │ │ │ │ + beq.w cbaf4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb9fc │ │ │ │ + beq.n cb9f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cbaa0 │ │ │ │ + beq.n cba98 │ │ │ │ bl 88694 │ │ │ │ - b.n cb954 │ │ │ │ + b.n cb94c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb8cc │ │ │ │ + b.n cb8c4 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb8ac │ │ │ │ + b.n cb8a4 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb9c2 │ │ │ │ + b.n cb9ba │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb9de │ │ │ │ + b.n cb9d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cba34 │ │ │ │ + beq.n cba2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cbab8 │ │ │ │ + beq.n cbab0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cbb68 │ │ │ │ + beq.w cbb60 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cba50 │ │ │ │ + beq.n cba48 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, cbab0 │ │ │ │ + cbz r3, cbaa8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n cbae0 │ │ │ │ + beq.n cbad8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cba6a │ │ │ │ + beq.n cba62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cbaa8 │ │ │ │ + cbz r3, cbaa0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n cbac4 │ │ │ │ + beq.n cbabc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cb954 │ │ │ │ + beq.w cb94c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cb954 │ │ │ │ + bne.w cb94c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb954 │ │ │ │ + b.n cb94c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb8ec │ │ │ │ + b.n cb8e4 │ │ │ │ bl 88a1c │ │ │ │ - b.n cb832 │ │ │ │ + b.n cb82a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb9fc │ │ │ │ + b.n cb9f4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cba6a │ │ │ │ + b.n cba62 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cba50 │ │ │ │ + b.n cba48 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cba34 │ │ │ │ + b.n cba2c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (cbc30 ) │ │ │ │ - movw r2, #40638 @ 0x9ebe │ │ │ │ + ldr r3, [pc, #360] @ (cbc28 ) │ │ │ │ + movw r2, #40644 @ 0x9ec4 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #356] @ (cbc34 ) │ │ │ │ - ldr r0, [pc, #356] @ (cbc38 ) │ │ │ │ + ldr r1, [pc, #356] @ (cbc2c ) │ │ │ │ + ldr r0, [pc, #356] @ (cbc30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (cbc3c ) │ │ │ │ - movw r2, #40637 @ 0x9ebd │ │ │ │ + ldr r3, [pc, #344] @ (cbc34 ) │ │ │ │ + movw r2, #40643 @ 0x9ec3 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #340] @ (cbc40 ) │ │ │ │ - ldr r0, [pc, #340] @ (cbc44 ) │ │ │ │ + ldr r1, [pc, #340] @ (cbc38 ) │ │ │ │ + ldr r0, [pc, #340] @ (cbc3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (cbc48 ) │ │ │ │ - movw r2, #40643 @ 0x9ec3 │ │ │ │ + ldr r3, [pc, #328] @ (cbc40 ) │ │ │ │ + movw r2, #40649 @ 0x9ec9 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #324] @ (cbc4c ) │ │ │ │ - ldr r0, [pc, #324] @ (cbc50 ) │ │ │ │ + ldr r1, [pc, #324] @ (cbc44 ) │ │ │ │ + ldr r0, [pc, #324] @ (cbc48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (cbc54 ) │ │ │ │ - movw r2, #40642 @ 0x9ec2 │ │ │ │ + ldr r3, [pc, #312] @ (cbc4c ) │ │ │ │ + movw r2, #40648 @ 0x9ec8 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #308] @ (cbc58 ) │ │ │ │ - ldr r0, [pc, #308] @ (cbc5c ) │ │ │ │ + ldr r1, [pc, #308] @ (cbc50 ) │ │ │ │ + ldr r0, [pc, #308] @ (cbc54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (cbc60 ) │ │ │ │ - movw r2, #40641 @ 0x9ec1 │ │ │ │ + ldr r3, [pc, #296] @ (cbc58 ) │ │ │ │ + movw r2, #40647 @ 0x9ec7 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #292] @ (cbc64 ) │ │ │ │ - ldr r0, [pc, #292] @ (cbc68 ) │ │ │ │ + ldr r1, [pc, #292] @ (cbc5c ) │ │ │ │ + ldr r0, [pc, #292] @ (cbc60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (cbc6c ) │ │ │ │ + ldr r3, [pc, #280] @ (cbc64 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #280] @ (cbc70 ) │ │ │ │ - ldr r0, [pc, #280] @ (cbc74 ) │ │ │ │ + ldr r1, [pc, #280] @ (cbc68 ) │ │ │ │ + ldr r0, [pc, #280] @ (cbc6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (cbc78 ) │ │ │ │ - movw r2, #40636 @ 0x9ebc │ │ │ │ + ldr r3, [pc, #268] @ (cbc70 ) │ │ │ │ + movw r2, #40642 @ 0x9ec2 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #264] @ (cbc7c ) │ │ │ │ - ldr r0, [pc, #264] @ (cbc80 ) │ │ │ │ + ldr r1, [pc, #264] @ (cbc74 ) │ │ │ │ + ldr r0, [pc, #264] @ (cbc78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #248] @ (cbc84 ) │ │ │ │ + ldr r3, [pc, #248] @ (cbc7c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (cbc88 ) │ │ │ │ - ldr r0, [pc, #252] @ (cbc8c ) │ │ │ │ + ldr r1, [pc, #248] @ (cbc80 ) │ │ │ │ + ldr r0, [pc, #252] @ (cbc84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #236] @ (cbc90 ) │ │ │ │ - movw r2, #40612 @ 0x9ea4 │ │ │ │ + ldr r3, [pc, #236] @ (cbc88 ) │ │ │ │ + movw r2, #40618 @ 0x9eaa │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #228] @ (cbc94 ) │ │ │ │ - ldr r0, [pc, #232] @ (cbc98 ) │ │ │ │ + ldr r1, [pc, #228] @ (cbc8c ) │ │ │ │ + ldr r0, [pc, #232] @ (cbc90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (cbc9c ) │ │ │ │ - movw r2, #40613 @ 0x9ea5 │ │ │ │ + ldr r3, [pc, #220] @ (cbc94 ) │ │ │ │ + movw r2, #40619 @ 0x9eab │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #212] @ (cbca0 ) │ │ │ │ - ldr r0, [pc, #216] @ (cbca4 ) │ │ │ │ + ldr r1, [pc, #212] @ (cbc98 ) │ │ │ │ + ldr r0, [pc, #216] @ (cbc9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (cbca8 ) │ │ │ │ - movw r2, #40614 @ 0x9ea6 │ │ │ │ + ldr r3, [pc, #204] @ (cbca0 ) │ │ │ │ + movw r2, #40620 @ 0x9eac │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #196] @ (cbcac ) │ │ │ │ - ldr r0, [pc, #200] @ (cbcb0 ) │ │ │ │ + ldr r1, [pc, #196] @ (cbca4 ) │ │ │ │ + ldr r0, [pc, #200] @ (cbca8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #312] @ (cbd34 ) │ │ │ │ + ldr r0, [pc, #344] @ (cbd4c ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #256] @ (cbd04 ) │ │ │ │ + ldr r0, [pc, #288] @ (cbd1c ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, pc │ │ │ │ + bx r0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r6], {34} @ 0x22 │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + ldc 0, cr0, [r6, #-136] @ 0xffffff78 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #178 @ 0xb2 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r1, #172 @ 0xac │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xeb3a0022 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + sbcs.w r0, sl, r2, asr #32 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - adds.w r0, r2, r2, asr #32 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + adcs.w r0, r2, r2, asr #32 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - add.w r0, r2, r2, asr #32 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + adc.w r0, r2, r2, asr #32 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xeada0022 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + adds.w r0, sl, r2, asr #32 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xeab20022 │ │ │ │ - bvs.n cbc84 │ │ │ │ + @ instruction: 0xeaf20022 │ │ │ │ + bvs.n cbcfc │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #204 @ 0xcc │ │ │ │ + subs r2, #12 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r1, #8 │ │ │ │ movs r2, r4 │ │ │ │ - orns r0, lr, r2, asr #32 │ │ │ │ - bpl.n cbc30 │ │ │ │ + @ instruction: 0xeabe0022 │ │ │ │ + bvs.n cbca8 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r2, #22 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #0 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ movs r2, r4 │ │ │ │ - orr.w r0, r4, r2, asr #32 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + eor.w r0, r4, r2, asr #32 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #114 @ 0x72 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ movs r2, r4 │ │ │ │ - bics.w r0, r4, r2, asr #32 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + orns r0, r4, r2, asr #32 │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - bic.w r0, r4, r2, asr #32 │ │ │ │ + orn r0, r4, r2, asr #32 │ │ │ │ │ │ │ │ -000cbcb4 : │ │ │ │ +000cbcac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cbd18 ) │ │ │ │ + ldr r3, [pc, #76] @ (cbd10 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cbd1c ) │ │ │ │ + ldr r5, [pc, #72] @ (cbd14 ) │ │ │ │ addw r3, r3, #2916 @ 0xb64 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, cbd14 │ │ │ │ - ldr r3, [pc, #64] @ (cbd20 ) │ │ │ │ + cbz r0, cbd0c │ │ │ │ + ldr r3, [pc, #64] @ (cbd18 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cbcf4 │ │ │ │ + bne.n cbcec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cb794 │ │ │ │ - ldr r0, [pc, #44] @ (cbd24 ) │ │ │ │ + b.w cb78c │ │ │ │ + ldr r0, [pc, #44] @ (cbd1c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (cbd28 ) │ │ │ │ - ldr r1, [pc, #40] @ (cbd2c ) │ │ │ │ + ldr r3, [pc, #40] @ (cbd20 ) │ │ │ │ + ldr r1, [pc, #40] @ (cbd24 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cbd30 ) │ │ │ │ + ldr r0, [pc, #40] @ (cbd28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ movs r0, r5 │ │ │ │ - orrs r6, r4 │ │ │ │ + orrs r6, r5 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n cbc38 │ │ │ │ + bmi.n cbcb0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r8!, {r1, r5} │ │ │ │ - bmi.n cbd7c │ │ │ │ + ldrd r0, r0, [r8, #-136]! @ 0x88 │ │ │ │ + bmi.n cbdf4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cbd34 : │ │ │ │ +000cbd2c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #332] @ (cbe94 ) │ │ │ │ + ldr r7, [pc, #332] @ (cbe8c ) │ │ │ │ add r7, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n cbdf0 │ │ │ │ + beq.n cbde8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r6, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cbde6 │ │ │ │ + beq.n cbdde │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n cbe18 │ │ │ │ + beq.n cbe10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cbdd4 │ │ │ │ + beq.n cbdcc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd7e │ │ │ │ + beq.n cbd76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cbdde │ │ │ │ + cbz r3, cbdd6 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n cbe66 │ │ │ │ + bmi.n cbe5e │ │ │ │ mov r0, r6 │ │ │ │ bl 88b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fcbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbda4 │ │ │ │ + beq.n cbd9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, cbdcc │ │ │ │ + cbz r3, cbdc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cbe76 │ │ │ │ + beq.n cbe6e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbdb8 │ │ │ │ + beq.n cbdb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cbdc4 │ │ │ │ + cbz r3, cbdbc │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - blt.n cbe4e │ │ │ │ + blt.n cbe46 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbdb8 │ │ │ │ + b.n cbdb0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbda4 │ │ │ │ + b.n cbd9c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n cbd7e │ │ │ │ + beq.n cbd76 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n cbd7e │ │ │ │ + bne.n cbd76 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbd7e │ │ │ │ - cbz r5, cbe18 │ │ │ │ + b.n cbd76 │ │ │ │ + cbz r5, cbe10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cbd6a │ │ │ │ - b.n cbd7e │ │ │ │ - ldr r1, [pc, #164] @ (cbe98 ) │ │ │ │ + bne.n cbd62 │ │ │ │ + b.n cbd76 │ │ │ │ + ldr r1, [pc, #164] @ (cbe90 ) │ │ │ │ mov.w r0, #1792 @ 0x700 │ │ │ │ - ldr r3, [pc, #164] @ (cbe9c ) │ │ │ │ - ldr r2, [pc, #164] @ (cbea0 ) │ │ │ │ + ldr r3, [pc, #164] @ (cbe94 ) │ │ │ │ + ldr r2, [pc, #164] @ (cbe98 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #160] @ (cbea4 ) │ │ │ │ - ldr r0, [pc, #160] @ (cbea8 ) │ │ │ │ + ldr r1, [pc, #160] @ (cbe9c ) │ │ │ │ + ldr r0, [pc, #160] @ (cbea0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #144] @ (cbeac ) │ │ │ │ - ldr r1, [pc, #148] @ (cbeb0 ) │ │ │ │ + ldr r3, [pc, #144] @ (cbea4 ) │ │ │ │ + ldr r1, [pc, #148] @ (cbea8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbe36 │ │ │ │ + beq.n cbe2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cbe6e │ │ │ │ - ldr r3, [pc, #96] @ (cbe98 ) │ │ │ │ + cbz r3, cbe66 │ │ │ │ + ldr r3, [pc, #96] @ (cbe90 ) │ │ │ │ movw r2, #1798 @ 0x706 │ │ │ │ - ldr r1, [pc, #116] @ (cbeb4 ) │ │ │ │ - ldr r0, [pc, #120] @ (cbeb8 ) │ │ │ │ + ldr r1, [pc, #116] @ (cbeac ) │ │ │ │ + ldr r0, [pc, #120] @ (cbeb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cbe12 │ │ │ │ - ldr r3, [pc, #72] @ (cbe98 ) │ │ │ │ + b.n cbe0a │ │ │ │ + ldr r3, [pc, #72] @ (cbe90 ) │ │ │ │ movw r2, #1798 @ 0x706 │ │ │ │ - ldr r1, [pc, #100] @ (cbebc ) │ │ │ │ - ldr r0, [pc, #104] @ (cbec0 ) │ │ │ │ + ldr r1, [pc, #100] @ (cbeb4 ) │ │ │ │ + ldr r0, [pc, #104] @ (cbeb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cbe12 │ │ │ │ + b.n cbe0a │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ - b.n cbd82 │ │ │ │ + b.n cbd7a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbe36 │ │ │ │ - ldr r3, [pc, #76] @ (cbec4 ) │ │ │ │ - movw r2, #62623 @ 0xf49f │ │ │ │ + b.n cbe2e │ │ │ │ + ldr r3, [pc, #76] @ (cbebc ) │ │ │ │ + movw r2, #62629 @ 0xf4a5 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #68] @ (cbec8 ) │ │ │ │ - ldr r0, [pc, #72] @ (cbecc ) │ │ │ │ + ldr r1, [pc, #68] @ (cbec0 ) │ │ │ │ + ldr r0, [pc, #72] @ (cbec4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1748 @ 0x6d4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r4, r6 │ │ │ │ + cmp r4, r7 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cbd1c │ │ │ │ + b.n cbd94 │ │ │ │ movs r2, r4 │ │ │ │ - bics.w r0, sl, #34 @ 0x22 │ │ │ │ - orns r0, r4, #34 @ 0x22 │ │ │ │ - bcc.n cbef8 │ │ │ │ + orns r0, sl, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf0b40022 │ │ │ │ + bcc.n cbf70 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r0, #34 @ 0x22 │ │ │ │ - bics.w r0, ip, #34 @ 0x22 │ │ │ │ - bcs.n cbe94 │ │ │ │ + @ instruction: 0xf0c00022 │ │ │ │ + orns r0, ip, #34 @ 0x22 │ │ │ │ + bcc.n cbf0c │ │ │ │ movs r2, r4 │ │ │ │ - bic.w r0, r4, #34 @ 0x22 │ │ │ │ - bcs.n cbe6c │ │ │ │ + orn r0, r4, #34 @ 0x22 │ │ │ │ + bcc.n cbee4 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cbed0 : │ │ │ │ +000cbec8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r2, [pc, #2400] @ cc844 │ │ │ │ + ldr.w r2, [pc, #2400] @ cc83c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #2400] @ cc848 │ │ │ │ + ldr.w r3, [pc, #2400] @ cc840 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [pc, #2396] @ cc84c │ │ │ │ + ldr.w r5, [pc, #2396] @ cc844 │ │ │ │ mov r8, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8673c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc33e │ │ │ │ - ldr.w r3, [pc, #2372] @ cc850 │ │ │ │ + beq.w cc336 │ │ │ │ + ldr.w r3, [pc, #2372] @ cc848 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc35c │ │ │ │ - bl af8bc │ │ │ │ + bne.w cc354 │ │ │ │ + bl af8b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbf3a │ │ │ │ + beq.n cbf32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc164 │ │ │ │ + beq.w cc15c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cc384 │ │ │ │ - ldr.w r3, [pc, #2320] @ cc854 │ │ │ │ + beq.w cc37c │ │ │ │ + ldr.w r3, [pc, #2320] @ cc84c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc3a2 │ │ │ │ + beq.w cc39a │ │ │ │ ldr.w r0, [r3, #296] @ 0x128 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w cc3d8 │ │ │ │ + beq.w cc3d0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w cc42a │ │ │ │ + bmi.w cc422 │ │ │ │ bl 88b24 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fde8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbf86 │ │ │ │ + beq.n cbf7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc16c │ │ │ │ + beq.w cc164 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w cc828 │ │ │ │ + beq.w cc820 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbfa0 │ │ │ │ + beq.n cbf98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc174 │ │ │ │ + beq.w cc16c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cc40c │ │ │ │ - ldr.w r3, [pc, #2224] @ cc858 │ │ │ │ + beq.w cc404 │ │ │ │ + ldr.w r3, [pc, #2224] @ cc850 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cc184 │ │ │ │ + bne.w cc17c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbfc8 │ │ │ │ + beq.n cbfc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc336 │ │ │ │ - ldr.w r3, [pc, #2192] @ cc85c │ │ │ │ + beq.w cc32e │ │ │ │ + ldr.w r3, [pc, #2192] @ cc854 │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ cmp r4, sl │ │ │ │ - bne.w cc26c │ │ │ │ + bne.w cc264 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc500 │ │ │ │ + beq.w cc4f8 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc518 │ │ │ │ + bne.w cc510 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cc80c │ │ │ │ + beq.w cc804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #2132] @ cc860 │ │ │ │ + ldr.w r3, [pc, #2132] @ cc858 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr.w r1, [r7, #2908] @ 0xb5c │ │ │ │ blx 501e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc02c │ │ │ │ + beq.n cc024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc17c │ │ │ │ + beq.w cc174 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.w cc1e4 │ │ │ │ + beq.w cc1dc │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w cc1ee │ │ │ │ + bne.w cc1e6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9fcb0 │ │ │ │ + bl 9fcac │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc49c │ │ │ │ + beq.w cc494 │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ ldr.w r3, [r7, #2932] @ 0xb74 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ blx 5018c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc550 │ │ │ │ + beq.w cc548 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cc56e │ │ │ │ + bne.w cc566 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc082 │ │ │ │ + beq.n cc07a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc4fa │ │ │ │ + beq.w cc4f2 │ │ │ │ cmp r4, sl │ │ │ │ - bne.n cc0c8 │ │ │ │ + bne.n cc0c0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 8673c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc734 │ │ │ │ + beq.w cc72c │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc74c │ │ │ │ - bl 9a280 │ │ │ │ + bne.w cc744 │ │ │ │ + bl 9a27c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc0bc │ │ │ │ + beq.n cc0b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc4c8 │ │ │ │ + beq.w cc4c0 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w cc76c │ │ │ │ + beq.w cc764 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w cc464 │ │ │ │ + bne.w cc45c │ │ │ │ movs r7, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 88b24 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc0fa │ │ │ │ + beq.n cc0f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc434 │ │ │ │ + beq.w cc42c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w cc5dc │ │ │ │ + beq.w cc5d4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cc7b8 │ │ │ │ + beq.w cc7b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc11a │ │ │ │ + beq.n cc112 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc538 │ │ │ │ + beq.w cc530 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cc618 │ │ │ │ + bne.w cc610 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc136 │ │ │ │ + beq.n cc12e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc544 │ │ │ │ + beq.w cc53c │ │ │ │ cmp r1, sl │ │ │ │ - bne.w cc256 │ │ │ │ + bne.w cc24e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 8694c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc784 │ │ │ │ + beq.w cc77c │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc4d0 │ │ │ │ + bne.w cc4c8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n cc256 │ │ │ │ + bne.n cc24e │ │ │ │ mov r0, r7 │ │ │ │ bl 88b24 │ │ │ │ - b.n cc1c4 │ │ │ │ + b.n cc1bc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbf3a │ │ │ │ + b.n cbf32 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbf86 │ │ │ │ + b.n cbf7e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbfa0 │ │ │ │ + b.n cbf98 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc02c │ │ │ │ - ldr.w r0, [pc, #1756] @ cc864 │ │ │ │ + b.n cc024 │ │ │ │ + ldr.w r0, [pc, #1756] @ cc85c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc1a6 │ │ │ │ + beq.n cc19e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cc1a6 │ │ │ │ + cbnz r3, cc19e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1728] @ cc868 │ │ │ │ + ldr.w r3, [pc, #1728] @ cc860 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1724] @ cc86c │ │ │ │ - ldr.w r0, [pc, #1724] @ cc870 │ │ │ │ + ldr.w r1, [pc, #1724] @ cc864 │ │ │ │ + ldr.w r0, [pc, #1724] @ cc868 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1708] @ cc874 │ │ │ │ - ldr.w r3, [pc, #1660] @ cc848 │ │ │ │ + ldr.w r2, [pc, #1708] @ cc86c │ │ │ │ + ldr.w r3, [pc, #1660] @ cc840 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cc7b4 │ │ │ │ + bne.w cc7ac │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cc448 │ │ │ │ + bne.w cc440 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc6c8 │ │ │ │ + beq.w cc6c0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc714 │ │ │ │ + bne.w cc70c │ │ │ │ ldr.w fp, [r0, #28] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w cc7d4 │ │ │ │ + beq.w cc7cc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r7, #3772] @ 0xebc │ │ │ │ mov r0, fp │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ blx 501e8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc24a │ │ │ │ + beq.n cc242 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc4c0 │ │ │ │ + beq.w cc4b8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w cc478 │ │ │ │ + beq.w cc470 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cc03c │ │ │ │ - ldr.w r3, [pc, #1568] @ cc878 │ │ │ │ + beq.w cc034 │ │ │ │ + ldr.w r3, [pc, #1568] @ cc870 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc1c4 │ │ │ │ + beq.n cc1bc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n cc1c4 │ │ │ │ + b.n cc1bc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8673c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc5a4 │ │ │ │ + beq.w cc59c │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc5bc │ │ │ │ - bl af8bc │ │ │ │ + bne.w cc5b4 │ │ │ │ + bl af8b4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc2a6 │ │ │ │ + beq.n cc29e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc440 │ │ │ │ + beq.w cc438 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cc600 │ │ │ │ + beq.w cc5f8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc650 │ │ │ │ + beq.w cc648 │ │ │ │ ldr.w r0, [r3, #452] @ 0x1c4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w cc67c │ │ │ │ + beq.w cc674 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w cc6be │ │ │ │ + bmi.w cc6b6 │ │ │ │ bl 88b24 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fde8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc2ec │ │ │ │ + beq.n cc2e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc470 │ │ │ │ + beq.w cc468 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w cc7f0 │ │ │ │ + beq.w cc7e8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc30c │ │ │ │ + beq.n cc304 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc468 │ │ │ │ + beq.w cc460 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w cc6a6 │ │ │ │ + beq.w cc69e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cc6e0 │ │ │ │ + bne.w cc6d8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc32e │ │ │ │ + beq.n cc326 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc4b8 │ │ │ │ + beq.w cc4b0 │ │ │ │ cmp r7, sl │ │ │ │ - beq.w cbfd6 │ │ │ │ - b.n cc256 │ │ │ │ + beq.w cbfce │ │ │ │ + b.n cc24e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbfc8 │ │ │ │ - ldr.w r3, [pc, #1320] @ cc868 │ │ │ │ + b.n cbfc0 │ │ │ │ + ldr.w r3, [pc, #1320] @ cc860 │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr.w r1, [pc, #1332] @ cc87c │ │ │ │ - ldr.w r0, [pc, #1332] @ cc880 │ │ │ │ + ldr.w r1, [pc, #1332] @ cc874 │ │ │ │ + ldr.w r0, [pc, #1332] @ cc878 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr.w r1, [pc, #1288] @ cc868 │ │ │ │ + b.n cc1ba │ │ │ │ + ldr.w r1, [pc, #1288] @ cc860 │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr.w r3, [pc, #1308] @ cc884 │ │ │ │ + ldr.w r3, [pc, #1308] @ cc87c │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1300] @ cc888 │ │ │ │ - ldr.w r0, [pc, #1300] @ cc88c │ │ │ │ + ldr.w r1, [pc, #1300] @ cc880 │ │ │ │ + ldr.w r0, [pc, #1300] @ cc884 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr.w r3, [pc, #1248] @ cc868 │ │ │ │ + bl a7538 │ │ │ │ + b.n cc1ba │ │ │ │ + ldr.w r3, [pc, #1248] @ cc860 │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr.w r1, [pc, #1280] @ cc890 │ │ │ │ - ldr.w r0, [pc, #1280] @ cc894 │ │ │ │ + ldr.w r1, [pc, #1280] @ cc888 │ │ │ │ + ldr.w r0, [pc, #1280] @ cc88c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ + b.n cc1ba │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - ldr.w r3, [pc, #1260] @ cc898 │ │ │ │ - ldr.w r1, [pc, #1260] @ cc89c │ │ │ │ + ldr.w r3, [pc, #1260] @ cc890 │ │ │ │ + ldr.w r1, [pc, #1260] @ cc894 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr.w r3, [pc, #1196] @ cc868 │ │ │ │ - ldr.w r1, [pc, #1248] @ cc8a0 │ │ │ │ + ldr.w r3, [pc, #1196] @ cc860 │ │ │ │ + ldr.w r1, [pc, #1248] @ cc898 │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr.w r0, [pc, #1244] @ cc8a4 │ │ │ │ + ldr.w r0, [pc, #1244] @ cc89c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr.w r2, [pc, #1164] @ cc868 │ │ │ │ + b.n cc1ba │ │ │ │ + ldr.w r2, [pc, #1164] @ cc860 │ │ │ │ movw r1, #1998 @ 0x7ce │ │ │ │ - ldr.w r3, [pc, #1220] @ cc8a8 │ │ │ │ + ldr.w r3, [pc, #1220] @ cc8a0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1216] @ cc8ac │ │ │ │ + ldr.w r2, [pc, #1216] @ cc8a4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1208] @ cc8b0 │ │ │ │ - ldr.w r0, [pc, #1208] @ cc8b4 │ │ │ │ + ldr.w r1, [pc, #1208] @ cc8a8 │ │ │ │ + ldr.w r0, [pc, #1208] @ cc8ac │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr.w r3, [pc, #1112] @ cc868 │ │ │ │ + b.n cc1ba │ │ │ │ + ldr.w r3, [pc, #1112] @ cc860 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1184] @ cc8b8 │ │ │ │ - ldr.w r0, [pc, #1184] @ cc8bc │ │ │ │ + ldr.w r1, [pc, #1184] @ cc8b0 │ │ │ │ + ldr.w r0, [pc, #1184] @ cc8b4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ + b.n cc1ba │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n cbf60 │ │ │ │ + b.n cbf58 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cc0fa │ │ │ │ + b.n cc0f2 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc2a6 │ │ │ │ - ldr.w r3, [pc, #1052] @ cc868 │ │ │ │ + b.n cc29e │ │ │ │ + ldr.w r3, [pc, #1052] @ cc860 │ │ │ │ mov r2, fp │ │ │ │ - ldr.w r1, [pc, #1136] @ cc8c0 │ │ │ │ - ldr.w r0, [pc, #1136] @ cc8c4 │ │ │ │ + ldr.w r1, [pc, #1136] @ cc8b8 │ │ │ │ + ldr.w r0, [pc, #1136] @ cc8bc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ + b.n cc1ba │ │ │ │ movs r7, #4 │ │ │ │ - b.n cc0ca │ │ │ │ + b.n cc0c2 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc30c │ │ │ │ + b.n cc304 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc2ec │ │ │ │ + b.n cc2e4 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc256 │ │ │ │ - ldr r3, [pc, #996] @ (cc868 ) │ │ │ │ + beq.w cc24e │ │ │ │ + ldr r3, [pc, #996] @ (cc860 ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1088] @ cc8c8 │ │ │ │ - ldr.w r0, [pc, #1088] @ cc8cc │ │ │ │ + ldr.w r1, [pc, #1088] @ cc8c0 │ │ │ │ + ldr.w r0, [pc, #1088] @ cc8c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr r3, [pc, #968] @ (cc868 ) │ │ │ │ + b.n cc1ba │ │ │ │ + ldr r3, [pc, #968] @ (cc860 ) │ │ │ │ movw r2, #2001 @ 0x7d1 │ │ │ │ - ldr.w r1, [pc, #1068] @ cc8d0 │ │ │ │ - ldr.w r0, [pc, #1068] @ cc8d4 │ │ │ │ + ldr.w r1, [pc, #1068] @ cc8c8 │ │ │ │ + ldr.w r0, [pc, #1068] @ cc8cc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ + b.n cc1ba │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc32e │ │ │ │ + b.n cc326 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc24a │ │ │ │ + b.n cc242 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc0bc │ │ │ │ - ldr r2, [pc, #916] @ (cc868 ) │ │ │ │ - ldr.w r3, [pc, #1028] @ cc8d8 │ │ │ │ - ldr.w r1, [pc, #1028] @ cc8dc │ │ │ │ + b.n cc0b4 │ │ │ │ + ldr r2, [pc, #916] @ (cc860 ) │ │ │ │ + ldr.w r3, [pc, #1028] @ cc8d0 │ │ │ │ + ldr.w r1, [pc, #1028] @ cc8d4 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #1016] @ (cc8e0 ) │ │ │ │ + ldr r0, [pc, #1016] @ (cc8d8 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - b.n cc1c2 │ │ │ │ + b.n cc1ba │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc082 │ │ │ │ - ldr r3, [pc, #868] @ (cc868 ) │ │ │ │ + b.n cc07a │ │ │ │ + ldr r3, [pc, #868] @ (cc860 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r1, [pc, #988] @ (cc8e4 ) │ │ │ │ - ldr r0, [pc, #988] @ (cc8e8 ) │ │ │ │ + ldr r1, [pc, #988] @ (cc8dc ) │ │ │ │ + ldr r0, [pc, #988] @ (cc8e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr r1, [pc, #844] @ (cc868 ) │ │ │ │ + b.n cc1ba │ │ │ │ + ldr r1, [pc, #844] @ (cc860 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r3, [pc, #972] @ (cc8ec ) │ │ │ │ + ldr r3, [pc, #972] @ (cc8e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #964] @ (cc8f0 ) │ │ │ │ - ldr r0, [pc, #968] @ (cc8f4 ) │ │ │ │ + ldr r1, [pc, #964] @ (cc8e8 ) │ │ │ │ + ldr r0, [pc, #968] @ (cc8ec ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n cc1c2 │ │ │ │ + bl a7538 │ │ │ │ + b.n cc1ba │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cc11a │ │ │ │ + b.n cc112 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cc136 │ │ │ │ - ldr r3, [pc, #788] @ (cc868 ) │ │ │ │ + b.n cc12e │ │ │ │ + ldr r3, [pc, #788] @ (cc860 ) │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ - ldr r1, [pc, #928] @ (cc8f8 ) │ │ │ │ - ldr r0, [pc, #928] @ (cc8fc ) │ │ │ │ + ldr r1, [pc, #928] @ (cc8f0 ) │ │ │ │ + ldr r0, [pc, #928] @ (cc8f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr r0, [pc, #912] @ (cc900 ) │ │ │ │ + b.n cc1ba │ │ │ │ + ldr r0, [pc, #912] @ (cc8f8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc58c │ │ │ │ + beq.n cc584 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc79c │ │ │ │ - ldr r3, [pc, #728] @ (cc868 ) │ │ │ │ + beq.w cc794 │ │ │ │ + ldr r3, [pc, #728] @ (cc860 ) │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ - ldr r1, [pc, #880] @ (cc904 ) │ │ │ │ - ldr r0, [pc, #880] @ (cc908 ) │ │ │ │ + ldr r1, [pc, #880] @ (cc8fc ) │ │ │ │ + ldr r0, [pc, #880] @ (cc900 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc566 │ │ │ │ - ldr r3, [pc, #704] @ (cc868 ) │ │ │ │ + b.n cc55e │ │ │ │ + ldr r3, [pc, #704] @ (cc860 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r1, [pc, #864] @ (cc90c ) │ │ │ │ - ldr r0, [pc, #864] @ (cc910 ) │ │ │ │ + ldr r1, [pc, #864] @ (cc904 ) │ │ │ │ + ldr r0, [pc, #864] @ (cc908 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr r1, [pc, #680] @ (cc868 ) │ │ │ │ + b.n cc1ba │ │ │ │ + ldr r1, [pc, #680] @ (cc860 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r3, [pc, #848] @ (cc914 ) │ │ │ │ + ldr r3, [pc, #848] @ (cc90c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #840] @ (cc918 ) │ │ │ │ - ldr r0, [pc, #844] @ (cc91c ) │ │ │ │ + ldr r1, [pc, #840] @ (cc910 ) │ │ │ │ + ldr r0, [pc, #844] @ (cc914 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr r3, [pc, #648] @ (cc868 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n cc1ba │ │ │ │ + ldr r3, [pc, #648] @ (cc860 ) │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ - ldr r1, [pc, #828] @ (cc920 ) │ │ │ │ - ldr r0, [pc, #828] @ (cc924 ) │ │ │ │ + ldr r1, [pc, #828] @ (cc918 ) │ │ │ │ + ldr r0, [pc, #828] @ (cc91c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr r3, [pc, #612] @ (cc868 ) │ │ │ │ + b.n cc1ba │ │ │ │ + ldr r3, [pc, #612] @ (cc860 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r1, [pc, #800] @ (cc928 ) │ │ │ │ - ldr r0, [pc, #800] @ (cc92c ) │ │ │ │ + ldr r1, [pc, #800] @ (cc920 ) │ │ │ │ + ldr r0, [pc, #800] @ (cc924 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr r0, [pc, #788] @ (cc930 ) │ │ │ │ + b.n cc1ba │ │ │ │ + ldr r0, [pc, #788] @ (cc928 ) │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc638 │ │ │ │ + beq.n cc630 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc7a4 │ │ │ │ - ldr r3, [pc, #556] @ (cc868 ) │ │ │ │ + beq.w cc79c │ │ │ │ + ldr r3, [pc, #556] @ (cc860 ) │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ - ldr r1, [pc, #756] @ (cc934 ) │ │ │ │ - ldr r0, [pc, #756] @ (cc938 ) │ │ │ │ + ldr r1, [pc, #756] @ (cc92c ) │ │ │ │ + ldr r0, [pc, #756] @ (cc930 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc4f2 │ │ │ │ + b.n cc4ea │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - ldr r3, [pc, #576] @ (cc898 ) │ │ │ │ - ldr r1, [pc, #736] @ (cc93c ) │ │ │ │ + ldr r3, [pc, #576] @ (cc890 ) │ │ │ │ + ldr r1, [pc, #736] @ (cc934 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #512] @ (cc868 ) │ │ │ │ - ldr r1, [pc, #728] @ (cc940 ) │ │ │ │ + ldr r3, [pc, #512] @ (cc860 ) │ │ │ │ + ldr r1, [pc, #728] @ (cc938 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r0, [pc, #724] @ (cc944 ) │ │ │ │ + ldr r0, [pc, #724] @ (cc93c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr r2, [pc, #488] @ (cc868 ) │ │ │ │ + b.n cc1ba │ │ │ │ + ldr r2, [pc, #488] @ (cc860 ) │ │ │ │ movw r1, #1998 @ 0x7ce │ │ │ │ - ldr r3, [pc, #708] @ (cc948 ) │ │ │ │ + ldr r3, [pc, #708] @ (cc940 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #704] @ (cc94c ) │ │ │ │ + ldr r2, [pc, #704] @ (cc944 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #700] @ (cc950 ) │ │ │ │ - ldr r0, [pc, #700] @ (cc954 ) │ │ │ │ + ldr r1, [pc, #700] @ (cc948 ) │ │ │ │ + ldr r0, [pc, #700] @ (cc94c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr r3, [pc, #448] @ (cc868 ) │ │ │ │ + b.n cc1ba │ │ │ │ + ldr r3, [pc, #448] @ (cc860 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #680] @ (cc958 ) │ │ │ │ - ldr r0, [pc, #684] @ (cc95c ) │ │ │ │ + ldr r1, [pc, #680] @ (cc950 ) │ │ │ │ + ldr r0, [pc, #684] @ (cc954 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ + b.n cc1ba │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n cc2c6 │ │ │ │ - ldr r3, [pc, #412] @ (cc868 ) │ │ │ │ + b.n cc2be │ │ │ │ + ldr r3, [pc, #412] @ (cc860 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r1, [pc, #656] @ (cc960 ) │ │ │ │ - ldr r0, [pc, #656] @ (cc964 ) │ │ │ │ + ldr r1, [pc, #656] @ (cc958 ) │ │ │ │ + ldr r0, [pc, #656] @ (cc95c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr r0, [pc, #644] @ (cc968 ) │ │ │ │ + b.n cc1ba │ │ │ │ + ldr r0, [pc, #644] @ (cc960 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc6fc │ │ │ │ + beq.n cc6f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cc7ac │ │ │ │ - ldr r3, [pc, #360] @ (cc868 ) │ │ │ │ + beq.n cc7a4 │ │ │ │ + ldr r3, [pc, #360] @ (cc860 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #616] @ (cc96c ) │ │ │ │ - ldr r0, [pc, #616] @ (cc970 ) │ │ │ │ + ldr r1, [pc, #616] @ (cc964 ) │ │ │ │ + ldr r0, [pc, #616] @ (cc968 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr r1, [pc, #336] @ (cc868 ) │ │ │ │ + b.n cc1ba │ │ │ │ + ldr r1, [pc, #336] @ (cc860 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r3, [pc, #600] @ (cc974 ) │ │ │ │ + ldr r3, [pc, #600] @ (cc96c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #592] @ (cc978 ) │ │ │ │ - ldr r0, [pc, #596] @ (cc97c ) │ │ │ │ + ldr r1, [pc, #592] @ (cc970 ) │ │ │ │ + ldr r0, [pc, #596] @ (cc974 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n cc1c2 │ │ │ │ - ldr r3, [pc, #304] @ (cc868 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n cc1ba │ │ │ │ + ldr r3, [pc, #304] @ (cc860 ) │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ - ldr r1, [pc, #580] @ (cc980 ) │ │ │ │ - ldr r0, [pc, #580] @ (cc984 ) │ │ │ │ + ldr r1, [pc, #580] @ (cc978 ) │ │ │ │ + ldr r0, [pc, #580] @ (cc97c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc566 │ │ │ │ - ldr r2, [pc, #280] @ (cc868 ) │ │ │ │ - ldr r3, [pc, #568] @ (cc988 ) │ │ │ │ - ldr r1, [pc, #568] @ (cc98c ) │ │ │ │ + b.n cc55e │ │ │ │ + ldr r2, [pc, #280] @ (cc860 ) │ │ │ │ + ldr r3, [pc, #568] @ (cc980 ) │ │ │ │ + ldr r1, [pc, #568] @ (cc984 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #560] @ (cc990 ) │ │ │ │ + ldr r0, [pc, #560] @ (cc988 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n cc566 │ │ │ │ - ldr r3, [pc, #248] @ (cc868 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n cc55e │ │ │ │ + ldr r3, [pc, #248] @ (cc860 ) │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ - ldr r1, [pc, #544] @ (cc994 ) │ │ │ │ - ldr r0, [pc, #544] @ (cc998 ) │ │ │ │ + ldr r1, [pc, #544] @ (cc98c ) │ │ │ │ + ldr r0, [pc, #544] @ (cc990 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc566 │ │ │ │ - ldr r3, [pc, #224] @ (cc868 ) │ │ │ │ + b.n cc55e │ │ │ │ + ldr r3, [pc, #224] @ (cc860 ) │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ - ldr r1, [pc, #528] @ (cc99c ) │ │ │ │ - ldr r0, [pc, #528] @ (cc9a0 ) │ │ │ │ + ldr r1, [pc, #528] @ (cc994 ) │ │ │ │ + ldr r0, [pc, #528] @ (cc998 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cc4f2 │ │ │ │ + b.n cc4ea │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc58c │ │ │ │ + b.n cc584 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc638 │ │ │ │ + b.n cc630 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc6fc │ │ │ │ + b.n cc6f4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #488] @ (cc9a4 ) │ │ │ │ - movw r2, #65375 @ 0xff5f │ │ │ │ + ldr r3, [pc, #488] @ (cc99c ) │ │ │ │ + movw r2, #65381 @ 0xff65 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #484] @ (cc9a8 ) │ │ │ │ - ldr r0, [pc, #484] @ (cc9ac ) │ │ │ │ + ldr r1, [pc, #484] @ (cc9a0 ) │ │ │ │ + ldr r0, [pc, #484] @ (cc9a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1840 @ 0x730 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #472] @ (cc9b0 ) │ │ │ │ - movw r2, #65300 @ 0xff14 │ │ │ │ + ldr r3, [pc, #472] @ (cc9a8 ) │ │ │ │ + movw r2, #65306 @ 0xff1a │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #468] @ (cc9b4 ) │ │ │ │ - ldr r0, [pc, #468] @ (cc9b8 ) │ │ │ │ + ldr r1, [pc, #468] @ (cc9ac ) │ │ │ │ + ldr r0, [pc, #468] @ (cc9b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1840 @ 0x730 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #456] @ (cc9bc ) │ │ │ │ - movw r2, #65238 @ 0xfed6 │ │ │ │ + ldr r3, [pc, #456] @ (cc9b4 ) │ │ │ │ + movw r2, #65244 @ 0xfedc │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #452] @ (cc9c0 ) │ │ │ │ - ldr r0, [pc, #452] @ (cc9c4 ) │ │ │ │ + ldr r1, [pc, #452] @ (cc9b8 ) │ │ │ │ + ldr r0, [pc, #452] @ (cc9bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1840 @ 0x730 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #440] @ (cc9c8 ) │ │ │ │ - movw r2, #65266 @ 0xfef2 │ │ │ │ + ldr r3, [pc, #440] @ (cc9c0 ) │ │ │ │ + movw r2, #65272 @ 0xfef8 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #436] @ (cc9cc ) │ │ │ │ - ldr r0, [pc, #436] @ (cc9d0 ) │ │ │ │ + ldr r1, [pc, #436] @ (cc9c4 ) │ │ │ │ + ldr r0, [pc, #436] @ (cc9c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1840 @ 0x730 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (cc9d4 ) │ │ │ │ - movw r2, #65177 @ 0xfe99 │ │ │ │ + ldr r3, [pc, #424] @ (cc9cc ) │ │ │ │ + movw r2, #65183 @ 0xfe9f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #420] @ (cc9d8 ) │ │ │ │ - ldr r0, [pc, #420] @ (cc9dc ) │ │ │ │ + ldr r1, [pc, #420] @ (cc9d0 ) │ │ │ │ + ldr r0, [pc, #420] @ (cc9d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1840 @ 0x730 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - asrs r0, r2 │ │ │ │ + asrs r0, r3 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1 │ │ │ │ + asrs r0, r2 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl, #-136]! @ 0xffffff78 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldcl 0, cr0, [sl, #-136]! @ 0xffffff78 │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r2, r2, asr #32 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xebe20022 │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ movs r2, r4 │ │ │ │ - sbcs.w r0, r6, r2, asr #32 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + subs.w r0, r6, r2, asr #32 │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - adcs.w r0, ip, r2, asr #32 │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + @ instruction: 0xeb9c0022 │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cca38 │ │ │ │ - movs r2, r4 │ │ │ │ - @ instruction: 0xeb260022 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ - movs r2, r4 │ │ │ │ - adds.w r0, ip, r2, asr #32 │ │ │ │ - vhadd.s32 d0, d2, d19 │ │ │ │ - @ instruction: 0xeaf40022 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + b.n ccab0 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xead40022 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + sbc.w r0, r6, r2, asr #32 │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - eors.w r0, sl, r2, asr #32 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + adcs.w r0, ip, r2, asr #32 │ │ │ │ + vhadd.s32 d16, d2, d19 │ │ │ │ + @ instruction: 0xeb340022 │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - orn r0, r2, r2, asr #32 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + adds.w r0, r4, r2, asr #32 │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - orr.w r0, r6, r2, asr #32 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + @ instruction: 0xeada0022 │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + @ instruction: 0xeaa20022 │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ands.w r0, r2, r2, asr #32 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + eor.w r0, r6, r2, asr #32 │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [r6, #136]! @ 0x88 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + orrs.w r0, r2, r2, asr #32 │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [r2, #136] @ 0x88 │ │ │ │ - ldmia r4!, {} │ │ │ │ + bic.w r0, r6, r2, asr #32 │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xe9960022 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + and.w r0, r2, r2, asr #32 │ │ │ │ + ldmia r4!, {r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldrd r0, r0, [sl, #-136] @ 0x88 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldrd r0, r0, [r6, #136] @ 0x88 │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [r2, #-136] @ 0x88 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + @ instruction: 0xe99a0022 │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmdb lr, {r1, r5} │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xe9820022 │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - stmdb sl, {r1, r5} │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [r6], #136 @ 0x88 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldrd r0, r0, [lr, #-136] @ 0x88 │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + strd r0, r0, [sl, #-136] @ 0x88 │ │ │ │ + ldmia r3!, {r1, r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - stmia.w lr!, {r1, r5} │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmdb r6!, {r1, r5} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia.w r2, {r1, r5} │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + strd r0, r0, [lr], #136 @ 0x88 │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - stmia.w r8, {r1, r5} │ │ │ │ - stc 0, cr0, [r4], {35} @ 0x23 │ │ │ │ - @ instruction: 0xe85a0022 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + udf #98 @ 0x62 │ │ │ │ movs r2, r4 │ │ │ │ - strex r0, r0, [r0, #136] @ 0x88 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xe8c20022 │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xe81e0022 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xe8c80022 │ │ │ │ + stcl 0, cr0, [r4], {35} @ 0x23 │ │ │ │ + ldmia.w sl, {r1, r5} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + stmia.w r0, {r1, r5} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc944 │ │ │ │ + @ instruction: 0xe85e0022 │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + @ instruction: 0xe82a0022 │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc908 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + @ instruction: 0xe8060022 │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc8e8 │ │ │ │ + b.n cc960 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc8c4 │ │ │ │ + b.n cc93c │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc88c │ │ │ │ + b.n cc904 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc864 │ │ │ │ + b.n cc8dc │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - stc2 0, cr0, [r6], {36} @ 0x24 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + stc2l 0, cr0, [r6], {36} @ 0x24 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - stc2l 0, cr0, [sl], #-144 @ 0xffffff70 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + stc2 0, cr0, [sl], #144 @ 0x90 │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - bls.n cca38 │ │ │ │ + bls.n ccab0 │ │ │ │ movs r2, r4 │ │ │ │ - mcrr2 0, 2, r0, lr, cr4 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + stc2 0, cr0, [lr], {36} @ 0x24 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n cca9c │ │ │ │ + bpl.n cc914 │ │ │ │ movs r2, r4 │ │ │ │ - ldc2 0, cr0, [r2], #-144 @ 0xffffff70 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + ldc2l 0, cr0, [r2], #-144 @ 0xffffff70 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n cca88 │ │ │ │ + bvc.n cc900 │ │ │ │ movs r2, r4 │ │ │ │ - ldc2 0, cr0, [r6], {36} @ 0x24 │ │ │ │ - cmp r4, #8 │ │ │ │ + mrrc2 0, 2, r0, r6, cr4 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cc9e0 : │ │ │ │ +000cc9d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (cca74 ) │ │ │ │ + ldr r4, [pc, #132] @ (cca6c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ cca78 │ │ │ │ + ldr.w lr, [pc, #132] @ cca70 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ cca7c │ │ │ │ + ldr.w ip, [pc, #128] @ cca74 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2964 @ 0xb94 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (cca80 ) │ │ │ │ + ldr r4, [pc, #112] @ (cca78 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, cca6c │ │ │ │ + cbz r0, cca64 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n cca4e │ │ │ │ + bpl.n cca46 │ │ │ │ mov r0, r1 │ │ │ │ - bl cbed0 │ │ │ │ - ldr r2, [pc, #76] @ (cca84 ) │ │ │ │ - ldr r3, [pc, #64] @ (cca7c ) │ │ │ │ + bl cbec8 │ │ │ │ + ldr r2, [pc, #76] @ (cca7c ) │ │ │ │ + ldr r3, [pc, #64] @ (cca74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cca70 │ │ │ │ + bne.n cca68 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (cca88 ) │ │ │ │ + ldr r0, [pc, #56] @ (cca80 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (cca8c ) │ │ │ │ - ldr r1, [pc, #52] @ (cca90 ) │ │ │ │ + ldr r3, [pc, #52] @ (cca84 ) │ │ │ │ + ldr r1, [pc, #52] @ (cca88 ) │ │ │ │ movw r2, #1986 @ 0x7c2 │ │ │ │ - ldr r0, [pc, #52] @ (cca94 ) │ │ │ │ + ldr r0, [pc, #52] @ (cca8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cca36 │ │ │ │ + b.n cca2e │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ movs r0, r5 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r6, #6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ movs r7, r4 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cc3b4 │ │ │ │ + b.n cc42c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cca98 : │ │ │ │ +000cca90 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r2, [pc, #1672] @ cd134 │ │ │ │ + ldr.w r2, [pc, #1672] @ cd12c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #1672] @ cd138 │ │ │ │ + ldr.w r3, [pc, #1672] @ cd130 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [pc, #1668] @ cd13c │ │ │ │ + ldr.w r5, [pc, #1668] @ cd134 │ │ │ │ mov r8, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8673c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccdea │ │ │ │ - ldr.w r3, [pc, #1644] @ cd140 │ │ │ │ + beq.w ccde2 │ │ │ │ + ldr.w r3, [pc, #1644] @ cd138 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cce02 │ │ │ │ - bl af8bc │ │ │ │ + bne.w ccdfa │ │ │ │ + bl af8b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccb02 │ │ │ │ + beq.n ccafa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccd62 │ │ │ │ + beq.w ccd5a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cce22 │ │ │ │ - ldr.w r3, [pc, #1592] @ cd144 │ │ │ │ + beq.w cce1a │ │ │ │ + ldr.w r3, [pc, #1592] @ cd13c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cce3a │ │ │ │ + beq.w cce32 │ │ │ │ ldr.w r0, [r3, #348] @ 0x15c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w cce66 │ │ │ │ + beq.w cce5e │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w ccea8 │ │ │ │ + bmi.w ccea0 │ │ │ │ bl 88b24 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fde8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccb4c │ │ │ │ + beq.n ccb44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccd98 │ │ │ │ + beq.w ccd90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w cd0e6 │ │ │ │ + beq.w cd0de │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccb66 │ │ │ │ + beq.n ccb5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccda0 │ │ │ │ + beq.w ccd98 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cce90 │ │ │ │ - ldr.w r3, [pc, #1496] @ cd148 │ │ │ │ + beq.w cce88 │ │ │ │ + ldr.w r3, [pc, #1496] @ cd140 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w ccda8 │ │ │ │ + bne.w ccda0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccb8e │ │ │ │ + beq.n ccb86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccde2 │ │ │ │ - ldr.w r3, [pc, #1468] @ cd14c │ │ │ │ + beq.w ccdda │ │ │ │ + ldr.w r3, [pc, #1468] @ cd144 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w ccd6a │ │ │ │ + bne.w ccd62 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccf00 │ │ │ │ + beq.w ccef8 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cceb2 │ │ │ │ + bne.w cceaa │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w ccd6a │ │ │ │ + bne.w ccd62 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccf18 │ │ │ │ + beq.w ccf10 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ccf30 │ │ │ │ + bne.w ccf28 │ │ │ │ ldr.w sl, [r0, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cd11a │ │ │ │ + beq.w cd112 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ - ldr.w r3, [pc, #1364] @ cd150 │ │ │ │ + ldr.w r3, [pc, #1364] @ cd148 │ │ │ │ ldr.w fp, [r5, r3] │ │ │ │ ldr.w r1, [fp, #1896] @ 0x768 │ │ │ │ blx 501e8 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ccc24 │ │ │ │ + beq.n ccc1c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, ccc24 │ │ │ │ + cbnz r2, ccc1c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.w cced2 │ │ │ │ + beq.w cceca │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w ccd6a │ │ │ │ + bne.w ccd62 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9fcb0 │ │ │ │ + bl 9fcac │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccf6e │ │ │ │ + beq.w ccf66 │ │ │ │ add.w fp, fp, #4096 @ 0x1000 │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #20 │ │ │ │ ldr.w r2, [fp, #2932] @ 0xb74 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ blx 5018c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccf86 │ │ │ │ + beq.w ccf7e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w ccfa4 │ │ │ │ + bne.w ccf9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccc76 │ │ │ │ + beq.n ccc6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccf50 │ │ │ │ + beq.w ccf48 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp fp, r3 │ │ │ │ - bne.n cccc2 │ │ │ │ + bne.n cccba │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 8673c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd04a │ │ │ │ + beq.w cd042 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd062 │ │ │ │ - bl 9a280 │ │ │ │ + bne.w cd05a │ │ │ │ + bl 9a27c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cccb6 │ │ │ │ + beq.n cccae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccfde │ │ │ │ + beq.w ccfd6 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r4, #4 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w cd082 │ │ │ │ + beq.w cd07a │ │ │ │ mov r0, r4 │ │ │ │ bl 88b24 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cccf2 │ │ │ │ + beq.n cccea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccef4 │ │ │ │ + beq.w cceec │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ccfea │ │ │ │ + beq.w ccfe2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w cd100 │ │ │ │ + beq.w cd0f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccd18 │ │ │ │ + beq.n ccd10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccf56 │ │ │ │ + beq.w ccf4e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cd00e │ │ │ │ + bne.w cd006 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccd34 │ │ │ │ + beq.n ccd2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccf62 │ │ │ │ + beq.w ccf5a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n ccd6a │ │ │ │ + bne.n ccd62 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 8694c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd09a │ │ │ │ + beq.w cd092 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd0b2 │ │ │ │ + bne.w cd0aa │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n ccd6a │ │ │ │ + bne.n ccd62 │ │ │ │ mov r0, r4 │ │ │ │ bl 88b24 │ │ │ │ - b.n ccd7c │ │ │ │ + b.n ccd74 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccb02 │ │ │ │ - ldr r3, [pc, #1000] @ (cd154 ) │ │ │ │ + b.n ccafa │ │ │ │ + ldr r3, [pc, #1000] @ (cd14c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccd7c │ │ │ │ + beq.n ccd74 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #984] @ (cd158 ) │ │ │ │ - ldr r3, [pc, #952] @ (cd138 ) │ │ │ │ + ldr r2, [pc, #984] @ (cd150 ) │ │ │ │ + ldr r3, [pc, #952] @ (cd130 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cd0da │ │ │ │ + bne.w cd0d2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccb4c │ │ │ │ + b.n ccb44 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccb66 │ │ │ │ - ldr r0, [pc, #944] @ (cd15c ) │ │ │ │ + b.n ccb5e │ │ │ │ + ldr r0, [pc, #944] @ (cd154 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccdc8 │ │ │ │ + beq.n ccdc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, ccdc8 │ │ │ │ + cbnz r3, ccdc0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #916] @ (cd160 ) │ │ │ │ + ldr r3, [pc, #916] @ (cd158 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r1, [pc, #916] @ (cd164 ) │ │ │ │ - ldr r0, [pc, #916] @ (cd168 ) │ │ │ │ + ldr r1, [pc, #916] @ (cd15c ) │ │ │ │ + ldr r0, [pc, #916] @ (cd160 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ccd7c │ │ │ │ + b.n ccd74 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccb8e │ │ │ │ - ldr r3, [pc, #884] @ (cd160 ) │ │ │ │ + b.n ccb86 │ │ │ │ + ldr r3, [pc, #884] @ (cd158 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r1, [pc, #888] @ (cd16c ) │ │ │ │ - ldr r0, [pc, #892] @ (cd170 ) │ │ │ │ + ldr r1, [pc, #888] @ (cd164 ) │ │ │ │ + ldr r0, [pc, #892] @ (cd168 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ccdde │ │ │ │ - ldr r1, [pc, #860] @ (cd160 ) │ │ │ │ + b.n ccdd6 │ │ │ │ + ldr r1, [pc, #860] @ (cd158 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r3, [pc, #872] @ (cd174 ) │ │ │ │ + ldr r3, [pc, #872] @ (cd16c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #868] @ (cd178 ) │ │ │ │ - ldr r0, [pc, #868] @ (cd17c ) │ │ │ │ + ldr r1, [pc, #868] @ (cd170 ) │ │ │ │ + ldr r0, [pc, #868] @ (cd174 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ccdde │ │ │ │ - ldr r3, [pc, #828] @ (cd160 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n ccdd6 │ │ │ │ + ldr r3, [pc, #828] @ (cd158 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r1, [pc, #852] @ (cd180 ) │ │ │ │ - ldr r0, [pc, #856] @ (cd184 ) │ │ │ │ + ldr r1, [pc, #852] @ (cd178 ) │ │ │ │ + ldr r0, [pc, #856] @ (cd17c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ccdde │ │ │ │ + b.n ccdd6 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - ldr r3, [pc, #836] @ (cd188 ) │ │ │ │ - ldr r1, [pc, #840] @ (cd18c ) │ │ │ │ + ldr r3, [pc, #836] @ (cd180 ) │ │ │ │ + ldr r1, [pc, #840] @ (cd184 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #784] @ (cd160 ) │ │ │ │ - ldr r1, [pc, #828] @ (cd190 ) │ │ │ │ + ldr r3, [pc, #784] @ (cd158 ) │ │ │ │ + ldr r1, [pc, #828] @ (cd188 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r0, [pc, #828] @ (cd194 ) │ │ │ │ + ldr r0, [pc, #828] @ (cd18c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ccdde │ │ │ │ - ldr r2, [pc, #760] @ (cd160 ) │ │ │ │ + b.n ccdd6 │ │ │ │ + ldr r2, [pc, #760] @ (cd158 ) │ │ │ │ mov.w r1, #2024 @ 0x7e8 │ │ │ │ - ldr r3, [pc, #808] @ (cd198 ) │ │ │ │ + ldr r3, [pc, #808] @ (cd190 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #804] @ (cd19c ) │ │ │ │ + ldr r2, [pc, #804] @ (cd194 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #800] @ (cd1a0 ) │ │ │ │ - ldr r0, [pc, #804] @ (cd1a4 ) │ │ │ │ + ldr r1, [pc, #800] @ (cd198 ) │ │ │ │ + ldr r0, [pc, #804] @ (cd19c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n ccdde │ │ │ │ - ldr r3, [pc, #716] @ (cd160 ) │ │ │ │ + b.n ccdd6 │ │ │ │ + ldr r3, [pc, #716] @ (cd158 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r1, [pc, #784] @ (cd1a8 ) │ │ │ │ - ldr r0, [pc, #784] @ (cd1ac ) │ │ │ │ + ldr r1, [pc, #784] @ (cd1a0 ) │ │ │ │ + ldr r0, [pc, #784] @ (cd1a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ccdde │ │ │ │ + b.n ccdd6 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n ccb26 │ │ │ │ - ldr r1, [pc, #684] @ (cd160 ) │ │ │ │ + b.n ccb1e │ │ │ │ + ldr r1, [pc, #684] @ (cd158 ) │ │ │ │ movw r2, #2025 @ 0x7e9 │ │ │ │ - ldr r3, [pc, #756] @ (cd1b0 ) │ │ │ │ + ldr r3, [pc, #756] @ (cd1a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #752] @ (cd1b4 ) │ │ │ │ - ldr r0, [pc, #752] @ (cd1b8 ) │ │ │ │ + ldr r1, [pc, #752] @ (cd1ac ) │ │ │ │ + ldr r0, [pc, #752] @ (cd1b0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ccdde │ │ │ │ + bl a7538 │ │ │ │ + b.n ccdd6 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccd6a │ │ │ │ - ldr r3, [pc, #640] @ (cd160 ) │ │ │ │ + beq.w ccd62 │ │ │ │ + ldr r3, [pc, #640] @ (cd158 ) │ │ │ │ movw r2, #2026 @ 0x7ea │ │ │ │ - ldr r1, [pc, #728] @ (cd1bc ) │ │ │ │ - ldr r0, [pc, #728] @ (cd1c0 ) │ │ │ │ + ldr r1, [pc, #728] @ (cd1b4 ) │ │ │ │ + ldr r0, [pc, #728] @ (cd1b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ccdde │ │ │ │ + b.n ccdd6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n cccf2 │ │ │ │ - ldr r3, [pc, #604] @ (cd160 ) │ │ │ │ + b.n cccea │ │ │ │ + ldr r3, [pc, #604] @ (cd158 ) │ │ │ │ movw r2, #2025 @ 0x7e9 │ │ │ │ - ldr r1, [pc, #700] @ (cd1c4 ) │ │ │ │ - ldr r0, [pc, #700] @ (cd1c8 ) │ │ │ │ + ldr r1, [pc, #700] @ (cd1bc ) │ │ │ │ + ldr r0, [pc, #700] @ (cd1c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ccdde │ │ │ │ - ldr r3, [pc, #580] @ (cd160 ) │ │ │ │ + b.n ccdd6 │ │ │ │ + ldr r3, [pc, #580] @ (cd158 ) │ │ │ │ movw r2, #2026 @ 0x7ea │ │ │ │ - ldr r1, [pc, #684] @ (cd1cc ) │ │ │ │ - ldr r0, [pc, #684] @ (cd1d0 ) │ │ │ │ + ldr r1, [pc, #684] @ (cd1c4 ) │ │ │ │ + ldr r0, [pc, #684] @ (cd1c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ccdde │ │ │ │ - ldr r1, [pc, #556] @ (cd160 ) │ │ │ │ + b.n ccdd6 │ │ │ │ + ldr r1, [pc, #556] @ (cd158 ) │ │ │ │ movw r2, #2026 @ 0x7ea │ │ │ │ - ldr r3, [pc, #668] @ (cd1d4 ) │ │ │ │ + ldr r3, [pc, #668] @ (cd1cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #660] @ (cd1d8 ) │ │ │ │ - ldr r0, [pc, #664] @ (cd1dc ) │ │ │ │ + ldr r1, [pc, #660] @ (cd1d0 ) │ │ │ │ + ldr r0, [pc, #664] @ (cd1d4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ccdde │ │ │ │ + bl a7538 │ │ │ │ + b.n ccdd6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccc76 │ │ │ │ + b.n ccc6e │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ccd18 │ │ │ │ + b.n ccd10 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ccd34 │ │ │ │ - ldr r3, [pc, #496] @ (cd160 ) │ │ │ │ + b.n ccd2c │ │ │ │ + ldr r3, [pc, #496] @ (cd158 ) │ │ │ │ movw r2, #2028 @ 0x7ec │ │ │ │ - ldr r1, [pc, #616] @ (cd1e0 ) │ │ │ │ - ldr r0, [pc, #620] @ (cd1e4 ) │ │ │ │ + ldr r1, [pc, #616] @ (cd1d8 ) │ │ │ │ + ldr r0, [pc, #620] @ (cd1dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ccdde │ │ │ │ - ldr r3, [pc, #472] @ (cd160 ) │ │ │ │ + b.n ccdd6 │ │ │ │ + ldr r3, [pc, #472] @ (cd158 ) │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ - ldr r1, [pc, #600] @ (cd1e8 ) │ │ │ │ - ldr r0, [pc, #604] @ (cd1ec ) │ │ │ │ + ldr r1, [pc, #600] @ (cd1e0 ) │ │ │ │ + ldr r0, [pc, #604] @ (cd1e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.n ccdde │ │ │ │ - ldr r0, [pc, #584] @ (cd1f0 ) │ │ │ │ + b.n ccdd6 │ │ │ │ + ldr r0, [pc, #584] @ (cd1e8 ) │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccfc6 │ │ │ │ + beq.n ccfbe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd0d2 │ │ │ │ - ldr r3, [pc, #408] @ (cd160 ) │ │ │ │ + beq.w cd0ca │ │ │ │ + ldr r3, [pc, #408] @ (cd158 ) │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ - ldr r1, [pc, #548] @ (cd1f4 ) │ │ │ │ - ldr r0, [pc, #552] @ (cd1f8 ) │ │ │ │ + ldr r1, [pc, #548] @ (cd1ec ) │ │ │ │ + ldr r0, [pc, #552] @ (cd1f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ccf9c │ │ │ │ + b.n ccf94 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n cccb6 │ │ │ │ - ldr r3, [pc, #372] @ (cd160 ) │ │ │ │ + b.n cccae │ │ │ │ + ldr r3, [pc, #372] @ (cd158 ) │ │ │ │ mov.w r2, #2032 @ 0x7f0 │ │ │ │ - ldr r1, [pc, #520] @ (cd1fc ) │ │ │ │ - ldr r0, [pc, #524] @ (cd200 ) │ │ │ │ + ldr r1, [pc, #520] @ (cd1f4 ) │ │ │ │ + ldr r0, [pc, #524] @ (cd1f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a64 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ - b.n ccdde │ │ │ │ - ldr r0, [pc, #500] @ (cd204 ) │ │ │ │ + b.n ccdd6 │ │ │ │ + ldr r0, [pc, #500] @ (cd1fc ) │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd02c │ │ │ │ + beq.n cd024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd0de │ │ │ │ - ldr r3, [pc, #304] @ (cd160 ) │ │ │ │ + beq.n cd0d6 │ │ │ │ + ldr r3, [pc, #304] @ (cd158 ) │ │ │ │ mov.w r2, #2032 @ 0x7f0 │ │ │ │ - ldr r1, [pc, #468] @ (cd208 ) │ │ │ │ - ldr r0, [pc, #468] @ (cd20c ) │ │ │ │ + ldr r1, [pc, #468] @ (cd200 ) │ │ │ │ + ldr r0, [pc, #468] @ (cd204 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a64 │ │ │ │ - b.n ccdde │ │ │ │ - ldr r3, [pc, #276] @ (cd160 ) │ │ │ │ + b.n ccdd6 │ │ │ │ + ldr r3, [pc, #276] @ (cd158 ) │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ - ldr r1, [pc, #444] @ (cd210 ) │ │ │ │ - ldr r0, [pc, #448] @ (cd214 ) │ │ │ │ + ldr r1, [pc, #444] @ (cd208 ) │ │ │ │ + ldr r0, [pc, #448] @ (cd20c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ccf9c │ │ │ │ - ldr r2, [pc, #252] @ (cd160 ) │ │ │ │ - ldr r3, [pc, #432] @ (cd218 ) │ │ │ │ - ldr r1, [pc, #436] @ (cd21c ) │ │ │ │ + b.n ccf94 │ │ │ │ + ldr r2, [pc, #252] @ (cd158 ) │ │ │ │ + ldr r3, [pc, #432] @ (cd210 ) │ │ │ │ + ldr r1, [pc, #436] @ (cd214 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #424] @ (cd220 ) │ │ │ │ + ldr r0, [pc, #424] @ (cd218 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ccf9c │ │ │ │ - ldr r3, [pc, #220] @ (cd160 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n ccf94 │ │ │ │ + ldr r3, [pc, #220] @ (cd158 ) │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ - ldr r1, [pc, #408] @ (cd224 ) │ │ │ │ - ldr r0, [pc, #412] @ (cd228 ) │ │ │ │ + ldr r1, [pc, #408] @ (cd21c ) │ │ │ │ + ldr r0, [pc, #412] @ (cd220 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ccf9c │ │ │ │ - ldr r3, [pc, #196] @ (cd160 ) │ │ │ │ + b.n ccf94 │ │ │ │ + ldr r3, [pc, #196] @ (cd158 ) │ │ │ │ mov.w r2, #2032 @ 0x7f0 │ │ │ │ - ldr r1, [pc, #392] @ (cd22c ) │ │ │ │ - ldr r0, [pc, #396] @ (cd230 ) │ │ │ │ + ldr r1, [pc, #392] @ (cd224 ) │ │ │ │ + ldr r0, [pc, #396] @ (cd228 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cd042 │ │ │ │ - ldr r2, [pc, #172] @ (cd160 ) │ │ │ │ - ldr r3, [pc, #380] @ (cd234 ) │ │ │ │ - ldr r1, [pc, #384] @ (cd238 ) │ │ │ │ + b.n cd03a │ │ │ │ + ldr r2, [pc, #172] @ (cd158 ) │ │ │ │ + ldr r3, [pc, #380] @ (cd22c ) │ │ │ │ + ldr r1, [pc, #384] @ (cd230 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r2, #2032 @ 0x7f0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #372] @ (cd23c ) │ │ │ │ + ldr r0, [pc, #372] @ (cd234 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n cd042 │ │ │ │ + bl a7538 │ │ │ │ + b.n cd03a │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccfc6 │ │ │ │ + b.n ccfbe │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd02c │ │ │ │ - ldr r3, [pc, #344] @ (cd240 ) │ │ │ │ - movs r2, #7 │ │ │ │ + b.n cd024 │ │ │ │ + ldr r3, [pc, #344] @ (cd238 ) │ │ │ │ + movs r2, #13 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (cd244 ) │ │ │ │ - ldr r0, [pc, #340] @ (cd248 ) │ │ │ │ + ldr r1, [pc, #340] @ (cd23c ) │ │ │ │ + ldr r0, [pc, #340] @ (cd240 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1892 @ 0x764 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (cd24c ) │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + ldr r3, [pc, #328] @ (cd244 ) │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (cd250 ) │ │ │ │ - ldr r0, [pc, #328] @ (cd254 ) │ │ │ │ + ldr r1, [pc, #324] @ (cd248 ) │ │ │ │ + ldr r0, [pc, #328] @ (cd24c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1892 @ 0x764 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (cd258 ) │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + ldr r3, [pc, #316] @ (cd250 ) │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #312] @ (cd25c ) │ │ │ │ - ldr r0, [pc, #312] @ (cd260 ) │ │ │ │ + ldr r1, [pc, #312] @ (cd254 ) │ │ │ │ + ldr r0, [pc, #312] @ (cd258 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1892 @ 0x764 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r4, #30] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cd3f4 │ │ │ │ + b.n cd46c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd3b8 │ │ │ │ + b.n cd430 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd37c │ │ │ │ + b.n cd3f4 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd35c │ │ │ │ + b.n cd3d4 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r3!, {r6} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n cd200 │ │ │ │ + bvs.n cd278 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd314 │ │ │ │ + b.n cd38c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x004e │ │ │ │ + bkpt 0x008e │ │ │ │ movs r4, r4 │ │ │ │ - b.n ccad4 │ │ │ │ + b.n ccb4c │ │ │ │ movs r3, r4 │ │ │ │ - b.n cd2d4 │ │ │ │ + b.n cd34c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd2a8 │ │ │ │ + b.n cd320 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd258 │ │ │ │ + b.n cd2d0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd224 │ │ │ │ + b.n cd29c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd1e4 │ │ │ │ + b.n cd25c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n cd234 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ movs r2, r4 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + b.n cd1f8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + movs r2, r4 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + movs r2, r4 │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ movs r2, r4 │ │ │ │ svc 136 @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ - movs r2, r4 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ - movs r2, r4 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ - movs r2, r4 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + svc 100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ movs r2, r4 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + svc 34 @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + svc 4 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r2, r4 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + udf #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + udf #204 @ 0xcc │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + udf #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + udf #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf35a0024 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + @ instruction: 0xf39a0024 │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r4, #2 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3400024 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + @ instruction: 0xf3800024 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n cd1a8 │ │ │ │ + blt.n cd220 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3260024 │ │ │ │ - movs r3, #24 │ │ │ │ + @ instruction: 0xf3660024 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r4!, {r1, r7} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cd264 : │ │ │ │ +000cd25c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (cd2f8 ) │ │ │ │ + ldr r4, [pc, #132] @ (cd2f0 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ cd2fc │ │ │ │ + ldr.w lr, [pc, #132] @ cd2f4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ cd300 │ │ │ │ + ldr.w ip, [pc, #128] @ cd2f8 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3012 @ 0xbc4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (cd304 ) │ │ │ │ + ldr r4, [pc, #112] @ (cd2fc ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, cd2f0 │ │ │ │ + cbz r0, cd2e8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n cd2d2 │ │ │ │ + bpl.n cd2ca │ │ │ │ mov r0, r1 │ │ │ │ - bl cca98 │ │ │ │ - ldr r2, [pc, #76] @ (cd308 ) │ │ │ │ - ldr r3, [pc, #64] @ (cd300 ) │ │ │ │ + bl cca90 │ │ │ │ + ldr r2, [pc, #76] @ (cd300 ) │ │ │ │ + ldr r3, [pc, #64] @ (cd2f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cd2f4 │ │ │ │ + bne.n cd2ec │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (cd30c ) │ │ │ │ + ldr r0, [pc, #56] @ (cd304 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (cd310 ) │ │ │ │ - ldr r1, [pc, #52] @ (cd314 ) │ │ │ │ + ldr r3, [pc, #52] @ (cd308 ) │ │ │ │ + ldr r1, [pc, #52] @ (cd30c ) │ │ │ │ movw r2, #2011 @ 0x7db │ │ │ │ - ldr r0, [pc, #52] @ (cd318 ) │ │ │ │ + ldr r0, [pc, #52] @ (cd310 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cd2ba │ │ │ │ + b.n cd2b2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ movs r7, r4 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r4, [r1, #4] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n cd380 │ │ │ │ + bgt.n cd3f8 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0048 │ │ │ │ + bkpt 0x0088 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cd31c : │ │ │ │ +000cd314 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r7, [pc, #432] @ (cd4e4 ) │ │ │ │ + ldr r7, [pc, #432] @ (cd4dc ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cd470 │ │ │ │ + beq.w cd468 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd438 │ │ │ │ + beq.n cd430 │ │ │ │ adds r3, #1 │ │ │ │ lsls r2, r1, #31 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bmi.n cd3b6 │ │ │ │ + bmi.n cd3ae │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n cd3c8 │ │ │ │ + blt.n cd3c0 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cd49c │ │ │ │ + beq.w cd494 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd3e2 │ │ │ │ + beq.n cd3da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd37a │ │ │ │ + beq.n cd372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd3f0 │ │ │ │ + beq.n cd3e8 │ │ │ │ mov r0, r5 │ │ │ │ blx 5014c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n cd400 │ │ │ │ + bge.n cd3f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd396 │ │ │ │ + beq.n cd38e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd494 │ │ │ │ - ldr r3, [pc, #336] @ (cd4e8 ) │ │ │ │ + beq.n cd48c │ │ │ │ + ldr r3, [pc, #336] @ (cd4e0 ) │ │ │ │ movw r2, #2507 @ 0x9cb │ │ │ │ - ldr r1, [pc, #332] @ (cd4ec ) │ │ │ │ - ldr r0, [pc, #336] @ (cd4f0 ) │ │ │ │ + ldr r1, [pc, #332] @ (cd4e4 ) │ │ │ │ + ldr r0, [pc, #336] @ (cd4e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8bc00 │ │ │ │ - cbnz r0, cd3c6 │ │ │ │ + cbnz r0, cd3be │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n cd356 │ │ │ │ + b.n cd34e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd3d8 │ │ │ │ + beq.n cd3d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd468 │ │ │ │ + beq.n cd460 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n cd37a │ │ │ │ + beq.n cd372 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n cd37a │ │ │ │ + bne.n cd372 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx 5014c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n cd384 │ │ │ │ + blt.n cd37c │ │ │ │ bl 8495c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd418 │ │ │ │ + beq.n cd410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd4d2 │ │ │ │ + beq.n cd4ca │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n cd396 │ │ │ │ + beq.n cd38e │ │ │ │ and.w r5, r6, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n cd442 │ │ │ │ - cbnz r5, cd456 │ │ │ │ + bne.n cd43a │ │ │ │ + cbnz r5, cd44e │ │ │ │ cmp r4, r6 │ │ │ │ ite ge │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.n cd3b6 │ │ │ │ + bmi.n cd3ae │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n cd352 │ │ │ │ - b.n cd3d8 │ │ │ │ + bge.n cd34a │ │ │ │ + b.n cd3d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 8bc00 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r5, cd460 │ │ │ │ + cbnz r5, cd458 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 8bc00 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ - b.n cd3ae │ │ │ │ + b.n cd3a6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd3d8 │ │ │ │ - ldr r1, [pc, #116] @ (cd4e8 ) │ │ │ │ + b.n cd3d0 │ │ │ │ + ldr r1, [pc, #116] @ (cd4e0 ) │ │ │ │ movw r0, #2501 @ 0x9c5 │ │ │ │ - ldr r3, [pc, #124] @ (cd4f4 ) │ │ │ │ - ldr r2, [pc, #124] @ (cd4f8 ) │ │ │ │ + ldr r3, [pc, #124] @ (cd4ec ) │ │ │ │ + ldr r2, [pc, #124] @ (cd4f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #120] @ (cd4fc ) │ │ │ │ - ldr r0, [pc, #120] @ (cd500 ) │ │ │ │ + ldr r1, [pc, #120] @ (cd4f4 ) │ │ │ │ + ldr r0, [pc, #120] @ (cd4f8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n cd3ac │ │ │ │ + bl bac98 │ │ │ │ + b.n cd3a4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd396 │ │ │ │ - ldr r3, [pc, #100] @ (cd504 ) │ │ │ │ - ldr r1, [pc, #104] @ (cd508 ) │ │ │ │ + b.n cd38e │ │ │ │ + ldr r3, [pc, #100] @ (cd4fc ) │ │ │ │ + ldr r1, [pc, #104] @ (cd500 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd4ba │ │ │ │ + beq.n cd4b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cd4da │ │ │ │ - ldr r3, [pc, #44] @ (cd4e8 ) │ │ │ │ + cbz r3, cd4d2 │ │ │ │ + ldr r3, [pc, #44] @ (cd4e0 ) │ │ │ │ movw r2, #2507 @ 0x9cb │ │ │ │ - ldr r1, [pc, #72] @ (cd50c ) │ │ │ │ - ldr r0, [pc, #76] @ (cd510 ) │ │ │ │ + ldr r1, [pc, #72] @ (cd504 ) │ │ │ │ + ldr r0, [pc, #76] @ (cd508 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cd3ac │ │ │ │ + b.n cd3a4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd418 │ │ │ │ + b.n cd410 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd4ba │ │ │ │ + b.n cd4b2 │ │ │ │ nop │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n cd450 │ │ │ │ + blt.n cd4c8 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - beq.n cd474 │ │ │ │ + beq.n cd4ec │ │ │ │ movs r2, r4 │ │ │ │ - bge.n cd448 │ │ │ │ + bge.n cd4c0 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n cd490 │ │ │ │ + blt.n cd508 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n cd48c │ │ │ │ + blt.n cd504 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n cd428 │ │ │ │ + bge.n cd4a0 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cd514 : │ │ │ │ +000cd50c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r4, [pc, #2944] @ ce0a8 │ │ │ │ + ldr.w r4, [pc, #2944] @ ce0a0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r2, [pc, #2944] @ ce0ac │ │ │ │ + ldr.w r2, [pc, #2944] @ ce0a4 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #2940] @ ce0b0 │ │ │ │ - ldr.w r3, [pc, #2940] @ ce0b4 │ │ │ │ + ldr.w r5, [pc, #2940] @ ce0a8 │ │ │ │ + ldr.w r3, [pc, #2940] @ ce0ac │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cd736 │ │ │ │ + beq.w cd72e │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w cd7f4 │ │ │ │ - ldr.w r3, [pc, #2908] @ ce0b8 │ │ │ │ + beq.w cd7ec │ │ │ │ + ldr.w r3, [pc, #2908] @ ce0b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 4fe70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w cd9f8 │ │ │ │ + blt.w cd9f0 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cd6e2 │ │ │ │ + bne.w cd6da │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce368 │ │ │ │ + beq.w ce360 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r2, [pc, #2868] @ ce0bc │ │ │ │ + ldr.w r2, [pc, #2868] @ ce0b4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n cd5a8 │ │ │ │ - ldr.w r2, [pc, #2852] @ ce0c0 │ │ │ │ + beq.n cd5a0 │ │ │ │ + ldr.w r2, [pc, #2852] @ ce0b8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd824 │ │ │ │ + bne.w cd81c │ │ │ │ movs r0, #1 │ │ │ │ blx 4fb80 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cdd6a │ │ │ │ + beq.w cdd62 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r4, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb80 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cdae2 │ │ │ │ + beq.w cdada │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cdb0c │ │ │ │ + beq.w cdb04 │ │ │ │ ldr.w r8, [r3, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ce414 │ │ │ │ + beq.w ce40c │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cd8a6 │ │ │ │ + beq.w cd89e │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - ble.w cdf68 │ │ │ │ + ble.w cdf60 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r7, #0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w cda14 │ │ │ │ + beq.w cda0c │ │ │ │ mov fp, r6 │ │ │ │ str r7, [sp, #16] │ │ │ │ - b.n cd642 │ │ │ │ + b.n cd63a │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 4ffe0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n cd62c │ │ │ │ + beq.n cd624 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n cd71a │ │ │ │ + beq.n cd712 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w cd84e │ │ │ │ + blt.w cd846 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ adds r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r7, r2, lsl #1 │ │ │ │ - bge.w cdb78 │ │ │ │ + bge.w cdb70 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ asrs r1, r1, #1 │ │ │ │ ldr.w r4, [r2, r1, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce3f8 │ │ │ │ + beq.w ce3f0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #2660] @ ce0bc │ │ │ │ + ldr.w r2, [pc, #2660] @ ce0b4 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n cd6fa │ │ │ │ + beq.n cd6f2 │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n cd678 │ │ │ │ - ldr.w r2, [pc, #2644] @ ce0c0 │ │ │ │ + beq.n cd670 │ │ │ │ + ldr.w r2, [pc, #2644] @ ce0b8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w cdb52 │ │ │ │ + bne.w cdb4a │ │ │ │ cmp fp, r4 │ │ │ │ - bne.n cd614 │ │ │ │ + bne.n cd60c │ │ │ │ cmp r3, sl │ │ │ │ - beq.n cd688 │ │ │ │ + beq.n cd680 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n cd726 │ │ │ │ + beq.n cd71e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w cdd8a │ │ │ │ + beq.w cdd82 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bpl.w cd880 │ │ │ │ + bpl.w cd878 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r2, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r9] │ │ │ │ bl 87250 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n cd6c6 │ │ │ │ + beq.n cd6be │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n cd72e │ │ │ │ + beq.n cd726 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cd9dc │ │ │ │ + beq.w cd9d4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.n cd6dc │ │ │ │ + beq.n cd6d4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w cd81c │ │ │ │ + beq.w cd814 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n cd632 │ │ │ │ + b.n cd62a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce384 │ │ │ │ + beq.w ce37c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - b.n cd5ba │ │ │ │ + b.n cd5b2 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cd712 │ │ │ │ - ldr.w r2, [pc, #2488] @ ce0c0 │ │ │ │ + beq.n cd70a │ │ │ │ + ldr.w r2, [pc, #2488] @ ce0b8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w cdb52 │ │ │ │ + bne.w cdb4a │ │ │ │ cmp fp, r4 │ │ │ │ - bne.w cd614 │ │ │ │ - b.n cd688 │ │ │ │ + bne.w cd60c │ │ │ │ + b.n cd680 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n cd62c │ │ │ │ + b.n cd624 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd688 │ │ │ │ + b.n cd680 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd6c6 │ │ │ │ + b.n cd6be │ │ │ │ blx 4fdd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cded2 │ │ │ │ - ldr.w r2, [pc, #2432] @ ce0c4 │ │ │ │ - ldr.w r3, [pc, #2432] @ ce0c8 │ │ │ │ + beq.w cdeca │ │ │ │ + ldr.w r2, [pc, #2432] @ ce0bc │ │ │ │ + ldr.w r3, [pc, #2432] @ ce0c0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #504] @ 0x1f8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cdee8 │ │ │ │ + beq.w cdee0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd782 │ │ │ │ + beq.n cd77a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdad2 │ │ │ │ + beq.w cdaca │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cdefe │ │ │ │ + beq.w cdef6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd79c │ │ │ │ + beq.n cd794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdb46 │ │ │ │ + beq.w cdb3e │ │ │ │ mov r0, r6 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd7b6 │ │ │ │ + beq.n cd7ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdb3e │ │ │ │ - ldr.w r3, [pc, #2324] @ ce0cc │ │ │ │ + beq.w cdb36 │ │ │ │ + ldr.w r3, [pc, #2324] @ ce0c4 │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr.w r1, [pc, #2320] @ ce0d0 │ │ │ │ - ldr.w r0, [pc, #2320] @ ce0d4 │ │ │ │ + ldr.w r1, [pc, #2320] @ ce0c8 │ │ │ │ + ldr.w r0, [pc, #2320] @ ce0cc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r3, #2 │ │ │ │ - ldr.w r1, [pc, #2308] @ ce0d8 │ │ │ │ - ldr.w r2, [pc, #2260] @ ce0ac │ │ │ │ + ldr.w r1, [pc, #2308] @ ce0d0 │ │ │ │ + ldr.w r2, [pc, #2260] @ ce0a4 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w ce32c │ │ │ │ + bne.w ce324 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #2276] @ ce0dc │ │ │ │ + ldr.w r3, [pc, #2276] @ ce0d4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr.w r3, [pc, #2248] @ ce0cc │ │ │ │ - ldr.w r1, [pc, #2264] @ ce0e0 │ │ │ │ + ldr.w r3, [pc, #2248] @ ce0c4 │ │ │ │ + ldr.w r1, [pc, #2264] @ ce0d8 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ - ldr.w r0, [pc, #2264] @ ce0e4 │ │ │ │ + ldr.w r0, [pc, #2264] @ ce0dc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cd7d0 │ │ │ │ + b.n cd7c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd6dc │ │ │ │ - ldr.w r1, [pc, #2212] @ ce0cc │ │ │ │ + b.n cd6d4 │ │ │ │ + ldr.w r1, [pc, #2212] @ ce0c4 │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r3, [pc, #2236] @ ce0e8 │ │ │ │ - ldr.w r0, [pc, #2236] @ ce0ec │ │ │ │ + ldr.w r3, [pc, #2236] @ ce0e0 │ │ │ │ + ldr.w r0, [pc, #2236] @ ce0e4 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2224] @ ce0f0 │ │ │ │ + ldr.w r1, [pc, #2224] @ ce0e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n cd7d0 │ │ │ │ + bl a7538 │ │ │ │ + b.n cd7c8 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #2172] @ ce0cc │ │ │ │ + ldr.w r3, [pc, #2172] @ ce0c4 │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r1, [pc, #2204] @ ce0f4 │ │ │ │ - ldr.w r0, [pc, #2204] @ ce0f8 │ │ │ │ + ldr.w r1, [pc, #2204] @ ce0ec │ │ │ │ + ldr.w r0, [pc, #2204] @ ce0f0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n cd7d0 │ │ │ │ + b.n cd7c8 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #2120] @ ce0cc │ │ │ │ - ldr.w r1, [pc, #2164] @ ce0fc │ │ │ │ - ldr.w r0, [pc, #2164] @ ce100 │ │ │ │ + ldr.w r3, [pc, #2120] @ ce0c4 │ │ │ │ + ldr.w r1, [pc, #2164] @ ce0f4 │ │ │ │ + ldr.w r0, [pc, #2164] @ ce0f8 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2160] @ ce104 │ │ │ │ + ldr.w r3, [pc, #2160] @ ce0fc │ │ │ │ add r3, pc │ │ │ │ strd r3, r9, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - bl a7540 │ │ │ │ - b.n cd868 │ │ │ │ + bl a7538 │ │ │ │ + b.n cd860 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w cd5fe │ │ │ │ + bgt.w cd5f6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd8c4 │ │ │ │ + beq.n cd8bc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdf80 │ │ │ │ + beq.w cdf78 │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ce03e │ │ │ │ + beq.w ce036 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w ce07e │ │ │ │ + bpl.w ce076 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1988] @ ce0c4 │ │ │ │ + ldr.w r3, [pc, #1988] @ ce0bc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #504] @ 0x1f8 │ │ │ │ - ldr.w r3, [pc, #1984] @ ce0c8 │ │ │ │ + ldr.w r3, [pc, #1984] @ ce0c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce1fc │ │ │ │ + beq.w ce1f4 │ │ │ │ movs r0, #3 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce252 │ │ │ │ + beq.w ce24a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w ce44c │ │ │ │ - ldr.w r2, [pc, #2004] @ ce108 │ │ │ │ + bpl.w ce444 │ │ │ │ + ldr.w r2, [pc, #2004] @ ce100 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce466 │ │ │ │ - ldr.w r2, [pc, #1996] @ ce10c │ │ │ │ + beq.w ce45e │ │ │ │ + ldr.w r2, [pc, #1996] @ ce104 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce462 │ │ │ │ + beq.w ce45a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w ce3a0 │ │ │ │ + ble.w ce398 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ - beq.w ce3a0 │ │ │ │ + beq.w ce398 │ │ │ │ cmp r3, #2 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq.w ce3a0 │ │ │ │ + beq.w ce398 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [r4, #20] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd98c │ │ │ │ + beq.n cd984 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdada │ │ │ │ + beq.w cdad2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ce2c6 │ │ │ │ + beq.w ce2be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd9a6 │ │ │ │ + beq.n cd99e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce000 │ │ │ │ + beq.w cdff8 │ │ │ │ mov r0, r6 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd9c0 │ │ │ │ + beq.n cd9b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce008 │ │ │ │ - ldr.w r3, [pc, #1800] @ ce0cc │ │ │ │ + beq.w ce000 │ │ │ │ + ldr.w r3, [pc, #1800] @ ce0c4 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1864] @ ce110 │ │ │ │ - ldr.w r0, [pc, #1864] @ ce114 │ │ │ │ + ldr.w r1, [pc, #1864] @ ce108 │ │ │ │ + ldr.w r0, [pc, #1864] @ ce10c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cd7d0 │ │ │ │ - ldr.w r3, [pc, #1772] @ ce0cc │ │ │ │ + b.n cd7c8 │ │ │ │ + ldr.w r3, [pc, #1772] @ ce0c4 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr.w r1, [pc, #1844] @ ce118 │ │ │ │ - ldr.w r0, [pc, #1844] @ ce11c │ │ │ │ + ldr.w r1, [pc, #1844] @ ce110 │ │ │ │ + ldr.w r0, [pc, #1844] @ ce114 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cd868 │ │ │ │ - ldr.w r3, [pc, #1744] @ ce0cc │ │ │ │ + b.n cd860 │ │ │ │ + ldr.w r3, [pc, #1744] @ ce0c4 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr.w r1, [pc, #1824] @ ce120 │ │ │ │ - ldr.w r0, [pc, #1824] @ ce124 │ │ │ │ + ldr.w r1, [pc, #1824] @ ce118 │ │ │ │ + ldr.w r0, [pc, #1824] @ ce11c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cd7d0 │ │ │ │ + b.n cd7c8 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov fp, r7 │ │ │ │ mov r9, r6 │ │ │ │ - b.n cda4c │ │ │ │ + b.n cda44 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 4ffe0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n cda36 │ │ │ │ + beq.n cda2e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n cdac6 │ │ │ │ + beq.n cdabe │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w cd84a │ │ │ │ + blt.w cd842 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ adds r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r7, r3, lsl #1 │ │ │ │ - bge.w cdf5c │ │ │ │ + bge.w cdf54 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ asrs r1, r1, #1 │ │ │ │ ldr.w r4, [r3, r1, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce3f8 │ │ │ │ + beq.w ce3f0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #1628] @ ce0bc │ │ │ │ + ldr.w r3, [pc, #1628] @ ce0b4 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n cdaaa │ │ │ │ + beq.n cdaa2 │ │ │ │ adds r2, r1, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n cda80 │ │ │ │ - ldr.w r3, [pc, #1608] @ ce0c0 │ │ │ │ + beq.n cda78 │ │ │ │ + ldr.w r3, [pc, #1608] @ ce0b8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n cdb4e │ │ │ │ + bne.n cdb46 │ │ │ │ cmp r9, r4 │ │ │ │ - bne.n cda1e │ │ │ │ + bne.n cda16 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n cda90 │ │ │ │ + beq.n cda88 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n cdb04 │ │ │ │ + beq.n cdafc │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.w cdd86 │ │ │ │ + beq.w cdd7e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w cd87c │ │ │ │ + bpl.w cd874 │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n cda3c │ │ │ │ + b.n cda34 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n cdac0 │ │ │ │ - ldr.w r3, [pc, #1544] @ ce0c0 │ │ │ │ + beq.n cdab8 │ │ │ │ + ldr.w r3, [pc, #1544] @ ce0b8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n cdb4e │ │ │ │ + bne.n cdb46 │ │ │ │ cmp r9, r4 │ │ │ │ - bne.n cda1e │ │ │ │ - b.n cda90 │ │ │ │ + bne.n cda16 │ │ │ │ + b.n cda88 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n cda36 │ │ │ │ + b.n cda2e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd782 │ │ │ │ + b.n cd77a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd98c │ │ │ │ - ldr.w r3, [pc, #1512] @ ce0cc │ │ │ │ + b.n cd984 │ │ │ │ + ldr.w r3, [pc, #1512] @ ce0c4 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r1, [pc, #1596] @ ce128 │ │ │ │ - ldr.w r0, [pc, #1596] @ ce12c │ │ │ │ + ldr.w r1, [pc, #1596] @ ce120 │ │ │ │ + ldr.w r0, [pc, #1596] @ ce124 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n cd7d0 │ │ │ │ + b.n cd7c8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cda90 │ │ │ │ - ldr.w r3, [pc, #1468] @ ce0cc │ │ │ │ - ldr.w r1, [pc, #1564] @ ce130 │ │ │ │ + b.n cda88 │ │ │ │ + ldr.w r3, [pc, #1468] @ ce0c4 │ │ │ │ + ldr.w r1, [pc, #1564] @ ce128 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1560] @ ce134 │ │ │ │ + ldr.w r3, [pc, #1560] @ ce12c │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1552] @ ce138 │ │ │ │ + ldr.w r0, [pc, #1552] @ ce130 │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ - b.n cd7d0 │ │ │ │ + b.n cd7c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd7b6 │ │ │ │ + b.n cd7ae │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd79c │ │ │ │ + b.n cd794 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1400] @ ce0cc │ │ │ │ - ldr.w r2, [pc, #1508] @ ce13c │ │ │ │ - ldr.w r1, [pc, #1508] @ ce140 │ │ │ │ + ldr.w r3, [pc, #1400] @ ce0c4 │ │ │ │ + ldr.w r2, [pc, #1508] @ ce134 │ │ │ │ + ldr.w r1, [pc, #1508] @ ce138 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #1504] @ ce144 │ │ │ │ + ldr.w r0, [pc, #1504] @ ce13c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n cd868 │ │ │ │ + bl a7538 │ │ │ │ + b.n cd860 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, fp │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cdb98 │ │ │ │ + beq.n cdb90 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w cdd5e │ │ │ │ + beq.w cdd56 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd8ac │ │ │ │ + beq.w cd8a4 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w ce020 │ │ │ │ + beq.w ce018 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce430 │ │ │ │ + beq.w ce428 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cdfe4 │ │ │ │ + beq.w cdfdc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w cdf2c │ │ │ │ + beq.w cdf24 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r7 │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cdbda │ │ │ │ + beq.n cdbd2 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w ce060 │ │ │ │ + beq.w ce058 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl b4760 │ │ │ │ + bl b4758 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cdc02 │ │ │ │ + beq.n cdbfa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w cdfc2 │ │ │ │ + beq.w cdfba │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w ce226 │ │ │ │ + beq.w ce21e │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce3a4 │ │ │ │ + beq.w ce39c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w ce2a8 │ │ │ │ + beq.w ce2a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 55dcc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cdc46 │ │ │ │ + beq.n cdc3e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w cdff4 │ │ │ │ + beq.w cdfec │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w ce23c │ │ │ │ + beq.w ce234 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.w ce2d4 │ │ │ │ + bpl.w ce2cc │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ itttt gt │ │ │ │ strgt r3, [sp, #16] │ │ │ │ movgt.w r8, #0 │ │ │ │ mvngt.w r7, #3221225472 @ 0xc0000000 │ │ │ │ movgt r1, r8 │ │ │ │ - ble.n cdd12 │ │ │ │ + ble.n cdd0a │ │ │ │ asrs r2, r1, #1 │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ ldr.w r4, [r1, r2, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce3c0 │ │ │ │ + beq.w ce3b8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r2, r7 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cdca2 │ │ │ │ - ldr.w r1, [pc, #1064] @ ce0c0 │ │ │ │ + beq.n cdc9a │ │ │ │ + ldr.w r1, [pc, #1064] @ ce0b8 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ce2f6 │ │ │ │ + bne.w ce2ee │ │ │ │ ldr.w sl, [r6, #16] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ce3dc │ │ │ │ + beq.w ce3d4 │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r7 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [sl] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w cdf98 │ │ │ │ - ldr r1, [pc, #1020] @ (ce0c4 ) │ │ │ │ + beq.w cdf90 │ │ │ │ + ldr r1, [pc, #1020] @ (ce0bc ) │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w r1, [r1, #2136] @ 0x858 │ │ │ │ blx 50098 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n cdce6 │ │ │ │ + beq.n cdcde │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cdf14 │ │ │ │ + beq.w cdf0c │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n cdcfa │ │ │ │ + beq.n cdcf2 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cdf20 │ │ │ │ + beq.w cdf18 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w cdfce │ │ │ │ + blt.w cdfc6 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ add.w r8, r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w r8, r2, lsl #1 │ │ │ │ - blt.n cdc70 │ │ │ │ + blt.n cdc68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cdd2a │ │ │ │ + beq.n cdd22 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce320 │ │ │ │ + beq.w ce318 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cdd3c │ │ │ │ + beq.n cdd34 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce34c │ │ │ │ + beq.w ce344 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cdd58 │ │ │ │ + beq.n cdd50 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce316 │ │ │ │ + beq.w ce30e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - b.n cd7d2 │ │ │ │ + b.n cd7ca │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n cdb98 │ │ │ │ - ldr r1, [pc, #988] @ (ce148 ) │ │ │ │ + b.n cdb90 │ │ │ │ + ldr r1, [pc, #988] @ (ce140 ) │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr r0, [pc, #988] @ (ce14c ) │ │ │ │ - ldr r3, [pc, #856] @ (ce0cc ) │ │ │ │ + ldr r0, [pc, #988] @ (ce144 ) │ │ │ │ + ldr r3, [pc, #856] @ (ce0c4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n cd7d0 │ │ │ │ + b.n cd7c8 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdda2 │ │ │ │ + beq.n cdd9a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdf88 │ │ │ │ + beq.w cdf80 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cddba │ │ │ │ + beq.n cddb2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdf90 │ │ │ │ + beq.w cdf88 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce1c4 │ │ │ │ + beq.w ce1bc │ │ │ │ ldr.w r8, [r3, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ce330 │ │ │ │ + beq.w ce328 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w ce1e4 │ │ │ │ + bpl.w ce1dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #708] @ (ce0c4 ) │ │ │ │ + ldr r3, [pc, #708] @ (ce0bc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #504] @ 0x1f8 │ │ │ │ - ldr r3, [pc, #704] @ (ce0c8 ) │ │ │ │ + ldr r3, [pc, #704] @ (ce0c0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce25a │ │ │ │ + beq.w ce252 │ │ │ │ movs r0, #3 │ │ │ │ blx 50050 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce284 │ │ │ │ + beq.w ce27c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w ce44c │ │ │ │ - ldr r2, [pc, #728] @ (ce108 ) │ │ │ │ + bpl.w ce444 │ │ │ │ + ldr r2, [pc, #728] @ (ce100 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce466 │ │ │ │ - ldr r2, [pc, #720] @ (ce10c ) │ │ │ │ + beq.w ce45e │ │ │ │ + ldr r2, [pc, #720] @ (ce104 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce462 │ │ │ │ + beq.w ce45a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w ce3a0 │ │ │ │ + ble.w ce398 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r8, [r6, #12] │ │ │ │ - beq.w ce3a0 │ │ │ │ + beq.w ce398 │ │ │ │ cmp r3, #2 │ │ │ │ str r4, [r6, #16] │ │ │ │ - beq.w ce3a0 │ │ │ │ + beq.w ce398 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [r6, #20] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #24] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cde80 │ │ │ │ + beq.n cde78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, cdeca │ │ │ │ + cbz r3, cdec2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce28a │ │ │ │ + beq.w ce282 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cde9a │ │ │ │ + beq.n cde92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce010 │ │ │ │ + beq.w ce008 │ │ │ │ mov r0, r4 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdeb4 │ │ │ │ + beq.n cdeac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce018 │ │ │ │ - ldr r3, [pc, #532] @ (ce0cc ) │ │ │ │ + beq.w ce010 │ │ │ │ + ldr r3, [pc, #532] @ (ce0c4 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #660] @ (ce150 ) │ │ │ │ - ldr r0, [pc, #664] @ (ce154 ) │ │ │ │ + ldr r1, [pc, #660] @ (ce148 ) │ │ │ │ + ldr r0, [pc, #664] @ (ce14c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cd7d0 │ │ │ │ + b.n cd7c8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cde80 │ │ │ │ - ldr r3, [pc, #504] @ (ce0cc ) │ │ │ │ + b.n cde78 │ │ │ │ + ldr r3, [pc, #504] @ (ce0c4 ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #640] @ (ce158 ) │ │ │ │ - ldr r0, [pc, #640] @ (ce15c ) │ │ │ │ + ldr r1, [pc, #640] @ (ce150 ) │ │ │ │ + ldr r0, [pc, #640] @ (ce154 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cd7d0 │ │ │ │ - ldr r3, [pc, #480] @ (ce0cc ) │ │ │ │ + b.n cd7c8 │ │ │ │ + ldr r3, [pc, #480] @ (ce0c4 ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #624] @ (ce160 ) │ │ │ │ - ldr r0, [pc, #628] @ (ce164 ) │ │ │ │ + ldr r1, [pc, #624] @ (ce158 ) │ │ │ │ + ldr r0, [pc, #628] @ (ce15c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cdd7e │ │ │ │ - ldr r3, [pc, #460] @ (ce0cc ) │ │ │ │ + b.n cdd76 │ │ │ │ + ldr r3, [pc, #460] @ (ce0c4 ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #612] @ (ce168 ) │ │ │ │ - ldr r0, [pc, #612] @ (ce16c ) │ │ │ │ + ldr r1, [pc, #612] @ (ce160 ) │ │ │ │ + ldr r0, [pc, #612] @ (ce164 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cdd7e │ │ │ │ + b.n cdd76 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cdce6 │ │ │ │ + b.n cdcde │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cdcfa │ │ │ │ + b.n cdcf2 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r4, [r6, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r7, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w cdbcc │ │ │ │ - ldr r3, [pc, #556] @ (ce170 ) │ │ │ │ - movw r2, #23363 @ 0x5b43 │ │ │ │ + bne.w cdbc4 │ │ │ │ + ldr r3, [pc, #556] @ (ce168 ) │ │ │ │ + movw r2, #23369 @ 0x5b49 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #552] @ (ce174 ) │ │ │ │ - ldr r0, [pc, #552] @ (ce178 ) │ │ │ │ + ldr r1, [pc, #552] @ (ce16c ) │ │ │ │ + ldr r0, [pc, #552] @ (ce170 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1940 @ 0x794 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r3, fp │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - b.n cdb80 │ │ │ │ + b.n cdb78 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w cd8ac │ │ │ │ + beq.w cd8a4 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w cd8ac │ │ │ │ + bne.w cd8a4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd8ac │ │ │ │ + b.n cd8a4 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd8c4 │ │ │ │ + b.n cd8bc │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdda2 │ │ │ │ + b.n cdd9a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cddba │ │ │ │ - ldr r3, [pc, #304] @ (ce0cc ) │ │ │ │ + b.n cddb2 │ │ │ │ + ldr r3, [pc, #304] @ (ce0c4 ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #476] @ (ce17c ) │ │ │ │ + ldr r1, [pc, #476] @ (ce174 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #476] @ (ce180 ) │ │ │ │ + ldr r3, [pc, #476] @ (ce178 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #468] @ (ce184 ) │ │ │ │ + ldr r0, [pc, #468] @ (ce17c ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n cd7d0 │ │ │ │ + b.n cd7c8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n cdc02 │ │ │ │ - ldr r3, [pc, #252] @ (ce0cc ) │ │ │ │ + b.n cdbfa │ │ │ │ + ldr r3, [pc, #252] @ (ce0c4 ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #436] @ (ce188 ) │ │ │ │ - ldr r0, [pc, #436] @ (ce18c ) │ │ │ │ + ldr r1, [pc, #436] @ (ce180 ) │ │ │ │ + ldr r0, [pc, #436] @ (ce184 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cdafc │ │ │ │ + b.n cdaf4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r7 │ │ │ │ str r1, [r7, #20] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w cdbd6 │ │ │ │ - b.n cdbe2 │ │ │ │ + bne.w cdbce │ │ │ │ + b.n cdbda │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n cdc46 │ │ │ │ + b.n cdc3e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd9a6 │ │ │ │ + b.n cd99e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd9c0 │ │ │ │ + b.n cd9b8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cde9a │ │ │ │ + b.n cde92 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdeb4 │ │ │ │ - ldr r3, [pc, #168] @ (ce0cc ) │ │ │ │ - ldr r1, [pc, #364] @ (ce190 ) │ │ │ │ + b.n cdeac │ │ │ │ + ldr r3, [pc, #168] @ (ce0c4 ) │ │ │ │ + ldr r1, [pc, #364] @ (ce188 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #360] @ (ce194 ) │ │ │ │ + ldr r3, [pc, #360] @ (ce18c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #352] @ (ce198 ) │ │ │ │ + ldr r0, [pc, #352] @ (ce190 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n cdb30 │ │ │ │ - ldr r2, [pc, #140] @ (ce0cc ) │ │ │ │ + bl a7538 │ │ │ │ + b.n cdb28 │ │ │ │ + ldr r2, [pc, #140] @ (ce0c4 ) │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ - ldr r3, [pc, #344] @ (ce19c ) │ │ │ │ + ldr r3, [pc, #344] @ (ce194 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #340] @ (ce1a0 ) │ │ │ │ + ldr r2, [pc, #340] @ (ce198 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #336] @ (ce1a4 ) │ │ │ │ - ldr r0, [pc, #336] @ (ce1a8 ) │ │ │ │ + ldr r1, [pc, #336] @ (ce19c ) │ │ │ │ + ldr r0, [pc, #336] @ (ce1a0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n cdafc │ │ │ │ - ldr r2, [pc, #104] @ (ce0cc ) │ │ │ │ - ldr r3, [pc, #328] @ (ce1ac ) │ │ │ │ - ldr r1, [pc, #328] @ (ce1b0 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n cdaf4 │ │ │ │ + ldr r2, [pc, #104] @ (ce0c4 ) │ │ │ │ + ldr r3, [pc, #328] @ (ce1a4 ) │ │ │ │ + ldr r1, [pc, #328] @ (ce1a8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #328] @ (ce1b4 ) │ │ │ │ + ldr r0, [pc, #328] @ (ce1ac ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n cdafc │ │ │ │ - ldr r2, [pc, #76] @ (ce0cc ) │ │ │ │ - ldr r3, [pc, #308] @ (ce1b8 ) │ │ │ │ - ldr r1, [pc, #312] @ (ce1bc ) │ │ │ │ - ldr r0, [pc, #312] @ (ce1c0 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n cdaf4 │ │ │ │ + ldr r2, [pc, #76] @ (ce0c4 ) │ │ │ │ + ldr r3, [pc, #308] @ (ce1b0 ) │ │ │ │ + ldr r1, [pc, #312] @ (ce1b4 ) │ │ │ │ + ldr r0, [pc, #312] @ (ce1b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.w cd7d0 │ │ │ │ + b.w cd7c8 │ │ │ │ nop │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -212537,1734 +212530,1734 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n ce084 │ │ │ │ + bhi.n ce0fc │ │ │ │ movs r2, r4 │ │ │ │ - pop {r3, pc} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n ce000 │ │ │ │ + bvc.n ce078 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n ce1a8 │ │ │ │ + bvc.n ce020 │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n ce178 │ │ │ │ + bvc.n cdff0 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + pop {r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n ce120 │ │ │ │ + bvc.n ce198 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r6} │ │ │ │ + pop {r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n ce0b0 │ │ │ │ + bvs.n ce128 │ │ │ │ movs r2, r4 │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, ce15e │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n ce080 │ │ │ │ + bpl.n ce0f8 │ │ │ │ movs r2, r4 │ │ │ │ - revsh r2, r4 │ │ │ │ + cbnz r2, ce160 │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n ce050 │ │ │ │ + bpl.n ce0c8 │ │ │ │ movs r2, r4 │ │ │ │ - revsh r6, r0 │ │ │ │ + cbnz r6, ce160 │ │ │ │ movs r2, r4 │ │ │ │ - bmi.n ce084 │ │ │ │ + bmi.n ce0fc │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, ce166 │ │ │ │ + rev r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ - bmi.n ce044 │ │ │ │ + bmi.n ce0bc │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, ce164 │ │ │ │ + cbnz r6, ce16c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bmi.n ce1b0 │ │ │ │ + bmi.n ce228 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, ce160 │ │ │ │ + cbnz r6, ce168 │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n ce1a0 │ │ │ │ + bcs.n ce218 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb79c │ │ │ │ movs r2, r4 │ │ │ │ - beq.n ce114 │ │ │ │ + bne.n ce18c │ │ │ │ movs r2, r4 │ │ │ │ - setpan #0 │ │ │ │ + setend le │ │ │ │ movs r2, r4 │ │ │ │ - beq.n ce0e0 │ │ │ │ + bne.n ce158 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ movs r2, r4 │ │ │ │ - beq.n ce0bc │ │ │ │ + beq.n ce134 │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb61c │ │ │ │ movs r2, r4 │ │ │ │ - beq.n ce098 │ │ │ │ + beq.n ce110 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb606 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cdb70 │ │ │ │ + b.n cdbe8 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ movs r2, r4 │ │ │ │ - beq.n ce0d8 │ │ │ │ + beq.n ce150 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n ce1f4 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #976 @ (adr r3, ce554 ) │ │ │ │ + add r4, pc, #208 @ (adr r4, ce24c ) │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r5, lr} │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + beq.n ce190 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #440 @ (adr r3, ce350 ) │ │ │ │ + add r3, pc, #696 @ (adr r3, ce448 ) │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r2, lr} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #200 @ (adr r3, ce278 ) │ │ │ │ + add r3, pc, #456 @ (adr r3, ce370 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r6} │ │ │ │ + push {r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #696] @ (ce480 ) │ │ │ │ - ldr r3, [pc, #700] @ (ce484 ) │ │ │ │ - ldr r1, [pc, #700] @ (ce488 ) │ │ │ │ + ldr r2, [pc, #696] @ (ce478 ) │ │ │ │ + ldr r3, [pc, #700] @ (ce47c ) │ │ │ │ + ldr r1, [pc, #700] @ (ce480 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #700] @ (ce48c ) │ │ │ │ + ldr r0, [pc, #700] @ (ce484 ) │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n cdafc │ │ │ │ - ldr r2, [pc, #664] @ (ce480 ) │ │ │ │ - ldr r3, [pc, #680] @ (ce490 ) │ │ │ │ - ldr r1, [pc, #680] @ (ce494 ) │ │ │ │ - ldr r0, [pc, #684] @ (ce498 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n cdaf4 │ │ │ │ + ldr r2, [pc, #664] @ (ce478 ) │ │ │ │ + ldr r3, [pc, #680] @ (ce488 ) │ │ │ │ + ldr r1, [pc, #680] @ (ce48c ) │ │ │ │ + ldr r0, [pc, #684] @ (ce490 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - b.n ce094 │ │ │ │ - ldr r3, [pc, #640] @ (ce480 ) │ │ │ │ + b.n ce08c │ │ │ │ + ldr r3, [pc, #640] @ (ce478 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr r1, [pc, #664] @ (ce49c ) │ │ │ │ - ldr r0, [pc, #668] @ (ce4a0 ) │ │ │ │ + ldr r1, [pc, #664] @ (ce494 ) │ │ │ │ + ldr r0, [pc, #668] @ (ce498 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.w cd7d0 │ │ │ │ - ldr r3, [pc, #600] @ (ce480 ) │ │ │ │ + b.w cd7c8 │ │ │ │ + ldr r3, [pc, #600] @ (ce478 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #632] @ (ce4a4 ) │ │ │ │ - ldr r0, [pc, #632] @ (ce4a8 ) │ │ │ │ + ldr r1, [pc, #632] @ (ce49c ) │ │ │ │ + ldr r0, [pc, #632] @ (ce4a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cdafc │ │ │ │ - ldr r3, [pc, #576] @ (ce480 ) │ │ │ │ + b.n cdaf4 │ │ │ │ + ldr r3, [pc, #576] @ (ce478 ) │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr r1, [pc, #616] @ (ce4ac ) │ │ │ │ - ldr r0, [pc, #620] @ (ce4b0 ) │ │ │ │ + ldr r1, [pc, #616] @ (ce4a4 ) │ │ │ │ + ldr r0, [pc, #620] @ (ce4a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cdafc │ │ │ │ + b.n cdaf4 │ │ │ │ bl 88a1c │ │ │ │ - b.w cd928 │ │ │ │ - ldr r3, [pc, #548] @ (ce480 ) │ │ │ │ + b.w cd920 │ │ │ │ + ldr r3, [pc, #548] @ (ce478 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #596] @ (ce4b4 ) │ │ │ │ - ldr r0, [pc, #596] @ (ce4b8 ) │ │ │ │ + ldr r1, [pc, #596] @ (ce4ac ) │ │ │ │ + ldr r0, [pc, #596] @ (ce4b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.w cd7d0 │ │ │ │ + b.w cd7c8 │ │ │ │ bl 88a1c │ │ │ │ - b.n cde24 │ │ │ │ - ldr r3, [pc, #500] @ (ce480 ) │ │ │ │ + b.n cde1c │ │ │ │ + ldr r3, [pc, #500] @ (ce478 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #556] @ (ce4bc ) │ │ │ │ - ldr r0, [pc, #556] @ (ce4c0 ) │ │ │ │ + ldr r1, [pc, #556] @ (ce4b4 ) │ │ │ │ + ldr r0, [pc, #556] @ (ce4b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.w cd7d0 │ │ │ │ - ldr r2, [pc, #468] @ (ce480 ) │ │ │ │ - ldr r3, [pc, #536] @ (ce4c4 ) │ │ │ │ - ldr r1, [pc, #536] @ (ce4c8 ) │ │ │ │ + b.w cd7c8 │ │ │ │ + ldr r2, [pc, #468] @ (ce478 ) │ │ │ │ + ldr r3, [pc, #536] @ (ce4bc ) │ │ │ │ + ldr r1, [pc, #536] @ (ce4c0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #536] @ (ce4cc ) │ │ │ │ + ldr r0, [pc, #536] @ (ce4c4 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n cdafc │ │ │ │ - ldr r1, [pc, #520] @ (ce4d0 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n cdaf4 │ │ │ │ + ldr r1, [pc, #520] @ (ce4c8 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr r0, [pc, #520] @ (ce4d4 ) │ │ │ │ - ldr r3, [pc, #432] @ (ce480 ) │ │ │ │ + ldr r0, [pc, #520] @ (ce4cc ) │ │ │ │ + ldr r3, [pc, #432] @ (ce478 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n cdd76 │ │ │ │ - ldr r1, [pc, #424] @ (ce480 ) │ │ │ │ + b.n cdd6e │ │ │ │ + ldr r1, [pc, #424] @ (ce478 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr r3, [pc, #508] @ (ce4d8 ) │ │ │ │ - ldr r0, [pc, #512] @ (ce4dc ) │ │ │ │ + ldr r3, [pc, #508] @ (ce4d0 ) │ │ │ │ + ldr r0, [pc, #512] @ (ce4d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #500] @ (ce4e0 ) │ │ │ │ + ldr r1, [pc, #500] @ (ce4d8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w cd7d0 │ │ │ │ - ldr r2, [pc, #392] @ (ce480 ) │ │ │ │ - ldr r3, [pc, #488] @ (ce4e4 ) │ │ │ │ - ldr r1, [pc, #492] @ (ce4e8 ) │ │ │ │ + bl a7538 │ │ │ │ + b.w cd7c8 │ │ │ │ + ldr r2, [pc, #392] @ (ce478 ) │ │ │ │ + ldr r3, [pc, #488] @ (ce4dc ) │ │ │ │ + ldr r1, [pc, #492] @ (ce4e0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #492] @ (ce4ec ) │ │ │ │ + ldr r0, [pc, #492] @ (ce4e4 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.w cdafc │ │ │ │ + bl a7538 │ │ │ │ + b.w cdaf4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n cdd58 │ │ │ │ + b.n cdd50 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n cdd2a │ │ │ │ + b.n cdd22 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #444] @ (ce4f0 ) │ │ │ │ - movw r2, #23215 @ 0x5aaf │ │ │ │ + ldr r3, [pc, #444] @ (ce4e8 ) │ │ │ │ + movw r2, #23221 @ 0x5ab5 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #440] @ (ce4f4 ) │ │ │ │ - ldr r0, [pc, #440] @ (ce4f8 ) │ │ │ │ + ldr r1, [pc, #440] @ (ce4ec ) │ │ │ │ + ldr r0, [pc, #440] @ (ce4f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1940 @ 0x794 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #428] @ (ce4fc ) │ │ │ │ - movw r2, #23448 @ 0x5b98 │ │ │ │ + ldr r3, [pc, #428] @ (ce4f4 ) │ │ │ │ + movw r2, #23454 @ 0x5b9e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #424] @ (ce500 ) │ │ │ │ - ldr r0, [pc, #424] @ (ce504 ) │ │ │ │ + ldr r1, [pc, #424] @ (ce4f8 ) │ │ │ │ + ldr r0, [pc, #424] @ (ce4fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1940 @ 0x794 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #412] @ (ce508 ) │ │ │ │ - movw r2, #23125 @ 0x5a55 │ │ │ │ + ldr r3, [pc, #412] @ (ce500 ) │ │ │ │ + movw r2, #23131 @ 0x5a5b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #408] @ (ce50c ) │ │ │ │ - ldr r0, [pc, #408] @ (ce510 ) │ │ │ │ + ldr r1, [pc, #408] @ (ce504 ) │ │ │ │ + ldr r0, [pc, #408] @ (ce508 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1940 @ 0x794 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ (ce514 ) │ │ │ │ - movw r2, #23458 @ 0x5ba2 │ │ │ │ + ldr r3, [pc, #396] @ (ce50c ) │ │ │ │ + movw r2, #23464 @ 0x5ba8 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #392] @ (ce518 ) │ │ │ │ - ldr r0, [pc, #392] @ (ce51c ) │ │ │ │ + ldr r1, [pc, #392] @ (ce510 ) │ │ │ │ + ldr r0, [pc, #392] @ (ce514 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1940 @ 0x794 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #376] @ (ce520 ) │ │ │ │ - movw r2, #23377 @ 0x5b51 │ │ │ │ + ldr r3, [pc, #376] @ (ce518 ) │ │ │ │ + movw r2, #23383 @ 0x5b57 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #372] @ (ce524 ) │ │ │ │ - ldr r0, [pc, #372] @ (ce528 ) │ │ │ │ + ldr r1, [pc, #372] @ (ce51c ) │ │ │ │ + ldr r0, [pc, #372] @ (ce520 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1940 @ 0x794 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (ce52c ) │ │ │ │ - movw r2, #23409 @ 0x5b71 │ │ │ │ + ldr r3, [pc, #360] @ (ce524 ) │ │ │ │ + movw r2, #23415 @ 0x5b77 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (ce530 ) │ │ │ │ - ldr r0, [pc, #356] @ (ce534 ) │ │ │ │ + ldr r1, [pc, #356] @ (ce528 ) │ │ │ │ + ldr r0, [pc, #356] @ (ce52c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1940 @ 0x794 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (ce538 ) │ │ │ │ - movw r2, #23426 @ 0x5b82 │ │ │ │ + ldr r3, [pc, #344] @ (ce530 ) │ │ │ │ + movw r2, #23432 @ 0x5b88 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (ce53c ) │ │ │ │ - ldr r0, [pc, #340] @ (ce540 ) │ │ │ │ + ldr r1, [pc, #340] @ (ce534 ) │ │ │ │ + ldr r0, [pc, #340] @ (ce538 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1940 @ 0x794 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (ce544 ) │ │ │ │ - movw r2, #23179 @ 0x5a8b │ │ │ │ + ldr r3, [pc, #328] @ (ce53c ) │ │ │ │ + movw r2, #23185 @ 0x5a91 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (ce548 ) │ │ │ │ - ldr r0, [pc, #324] @ (ce54c ) │ │ │ │ + ldr r1, [pc, #324] @ (ce540 ) │ │ │ │ + ldr r0, [pc, #324] @ (ce544 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1940 @ 0x794 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (ce550 ) │ │ │ │ - movw r2, #23165 @ 0x5a7d │ │ │ │ + ldr r3, [pc, #312] @ (ce548 ) │ │ │ │ + movw r2, #23171 @ 0x5a83 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (ce554 ) │ │ │ │ - ldr r0, [pc, #308] @ (ce558 ) │ │ │ │ + ldr r1, [pc, #308] @ (ce54c ) │ │ │ │ + ldr r0, [pc, #308] @ (ce550 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1940 @ 0x794 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (ce55c ) │ │ │ │ - movw r2, #23360 @ 0x5b40 │ │ │ │ + ldr r3, [pc, #296] @ (ce554 ) │ │ │ │ + movw r2, #23366 @ 0x5b46 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (ce560 ) │ │ │ │ - ldr r0, [pc, #292] @ (ce564 ) │ │ │ │ + ldr r1, [pc, #292] @ (ce558 ) │ │ │ │ + ldr r0, [pc, #292] @ (ce55c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1940 @ 0x794 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (ce568 ) │ │ │ │ + ldr r3, [pc, #280] @ (ce560 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #280] @ (ce56c ) │ │ │ │ - ldr r0, [pc, #284] @ (ce570 ) │ │ │ │ + ldr r1, [pc, #280] @ (ce564 ) │ │ │ │ + ldr r0, [pc, #284] @ (ce568 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #268] @ (ce574 ) │ │ │ │ + ldr r3, [pc, #268] @ (ce56c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #264] @ (ce578 ) │ │ │ │ - ldr r0, [pc, #268] @ (ce57c ) │ │ │ │ + ldr r1, [pc, #264] @ (ce570 ) │ │ │ │ + ldr r0, [pc, #268] @ (ce574 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #824 @ (adr r1, ce7c0 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, ce4b8 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ - uxtb r4, r7 │ │ │ │ + cbz r4, ce4d6 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - uxtb r6, r3 │ │ │ │ + cbz r6, ce4da │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, ce4de │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - uxth r6, r3 │ │ │ │ + uxtb r6, r3 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - uxth r0, r1 │ │ │ │ + uxtb r0, r1 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - sxtb r2, r5 │ │ │ │ + uxth r2, r5 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - sxth r2, r7 │ │ │ │ + sxtb r2, r7 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #936 @ (adr r0, ce870 ) │ │ │ │ + add r1, pc, #168 @ (adr r1, ce568 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - sxth r0, r3 │ │ │ │ + sxtb r0, r3 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ - sxth r0, r0 │ │ │ │ + sxtb r0, r0 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + str r4, [r0, r1] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, ce51c │ │ │ │ + sxth r0, r6 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, ce55e │ │ │ │ + pop {r2, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, ce522 │ │ │ │ + sxth r2, r1 │ │ │ │ movs r2, r4 │ │ │ │ - b.n ce710 │ │ │ │ + b.n ce788 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n ce6e4 │ │ │ │ + b.n ce75c │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x007a │ │ │ │ + bkpt 0x00ba │ │ │ │ movs r2, r4 │ │ │ │ - b.n ce6b8 │ │ │ │ + b.n ce730 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - b.n ce68c │ │ │ │ + b.n ce704 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - b.n ce658 │ │ │ │ + b.n ce6d0 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n ce62c │ │ │ │ + b.n ce6a4 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n ce600 │ │ │ │ + b.n ce678 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4, {r1, r2, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - b.n ce5d4 │ │ │ │ + b.n ce64c │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n ce5a8 │ │ │ │ + b.n ce620 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, ce574 │ │ │ │ + cbnz r2, ce57c │ │ │ │ movs r2, r4 │ │ │ │ - b.n ce57c │ │ │ │ + b.n ce5f4 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ movs r2, r4 │ │ │ │ - rors r4, r3 │ │ │ │ + tst r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ce580 : │ │ │ │ +000ce578 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #200] @ (ce658 ) │ │ │ │ + ldr r6, [pc, #200] @ (ce650 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #196] @ (ce65c ) │ │ │ │ + ldr r3, [pc, #196] @ (ce654 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #188] @ (ce660 ) │ │ │ │ + ldr r5, [pc, #188] @ (ce658 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #176] @ (ce664 ) │ │ │ │ + ldr r3, [pc, #176] @ (ce65c ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3060 @ 0xbf4 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce636 │ │ │ │ - ldr r2, [pc, #164] @ (ce668 ) │ │ │ │ - ldr r3, [pc, #164] @ (ce66c ) │ │ │ │ + beq.n ce62e │ │ │ │ + ldr r2, [pc, #164] @ (ce660 ) │ │ │ │ + ldr r3, [pc, #164] @ (ce664 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n ce63a │ │ │ │ + bne.n ce632 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - beq.n ce5e6 │ │ │ │ + beq.n ce5de │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n ce61a │ │ │ │ + bpl.n ce612 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd514 │ │ │ │ + bl cd50c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ce636 │ │ │ │ - ldr r3, [pc, #124] @ (ce670 ) │ │ │ │ + beq.n ce62e │ │ │ │ + ldr r3, [pc, #124] @ (ce668 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce602 │ │ │ │ + beq.n ce5fa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #112] @ (ce674 ) │ │ │ │ - ldr r3, [pc, #84] @ (ce65c ) │ │ │ │ + ldr r2, [pc, #112] @ (ce66c ) │ │ │ │ + ldr r3, [pc, #84] @ (ce654 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ce654 │ │ │ │ + bne.n ce64c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #92] @ (ce678 ) │ │ │ │ + ldr r0, [pc, #92] @ (ce670 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #88] @ (ce67c ) │ │ │ │ + ldr r3, [pc, #88] @ (ce674 ) │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #88] @ (ce680 ) │ │ │ │ - ldr r0, [pc, #88] @ (ce684 ) │ │ │ │ + ldr r1, [pc, #88] @ (ce678 ) │ │ │ │ + ldr r0, [pc, #88] @ (ce67c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ce602 │ │ │ │ + b.n ce5fa │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n ce5d4 │ │ │ │ - ldr r3, [pc, #72] @ (ce688 ) │ │ │ │ + beq.n ce5cc │ │ │ │ + ldr r3, [pc, #72] @ (ce680 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ce5d4 │ │ │ │ - ldr r0, [pc, #64] @ (ce68c ) │ │ │ │ + beq.n ce5cc │ │ │ │ + ldr r0, [pc, #64] @ (ce684 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n ce622 │ │ │ │ + b.n ce61a │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r5, r1 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + subs r6, r3, r1 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + adds r6, r7, r7 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ce690 : │ │ │ │ +000ce688 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #424] @ (ce84c ) │ │ │ │ + ldr r6, [pc, #424] @ (ce844 ) │ │ │ │ sub sp, #12 │ │ │ │ add r6, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce830 │ │ │ │ + beq.w ce828 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #400] @ (ce850 ) │ │ │ │ + ldr r3, [pc, #400] @ (ce848 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n ce7b4 │ │ │ │ + beq.n ce7ac │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movw r8, #65534 @ 0xfffe │ │ │ │ movt r8, #16383 @ 0x3fff │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce736 │ │ │ │ + beq.n ce72e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r5, r3, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n ce6f4 │ │ │ │ + beq.n ce6ec │ │ │ │ cmp r2, r8 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n ce6f4 │ │ │ │ + beq.n ce6ec │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ce758 │ │ │ │ + beq.n ce750 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ce7d8 │ │ │ │ + beq.n ce7d0 │ │ │ │ movs r1, #0 │ │ │ │ bl 8673c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce79e │ │ │ │ - ldr r3, [pc, #332] @ (ce854 ) │ │ │ │ + beq.n ce796 │ │ │ │ + ldr r3, [pc, #332] @ (ce84c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce718 │ │ │ │ + beq.n ce710 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ce80a │ │ │ │ + bne.n ce802 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n ce726 │ │ │ │ + beq.n ce71e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ce794 │ │ │ │ + beq.n ce78c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce7b6 │ │ │ │ + beq.n ce7ae │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ce6de │ │ │ │ - ldr r2, [pc, #288] @ (ce858 ) │ │ │ │ + bne.n ce6d6 │ │ │ │ + ldr r2, [pc, #288] @ (ce850 ) │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ - ldr r3, [pc, #288] @ (ce85c ) │ │ │ │ + ldr r3, [pc, #288] @ (ce854 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #284] @ (ce860 ) │ │ │ │ + ldr r2, [pc, #284] @ (ce858 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #280] @ (ce864 ) │ │ │ │ - ldr r0, [pc, #280] @ (ce868 ) │ │ │ │ + ldr r1, [pc, #280] @ (ce85c ) │ │ │ │ + ldr r0, [pc, #280] @ (ce860 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n ce786 │ │ │ │ + bl bac98 │ │ │ │ + b.n ce77e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ce7d8 │ │ │ │ + beq.n ce7d0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ce6f8 │ │ │ │ - ldr r2, [pc, #240] @ (ce858 ) │ │ │ │ + bne.n ce6f0 │ │ │ │ + ldr r2, [pc, #240] @ (ce850 ) │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ - ldr r3, [pc, #256] @ (ce86c ) │ │ │ │ + ldr r3, [pc, #256] @ (ce864 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #252] @ (ce870 ) │ │ │ │ + ldr r2, [pc, #252] @ (ce868 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #252] @ (ce874 ) │ │ │ │ + ldr r1, [pc, #252] @ (ce86c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #248] @ (ce878 ) │ │ │ │ + ldr r0, [pc, #248] @ (ce870 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n ce726 │ │ │ │ - ldr r3, [pc, #184] @ (ce858 ) │ │ │ │ + b.n ce71e │ │ │ │ + ldr r3, [pc, #184] @ (ce850 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #216] @ (ce87c ) │ │ │ │ - ldr r0, [pc, #216] @ (ce880 ) │ │ │ │ + ldr r1, [pc, #216] @ (ce874 ) │ │ │ │ + ldr r0, [pc, #216] @ (ce878 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ce786 │ │ │ │ + b.n ce77e │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.n ce828 │ │ │ │ + bmi.n ce820 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce7cc │ │ │ │ + beq.n ce7c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ce802 │ │ │ │ + cbz r3, ce7fa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w 88b24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce7ee │ │ │ │ + beq.n ce7e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, ce7ee │ │ │ │ + cbnz r3, ce7e6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #148] @ (ce884 ) │ │ │ │ + ldr r3, [pc, #148] @ (ce87c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - b.n ce78e │ │ │ │ + b.n ce786 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce7cc │ │ │ │ - ldr r2, [pc, #76] @ (ce858 ) │ │ │ │ - ldr r3, [pc, #120] @ (ce888 ) │ │ │ │ - ldr r1, [pc, #124] @ (ce88c ) │ │ │ │ + b.n ce7c4 │ │ │ │ + ldr r2, [pc, #76] @ (ce850 ) │ │ │ │ + ldr r3, [pc, #120] @ (ce880 ) │ │ │ │ + ldr r1, [pc, #124] @ (ce884 ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #112] @ (ce890 ) │ │ │ │ + ldr r0, [pc, #112] @ (ce888 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n ce786 │ │ │ │ + bl a7538 │ │ │ │ + b.n ce77e │ │ │ │ mov r0, r4 │ │ │ │ bl 84a18 │ │ │ │ - b.n ce7bc │ │ │ │ - ldr r3, [pc, #96] @ (ce894 ) │ │ │ │ - movw r2, #23593 @ 0x5c29 │ │ │ │ + b.n ce7b4 │ │ │ │ + ldr r3, [pc, #96] @ (ce88c ) │ │ │ │ + movw r2, #23599 @ 0x5c2f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #92] @ (ce898 ) │ │ │ │ - ldr r0, [pc, #92] @ (ce89c ) │ │ │ │ + ldr r1, [pc, #92] @ (ce890 ) │ │ │ │ + ldr r0, [pc, #92] @ (ce894 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1972 @ 0x7b4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - adds r0, r3, r5 │ │ │ │ + adds r0, r4, r5 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb708 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n ce8b4 │ │ │ │ + bgt.n ce92c │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r7, #25 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ce8a0 : │ │ │ │ +000ce898 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (ce918 ) │ │ │ │ + ldr r3, [pc, #96] @ (ce910 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (ce91c ) │ │ │ │ + ldr r5, [pc, #92] @ (ce914 ) │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, ce912 │ │ │ │ - ldr r3, [pc, #84] @ (ce920 ) │ │ │ │ + cbz r0, ce90a │ │ │ │ + ldr r3, [pc, #84] @ (ce918 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ce8e0 │ │ │ │ + bne.n ce8d8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ce690 │ │ │ │ - ldr r3, [pc, #64] @ (ce924 ) │ │ │ │ + b.w ce688 │ │ │ │ + ldr r3, [pc, #64] @ (ce91c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce8d6 │ │ │ │ - ldr r3, [pc, #60] @ (ce928 ) │ │ │ │ + beq.n ce8ce │ │ │ │ + ldr r3, [pc, #60] @ (ce920 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce8d6 │ │ │ │ - ldr r0, [pc, #52] @ (ce92c ) │ │ │ │ + beq.n ce8ce │ │ │ │ + ldr r0, [pc, #52] @ (ce924 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #48] @ (ce930 ) │ │ │ │ - ldr r1, [pc, #48] @ (ce934 ) │ │ │ │ + ldr r3, [pc, #48] @ (ce928 ) │ │ │ │ + ldr r1, [pc, #48] @ (ce92c ) │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr r0, [pc, #48] @ (ce938 ) │ │ │ │ + ldr r0, [pc, #48] @ (ce930 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ movs r0, r5 │ │ │ │ - asrs r2, r7, #28 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #24 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ce93c : │ │ │ │ +000ce934 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #872] @ (cecb8 ) │ │ │ │ + ldr r7, [pc, #872] @ (cecb0 ) │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc │ │ │ │ mov r6, r1 │ │ │ │ ands.w sl, r8, #1 │ │ │ │ - bne.w ceb80 │ │ │ │ + bne.w ceb78 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cec9c │ │ │ │ + beq.w cec94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w ceb88 │ │ │ │ + beq.w ceb80 │ │ │ │ ands.w r9, r4, #1 │ │ │ │ - bne.w cebc0 │ │ │ │ + bne.w cebb8 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cebc8 │ │ │ │ + beq.w cebc0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w cec22 │ │ │ │ + bne.w cec1a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ceb70 │ │ │ │ + beq.w ceb68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ceb70 │ │ │ │ + beq.w ceb68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cea7a │ │ │ │ + beq.n cea72 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w ceb2e │ │ │ │ + bne.w ceb26 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w ceaf0 │ │ │ │ + beq.w ceae8 │ │ │ │ adds r3, r2, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ - beq.n cea4c │ │ │ │ + beq.n cea44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cea6c │ │ │ │ + beq.n cea64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n cea52 │ │ │ │ + bne.n cea4a │ │ │ │ sub.w r8, r8, r4 │ │ │ │ clz r8, r8 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w ceb68 │ │ │ │ + bne.w ceb60 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n cea82 │ │ │ │ - ldr r3, [pc, #684] @ (cecbc ) │ │ │ │ + beq.n cea7a │ │ │ │ + ldr r3, [pc, #684] @ (cecb4 ) │ │ │ │ ldr r0, [r7, r3] │ │ │ │ blx 501b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w cebfe │ │ │ │ + blt.w cebf6 │ │ │ │ ands.w r4, r0, #255 @ 0xff │ │ │ │ - bne.n cea88 │ │ │ │ + bne.n cea80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cea32 │ │ │ │ + beq.n cea2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ceb0e │ │ │ │ + beq.n ceb06 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cea44 │ │ │ │ + beq.n cea3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ceb06 │ │ │ │ + beq.n ceafe │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n ceaf8 │ │ │ │ + beq.n ceaf0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 8bb8c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ bl 84a64 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n cea06 │ │ │ │ - b.n ceb68 │ │ │ │ + beq.n ce9fe │ │ │ │ + b.n ceb60 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n ce9f2 │ │ │ │ - b.n cea52 │ │ │ │ + beq.n ce9ea │ │ │ │ + b.n cea4a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce9c4 │ │ │ │ - ldr r3, [pc, #572] @ (cecc0 ) │ │ │ │ + b.n ce9bc │ │ │ │ + ldr r3, [pc, #572] @ (cecb8 ) │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - b.n cea10 │ │ │ │ + b.n cea08 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fde8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceaa6 │ │ │ │ + beq.n cea9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ceb1e │ │ │ │ + beq.n ceb16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceab6 │ │ │ │ + beq.n ceaae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ceb16 │ │ │ │ + cbz r3, ceb0e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cec6c │ │ │ │ + beq.w cec64 │ │ │ │ mov r0, r8 │ │ │ │ blx 501b8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceada │ │ │ │ + beq.n cead2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ceb26 │ │ │ │ + cbz r3, ceb1e │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w cec84 │ │ │ │ + blt.w cec7c │ │ │ │ uxtb r4, r4 │ │ │ │ subs r4, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w cec58 │ │ │ │ + bne.w cec50 │ │ │ │ sub.w r8, r8, r4 │ │ │ │ clz r8, r8 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n cea06 │ │ │ │ + b.n ce9fe │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cea44 │ │ │ │ + b.n cea3c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cea32 │ │ │ │ + b.n cea2a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceab6 │ │ │ │ + b.n ceaae │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceaa6 │ │ │ │ + b.n cea9e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceada │ │ │ │ + b.n cead2 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceb42 │ │ │ │ + beq.n ceb3a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 84a64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ce9e4 │ │ │ │ + bne.w ce9dc │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w cea52 │ │ │ │ + bne.w cea4a │ │ │ │ sub.w r8, r8, r4 │ │ │ │ clz r8, r8 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a64 │ │ │ │ - b.n cea06 │ │ │ │ + b.n ce9fe │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n ceb2e │ │ │ │ + bne.n ceb26 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ce9d8 │ │ │ │ - b.n ceaf8 │ │ │ │ + bne.w ce9d0 │ │ │ │ + b.n ceaf0 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ - b.n ce962 │ │ │ │ - ldr r3, [pc, #312] @ (cecc4 ) │ │ │ │ + b.n ce95a │ │ │ │ + ldr r3, [pc, #312] @ (cecbc ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r0, [pc, #312] @ (cecc8 ) │ │ │ │ + ldr r0, [pc, #312] @ (cecc0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #308] @ (ceccc ) │ │ │ │ + ldr r3, [pc, #308] @ (cecc4 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #304] @ (cecd0 ) │ │ │ │ - ldr r1, [pc, #304] @ (cecd4 ) │ │ │ │ + ldr r2, [pc, #304] @ (cecc8 ) │ │ │ │ + ldr r1, [pc, #304] @ (ceccc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 84a18 │ │ │ │ - b.n ce988 │ │ │ │ - ldr r3, [pc, #248] @ (cecc4 ) │ │ │ │ - ldr r1, [pc, #268] @ (cecd8 ) │ │ │ │ - ldr r0, [pc, #268] @ (cecdc ) │ │ │ │ + b.n ce980 │ │ │ │ + ldr r3, [pc, #248] @ (cecbc ) │ │ │ │ + ldr r1, [pc, #268] @ (cecd0 ) │ │ │ │ + ldr r0, [pc, #268] @ (cecd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ movw r3, #287 @ 0x11f │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #260] @ (cece0 ) │ │ │ │ + ldr r3, [pc, #260] @ (cecd8 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #256] @ (cece4 ) │ │ │ │ + ldr r2, [pc, #256] @ (cecdc ) │ │ │ │ add r2, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 84a64 │ │ │ │ - b.n cebb6 │ │ │ │ - ldr r3, [pc, #196] @ (cecc4 ) │ │ │ │ + b.n cebae │ │ │ │ + ldr r3, [pc, #196] @ (cecbc ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r1, [pc, #224] @ (cece8 ) │ │ │ │ - ldr r0, [pc, #228] @ (cecec ) │ │ │ │ + ldr r1, [pc, #224] @ (cece0 ) │ │ │ │ + ldr r0, [pc, #228] @ (cece4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n cebb6 │ │ │ │ + b.n cebae │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 84a64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ce9bc │ │ │ │ + bne.w ce9b4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w ceb2e │ │ │ │ + bne.w ceb26 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ce9d8 │ │ │ │ + bne.w ce9d0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 8bb8c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ bl 84a64 │ │ │ │ - b.n cea06 │ │ │ │ - ldr r3, [pc, #84] @ (cecc4 ) │ │ │ │ + b.n ce9fe │ │ │ │ + ldr r3, [pc, #84] @ (cecbc ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r1, [pc, #124] @ (cecf0 ) │ │ │ │ - ldr r0, [pc, #124] @ (cecf4 ) │ │ │ │ + ldr r1, [pc, #124] @ (cece8 ) │ │ │ │ + ldr r0, [pc, #124] @ (cecec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cebb6 │ │ │ │ - ldr r3, [pc, #60] @ (cecc4 ) │ │ │ │ + b.n cebae │ │ │ │ + ldr r3, [pc, #60] @ (cecbc ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r1, [pc, #108] @ (cecf8 ) │ │ │ │ - ldr r0, [pc, #108] @ (cecfc ) │ │ │ │ + ldr r1, [pc, #108] @ (cecf0 ) │ │ │ │ + ldr r0, [pc, #108] @ (cecf4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cebb6 │ │ │ │ - ldr r3, [pc, #96] @ (ced00 ) │ │ │ │ - movw r2, #26196 @ 0x6654 │ │ │ │ + b.n cebae │ │ │ │ + ldr r3, [pc, #96] @ (cecf8 ) │ │ │ │ + movw r2, #26202 @ 0x665a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #92] @ (ced04 ) │ │ │ │ - ldr r0, [pc, #92] @ (ced08 ) │ │ │ │ + ldr r1, [pc, #92] @ (cecfc ) │ │ │ │ + ldr r0, [pc, #92] @ (ced00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2008 @ 0x7d8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r1, #12] │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #16 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r0, sp, #712 @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n cec48 │ │ │ │ + bvc.n cecc0 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #568 @ (adr r1, cef44 ) │ │ │ │ + add r1, pc, #824 @ (adr r1, cf03c ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ced0c : │ │ │ │ +000ced04 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #200] @ (cede4 ) │ │ │ │ + ldr r6, [pc, #200] @ (ceddc ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #196] @ (cede8 ) │ │ │ │ + ldr r3, [pc, #196] @ (cede0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #188] @ (cedec ) │ │ │ │ + ldr r5, [pc, #188] @ (cede4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #176] @ (cedf0 ) │ │ │ │ + ldr r3, [pc, #176] @ (cede8 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3156 @ 0xc54 │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cedc8 │ │ │ │ - ldr r3, [pc, #164] @ (cedf4 ) │ │ │ │ + beq.n cedc0 │ │ │ │ + ldr r3, [pc, #164] @ (cedec ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ceda8 │ │ │ │ - ldr r0, [pc, #156] @ (cedf8 ) │ │ │ │ + bne.n ceda0 │ │ │ │ + ldr r0, [pc, #156] @ (cedf0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r0, r2 │ │ │ │ - bne.n cedcc │ │ │ │ + bne.n cedc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce93c │ │ │ │ + bl ce934 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n cedc8 │ │ │ │ - cbnz r0, ceda2 │ │ │ │ - ldr r3, [pc, #128] @ (cedfc ) │ │ │ │ + beq.n cedc0 │ │ │ │ + cbnz r0, ced9a │ │ │ │ + ldr r3, [pc, #128] @ (cedf4 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ced8a │ │ │ │ + beq.n ced82 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (cee00 ) │ │ │ │ - ldr r3, [pc, #88] @ (cede8 ) │ │ │ │ + ldr r2, [pc, #116] @ (cedf8 ) │ │ │ │ + ldr r3, [pc, #88] @ (cede0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cede0 │ │ │ │ + bne.n cedd8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #96] @ (cee04 ) │ │ │ │ + ldr r3, [pc, #96] @ (cedfc ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n ced7c │ │ │ │ - ldr r0, [pc, #92] @ (cee08 ) │ │ │ │ + b.n ced74 │ │ │ │ + ldr r0, [pc, #92] @ (cee00 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #88] @ (cee0c ) │ │ │ │ + ldr r3, [pc, #88] @ (cee04 ) │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - ldr r1, [pc, #84] @ (cee10 ) │ │ │ │ - ldr r0, [pc, #88] @ (cee14 ) │ │ │ │ + ldr r1, [pc, #84] @ (cee08 ) │ │ │ │ + ldr r0, [pc, #88] @ (cee0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ced8a │ │ │ │ - ldr r3, [pc, #72] @ (cee18 ) │ │ │ │ + b.n ced82 │ │ │ │ + ldr r3, [pc, #72] @ (cee10 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ced6c │ │ │ │ - ldr r0, [pc, #68] @ (cee1c ) │ │ │ │ + beq.n ced64 │ │ │ │ + ldr r0, [pc, #68] @ (cee14 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n cedb2 │ │ │ │ + b.n cedaa │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r1, r3] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #9 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #272 @ (adr r7, cef24 ) │ │ │ │ + add r7, pc, #528 @ (adr r7, cf01c ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #64 @ (adr r7, cee58 ) │ │ │ │ + add r7, pc, #320 @ (adr r7, cef50 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #176 @ (adr r7, ceed0 ) │ │ │ │ + add r7, pc, #432 @ (adr r7, cefc8 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cee20 : │ │ │ │ +000cee18 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r7, [pc, #460] @ (cf004 ) │ │ │ │ + ldr r7, [pc, #460] @ (ceffc ) │ │ │ │ add r7, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cef54 │ │ │ │ + beq.w cef4c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w cef78 │ │ │ │ + beq.w cef70 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w cefa2 │ │ │ │ - cbnz r6, ceea2 │ │ │ │ - ldr r1, [pc, #420] @ (cf008 ) │ │ │ │ + bmi.w cef9a │ │ │ │ + cbnz r6, cee9a │ │ │ │ + ldr r1, [pc, #420] @ (cf000 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n ceee4 │ │ │ │ + beq.n ceedc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n cee80 │ │ │ │ + beq.n cee78 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, cee80 │ │ │ │ + cbnz r4, cee78 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886f8 │ │ │ │ - ldr r3, [pc, #384] @ (cf00c ) │ │ │ │ - ldr r1, [pc, #384] @ (cf010 ) │ │ │ │ + ldr r3, [pc, #384] @ (cf004 ) │ │ │ │ + ldr r1, [pc, #384] @ (cf008 ) │ │ │ │ mov.w r2, #452 @ 0x1c4 │ │ │ │ - ldr r0, [pc, #384] @ (cf014 ) │ │ │ │ + ldr r0, [pc, #384] @ (cf00c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ceeda │ │ │ │ + b.n ceed2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n cef1a │ │ │ │ + beq.n cef12 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n ceeba │ │ │ │ + beq.n ceeb2 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, ceeba │ │ │ │ + cbnz r4, ceeb2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #348] @ (cf018 ) │ │ │ │ + ldr r3, [pc, #348] @ (cf010 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #324] @ (cf00c ) │ │ │ │ - ldr r1, [pc, #340] @ (cf01c ) │ │ │ │ + ldr r3, [pc, #324] @ (cf004 ) │ │ │ │ + ldr r1, [pc, #340] @ (cf014 ) │ │ │ │ mov.w r2, #452 @ 0x1c4 │ │ │ │ - ldr r0, [pc, #336] @ (cf020 ) │ │ │ │ + ldr r0, [pc, #336] @ (cf018 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cefd8 │ │ │ │ + beq.n cefd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ it ne │ │ │ │ ldrne r4, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n ceedc │ │ │ │ + beq.n ceed4 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ceedc │ │ │ │ + bne.n ceed4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceedc │ │ │ │ - ldr r2, [pc, #236] @ (cf008 ) │ │ │ │ + b.n ceed4 │ │ │ │ + ldr r2, [pc, #236] @ (cf000 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n cefbe │ │ │ │ + beq.n cefb6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n cef32 │ │ │ │ + beq.n cef2a │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n cefb2 │ │ │ │ + beq.n cefaa │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886f8 │ │ │ │ - ldr r3, [pc, #204] @ (cf00c ) │ │ │ │ - ldr r1, [pc, #228] @ (cf024 ) │ │ │ │ + ldr r3, [pc, #204] @ (cf004 ) │ │ │ │ + ldr r1, [pc, #228] @ (cf01c ) │ │ │ │ movw r2, #453 @ 0x1c5 │ │ │ │ - ldr r0, [pc, #224] @ (cf028 ) │ │ │ │ + ldr r0, [pc, #224] @ (cf020 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n ceeda │ │ │ │ - ldr r1, [pc, #180] @ (cf00c ) │ │ │ │ + b.n ceed2 │ │ │ │ + ldr r1, [pc, #180] @ (cf004 ) │ │ │ │ mov.w r0, #452 @ 0x1c4 │ │ │ │ - ldr r3, [pc, #208] @ (cf02c ) │ │ │ │ - ldr r2, [pc, #208] @ (cf030 ) │ │ │ │ + ldr r3, [pc, #208] @ (cf024 ) │ │ │ │ + ldr r2, [pc, #208] @ (cf028 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (cf034 ) │ │ │ │ - ldr r0, [pc, #204] @ (cf038 ) │ │ │ │ + ldr r1, [pc, #204] @ (cf02c ) │ │ │ │ + ldr r0, [pc, #204] @ (cf030 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n ceeda │ │ │ │ - ldr r2, [pc, #144] @ (cf00c ) │ │ │ │ + bl bac98 │ │ │ │ + b.n ceed2 │ │ │ │ + ldr r2, [pc, #144] @ (cf004 ) │ │ │ │ mov.w r1, #452 @ 0x1c4 │ │ │ │ - ldr r3, [pc, #188] @ (cf03c ) │ │ │ │ + ldr r3, [pc, #188] @ (cf034 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #184] @ (cf040 ) │ │ │ │ + ldr r2, [pc, #184] @ (cf038 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #184] @ (cf044 ) │ │ │ │ + ldr r1, [pc, #184] @ (cf03c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #180] @ (cf048 ) │ │ │ │ + ldr r0, [pc, #180] @ (cf040 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n ceeda │ │ │ │ + b.n ceed2 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n ceea6 │ │ │ │ + b.n cee9e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n cef32 │ │ │ │ + b.n cef2a │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - beq.n cefd2 │ │ │ │ + beq.n cefca │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, ceffc │ │ │ │ + cbz r4, ceff4 │ │ │ │ bl 641b0 │ │ │ │ - b.n ceeda │ │ │ │ - ldr r2, [pc, #48] @ (cf00c ) │ │ │ │ + b.n ceed2 │ │ │ │ + ldr r2, [pc, #48] @ (cf004 ) │ │ │ │ movw r1, #453 @ 0x1c5 │ │ │ │ - ldr r3, [pc, #108] @ (cf04c ) │ │ │ │ + ldr r3, [pc, #108] @ (cf044 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (cf050 ) │ │ │ │ + ldr r2, [pc, #104] @ (cf048 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #100] @ (cf054 ) │ │ │ │ - ldr r0, [pc, #100] @ (cf058 ) │ │ │ │ + ldr r1, [pc, #100] @ (cf04c ) │ │ │ │ + ldr r0, [pc, #100] @ (cf050 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n cef9a │ │ │ │ + bl bac98 │ │ │ │ + b.n cef92 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cefd2 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + b.n cefca │ │ │ │ + asrs r6, r1, #7 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #224 @ (adr r6, cf0f8 ) │ │ │ │ + add r6, pc, #480 @ (adr r6, cf1f0 ) │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #15 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #1016 @ (adr r5, cf41c ) │ │ │ │ + add r6, pc, #248 @ (adr r6, cf114 ) │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #536 @ (adr r5, cf244 ) │ │ │ │ + add r5, pc, #792 @ (adr r5, cf33c ) │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #568 @ (adr r6, cf26c ) │ │ │ │ + add r6, pc, #824 @ (adr r6, cf364 ) │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #392 @ (adr r5, cf1c4 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, cf2bc ) │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r2, #12 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #240 @ (adr r5, cf13c ) │ │ │ │ + add r5, pc, #496 @ (adr r5, cf234 ) │ │ │ │ movs r2, r4 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, pc, #880 @ (adr r4, cf3cc ) │ │ │ │ + add r5, pc, #112 @ (adr r5, cf0c4 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf05c : │ │ │ │ +000cf054 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ cf0d8 │ │ │ │ + ldr.w ip, [pc, #108] @ cf0d0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3204 @ 0xc84 │ │ │ │ - ldr.w ip, [pc, #92] @ cf0dc │ │ │ │ + ldr.w ip, [pc, #92] @ cf0d4 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (cf0e0 ) │ │ │ │ + ldr r4, [pc, #88] @ (cf0d8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -214272,1201 +214265,1201 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, cf0bc │ │ │ │ + cbz r0, cf0b4 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl cee20 │ │ │ │ - ldr r2, [pc, #36] @ (cf0e4 ) │ │ │ │ - ldr r3, [pc, #32] @ (cf0e0 ) │ │ │ │ + bl cee18 │ │ │ │ + ldr r2, [pc, #36] @ (cf0dc ) │ │ │ │ + ldr r3, [pc, #32] @ (cf0d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf0d4 │ │ │ │ + bne.n cf0cc │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r5, [pc, #576] @ (cf31c ) │ │ │ │ + ldr r5, [pc, #608] @ (cf334 ) │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000cf0e8 : │ │ │ │ +000cf0e0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (cf110 ) │ │ │ │ + ldr r3, [pc, #24] @ (cf108 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (cf114 ) │ │ │ │ + ldr r2, [pc, #24] @ (cf10c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl cee20 │ │ │ │ + bl cee18 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cf118 : │ │ │ │ +000cf110 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cf17c ) │ │ │ │ + ldr r3, [pc, #76] @ (cf174 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cf180 ) │ │ │ │ + ldr r5, [pc, #72] @ (cf178 ) │ │ │ │ addw r3, r3, #3252 @ 0xcb4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, cf178 │ │ │ │ - ldr r3, [pc, #64] @ (cf184 ) │ │ │ │ + cbz r0, cf170 │ │ │ │ + ldr r3, [pc, #64] @ (cf17c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cf158 │ │ │ │ + bne.n cf150 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cf0e8 │ │ │ │ - ldr r0, [pc, #44] @ (cf188 ) │ │ │ │ + b.w cf0e0 │ │ │ │ + ldr r0, [pc, #44] @ (cf180 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (cf18c ) │ │ │ │ - ldr r1, [pc, #40] @ (cf190 ) │ │ │ │ + ldr r3, [pc, #40] @ (cf184 ) │ │ │ │ + ldr r1, [pc, #40] @ (cf188 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cf194 ) │ │ │ │ + ldr r0, [pc, #40] @ (cf18c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [pc, #840] @ (cf4c8 ) │ │ │ │ + ldr r4, [pc, #872] @ (cf4e0 ) │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #528 @ (adr r4, cf39c ) │ │ │ │ + add r4, pc, #784 @ (adr r4, cf494 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #384 @ (adr r3, cf318 ) │ │ │ │ + add r3, pc, #640 @ (adr r3, cf410 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf198 : │ │ │ │ +000cf190 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (cf1c4 ) │ │ │ │ + ldr r3, [pc, #28] @ (cf1bc ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (cf1c8 ) │ │ │ │ + ldr r2, [pc, #28] @ (cf1c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl cee20 │ │ │ │ + bl cee18 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cf1cc : │ │ │ │ +000cf1c4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (cf260 ) │ │ │ │ + ldr r5, [pc, #124] @ (cf258 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (cf264 ) │ │ │ │ + ldr r3, [pc, #124] @ (cf25c ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (cf268 ) │ │ │ │ + ldr r6, [pc, #120] @ (cf260 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (cf26c ) │ │ │ │ + ldr r3, [pc, #108] @ (cf264 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3300 @ 0xce4 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, cf258 │ │ │ │ - ldr r3, [pc, #96] @ (cf270 ) │ │ │ │ + cbz r0, cf250 │ │ │ │ + ldr r3, [pc, #96] @ (cf268 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cf238 │ │ │ │ + bne.n cf230 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl cf198 │ │ │ │ - ldr r2, [pc, #80] @ (cf274 ) │ │ │ │ - ldr r3, [pc, #64] @ (cf264 ) │ │ │ │ + bl cf190 │ │ │ │ + ldr r2, [pc, #80] @ (cf26c ) │ │ │ │ + ldr r3, [pc, #64] @ (cf25c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf25c │ │ │ │ + bne.n cf254 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (cf278 ) │ │ │ │ + ldr r0, [pc, #60] @ (cf270 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (cf27c ) │ │ │ │ - ldr r1, [pc, #56] @ (cf280 ) │ │ │ │ + ldr r3, [pc, #56] @ (cf274 ) │ │ │ │ + ldr r1, [pc, #56] @ (cf278 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cf284 ) │ │ │ │ + ldr r0, [pc, #56] @ (cf27c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cf220 │ │ │ │ + b.n cf218 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r4, [pc, #16] @ (cf280 ) │ │ │ │ + ldr r4, [pc, #48] @ (cf298 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ movs r7, r4 │ │ │ │ - add r3, pc, #656 @ (adr r3, cf50c ) │ │ │ │ + add r3, pc, #912 @ (adr r3, cf604 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, cf2ec │ │ │ │ + cbz r0, cf2f4 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #512 @ (adr r2, cf488 ) │ │ │ │ + add r2, pc, #768 @ (adr r2, cf580 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf288 : │ │ │ │ +000cf280 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (cf344 ) │ │ │ │ + ldr r6, [pc, #172] @ (cf33c ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n cf30a │ │ │ │ + beq.n cf302 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (cf348 ) │ │ │ │ + ldr r3, [pc, #148] @ (cf340 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, cf2f8 │ │ │ │ + cbz r5, cf2f0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl cee20 │ │ │ │ + bl cee18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf2e2 │ │ │ │ + beq.n cf2da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cf330 │ │ │ │ + cbz r3, cf328 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf2f2 │ │ │ │ + beq.n cf2ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, cf324 │ │ │ │ + cbz r3, cf31c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n cf2c6 │ │ │ │ - ldr r3, [pc, #60] @ (cf348 ) │ │ │ │ + b.n cf2be │ │ │ │ + ldr r3, [pc, #60] @ (cf340 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n cf338 │ │ │ │ + beq.n cf330 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cf2b8 │ │ │ │ - b.n cf2f8 │ │ │ │ + bne.n cf2b0 │ │ │ │ + b.n cf2f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf2e2 │ │ │ │ + b.n cf2da │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cf2b8 │ │ │ │ + bne.n cf2b0 │ │ │ │ mov r5, r3 │ │ │ │ - b.n cf2c6 │ │ │ │ + b.n cf2be │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cf34c : │ │ │ │ +000cf344 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (cf3f4 ) │ │ │ │ + ldr r5, [pc, #144] @ (cf3ec ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (cf3f8 ) │ │ │ │ + ldr r3, [pc, #144] @ (cf3f0 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (cf3fc ) │ │ │ │ + ldr r6, [pc, #140] @ (cf3f4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (cf400 ) │ │ │ │ + ldr r3, [pc, #128] @ (cf3f8 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #3348 @ 0xd14 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, cf3ea │ │ │ │ - ldr r3, [pc, #104] @ (cf404 ) │ │ │ │ + cbz r0, cf3e2 │ │ │ │ + ldr r3, [pc, #104] @ (cf3fc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cf3ca │ │ │ │ + bne.n cf3c2 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl cf288 │ │ │ │ - ldr r2, [pc, #84] @ (cf408 ) │ │ │ │ - ldr r3, [pc, #64] @ (cf3f8 ) │ │ │ │ + bl cf280 │ │ │ │ + ldr r2, [pc, #84] @ (cf400 ) │ │ │ │ + ldr r3, [pc, #64] @ (cf3f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf3ee │ │ │ │ + bne.n cf3e6 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (cf40c ) │ │ │ │ + ldr r0, [pc, #64] @ (cf404 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (cf410 ) │ │ │ │ - ldr r1, [pc, #60] @ (cf414 ) │ │ │ │ + ldr r3, [pc, #56] @ (cf408 ) │ │ │ │ + ldr r1, [pc, #60] @ (cf40c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cf418 ) │ │ │ │ + ldr r0, [pc, #56] @ (cf410 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cf3b2 │ │ │ │ + b.n cf3aa │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #18 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [pc, #520] @ (cf60c ) │ │ │ │ + ldr r2, [pc, #552] @ (cf624 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r1, #17 │ │ │ │ movs r7, r4 │ │ │ │ - add r2, pc, #72 @ (adr r2, cf458 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, cf550 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r6, r2 │ │ │ │ + sxtb r6, r2 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #952 @ (adr r0, cf7d4 ) │ │ │ │ + add r1, pc, #184 @ (adr r1, cf4cc ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf41c : │ │ │ │ +000cf414 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ cf880 │ │ │ │ + ldr.w r4, [pc, #1104] @ cf878 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ cf884 │ │ │ │ + ldr.w r1, [pc, #1104] @ cf87c │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ cf888 │ │ │ │ - ldr.w r2, [pc, #1100] @ cf88c │ │ │ │ - ldr.w r3, [pc, #1100] @ cf890 │ │ │ │ + ldr.w r5, [pc, #1100] @ cf880 │ │ │ │ + ldr.w r2, [pc, #1100] @ cf884 │ │ │ │ + ldr.w r3, [pc, #1100] @ cf888 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf5e0 │ │ │ │ - ldr.w r3, [pc, #1060] @ cf894 │ │ │ │ + beq.w cf5d8 │ │ │ │ + ldr.w r3, [pc, #1060] @ cf88c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl cf288 │ │ │ │ + bl cf280 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cf5a2 │ │ │ │ + bne.w cf59a │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf6aa │ │ │ │ + beq.w cf6a2 │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf722 │ │ │ │ + beq.w cf71a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w cf810 │ │ │ │ - ldr r2, [pc, #976] @ (cf898 ) │ │ │ │ + bpl.w cf808 │ │ │ │ + ldr r2, [pc, #976] @ (cf890 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cf7d8 │ │ │ │ - ldr r2, [pc, #972] @ (cf89c ) │ │ │ │ + beq.w cf7d0 │ │ │ │ + ldr r2, [pc, #972] @ (cf894 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cf826 │ │ │ │ + beq.w cf81e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w cf80c │ │ │ │ + ble.w cf804 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w cf80c │ │ │ │ + beq.w cf804 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf506 │ │ │ │ + beq.n cf4fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf622 │ │ │ │ + beq.w cf61a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cf62e │ │ │ │ + beq.w cf626 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cf82a │ │ │ │ + beq.w cf822 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf534 │ │ │ │ + beq.n cf52c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf692 │ │ │ │ + beq.w cf68a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cf846 │ │ │ │ + beq.w cf83e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf554 │ │ │ │ + beq.n cf54c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf68a │ │ │ │ + beq.w cf682 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cf862 │ │ │ │ + beq.w cf85a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf574 │ │ │ │ + beq.n cf56c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf71a │ │ │ │ - ldr r3, [pc, #796] @ (cf894 ) │ │ │ │ + beq.w cf712 │ │ │ │ + ldr r3, [pc, #796] @ (cf88c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf586 │ │ │ │ + beq.n cf57e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (cf8a0 ) │ │ │ │ - ldr r3, [pc, #760] @ (cf884 ) │ │ │ │ + ldr r2, [pc, #792] @ (cf898 ) │ │ │ │ + ldr r3, [pc, #760] @ (cf87c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cf748 │ │ │ │ + bne.w cf740 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf5b8 │ │ │ │ + beq.n cf5b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cf5b8 │ │ │ │ + cbnz r3, cf5b0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf5ce │ │ │ │ + beq.n cf5c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cf5ce │ │ │ │ + cbnz r3, cf5c6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (cf8a4 ) │ │ │ │ - ldr r1, [pc, #724] @ (cf8a8 ) │ │ │ │ + ldr r3, [pc, #724] @ (cf89c ) │ │ │ │ + ldr r1, [pc, #724] @ (cf8a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cf586 │ │ │ │ + b.n cf57e │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cf4ac │ │ │ │ - ldr r3, [pc, #676] @ (cf8ac ) │ │ │ │ - movw r2, #30760 @ 0x7828 │ │ │ │ + bne.w cf4a4 │ │ │ │ + ldr r3, [pc, #676] @ (cf8a4 ) │ │ │ │ + movw r2, #30766 @ 0x782e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (cf8b0 ) │ │ │ │ - ldr r0, [pc, #672] @ (cf8b4 ) │ │ │ │ + ldr r1, [pc, #668] @ (cf8a8 ) │ │ │ │ + ldr r0, [pc, #672] @ (cf8ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2036 @ 0x7f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w cf50c │ │ │ │ + bne.w cf504 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cf7bc │ │ │ │ + beq.w cf7b4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf64a │ │ │ │ + beq.n cf642 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, cf69a │ │ │ │ + cbz r3, cf692 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cf7a0 │ │ │ │ + beq.w cf798 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf666 │ │ │ │ + beq.n cf65e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cf6a2 │ │ │ │ + cbz r3, cf69a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cf784 │ │ │ │ + beq.w cf77c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf684 │ │ │ │ + beq.n cf67c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf728 │ │ │ │ + beq.n cf720 │ │ │ │ bl 88694 │ │ │ │ - b.n cf5dc │ │ │ │ + b.n cf5d4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf554 │ │ │ │ + b.n cf54c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf534 │ │ │ │ + b.n cf52c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf64a │ │ │ │ + b.n cf642 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf666 │ │ │ │ + b.n cf65e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf6bc │ │ │ │ + beq.n cf6b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf740 │ │ │ │ + beq.n cf738 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cf7f0 │ │ │ │ + beq.w cf7e8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf6d8 │ │ │ │ + beq.n cf6d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, cf738 │ │ │ │ + cbz r3, cf730 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n cf768 │ │ │ │ + beq.n cf760 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf6f2 │ │ │ │ + beq.n cf6ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cf730 │ │ │ │ + cbz r3, cf728 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n cf74c │ │ │ │ + beq.n cf744 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cf5dc │ │ │ │ + beq.w cf5d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cf5dc │ │ │ │ + bne.w cf5d4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf5dc │ │ │ │ + b.n cf5d4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf574 │ │ │ │ + b.n cf56c │ │ │ │ bl 88a1c │ │ │ │ - b.n cf4ba │ │ │ │ + b.n cf4b2 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf684 │ │ │ │ + b.n cf67c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf6f2 │ │ │ │ + b.n cf6ea │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf6d8 │ │ │ │ + b.n cf6d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf6bc │ │ │ │ + b.n cf6b4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (cf8b8 ) │ │ │ │ - movw r2, #30763 @ 0x782b │ │ │ │ + ldr r3, [pc, #360] @ (cf8b0 ) │ │ │ │ + movw r2, #30769 @ 0x7831 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (cf8bc ) │ │ │ │ - ldr r0, [pc, #356] @ (cf8c0 ) │ │ │ │ + ldr r1, [pc, #356] @ (cf8b4 ) │ │ │ │ + ldr r0, [pc, #356] @ (cf8b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2036 @ 0x7f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (cf8c4 ) │ │ │ │ - movw r2, #30762 @ 0x782a │ │ │ │ + ldr r3, [pc, #344] @ (cf8bc ) │ │ │ │ + movw r2, #30768 @ 0x7830 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (cf8c8 ) │ │ │ │ - ldr r0, [pc, #340] @ (cf8cc ) │ │ │ │ + ldr r1, [pc, #340] @ (cf8c0 ) │ │ │ │ + ldr r0, [pc, #340] @ (cf8c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2036 @ 0x7f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (cf8d0 ) │ │ │ │ - movw r2, #30768 @ 0x7830 │ │ │ │ + ldr r3, [pc, #328] @ (cf8c8 ) │ │ │ │ + movw r2, #30774 @ 0x7836 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (cf8d4 ) │ │ │ │ - ldr r0, [pc, #324] @ (cf8d8 ) │ │ │ │ + ldr r1, [pc, #324] @ (cf8cc ) │ │ │ │ + ldr r0, [pc, #324] @ (cf8d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2036 @ 0x7f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (cf8dc ) │ │ │ │ - movw r2, #30767 @ 0x782f │ │ │ │ + ldr r3, [pc, #312] @ (cf8d4 ) │ │ │ │ + movw r2, #30773 @ 0x7835 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (cf8e0 ) │ │ │ │ - ldr r0, [pc, #308] @ (cf8e4 ) │ │ │ │ + ldr r1, [pc, #308] @ (cf8d8 ) │ │ │ │ + ldr r0, [pc, #308] @ (cf8dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2036 @ 0x7f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (cf8e8 ) │ │ │ │ - movw r2, #30766 @ 0x782e │ │ │ │ + ldr r3, [pc, #296] @ (cf8e0 ) │ │ │ │ + movw r2, #30772 @ 0x7834 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (cf8ec ) │ │ │ │ - ldr r0, [pc, #292] @ (cf8f0 ) │ │ │ │ + ldr r1, [pc, #292] @ (cf8e4 ) │ │ │ │ + ldr r0, [pc, #292] @ (cf8e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2036 @ 0x7f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (cf8f4 ) │ │ │ │ + ldr r3, [pc, #280] @ (cf8ec ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #280] @ (cf8f8 ) │ │ │ │ - ldr r0, [pc, #280] @ (cf8fc ) │ │ │ │ + ldr r1, [pc, #280] @ (cf8f0 ) │ │ │ │ + ldr r0, [pc, #280] @ (cf8f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (cf900 ) │ │ │ │ - movw r2, #30761 @ 0x7829 │ │ │ │ + ldr r3, [pc, #268] @ (cf8f8 ) │ │ │ │ + movw r2, #30767 @ 0x782f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (cf904 ) │ │ │ │ - ldr r0, [pc, #264] @ (cf908 ) │ │ │ │ + ldr r1, [pc, #264] @ (cf8fc ) │ │ │ │ + ldr r0, [pc, #264] @ (cf900 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2036 @ 0x7f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #248] @ (cf90c ) │ │ │ │ + ldr r3, [pc, #248] @ (cf904 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (cf910 ) │ │ │ │ - ldr r0, [pc, #252] @ (cf914 ) │ │ │ │ + ldr r1, [pc, #248] @ (cf908 ) │ │ │ │ + ldr r0, [pc, #252] @ (cf90c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #236] @ (cf918 ) │ │ │ │ - movw r2, #30737 @ 0x7811 │ │ │ │ + ldr r3, [pc, #236] @ (cf910 ) │ │ │ │ + movw r2, #30743 @ 0x7817 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (cf91c ) │ │ │ │ - ldr r0, [pc, #232] @ (cf920 ) │ │ │ │ + ldr r1, [pc, #228] @ (cf914 ) │ │ │ │ + ldr r0, [pc, #232] @ (cf918 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2036 @ 0x7f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (cf924 ) │ │ │ │ - movw r2, #30738 @ 0x7812 │ │ │ │ + ldr r3, [pc, #220] @ (cf91c ) │ │ │ │ + movw r2, #30744 @ 0x7818 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (cf928 ) │ │ │ │ - ldr r0, [pc, #216] @ (cf92c ) │ │ │ │ + ldr r1, [pc, #212] @ (cf920 ) │ │ │ │ + ldr r0, [pc, #216] @ (cf924 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2036 @ 0x7f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (cf930 ) │ │ │ │ - movw r2, #30739 @ 0x7813 │ │ │ │ + ldr r3, [pc, #204] @ (cf928 ) │ │ │ │ + movw r2, #30745 @ 0x7819 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (cf934 ) │ │ │ │ - ldr r0, [pc, #200] @ (cf938 ) │ │ │ │ + ldr r1, [pc, #196] @ (cf92c ) │ │ │ │ + ldr r0, [pc, #200] @ (cf930 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2036 @ 0x7f4 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 2, cr0, cr10, cr1, {1} │ │ │ │ - cdp2 0, 5, cr0, cr12, cr1, {1} │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + cdp2 0, 6, cr0, cr10, cr1, {1} │ │ │ │ + cdp2 0, 9, cr0, cr12, cr1, {1} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r4], #132 @ 0x84 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + stc2 0, cr0, [r4, #-132]! @ 0xffffff7c │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r8], {33} @ 0x21 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + stc2 0, cr0, [r8, #-132] @ 0xffffff7c │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [ip], #132 @ 0x84 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + stc2l 0, cr0, [ip], #132 @ 0x84 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [r0], {33} @ 0x21 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + ldc2l 0, cr0, [r0], {33} @ 0x21 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldc2l 0, cr0, [r4], #-132 @ 0xffffff7c │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + ldc2 0, cr0, [r4], #132 @ 0x84 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r4, #-132] @ 0xffffff7c │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + stc2 0, cr0, [r4, #132] @ 0x84 │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - mcrr2 0, 2, r0, r0, cr1 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + stc2 0, cr0, [r0], {33} @ 0x21 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [lr, #-132] @ 0xffffff7c │ │ │ │ - ldc2l 0, cr0, [r8, #-132]! @ 0xffffff7c │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + stc2 0, cr0, [lr, #132] @ 0x84 │ │ │ │ + ldc2 0, cr0, [r8, #132]! @ 0x84 │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [r6], {33} @ 0x21 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + mcrr2 0, 2, r0, r6, cr1 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfbea0021 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + stc2 0, cr0, [sl], #-132 @ 0xffffff7c │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfbce0021 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + stc2 0, cr0, [lr], {33} @ 0x21 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf93c : │ │ │ │ +000cf934 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cf9a0 ) │ │ │ │ + ldr r3, [pc, #76] @ (cf998 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cf9a4 ) │ │ │ │ + ldr r5, [pc, #72] @ (cf99c ) │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, cf99c │ │ │ │ - ldr r3, [pc, #64] @ (cf9a8 ) │ │ │ │ + cbz r0, cf994 │ │ │ │ + ldr r3, [pc, #64] @ (cf9a0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cf97c │ │ │ │ + bne.n cf974 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cf41c │ │ │ │ - ldr r0, [pc, #44] @ (cf9ac ) │ │ │ │ + b.w cf414 │ │ │ │ + ldr r0, [pc, #44] @ (cf9a4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (cf9b0 ) │ │ │ │ - ldr r1, [pc, #40] @ (cf9b4 ) │ │ │ │ + ldr r3, [pc, #40] @ (cf9a8 ) │ │ │ │ + ldr r1, [pc, #40] @ (cf9ac ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cf9b8 ) │ │ │ │ + ldr r0, [pc, #40] @ (cf9b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add lr, r5 │ │ │ │ + add lr, r6 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf9bc : │ │ │ │ +000cf9b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r7, [pc, #460] @ (cfba0 ) │ │ │ │ + ldr r7, [pc, #460] @ (cfb98 ) │ │ │ │ add r7, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cfaf0 │ │ │ │ + beq.w cfae8 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w cfb14 │ │ │ │ + beq.w cfb0c │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w cfb3e │ │ │ │ - cbnz r6, cfa3e │ │ │ │ - ldr r1, [pc, #420] @ (cfba4 ) │ │ │ │ + bmi.w cfb36 │ │ │ │ + cbnz r6, cfa36 │ │ │ │ + ldr r1, [pc, #420] @ (cfb9c ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n cfa80 │ │ │ │ + beq.n cfa78 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n cfa1c │ │ │ │ + beq.n cfa14 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, cfa1c │ │ │ │ + cbnz r4, cfa14 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886f8 │ │ │ │ - ldr r3, [pc, #384] @ (cfba8 ) │ │ │ │ - ldr r1, [pc, #384] @ (cfbac ) │ │ │ │ + ldr r3, [pc, #384] @ (cfba0 ) │ │ │ │ + ldr r1, [pc, #384] @ (cfba4 ) │ │ │ │ movw r2, #455 @ 0x1c7 │ │ │ │ - ldr r0, [pc, #384] @ (cfbb0 ) │ │ │ │ + ldr r0, [pc, #384] @ (cfba8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cfa76 │ │ │ │ + b.n cfa6e │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n cfab6 │ │ │ │ + beq.n cfaae │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n cfa56 │ │ │ │ + beq.n cfa4e │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, cfa56 │ │ │ │ + cbnz r4, cfa4e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #348] @ (cfbb4 ) │ │ │ │ + ldr r3, [pc, #348] @ (cfbac ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #324] @ (cfba8 ) │ │ │ │ - ldr r1, [pc, #340] @ (cfbb8 ) │ │ │ │ + ldr r3, [pc, #324] @ (cfba0 ) │ │ │ │ + ldr r1, [pc, #340] @ (cfbb0 ) │ │ │ │ movw r2, #455 @ 0x1c7 │ │ │ │ - ldr r0, [pc, #336] @ (cfbbc ) │ │ │ │ + ldr r0, [pc, #336] @ (cfbb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cfb74 │ │ │ │ + beq.n cfb6c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ it ne │ │ │ │ ldrne r4, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n cfa78 │ │ │ │ + beq.n cfa70 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cfa78 │ │ │ │ + bne.n cfa70 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfa78 │ │ │ │ - ldr r2, [pc, #236] @ (cfba4 ) │ │ │ │ + b.n cfa70 │ │ │ │ + ldr r2, [pc, #236] @ (cfb9c ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n cfb5a │ │ │ │ + beq.n cfb52 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n cface │ │ │ │ + beq.n cfac6 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n cfb4e │ │ │ │ + beq.n cfb46 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886f8 │ │ │ │ - ldr r3, [pc, #204] @ (cfba8 ) │ │ │ │ - ldr r1, [pc, #228] @ (cfbc0 ) │ │ │ │ + ldr r3, [pc, #204] @ (cfba0 ) │ │ │ │ + ldr r1, [pc, #228] @ (cfbb8 ) │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ - ldr r0, [pc, #224] @ (cfbc4 ) │ │ │ │ + ldr r0, [pc, #224] @ (cfbbc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n cfa76 │ │ │ │ - ldr r1, [pc, #180] @ (cfba8 ) │ │ │ │ + b.n cfa6e │ │ │ │ + ldr r1, [pc, #180] @ (cfba0 ) │ │ │ │ movw r0, #455 @ 0x1c7 │ │ │ │ - ldr r3, [pc, #208] @ (cfbc8 ) │ │ │ │ - ldr r2, [pc, #208] @ (cfbcc ) │ │ │ │ + ldr r3, [pc, #208] @ (cfbc0 ) │ │ │ │ + ldr r2, [pc, #208] @ (cfbc4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (cfbd0 ) │ │ │ │ - ldr r0, [pc, #204] @ (cfbd4 ) │ │ │ │ + ldr r1, [pc, #204] @ (cfbc8 ) │ │ │ │ + ldr r0, [pc, #204] @ (cfbcc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n cfa76 │ │ │ │ - ldr r2, [pc, #144] @ (cfba8 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n cfa6e │ │ │ │ + ldr r2, [pc, #144] @ (cfba0 ) │ │ │ │ movw r1, #455 @ 0x1c7 │ │ │ │ - ldr r3, [pc, #188] @ (cfbd8 ) │ │ │ │ + ldr r3, [pc, #188] @ (cfbd0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #184] @ (cfbdc ) │ │ │ │ + ldr r2, [pc, #184] @ (cfbd4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #184] @ (cfbe0 ) │ │ │ │ + ldr r1, [pc, #184] @ (cfbd8 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #180] @ (cfbe4 ) │ │ │ │ + ldr r0, [pc, #180] @ (cfbdc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n cfa76 │ │ │ │ + b.n cfa6e │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n cfa42 │ │ │ │ + b.n cfa3a │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n cface │ │ │ │ + b.n cfac6 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - beq.n cfb6e │ │ │ │ + beq.n cfb66 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, cfb98 │ │ │ │ + cbz r4, cfb90 │ │ │ │ bl 641b0 │ │ │ │ - b.n cfa76 │ │ │ │ - ldr r2, [pc, #48] @ (cfba8 ) │ │ │ │ + b.n cfa6e │ │ │ │ + ldr r2, [pc, #48] @ (cfba0 ) │ │ │ │ movw r1, #457 @ 0x1c9 │ │ │ │ - ldr r3, [pc, #108] @ (cfbe8 ) │ │ │ │ + ldr r3, [pc, #108] @ (cfbe0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (cfbec ) │ │ │ │ + ldr r2, [pc, #104] @ (cfbe4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #100] @ (cfbf0 ) │ │ │ │ - ldr r0, [pc, #100] @ (cfbf4 ) │ │ │ │ + ldr r1, [pc, #100] @ (cfbe8 ) │ │ │ │ + ldr r0, [pc, #100] @ (cfbec ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n cfb36 │ │ │ │ + bl bac98 │ │ │ │ + b.n cfb2e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfb6e │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + b.n cfb66 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r5, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ movs r2, r4 │ │ │ │ - sxth r4, r3 │ │ │ │ + sxtb r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ - push {lr} │ │ │ │ + push {r6, lr} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cfbf8 : │ │ │ │ +000cfbf0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ cfc74 │ │ │ │ + ldr.w ip, [pc, #108] @ cfc6c │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3444 @ 0xd74 │ │ │ │ - ldr.w ip, [pc, #92] @ cfc78 │ │ │ │ + ldr.w ip, [pc, #92] @ cfc70 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (cfc7c ) │ │ │ │ + ldr r4, [pc, #88] @ (cfc74 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -215474,1198 +215467,1198 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, cfc58 │ │ │ │ + cbz r0, cfc50 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl cf9bc │ │ │ │ - ldr r2, [pc, #36] @ (cfc80 ) │ │ │ │ - ldr r3, [pc, #32] @ (cfc7c ) │ │ │ │ + bl cf9b4 │ │ │ │ + ldr r2, [pc, #36] @ (cfc78 ) │ │ │ │ + ldr r3, [pc, #32] @ (cfc74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cfc70 │ │ │ │ + bne.n cfc68 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - rors r4, r6 │ │ │ │ + rors r4, r7 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000cfc84 : │ │ │ │ +000cfc7c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (cfcac ) │ │ │ │ + ldr r3, [pc, #24] @ (cfca4 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (cfcb0 ) │ │ │ │ + ldr r2, [pc, #24] @ (cfca8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl cf9bc │ │ │ │ + bl cf9b4 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cfcb4 : │ │ │ │ +000cfcac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cfd18 ) │ │ │ │ + ldr r3, [pc, #76] @ (cfd10 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cfd1c ) │ │ │ │ + ldr r5, [pc, #72] @ (cfd14 ) │ │ │ │ addw r3, r3, #3492 @ 0xda4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, cfd14 │ │ │ │ - ldr r3, [pc, #64] @ (cfd20 ) │ │ │ │ + cbz r0, cfd0c │ │ │ │ + ldr r3, [pc, #64] @ (cfd18 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cfcf4 │ │ │ │ + bne.n cfcec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cfc84 │ │ │ │ - ldr r0, [pc, #44] @ (cfd24 ) │ │ │ │ + b.w cfc7c │ │ │ │ + ldr r0, [pc, #44] @ (cfd1c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (cfd28 ) │ │ │ │ - ldr r1, [pc, #40] @ (cfd2c ) │ │ │ │ + ldr r3, [pc, #40] @ (cfd20 ) │ │ │ │ + ldr r1, [pc, #40] @ (cfd24 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cfd30 ) │ │ │ │ + ldr r0, [pc, #40] @ (cfd28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r6 │ │ │ │ + asrs r6, r7 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r6, r4, #12 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cfd34 : │ │ │ │ +000cfd2c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (cfd60 ) │ │ │ │ + ldr r3, [pc, #28] @ (cfd58 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (cfd64 ) │ │ │ │ + ldr r2, [pc, #28] @ (cfd5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl cf9bc │ │ │ │ + bl cf9b4 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cfd68 : │ │ │ │ +000cfd60 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (cfdfc ) │ │ │ │ + ldr r5, [pc, #124] @ (cfdf4 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (cfe00 ) │ │ │ │ + ldr r3, [pc, #124] @ (cfdf8 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (cfe04 ) │ │ │ │ + ldr r6, [pc, #120] @ (cfdfc ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (cfe08 ) │ │ │ │ + ldr r3, [pc, #108] @ (cfe00 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, cfdf4 │ │ │ │ - ldr r3, [pc, #96] @ (cfe0c ) │ │ │ │ + cbz r0, cfdec │ │ │ │ + ldr r3, [pc, #96] @ (cfe04 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cfdd4 │ │ │ │ + bne.n cfdcc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl cfd34 │ │ │ │ - ldr r2, [pc, #80] @ (cfe10 ) │ │ │ │ - ldr r3, [pc, #64] @ (cfe00 ) │ │ │ │ + bl cfd2c │ │ │ │ + ldr r2, [pc, #80] @ (cfe08 ) │ │ │ │ + ldr r3, [pc, #64] @ (cfdf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cfdf8 │ │ │ │ + bne.n cfdf0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (cfe14 ) │ │ │ │ + ldr r0, [pc, #60] @ (cfe0c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (cfe18 ) │ │ │ │ - ldr r1, [pc, #56] @ (cfe1c ) │ │ │ │ + ldr r3, [pc, #56] @ (cfe10 ) │ │ │ │ + ldr r1, [pc, #56] @ (cfe14 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cfe20 ) │ │ │ │ + ldr r0, [pc, #56] @ (cfe18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cfdbc │ │ │ │ + b.n cfdb4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ movs r7, r4 │ │ │ │ - eors r0, r5 │ │ │ │ + eors r0, r6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cfe24 : │ │ │ │ +000cfe1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (cfee0 ) │ │ │ │ + ldr r6, [pc, #172] @ (cfed8 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n cfea6 │ │ │ │ + beq.n cfe9e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (cfee4 ) │ │ │ │ + ldr r3, [pc, #148] @ (cfedc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, cfe94 │ │ │ │ + cbz r5, cfe8c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl cf9bc │ │ │ │ + bl cf9b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfe7e │ │ │ │ + beq.n cfe76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cfecc │ │ │ │ + cbz r3, cfec4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfe8e │ │ │ │ + beq.n cfe86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, cfec0 │ │ │ │ + cbz r3, cfeb8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n cfe62 │ │ │ │ - ldr r3, [pc, #60] @ (cfee4 ) │ │ │ │ + b.n cfe5a │ │ │ │ + ldr r3, [pc, #60] @ (cfedc ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n cfed4 │ │ │ │ + beq.n cfecc │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cfe54 │ │ │ │ - b.n cfe94 │ │ │ │ + bne.n cfe4c │ │ │ │ + b.n cfe8c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfe7e │ │ │ │ + b.n cfe76 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cfe54 │ │ │ │ + bne.n cfe4c │ │ │ │ mov r5, r3 │ │ │ │ - b.n cfe62 │ │ │ │ + b.n cfe5a │ │ │ │ nop │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cfee8 : │ │ │ │ +000cfee0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (cff90 ) │ │ │ │ + ldr r5, [pc, #144] @ (cff88 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (cff94 ) │ │ │ │ + ldr r3, [pc, #144] @ (cff8c ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (cff98 ) │ │ │ │ + ldr r6, [pc, #140] @ (cff90 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (cff9c ) │ │ │ │ + ldr r3, [pc, #128] @ (cff94 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, cff86 │ │ │ │ - ldr r3, [pc, #104] @ (cffa0 ) │ │ │ │ + cbz r0, cff7e │ │ │ │ + ldr r3, [pc, #104] @ (cff98 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cff66 │ │ │ │ + bne.n cff5e │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl cfe24 │ │ │ │ - ldr r2, [pc, #84] @ (cffa4 ) │ │ │ │ - ldr r3, [pc, #64] @ (cff94 ) │ │ │ │ + bl cfe1c │ │ │ │ + ldr r2, [pc, #84] @ (cff9c ) │ │ │ │ + ldr r3, [pc, #64] @ (cff8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cff8a │ │ │ │ + bne.n cff82 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (cffa8 ) │ │ │ │ + ldr r0, [pc, #64] @ (cffa0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (cffac ) │ │ │ │ - ldr r1, [pc, #60] @ (cffb0 ) │ │ │ │ + ldr r3, [pc, #56] @ (cffa4 ) │ │ │ │ + ldr r1, [pc, #60] @ (cffa8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cffb4 ) │ │ │ │ + ldr r0, [pc, #56] @ (cffac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cff4e │ │ │ │ + b.n cff46 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ movs r7, r4 │ │ │ │ - subs r6, #230 @ 0xe6 │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #488 @ (adr r6, d019c ) │ │ │ │ + add r6, pc, #744 @ (adr r6, d0294 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cffb8 : │ │ │ │ +000cffb0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d041c │ │ │ │ + ldr.w r4, [pc, #1104] @ d0414 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d0420 │ │ │ │ + ldr.w r1, [pc, #1104] @ d0418 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d0424 │ │ │ │ - ldr.w r2, [pc, #1100] @ d0428 │ │ │ │ - ldr.w r3, [pc, #1100] @ d042c │ │ │ │ + ldr.w r5, [pc, #1100] @ d041c │ │ │ │ + ldr.w r2, [pc, #1100] @ d0420 │ │ │ │ + ldr.w r3, [pc, #1100] @ d0424 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d017c │ │ │ │ - ldr.w r3, [pc, #1060] @ d0430 │ │ │ │ + beq.w d0174 │ │ │ │ + ldr.w r3, [pc, #1060] @ d0428 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl cfe24 │ │ │ │ + bl cfe1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d013e │ │ │ │ + bne.w d0136 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0246 │ │ │ │ + beq.w d023e │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d02be │ │ │ │ + beq.w d02b6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d03ac │ │ │ │ - ldr r2, [pc, #976] @ (d0434 ) │ │ │ │ + bpl.w d03a4 │ │ │ │ + ldr r2, [pc, #976] @ (d042c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d0374 │ │ │ │ - ldr r2, [pc, #972] @ (d0438 ) │ │ │ │ + beq.w d036c │ │ │ │ + ldr r2, [pc, #972] @ (d0430 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d03c2 │ │ │ │ + beq.w d03ba │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d03a8 │ │ │ │ + ble.w d03a0 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d03a8 │ │ │ │ + beq.w d03a0 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d00a2 │ │ │ │ + beq.n d009a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d01be │ │ │ │ + beq.w d01b6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d01ca │ │ │ │ + beq.w d01c2 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d03c6 │ │ │ │ + beq.w d03be │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d00d0 │ │ │ │ + beq.n d00c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d022e │ │ │ │ + beq.w d0226 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d03e2 │ │ │ │ + beq.w d03da │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d00f0 │ │ │ │ + beq.n d00e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0226 │ │ │ │ + beq.w d021e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d03fe │ │ │ │ + beq.w d03f6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0110 │ │ │ │ + beq.n d0108 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d02b6 │ │ │ │ - ldr r3, [pc, #796] @ (d0430 ) │ │ │ │ + beq.w d02ae │ │ │ │ + ldr r3, [pc, #796] @ (d0428 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0122 │ │ │ │ + beq.n d011a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d043c ) │ │ │ │ - ldr r3, [pc, #760] @ (d0420 ) │ │ │ │ + ldr r2, [pc, #792] @ (d0434 ) │ │ │ │ + ldr r3, [pc, #760] @ (d0418 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d02e4 │ │ │ │ + bne.w d02dc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0154 │ │ │ │ + beq.n d014c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d0154 │ │ │ │ + cbnz r3, d014c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d016a │ │ │ │ + beq.n d0162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d016a │ │ │ │ + cbnz r3, d0162 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d0440 ) │ │ │ │ - ldr r1, [pc, #724] @ (d0444 ) │ │ │ │ + ldr r3, [pc, #724] @ (d0438 ) │ │ │ │ + ldr r1, [pc, #724] @ (d043c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d0122 │ │ │ │ + b.n d011a │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d0048 │ │ │ │ - ldr r3, [pc, #676] @ (d0448 ) │ │ │ │ - movw r2, #31260 @ 0x7a1c │ │ │ │ + bne.w d0040 │ │ │ │ + ldr r3, [pc, #676] @ (d0440 ) │ │ │ │ + movw r2, #31266 @ 0x7a22 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (d044c ) │ │ │ │ - ldr r0, [pc, #672] @ (d0450 ) │ │ │ │ + ldr r1, [pc, #668] @ (d0444 ) │ │ │ │ + ldr r0, [pc, #672] @ (d0448 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d00a8 │ │ │ │ + bne.w d00a0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d0358 │ │ │ │ + beq.w d0350 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d01e6 │ │ │ │ + beq.n d01de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d0236 │ │ │ │ + cbz r3, d022e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d033c │ │ │ │ + beq.w d0334 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0202 │ │ │ │ + beq.n d01fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d023e │ │ │ │ + cbz r3, d0236 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d0320 │ │ │ │ + beq.w d0318 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0220 │ │ │ │ + beq.n d0218 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d02c4 │ │ │ │ + beq.n d02bc │ │ │ │ bl 88694 │ │ │ │ - b.n d0178 │ │ │ │ + b.n d0170 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d00f0 │ │ │ │ + b.n d00e8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d00d0 │ │ │ │ + b.n d00c8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d01e6 │ │ │ │ + b.n d01de │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0202 │ │ │ │ + b.n d01fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0258 │ │ │ │ + beq.n d0250 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d02dc │ │ │ │ + beq.n d02d4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d038c │ │ │ │ + beq.w d0384 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0274 │ │ │ │ + beq.n d026c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d02d4 │ │ │ │ + cbz r3, d02cc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d0304 │ │ │ │ + beq.n d02fc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d028e │ │ │ │ + beq.n d0286 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d02cc │ │ │ │ + cbz r3, d02c4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d02e8 │ │ │ │ + beq.n d02e0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d0178 │ │ │ │ + beq.w d0170 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d0178 │ │ │ │ + bne.w d0170 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0178 │ │ │ │ + b.n d0170 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0110 │ │ │ │ + b.n d0108 │ │ │ │ bl 88a1c │ │ │ │ - b.n d0056 │ │ │ │ + b.n d004e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0220 │ │ │ │ + b.n d0218 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d028e │ │ │ │ + b.n d0286 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0274 │ │ │ │ + b.n d026c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0258 │ │ │ │ + b.n d0250 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d0454 ) │ │ │ │ - movw r2, #31263 @ 0x7a1f │ │ │ │ + ldr r3, [pc, #360] @ (d044c ) │ │ │ │ + movw r2, #31269 @ 0x7a25 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (d0458 ) │ │ │ │ - ldr r0, [pc, #356] @ (d045c ) │ │ │ │ + ldr r1, [pc, #356] @ (d0450 ) │ │ │ │ + ldr r0, [pc, #356] @ (d0454 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d0460 ) │ │ │ │ - movw r2, #31262 @ 0x7a1e │ │ │ │ + ldr r3, [pc, #344] @ (d0458 ) │ │ │ │ + movw r2, #31268 @ 0x7a24 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (d0464 ) │ │ │ │ - ldr r0, [pc, #340] @ (d0468 ) │ │ │ │ + ldr r1, [pc, #340] @ (d045c ) │ │ │ │ + ldr r0, [pc, #340] @ (d0460 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d046c ) │ │ │ │ - movw r2, #31268 @ 0x7a24 │ │ │ │ + ldr r3, [pc, #328] @ (d0464 ) │ │ │ │ + movw r2, #31274 @ 0x7a2a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (d0470 ) │ │ │ │ - ldr r0, [pc, #324] @ (d0474 ) │ │ │ │ + ldr r1, [pc, #324] @ (d0468 ) │ │ │ │ + ldr r0, [pc, #324] @ (d046c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d0478 ) │ │ │ │ - movw r2, #31267 @ 0x7a23 │ │ │ │ + ldr r3, [pc, #312] @ (d0470 ) │ │ │ │ + movw r2, #31273 @ 0x7a29 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (d047c ) │ │ │ │ - ldr r0, [pc, #308] @ (d0480 ) │ │ │ │ + ldr r1, [pc, #308] @ (d0474 ) │ │ │ │ + ldr r0, [pc, #308] @ (d0478 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d0484 ) │ │ │ │ - movw r2, #31266 @ 0x7a22 │ │ │ │ + ldr r3, [pc, #296] @ (d047c ) │ │ │ │ + movw r2, #31272 @ 0x7a28 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (d0488 ) │ │ │ │ - ldr r0, [pc, #292] @ (d048c ) │ │ │ │ + ldr r1, [pc, #292] @ (d0480 ) │ │ │ │ + ldr r0, [pc, #292] @ (d0484 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d0490 ) │ │ │ │ + ldr r3, [pc, #280] @ (d0488 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #280] @ (d0494 ) │ │ │ │ - ldr r0, [pc, #280] @ (d0498 ) │ │ │ │ + ldr r1, [pc, #280] @ (d048c ) │ │ │ │ + ldr r0, [pc, #280] @ (d0490 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d049c ) │ │ │ │ - movw r2, #31261 @ 0x7a1d │ │ │ │ + ldr r3, [pc, #268] @ (d0494 ) │ │ │ │ + movw r2, #31267 @ 0x7a23 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (d04a0 ) │ │ │ │ - ldr r0, [pc, #264] @ (d04a4 ) │ │ │ │ + ldr r1, [pc, #264] @ (d0498 ) │ │ │ │ + ldr r0, [pc, #264] @ (d049c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #248] @ (d04a8 ) │ │ │ │ + ldr r3, [pc, #248] @ (d04a0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d04ac ) │ │ │ │ - ldr r0, [pc, #252] @ (d04b0 ) │ │ │ │ + ldr r1, [pc, #248] @ (d04a4 ) │ │ │ │ + ldr r0, [pc, #252] @ (d04a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #236] @ (d04b4 ) │ │ │ │ - movw r2, #31237 @ 0x7a05 │ │ │ │ + ldr r3, [pc, #236] @ (d04ac ) │ │ │ │ + movw r2, #31243 @ 0x7a0b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (d04b8 ) │ │ │ │ - ldr r0, [pc, #232] @ (d04bc ) │ │ │ │ + ldr r1, [pc, #228] @ (d04b0 ) │ │ │ │ + ldr r0, [pc, #232] @ (d04b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d04c0 ) │ │ │ │ - movw r2, #31238 @ 0x7a06 │ │ │ │ + ldr r3, [pc, #220] @ (d04b8 ) │ │ │ │ + movw r2, #31244 @ 0x7a0c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (d04c4 ) │ │ │ │ - ldr r0, [pc, #216] @ (d04c8 ) │ │ │ │ + ldr r1, [pc, #212] @ (d04bc ) │ │ │ │ + ldr r0, [pc, #216] @ (d04c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d04cc ) │ │ │ │ - movw r2, #31239 @ 0x7a07 │ │ │ │ + ldr r3, [pc, #204] @ (d04c4 ) │ │ │ │ + movw r2, #31245 @ 0x7a0d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (d04d0 ) │ │ │ │ - ldr r0, [pc, #200] @ (d04d4 ) │ │ │ │ + ldr r1, [pc, #196] @ (d04c8 ) │ │ │ │ + ldr r0, [pc, #200] @ (d04cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - movs r2, r5 │ │ │ │ + movs r2, r6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r3 │ │ │ │ + movs r4, r4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 13, cr0, cr6, cr6, {1} │ │ │ │ + cdp2 0, 13, cr0, cr14, cr6, {1} │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #712 @ (adr r4, d0710 ) │ │ │ │ + add r4, pc, #968 @ (adr r4, d0808 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf28e0021 │ │ │ │ - movt r0, #33 @ 0x21 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + movt r0, #57377 @ 0xe021 │ │ │ │ + @ instruction: 0xf3000021 │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - adc.w r0, r8, #33 @ 0x21 │ │ │ │ - add r3, pc, #88 @ (adr r3, d04b8 ) │ │ │ │ + @ instruction: 0xf1880021 │ │ │ │ + add r3, pc, #344 @ (adr r3, d05b0 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf12c0021 │ │ │ │ - add r2, pc, #952 @ (adr r2, d0824 ) │ │ │ │ + sbc.w r0, ip, #33 @ 0x21 │ │ │ │ + add r3, pc, #184 @ (adr r3, d051c ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - adds.w r0, r0, #33 @ 0x21 │ │ │ │ - add r2, pc, #888 @ (adr r2, d07f0 ) │ │ │ │ + adcs.w r0, r0, #33 @ 0x21 │ │ │ │ + add r3, pc, #120 @ (adr r3, d04e8 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf0f40021 │ │ │ │ - add r2, pc, #728 @ (adr r2, d075c ) │ │ │ │ + @ instruction: 0xf1340021 │ │ │ │ + add r2, pc, #984 @ (adr r2, d0854 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf0d80021 │ │ │ │ - add r2, pc, #568 @ (adr r2, d06c8 ) │ │ │ │ + adds.w r0, r8, #33 @ 0x21 │ │ │ │ + add r2, pc, #824 @ (adr r2, d07c0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - sub.w r0, r8, #33 @ 0x21 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + @ instruction: 0xf1e80021 │ │ │ │ + movs r3, #14 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf0a40021 │ │ │ │ - add r2, pc, #360 @ (adr r2, d0610 ) │ │ │ │ + @ instruction: 0xf0e40021 │ │ │ │ + add r2, pc, #616 @ (adr r2, d0708 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - subs.w r0, r2, #33 @ 0x21 │ │ │ │ - rsbs r0, ip, #33 @ 0x21 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xf1f20021 │ │ │ │ + @ instruction: 0xf21c0021 │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - orn r0, sl, #33 @ 0x21 │ │ │ │ - add r2, pc, #128 @ (adr r2, d0540 ) │ │ │ │ + @ instruction: 0xf0aa0021 │ │ │ │ + add r2, pc, #384 @ (adr r2, d0638 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - orr.w r0, lr, #33 @ 0x21 │ │ │ │ - add r2, pc, #64 @ (adr r2, d050c ) │ │ │ │ + eor.w r0, lr, #33 @ 0x21 │ │ │ │ + add r2, pc, #320 @ (adr r2, d0604 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r0!, {r7} │ │ │ │ movs r4, r4 │ │ │ │ - bics.w r0, r2, #33 @ 0x21 │ │ │ │ - add r2, pc, #0 @ (adr r2, d04d8 ) │ │ │ │ + orns r0, r2, #33 @ 0x21 │ │ │ │ + add r2, pc, #256 @ (adr r2, d05d0 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d04d8 : │ │ │ │ +000d04d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d053c ) │ │ │ │ + ldr r3, [pc, #76] @ (d0534 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d0540 ) │ │ │ │ + ldr r5, [pc, #72] @ (d0538 ) │ │ │ │ addw r3, r3, #3636 @ 0xe34 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, d0538 │ │ │ │ - ldr r3, [pc, #64] @ (d0544 ) │ │ │ │ + cbz r0, d0530 │ │ │ │ + ldr r3, [pc, #64] @ (d053c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d0518 │ │ │ │ + bne.n d0510 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cffb8 │ │ │ │ - ldr r0, [pc, #44] @ (d0548 ) │ │ │ │ + b.w cffb0 │ │ │ │ + ldr r0, [pc, #44] @ (d0540 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (d054c ) │ │ │ │ - ldr r1, [pc, #40] @ (d0550 ) │ │ │ │ + ldr r3, [pc, #40] @ (d0544 ) │ │ │ │ + ldr r1, [pc, #40] @ (d0548 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d0554 ) │ │ │ │ + ldr r0, [pc, #40] @ (d054c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r1, #18 │ │ │ │ + subs r1, #26 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xfb020026 │ │ │ │ + @ instruction: 0xfb0a0026 │ │ │ │ lsrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #80 @ (adr r1, d05a4 ) │ │ │ │ + add r1, pc, #336 @ (adr r1, d069c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0558 : │ │ │ │ +000d0550 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r7, [pc, #460] @ (d073c ) │ │ │ │ + ldr r7, [pc, #460] @ (d0734 ) │ │ │ │ add r7, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d068c │ │ │ │ + beq.w d0684 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w d06b0 │ │ │ │ + beq.w d06a8 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w d06da │ │ │ │ - cbnz r6, d05da │ │ │ │ - ldr r1, [pc, #420] @ (d0740 ) │ │ │ │ + bmi.w d06d2 │ │ │ │ + cbnz r6, d05d2 │ │ │ │ + ldr r1, [pc, #420] @ (d0738 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n d061c │ │ │ │ + beq.n d0614 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n d05b8 │ │ │ │ + beq.n d05b0 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, d05b8 │ │ │ │ + cbnz r4, d05b0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886f8 │ │ │ │ - ldr r3, [pc, #384] @ (d0744 ) │ │ │ │ - ldr r1, [pc, #384] @ (d0748 ) │ │ │ │ + ldr r3, [pc, #384] @ (d073c ) │ │ │ │ + ldr r1, [pc, #384] @ (d0740 ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r0, [pc, #384] @ (d074c ) │ │ │ │ + ldr r0, [pc, #384] @ (d0744 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d0612 │ │ │ │ + b.n d060a │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n d0652 │ │ │ │ + beq.n d064a │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n d05f2 │ │ │ │ + beq.n d05ea │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, d05f2 │ │ │ │ + cbnz r4, d05ea │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #348] @ (d0750 ) │ │ │ │ + ldr r3, [pc, #348] @ (d0748 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #324] @ (d0744 ) │ │ │ │ - ldr r1, [pc, #340] @ (d0754 ) │ │ │ │ + ldr r3, [pc, #324] @ (d073c ) │ │ │ │ + ldr r1, [pc, #340] @ (d074c ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r0, [pc, #336] @ (d0758 ) │ │ │ │ + ldr r0, [pc, #336] @ (d0750 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n d0710 │ │ │ │ + beq.n d0708 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ it ne │ │ │ │ ldrne r4, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n d0614 │ │ │ │ + beq.n d060c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n d0614 │ │ │ │ + bne.n d060c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0614 │ │ │ │ - ldr r2, [pc, #236] @ (d0740 ) │ │ │ │ + b.n d060c │ │ │ │ + ldr r2, [pc, #236] @ (d0738 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n d06f6 │ │ │ │ + beq.n d06ee │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n d066a │ │ │ │ + beq.n d0662 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n d06ea │ │ │ │ + beq.n d06e2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886f8 │ │ │ │ - ldr r3, [pc, #204] @ (d0744 ) │ │ │ │ - ldr r1, [pc, #228] @ (d075c ) │ │ │ │ + ldr r3, [pc, #204] @ (d073c ) │ │ │ │ + ldr r1, [pc, #228] @ (d0754 ) │ │ │ │ movw r2, #461 @ 0x1cd │ │ │ │ - ldr r0, [pc, #224] @ (d0760 ) │ │ │ │ + ldr r0, [pc, #224] @ (d0758 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d0612 │ │ │ │ - ldr r1, [pc, #180] @ (d0744 ) │ │ │ │ + b.n d060a │ │ │ │ + ldr r1, [pc, #180] @ (d073c ) │ │ │ │ movw r0, #459 @ 0x1cb │ │ │ │ - ldr r3, [pc, #208] @ (d0764 ) │ │ │ │ - ldr r2, [pc, #208] @ (d0768 ) │ │ │ │ + ldr r3, [pc, #208] @ (d075c ) │ │ │ │ + ldr r2, [pc, #208] @ (d0760 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (d076c ) │ │ │ │ - ldr r0, [pc, #204] @ (d0770 ) │ │ │ │ + ldr r1, [pc, #204] @ (d0764 ) │ │ │ │ + ldr r0, [pc, #204] @ (d0768 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n d0612 │ │ │ │ - ldr r2, [pc, #144] @ (d0744 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d060a │ │ │ │ + ldr r2, [pc, #144] @ (d073c ) │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ - ldr r3, [pc, #188] @ (d0774 ) │ │ │ │ + ldr r3, [pc, #188] @ (d076c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #184] @ (d0778 ) │ │ │ │ + ldr r2, [pc, #184] @ (d0770 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #184] @ (d077c ) │ │ │ │ + ldr r1, [pc, #184] @ (d0774 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #180] @ (d0780 ) │ │ │ │ + ldr r0, [pc, #180] @ (d0778 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n d0612 │ │ │ │ + b.n d060a │ │ │ │ mov r0, r6 │ │ │ │ bl 84a18 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a64 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n d05de │ │ │ │ + b.n d05d6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d066a │ │ │ │ + b.n d0662 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - beq.n d070a │ │ │ │ + beq.n d0702 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, d0734 │ │ │ │ + cbz r4, d072c │ │ │ │ bl 641b0 │ │ │ │ - b.n d0612 │ │ │ │ - ldr r2, [pc, #48] @ (d0744 ) │ │ │ │ + b.n d060a │ │ │ │ + ldr r2, [pc, #48] @ (d073c ) │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - ldr r3, [pc, #108] @ (d0784 ) │ │ │ │ + ldr r3, [pc, #108] @ (d077c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (d0788 ) │ │ │ │ + ldr r2, [pc, #104] @ (d0780 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #100] @ (d078c ) │ │ │ │ - ldr r0, [pc, #100] @ (d0790 ) │ │ │ │ + ldr r1, [pc, #100] @ (d0784 ) │ │ │ │ + ldr r0, [pc, #100] @ (d0788 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d06d2 │ │ │ │ + bl bac98 │ │ │ │ + b.n d06ca │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d070a │ │ │ │ - @ instruction: 0xfa8e0026 │ │ │ │ + b.n d0702 │ │ │ │ + @ instruction: 0xfa960026 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #904] @ 0x388 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #512 @ (adr r6, d0988 ) │ │ │ │ + add r6, pc, #768 @ (adr r6, d0a80 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0794 : │ │ │ │ +000d078c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d0810 │ │ │ │ + ldr.w ip, [pc, #108] @ d0808 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3684 @ 0xe64 │ │ │ │ - ldr.w ip, [pc, #92] @ d0814 │ │ │ │ + ldr.w ip, [pc, #92] @ d080c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d0818 ) │ │ │ │ + ldr r4, [pc, #88] @ (d0810 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -216673,1122 +216666,1122 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, d07f4 │ │ │ │ + cbz r0, d07ec │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d0558 │ │ │ │ - ldr r2, [pc, #36] @ (d081c ) │ │ │ │ - ldr r3, [pc, #32] @ (d0818 ) │ │ │ │ + bl d0550 │ │ │ │ + ldr r2, [pc, #36] @ (d0814 ) │ │ │ │ + ldr r3, [pc, #32] @ (d0810 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d080c │ │ │ │ + bne.n d0804 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh.w r0, [lr, r6, lsl #2] │ │ │ │ + str.w r0, [r6, r6, lsl #2] │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r4, r6, lsl #2] │ │ │ │ + strb.w r0, [ip, r6, lsl #2] │ │ │ │ │ │ │ │ -000d0820 : │ │ │ │ +000d0818 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d0848 ) │ │ │ │ + ldr r3, [pc, #24] @ (d0840 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d084c ) │ │ │ │ + ldr r2, [pc, #24] @ (d0844 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d0558 │ │ │ │ + bl d0550 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - @ instruction: 0xf7c80026 │ │ │ │ + @ instruction: 0xf7d00026 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0850 : │ │ │ │ +000d0848 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d08b4 ) │ │ │ │ + ldr r3, [pc, #76] @ (d08ac ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d08b8 ) │ │ │ │ + ldr r5, [pc, #72] @ (d08b0 ) │ │ │ │ addw r3, r3, #3732 @ 0xe94 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, d08b0 │ │ │ │ - ldr r3, [pc, #64] @ (d08bc ) │ │ │ │ + cbz r0, d08a8 │ │ │ │ + ldr r3, [pc, #64] @ (d08b4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d0890 │ │ │ │ + bne.n d0888 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d0820 │ │ │ │ - ldr r0, [pc, #44] @ (d08c0 ) │ │ │ │ + b.w d0818 │ │ │ │ + ldr r0, [pc, #44] @ (d08b8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (d08c4 ) │ │ │ │ - ldr r1, [pc, #40] @ (d08c8 ) │ │ │ │ + ldr r3, [pc, #40] @ (d08bc ) │ │ │ │ + ldr r1, [pc, #40] @ (d08c0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d08cc ) │ │ │ │ + ldr r0, [pc, #40] @ (d08c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xf78a0026 │ │ │ │ + @ instruction: 0xf7920026 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d08d0 : │ │ │ │ +000d08c8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d08fc ) │ │ │ │ + ldr r3, [pc, #28] @ (d08f4 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d0900 ) │ │ │ │ + ldr r2, [pc, #28] @ (d08f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d0558 │ │ │ │ + bl d0550 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7180026 │ │ │ │ + @ instruction: 0xf7200026 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0904 : │ │ │ │ +000d08fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d0998 ) │ │ │ │ + ldr r5, [pc, #124] @ (d0990 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d099c ) │ │ │ │ + ldr r3, [pc, #124] @ (d0994 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d09a0 ) │ │ │ │ + ldr r6, [pc, #120] @ (d0998 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d09a4 ) │ │ │ │ + ldr r3, [pc, #108] @ (d099c ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3780 @ 0xec4 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, d0990 │ │ │ │ - ldr r3, [pc, #96] @ (d09a8 ) │ │ │ │ + cbz r0, d0988 │ │ │ │ + ldr r3, [pc, #96] @ (d09a0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d0970 │ │ │ │ + bne.n d0968 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d08d0 │ │ │ │ - ldr r2, [pc, #80] @ (d09ac ) │ │ │ │ - ldr r3, [pc, #64] @ (d099c ) │ │ │ │ + bl d08c8 │ │ │ │ + ldr r2, [pc, #80] @ (d09a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (d0994 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d0994 │ │ │ │ + bne.n d098c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d09b0 ) │ │ │ │ + ldr r0, [pc, #60] @ (d09a8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (d09b4 ) │ │ │ │ - ldr r1, [pc, #56] @ (d09b8 ) │ │ │ │ + ldr r3, [pc, #56] @ (d09ac ) │ │ │ │ + ldr r1, [pc, #56] @ (d09b0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d09bc ) │ │ │ │ + ldr r0, [pc, #56] @ (d09b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d0958 │ │ │ │ + b.n d0950 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf6dc0026 │ │ │ │ + @ instruction: 0xf6e40026 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6d60026 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + @ instruction: 0xf6de0026 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, r0, #2086 @ 0x826 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + subw r0, r8, #2086 @ 0x826 │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d09c0 : │ │ │ │ +000d09b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d0a7c ) │ │ │ │ + ldr r6, [pc, #172] @ (d0a74 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d0a42 │ │ │ │ + beq.n d0a3a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d0a80 ) │ │ │ │ + ldr r3, [pc, #148] @ (d0a78 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d0a30 │ │ │ │ + cbz r5, d0a28 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d0558 │ │ │ │ + bl d0550 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0a1a │ │ │ │ + beq.n d0a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d0a68 │ │ │ │ + cbz r3, d0a60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0a2a │ │ │ │ + beq.n d0a22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d0a5c │ │ │ │ + cbz r3, d0a54 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d09fe │ │ │ │ - ldr r3, [pc, #60] @ (d0a80 ) │ │ │ │ + b.n d09f6 │ │ │ │ + ldr r3, [pc, #60] @ (d0a78 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d0a70 │ │ │ │ + beq.n d0a68 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d09f0 │ │ │ │ - b.n d0a30 │ │ │ │ + bne.n d09e8 │ │ │ │ + b.n d0a28 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0a1a │ │ │ │ + b.n d0a12 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d09f0 │ │ │ │ + bne.n d09e8 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d09fe │ │ │ │ + b.n d09f6 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6280026 │ │ │ │ + @ instruction: 0xf6300026 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0a84 : │ │ │ │ +000d0a7c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (d0b2c ) │ │ │ │ + ldr r5, [pc, #144] @ (d0b24 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (d0b30 ) │ │ │ │ + ldr r3, [pc, #144] @ (d0b28 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (d0b34 ) │ │ │ │ + ldr r6, [pc, #140] @ (d0b2c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (d0b38 ) │ │ │ │ + ldr r3, [pc, #128] @ (d0b30 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #3828 @ 0xef4 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, d0b22 │ │ │ │ - ldr r3, [pc, #104] @ (d0b3c ) │ │ │ │ + cbz r0, d0b1a │ │ │ │ + ldr r3, [pc, #104] @ (d0b34 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d0b02 │ │ │ │ + bne.n d0afa │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d09c0 │ │ │ │ - ldr r2, [pc, #84] @ (d0b40 ) │ │ │ │ - ldr r3, [pc, #64] @ (d0b30 ) │ │ │ │ + bl d09b8 │ │ │ │ + ldr r2, [pc, #84] @ (d0b38 ) │ │ │ │ + ldr r3, [pc, #64] @ (d0b28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d0b26 │ │ │ │ + bne.n d0b1e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d0b44 ) │ │ │ │ + ldr r0, [pc, #64] @ (d0b3c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (d0b48 ) │ │ │ │ - ldr r1, [pc, #60] @ (d0b4c ) │ │ │ │ + ldr r3, [pc, #56] @ (d0b40 ) │ │ │ │ + ldr r1, [pc, #60] @ (d0b44 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d0b50 ) │ │ │ │ + ldr r0, [pc, #56] @ (d0b48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d0aea │ │ │ │ + b.n d0ae2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adcs.w r0, ip, #10878976 @ 0xa60000 │ │ │ │ + sbc.w r0, r4, #10878976 @ 0xa60000 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r6, #10878976 @ 0xa60000 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adcs.w r0, lr, #10878976 @ 0xa60000 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, lr, #10878976 @ 0xa60000 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + adds.w r0, r6, #10878976 @ 0xa60000 │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0b54 : │ │ │ │ +000d0b4c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d0fb8 │ │ │ │ + ldr.w r4, [pc, #1104] @ d0fb0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d0fbc │ │ │ │ + ldr.w r1, [pc, #1104] @ d0fb4 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d0fc0 │ │ │ │ - ldr.w r2, [pc, #1100] @ d0fc4 │ │ │ │ - ldr.w r3, [pc, #1100] @ d0fc8 │ │ │ │ + ldr.w r5, [pc, #1100] @ d0fb8 │ │ │ │ + ldr.w r2, [pc, #1100] @ d0fbc │ │ │ │ + ldr.w r3, [pc, #1100] @ d0fc0 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0d18 │ │ │ │ - ldr.w r3, [pc, #1060] @ d0fcc │ │ │ │ + beq.w d0d10 │ │ │ │ + ldr.w r3, [pc, #1060] @ d0fc4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d09c0 │ │ │ │ + bl d09b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d0cda │ │ │ │ + bne.w d0cd2 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0de2 │ │ │ │ + beq.w d0dda │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0e5a │ │ │ │ + beq.w d0e52 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d0f48 │ │ │ │ - ldr r2, [pc, #976] @ (d0fd0 ) │ │ │ │ + bpl.w d0f40 │ │ │ │ + ldr r2, [pc, #976] @ (d0fc8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d0f10 │ │ │ │ - ldr r2, [pc, #972] @ (d0fd4 ) │ │ │ │ + beq.w d0f08 │ │ │ │ + ldr r2, [pc, #972] @ (d0fcc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d0f5e │ │ │ │ + beq.w d0f56 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d0f44 │ │ │ │ + ble.w d0f3c │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d0f44 │ │ │ │ + beq.w d0f3c │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0c3e │ │ │ │ + beq.n d0c36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0d5a │ │ │ │ + beq.w d0d52 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d0d66 │ │ │ │ + beq.w d0d5e │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d0f62 │ │ │ │ + beq.w d0f5a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0c6c │ │ │ │ + beq.n d0c64 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0dca │ │ │ │ + beq.w d0dc2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d0f7e │ │ │ │ + beq.w d0f76 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0c8c │ │ │ │ + beq.n d0c84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0dc2 │ │ │ │ + beq.w d0dba │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d0f9a │ │ │ │ + beq.w d0f92 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0cac │ │ │ │ + beq.n d0ca4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0e52 │ │ │ │ - ldr r3, [pc, #796] @ (d0fcc ) │ │ │ │ + beq.w d0e4a │ │ │ │ + ldr r3, [pc, #796] @ (d0fc4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0cbe │ │ │ │ + beq.n d0cb6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d0fd8 ) │ │ │ │ - ldr r3, [pc, #760] @ (d0fbc ) │ │ │ │ + ldr r2, [pc, #792] @ (d0fd0 ) │ │ │ │ + ldr r3, [pc, #760] @ (d0fb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d0e80 │ │ │ │ + bne.w d0e78 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0cf0 │ │ │ │ + beq.n d0ce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d0cf0 │ │ │ │ + cbnz r3, d0ce8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0d06 │ │ │ │ + beq.n d0cfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d0d06 │ │ │ │ + cbnz r3, d0cfe │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d0fdc ) │ │ │ │ - ldr r1, [pc, #724] @ (d0fe0 ) │ │ │ │ + ldr r3, [pc, #724] @ (d0fd4 ) │ │ │ │ + ldr r1, [pc, #724] @ (d0fd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d0cbe │ │ │ │ + b.n d0cb6 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d0be4 │ │ │ │ - ldr r3, [pc, #676] @ (d0fe4 ) │ │ │ │ - movw r2, #31760 @ 0x7c10 │ │ │ │ + bne.w d0bdc │ │ │ │ + ldr r3, [pc, #676] @ (d0fdc ) │ │ │ │ + movw r2, #31766 @ 0x7c16 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (d0fe8 ) │ │ │ │ - ldr r0, [pc, #672] @ (d0fec ) │ │ │ │ + ldr r1, [pc, #668] @ (d0fe0 ) │ │ │ │ + ldr r0, [pc, #672] @ (d0fe4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d0c44 │ │ │ │ + bne.w d0c3c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d0ef4 │ │ │ │ + beq.w d0eec │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0d82 │ │ │ │ + beq.n d0d7a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d0dd2 │ │ │ │ + cbz r3, d0dca │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d0ed8 │ │ │ │ + beq.w d0ed0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0d9e │ │ │ │ + beq.n d0d96 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d0dda │ │ │ │ + cbz r3, d0dd2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d0ebc │ │ │ │ + beq.w d0eb4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0dbc │ │ │ │ + beq.n d0db4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d0e60 │ │ │ │ + beq.n d0e58 │ │ │ │ bl 88694 │ │ │ │ - b.n d0d14 │ │ │ │ + b.n d0d0c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0c8c │ │ │ │ + b.n d0c84 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0c6c │ │ │ │ + b.n d0c64 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0d82 │ │ │ │ + b.n d0d7a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0d9e │ │ │ │ + b.n d0d96 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0df4 │ │ │ │ + beq.n d0dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d0e78 │ │ │ │ + beq.n d0e70 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d0f28 │ │ │ │ + beq.w d0f20 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0e10 │ │ │ │ + beq.n d0e08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d0e70 │ │ │ │ + cbz r3, d0e68 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d0ea0 │ │ │ │ + beq.n d0e98 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0e2a │ │ │ │ + beq.n d0e22 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d0e68 │ │ │ │ + cbz r3, d0e60 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d0e84 │ │ │ │ + beq.n d0e7c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d0d14 │ │ │ │ + beq.w d0d0c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d0d14 │ │ │ │ + bne.w d0d0c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0d14 │ │ │ │ + b.n d0d0c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0cac │ │ │ │ + b.n d0ca4 │ │ │ │ bl 88a1c │ │ │ │ - b.n d0bf2 │ │ │ │ + b.n d0bea │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0dbc │ │ │ │ + b.n d0db4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0e2a │ │ │ │ + b.n d0e22 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0e10 │ │ │ │ + b.n d0e08 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0df4 │ │ │ │ + b.n d0dec │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d0ff0 ) │ │ │ │ - movw r2, #31763 @ 0x7c13 │ │ │ │ + ldr r3, [pc, #360] @ (d0fe8 ) │ │ │ │ + movw r2, #31769 @ 0x7c19 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (d0ff4 ) │ │ │ │ - ldr r0, [pc, #356] @ (d0ff8 ) │ │ │ │ + ldr r1, [pc, #356] @ (d0fec ) │ │ │ │ + ldr r0, [pc, #356] @ (d0ff0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d0ffc ) │ │ │ │ - movw r2, #31762 @ 0x7c12 │ │ │ │ + ldr r3, [pc, #344] @ (d0ff4 ) │ │ │ │ + movw r2, #31768 @ 0x7c18 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (d1000 ) │ │ │ │ - ldr r0, [pc, #340] @ (d1004 ) │ │ │ │ + ldr r1, [pc, #340] @ (d0ff8 ) │ │ │ │ + ldr r0, [pc, #340] @ (d0ffc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d1008 ) │ │ │ │ - movw r2, #31768 @ 0x7c18 │ │ │ │ + ldr r3, [pc, #328] @ (d1000 ) │ │ │ │ + movw r2, #31774 @ 0x7c1e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (d100c ) │ │ │ │ - ldr r0, [pc, #324] @ (d1010 ) │ │ │ │ + ldr r1, [pc, #324] @ (d1004 ) │ │ │ │ + ldr r0, [pc, #324] @ (d1008 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d1014 ) │ │ │ │ - movw r2, #31767 @ 0x7c17 │ │ │ │ + ldr r3, [pc, #312] @ (d100c ) │ │ │ │ + movw r2, #31773 @ 0x7c1d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (d1018 ) │ │ │ │ - ldr r0, [pc, #308] @ (d101c ) │ │ │ │ + ldr r1, [pc, #308] @ (d1010 ) │ │ │ │ + ldr r0, [pc, #308] @ (d1014 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d1020 ) │ │ │ │ - movw r2, #31766 @ 0x7c16 │ │ │ │ + ldr r3, [pc, #296] @ (d1018 ) │ │ │ │ + movw r2, #31772 @ 0x7c1c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (d1024 ) │ │ │ │ - ldr r0, [pc, #292] @ (d1028 ) │ │ │ │ + ldr r1, [pc, #292] @ (d101c ) │ │ │ │ + ldr r0, [pc, #292] @ (d1020 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d102c ) │ │ │ │ + ldr r3, [pc, #280] @ (d1024 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #280] @ (d1030 ) │ │ │ │ - ldr r0, [pc, #280] @ (d1034 ) │ │ │ │ + ldr r1, [pc, #280] @ (d1028 ) │ │ │ │ + ldr r0, [pc, #280] @ (d102c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d1038 ) │ │ │ │ - movw r2, #31761 @ 0x7c11 │ │ │ │ + ldr r3, [pc, #268] @ (d1030 ) │ │ │ │ + movw r2, #31767 @ 0x7c17 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (d103c ) │ │ │ │ - ldr r0, [pc, #264] @ (d1040 ) │ │ │ │ + ldr r1, [pc, #264] @ (d1034 ) │ │ │ │ + ldr r0, [pc, #264] @ (d1038 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #248] @ (d1044 ) │ │ │ │ + ldr r3, [pc, #248] @ (d103c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d1048 ) │ │ │ │ - ldr r0, [pc, #252] @ (d104c ) │ │ │ │ + ldr r1, [pc, #248] @ (d1040 ) │ │ │ │ + ldr r0, [pc, #252] @ (d1044 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #236] @ (d1050 ) │ │ │ │ - movw r2, #31737 @ 0x7bf9 │ │ │ │ + ldr r3, [pc, #236] @ (d1048 ) │ │ │ │ + movw r2, #31743 @ 0x7bff │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (d1054 ) │ │ │ │ - ldr r0, [pc, #232] @ (d1058 ) │ │ │ │ + ldr r1, [pc, #228] @ (d104c ) │ │ │ │ + ldr r0, [pc, #232] @ (d1050 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d105c ) │ │ │ │ - movw r2, #31738 @ 0x7bfa │ │ │ │ + ldr r3, [pc, #220] @ (d1054 ) │ │ │ │ + mov.w r2, #31744 @ 0x7c00 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (d1060 ) │ │ │ │ - ldr r0, [pc, #216] @ (d1064 ) │ │ │ │ + ldr r1, [pc, #212] @ (d1058 ) │ │ │ │ + ldr r0, [pc, #216] @ (d105c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d1068 ) │ │ │ │ - movw r2, #31739 @ 0x7bfb │ │ │ │ + ldr r3, [pc, #204] @ (d1060 ) │ │ │ │ + movw r2, #31745 @ 0x7c01 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (d106c ) │ │ │ │ - ldr r0, [pc, #200] @ (d1070 ) │ │ │ │ + ldr r1, [pc, #196] @ (d1064 ) │ │ │ │ + ldr r0, [pc, #200] @ (d1068 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - eor.w r0, lr, #10878976 @ 0xa60000 │ │ │ │ + eors.w r0, r6, #10878976 @ 0xa60000 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r0, #10878976 @ 0xa60000 │ │ │ │ + eor.w r0, r8, #10878976 @ 0xa60000 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf33a0026 │ │ │ │ + @ instruction: 0xf3420026 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0dd0 │ │ │ │ + b.n d0e48 │ │ │ │ movs r1, r4 │ │ │ │ - b.n d0e38 │ │ │ │ + b.n d0eb0 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0b50 │ │ │ │ + b.n d0bc8 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0b24 │ │ │ │ + b.n d0b9c │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0af8 │ │ │ │ + b.n d0b70 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r5, r6, lr} │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0acc │ │ │ │ + b.n d0b44 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0aa0 │ │ │ │ + b.n d0b18 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0c4c │ │ │ │ + b.n d0cc4 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0a50 │ │ │ │ + b.n d0ac8 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0c78 │ │ │ │ + b.n d0cf0 │ │ │ │ movs r1, r4 │ │ │ │ - b.n d0cd0 │ │ │ │ + b.n d0d48 │ │ │ │ movs r1, r4 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d09f4 │ │ │ │ + b.n d0a6c │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ movs r2, r4 │ │ │ │ - push {r6, r7} │ │ │ │ + push {lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d09c8 │ │ │ │ + b.n d0a40 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d099c │ │ │ │ + b.n d0a14 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d1074 : │ │ │ │ +000d106c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d10d8 ) │ │ │ │ + ldr r3, [pc, #76] @ (d10d0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d10dc ) │ │ │ │ + ldr r5, [pc, #72] @ (d10d4 ) │ │ │ │ addw r3, r3, #3876 @ 0xf24 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, d10d4 │ │ │ │ - ldr r3, [pc, #64] @ (d10e0 ) │ │ │ │ + cbz r0, d10cc │ │ │ │ + ldr r3, [pc, #64] @ (d10d8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d10b4 │ │ │ │ + bne.n d10ac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d0b54 │ │ │ │ - ldr r0, [pc, #44] @ (d10e4 ) │ │ │ │ + b.w d0b4c │ │ │ │ + ldr r0, [pc, #44] @ (d10dc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (d10e8 ) │ │ │ │ - ldr r1, [pc, #40] @ (d10ec ) │ │ │ │ + ldr r3, [pc, #40] @ (d10e0 ) │ │ │ │ + ldr r1, [pc, #40] @ (d10e4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d10f0 ) │ │ │ │ + ldr r0, [pc, #40] @ (d10e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ movs r0, r5 │ │ │ │ - vhadd.s32 d16, d6, d22 │ │ │ │ + vhadd.s32 d16, d14, d22 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d10f4 : │ │ │ │ +000d10ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r6, [pc, #1288] @ d1614 │ │ │ │ + ldr.w r6, [pc, #1288] @ d160c │ │ │ │ add r6, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d13d0 │ │ │ │ + beq.w d13c8 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r5, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d13f4 │ │ │ │ + beq.w d13ec │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w d141e │ │ │ │ - cbnz r7, d1180 │ │ │ │ - ldr.w r1, [pc, #1248] @ d1618 │ │ │ │ + bmi.w d1416 │ │ │ │ + cbnz r7, d1178 │ │ │ │ + ldr.w r1, [pc, #1248] @ d1610 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n d1214 │ │ │ │ + beq.n d120c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n d1150 │ │ │ │ + beq.n d1148 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n d1208 │ │ │ │ + beq.n d1200 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886f8 │ │ │ │ - ldr.w r3, [pc, #1216] @ d161c │ │ │ │ - ldr.w r1, [pc, #1216] @ d1620 │ │ │ │ + ldr.w r3, [pc, #1216] @ d1614 │ │ │ │ + ldr.w r1, [pc, #1216] @ d1618 │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r0, [pc, #1212] @ d1624 │ │ │ │ + ldr.w r0, [pc, #1212] @ d161c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n d11c2 │ │ │ │ + beq.n d11ba │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n d1198 │ │ │ │ + beq.n d1190 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, d1198 │ │ │ │ + cbnz r4, d1190 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1164] @ d1628 │ │ │ │ + ldr.w r3, [pc, #1164] @ d1620 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr.w r3, [pc, #1140] @ d161c │ │ │ │ - ldr.w r1, [pc, #1152] @ d162c │ │ │ │ + ldr.w r3, [pc, #1140] @ d1614 │ │ │ │ + ldr.w r1, [pc, #1152] @ d1624 │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r0, [pc, #1148] @ d1630 │ │ │ │ + ldr.w r0, [pc, #1148] @ d1628 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d1176 │ │ │ │ - ldr.w r2, [pc, #1108] @ d1618 │ │ │ │ + b.n d116e │ │ │ │ + ldr.w r2, [pc, #1108] @ d1610 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w d143c │ │ │ │ + beq.w d1434 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n d11e0 │ │ │ │ + beq.n d11d8 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d1458 │ │ │ │ + beq.w d1450 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886f8 │ │ │ │ - ldr.w r3, [pc, #1072] @ d161c │ │ │ │ - ldr.w r1, [pc, #1092] @ d1634 │ │ │ │ + ldr.w r3, [pc, #1072] @ d1614 │ │ │ │ + ldr.w r1, [pc, #1092] @ d162c │ │ │ │ movw r2, #587 @ 0x24b │ │ │ │ - ldr.w r0, [pc, #1088] @ d1638 │ │ │ │ + ldr.w r0, [pc, #1088] @ d1630 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d1176 │ │ │ │ + b.n d116e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d1150 │ │ │ │ + b.n d1148 │ │ │ │ blx 5022c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d14e2 │ │ │ │ + beq.w d14da │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, d1238 │ │ │ │ + cbz r0, d1230 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1238 │ │ │ │ + beq.n d1230 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d14dc │ │ │ │ + beq.w d14d4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d14fa │ │ │ │ + beq.w d14f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d1264 │ │ │ │ + beq.n d125c │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n d1264 │ │ │ │ + beq.n d125c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d14d6 │ │ │ │ + beq.w d14ce │ │ │ │ lsls r4, r4, #1 │ │ │ │ - beq.w d142e │ │ │ │ + beq.w d1426 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d1536 │ │ │ │ + beq.w d152e │ │ │ │ ldr r7, [r5, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d155a │ │ │ │ + beq.w d1552 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 8673c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d12b4 │ │ │ │ + beq.n d12ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1464 │ │ │ │ + beq.w d145c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d157e │ │ │ │ - ldr r2, [pc, #892] @ (d163c ) │ │ │ │ + beq.w d1576 │ │ │ │ + ldr r2, [pc, #892] @ (d1634 ) │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n d12d6 │ │ │ │ - ldr r2, [pc, #884] @ (d1640 ) │ │ │ │ + beq.n d12ce │ │ │ │ + ldr r2, [pc, #884] @ (d1638 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d146c │ │ │ │ + bne.w d1464 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d14a0 │ │ │ │ + beq.w d1498 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r7 │ │ │ │ itt ne │ │ │ │ @@ -217797,460 +217790,460 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1312 │ │ │ │ + beq.n d130a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d151e │ │ │ │ + beq.w d1516 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1326 │ │ │ │ + beq.n d131e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1526 │ │ │ │ + beq.w d151e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d133a │ │ │ │ + beq.n d1332 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d152e │ │ │ │ + beq.w d1526 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w d1596 │ │ │ │ + beq.w d158e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d142e │ │ │ │ + beq.n d1426 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d15ae │ │ │ │ + beq.w d15a6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d15d2 │ │ │ │ + beq.w d15ca │ │ │ │ movs r0, #2 │ │ │ │ bl 88b24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w d15fe │ │ │ │ - ldr r2, [pc, #708] @ (d1644 ) │ │ │ │ + bpl.w d15f6 │ │ │ │ + ldr r2, [pc, #708] @ (d163c ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d15e6 │ │ │ │ - ldr r2, [pc, #704] @ (d1648 ) │ │ │ │ + beq.w d15de │ │ │ │ + ldr r2, [pc, #704] @ (d1640 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d15e2 │ │ │ │ + beq.w d15da │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d15de │ │ │ │ + ble.w d15d6 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.w d15de │ │ │ │ + beq.w d15d6 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d13ae │ │ │ │ + beq.n d13a6 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d15d8 │ │ │ │ + bmi.w d15d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1178 │ │ │ │ + beq.w d1170 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d1178 │ │ │ │ + bne.w d1170 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1178 │ │ │ │ - ldr r1, [pc, #584] @ (d161c ) │ │ │ │ + b.n d1170 │ │ │ │ + ldr r1, [pc, #584] @ (d1614 ) │ │ │ │ movw r0, #579 @ 0x243 │ │ │ │ - ldr r3, [pc, #628] @ (d164c ) │ │ │ │ - ldr r2, [pc, #628] @ (d1650 ) │ │ │ │ + ldr r3, [pc, #628] @ (d1644 ) │ │ │ │ + ldr r2, [pc, #628] @ (d1648 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #624] @ (d1654 ) │ │ │ │ - ldr r0, [pc, #624] @ (d1658 ) │ │ │ │ + ldr r1, [pc, #624] @ (d164c ) │ │ │ │ + ldr r0, [pc, #624] @ (d1650 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n d1176 │ │ │ │ - ldr r2, [pc, #548] @ (d161c ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d116e │ │ │ │ + ldr r2, [pc, #548] @ (d1614 ) │ │ │ │ movw r1, #579 @ 0x243 │ │ │ │ - ldr r3, [pc, #608] @ (d165c ) │ │ │ │ + ldr r3, [pc, #608] @ (d1654 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #604] @ (d1660 ) │ │ │ │ + ldr r2, [pc, #604] @ (d1658 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #604] @ (d1664 ) │ │ │ │ + ldr r1, [pc, #604] @ (d165c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #600] @ (d1668 ) │ │ │ │ + ldr r0, [pc, #600] @ (d1660 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n d1176 │ │ │ │ + b.n d116e │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n d1184 │ │ │ │ + b.n d117c │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d143c │ │ │ │ + beq.n d1434 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n d143c │ │ │ │ + bpl.n d1434 │ │ │ │ bl 84a64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1452 │ │ │ │ + beq.n d144a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d1498 │ │ │ │ + cbz r3, d1490 │ │ │ │ bl 641b0 │ │ │ │ - b.n d1176 │ │ │ │ + b.n d116e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d11e0 │ │ │ │ + b.n d11d8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d12b4 │ │ │ │ - ldr r3, [pc, #428] @ (d161c ) │ │ │ │ + b.n d12ac │ │ │ │ + ldr r3, [pc, #428] @ (d1614 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #504] @ (d166c ) │ │ │ │ + ldr r1, [pc, #504] @ (d1664 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #500] @ (d1670 ) │ │ │ │ + ldr r3, [pc, #500] @ (d1668 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #496] @ (d1674 ) │ │ │ │ + ldr r0, [pc, #496] @ (d166c ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n d1176 │ │ │ │ + b.n d116e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1452 │ │ │ │ - ldr r3, [pc, #376] @ (d161c ) │ │ │ │ - ldr r1, [pc, #468] @ (d1678 ) │ │ │ │ - ldr r0, [pc, #468] @ (d167c ) │ │ │ │ + b.n d144a │ │ │ │ + ldr r3, [pc, #376] @ (d1614 ) │ │ │ │ + ldr r1, [pc, #468] @ (d1670 ) │ │ │ │ + ldr r0, [pc, #468] @ (d1674 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ movw r3, #586 @ 0x24a │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #460] @ (d1680 ) │ │ │ │ + ldr r3, [pc, #460] @ (d1678 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #456] @ (d1684 ) │ │ │ │ + ldr r2, [pc, #456] @ (d167c ) │ │ │ │ add r2, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n d1176 │ │ │ │ + b.n d116e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1264 │ │ │ │ + b.n d125c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1238 │ │ │ │ - ldr r3, [pc, #312] @ (d161c ) │ │ │ │ + b.n d1230 │ │ │ │ + ldr r3, [pc, #312] @ (d1614 ) │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr r1, [pc, #412] @ (d1688 ) │ │ │ │ - ldr r0, [pc, #416] @ (d168c ) │ │ │ │ + ldr r1, [pc, #412] @ (d1680 ) │ │ │ │ + ldr r0, [pc, #416] @ (d1684 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d1416 │ │ │ │ - ldr r2, [pc, #288] @ (d161c ) │ │ │ │ + b.n d140e │ │ │ │ + ldr r2, [pc, #288] @ (d1614 ) │ │ │ │ movw r1, #586 @ 0x24a │ │ │ │ - ldr r3, [pc, #396] @ (d1690 ) │ │ │ │ + ldr r3, [pc, #396] @ (d1688 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #392] @ (d1694 ) │ │ │ │ + ldr r2, [pc, #392] @ (d168c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #388] @ (d1698 ) │ │ │ │ - ldr r0, [pc, #392] @ (d169c ) │ │ │ │ + ldr r1, [pc, #388] @ (d1690 ) │ │ │ │ + ldr r0, [pc, #392] @ (d1694 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d1416 │ │ │ │ + bl bac98 │ │ │ │ + b.n d140e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1312 │ │ │ │ + b.n d130a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1326 │ │ │ │ + b.n d131e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d133a │ │ │ │ - ldr r2, [pc, #228] @ (d161c ) │ │ │ │ + b.n d1332 │ │ │ │ + ldr r2, [pc, #228] @ (d1614 ) │ │ │ │ movw r1, #586 @ 0x24a │ │ │ │ - ldr r3, [pc, #352] @ (d16a0 ) │ │ │ │ + ldr r3, [pc, #352] @ (d1698 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #348] @ (d16a4 ) │ │ │ │ + ldr r2, [pc, #348] @ (d169c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #344] @ (d16a8 ) │ │ │ │ - ldr r0, [pc, #348] @ (d16ac ) │ │ │ │ + ldr r1, [pc, #344] @ (d16a0 ) │ │ │ │ + ldr r0, [pc, #348] @ (d16a4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d1416 │ │ │ │ - ldr r3, [pc, #192] @ (d161c ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d140e │ │ │ │ + ldr r3, [pc, #192] @ (d1614 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r0, [pc, #332] @ (d16b0 ) │ │ │ │ + ldr r0, [pc, #332] @ (d16a8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #328] @ (d16b4 ) │ │ │ │ + ldr r3, [pc, #328] @ (d16ac ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #324] @ (d16b8 ) │ │ │ │ - ldr r1, [pc, #328] @ (d16bc ) │ │ │ │ + ldr r2, [pc, #324] @ (d16b0 ) │ │ │ │ + ldr r1, [pc, #328] @ (d16b4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d148a │ │ │ │ - ldr r3, [pc, #156] @ (d161c ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d1482 │ │ │ │ + ldr r3, [pc, #156] @ (d1614 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #312] @ (d16c0 ) │ │ │ │ - ldr r0, [pc, #316] @ (d16c4 ) │ │ │ │ + ldr r1, [pc, #312] @ (d16b8 ) │ │ │ │ + ldr r0, [pc, #316] @ (d16bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d148a │ │ │ │ - ldr r3, [pc, #132] @ (d161c ) │ │ │ │ + b.n d1482 │ │ │ │ + ldr r3, [pc, #132] @ (d1614 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #296] @ (d16c8 ) │ │ │ │ - ldr r0, [pc, #300] @ (d16cc ) │ │ │ │ + ldr r1, [pc, #296] @ (d16c0 ) │ │ │ │ + ldr r0, [pc, #300] @ (d16c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d1416 │ │ │ │ - ldr r2, [pc, #108] @ (d161c ) │ │ │ │ + b.n d140e │ │ │ │ + ldr r2, [pc, #108] @ (d1614 ) │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - ldr r3, [pc, #280] @ (d16d0 ) │ │ │ │ + ldr r3, [pc, #280] @ (d16c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #276] @ (d16d4 ) │ │ │ │ + ldr r2, [pc, #276] @ (d16cc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #272] @ (d16d8 ) │ │ │ │ - ldr r0, [pc, #276] @ (d16dc ) │ │ │ │ + ldr r1, [pc, #272] @ (d16d0 ) │ │ │ │ + ldr r0, [pc, #276] @ (d16d4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d1416 │ │ │ │ + bl bac98 │ │ │ │ + b.n d140e │ │ │ │ bl 88a1c │ │ │ │ - b.n d136c │ │ │ │ + b.n d1364 │ │ │ │ bl 84a64 │ │ │ │ - b.n d13ae │ │ │ │ + b.n d13a6 │ │ │ │ bl 505fc │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #248] @ (d16e0 ) │ │ │ │ + ldr r3, [pc, #248] @ (d16d8 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #244] @ (d16e4 ) │ │ │ │ - ldr r0, [pc, #248] @ (d16e8 ) │ │ │ │ + ldr r1, [pc, #244] @ (d16dc ) │ │ │ │ + ldr r0, [pc, #248] @ (d16e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (d16ec ) │ │ │ │ + ldr r3, [pc, #236] @ (d16e4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #236] @ (d16f0 ) │ │ │ │ - ldr r0, [pc, #236] @ (d16f4 ) │ │ │ │ + ldr r1, [pc, #236] @ (d16e8 ) │ │ │ │ + ldr r0, [pc, #236] @ (d16ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - cdp 0, 15, cr0, cr0, cr6, {1} │ │ │ │ + cdp 0, 15, cr0, cr8, cr6, {1} │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r3, #26] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r0, #22] │ │ │ │ + strh r2, [r0, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r6, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r3, #18] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, d16ae │ │ │ │ + cbnz r6, d16b6 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + ldrb r2, [r7, #31] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r6, [r7, #30] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, d16b8 │ │ │ │ + cbnz r2, d16c0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r1, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ movs r4, r4 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + svc 118 @ 0x76 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ movs r4, r4 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + svc 202 @ 0xca │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000d16f8 : │ │ │ │ +000d16f0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d1774 │ │ │ │ + ldr.w ip, [pc, #108] @ d176c │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3924 @ 0xf54 │ │ │ │ - ldr.w ip, [pc, #92] @ d1778 │ │ │ │ + ldr.w ip, [pc, #92] @ d1770 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d177c ) │ │ │ │ + ldr r4, [pc, #88] @ (d1774 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -218258,2101 +218251,2101 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, d1758 │ │ │ │ + cbz r0, d1750 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d10f4 │ │ │ │ - ldr r2, [pc, #36] @ (d1780 ) │ │ │ │ - ldr r3, [pc, #32] @ (d177c ) │ │ │ │ + bl d10ec │ │ │ │ + ldr r2, [pc, #36] @ (d1778 ) │ │ │ │ + ldr r3, [pc, #32] @ (d1774 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d1770 │ │ │ │ + bne.n d1768 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xe8da0026 │ │ │ │ + strd r0, r0, [r2], #152 @ 0x98 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r0!, {r1, r2, r5} │ │ │ │ + stmia.w r8!, {r1, r2, r5} │ │ │ │ │ │ │ │ -000d1784 : │ │ │ │ +000d177c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d17ac ) │ │ │ │ + ldr r3, [pc, #24] @ (d17a4 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d17b0 ) │ │ │ │ + ldr r2, [pc, #24] @ (d17a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d10f4 │ │ │ │ + bl d10ec │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - strd r0, r0, [r4], #-152 @ 0x98 │ │ │ │ + strd r0, r0, [ip], #-152 @ 0x98 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d17b4 : │ │ │ │ +000d17ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d1818 ) │ │ │ │ + ldr r3, [pc, #76] @ (d1810 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d181c ) │ │ │ │ + ldr r5, [pc, #72] @ (d1814 ) │ │ │ │ addw r3, r3, #3972 @ 0xf84 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, d1814 │ │ │ │ - ldr r3, [pc, #64] @ (d1820 ) │ │ │ │ + cbz r0, d180c │ │ │ │ + ldr r3, [pc, #64] @ (d1818 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d17f4 │ │ │ │ + bne.n d17ec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d1784 │ │ │ │ - ldr r0, [pc, #44] @ (d1824 ) │ │ │ │ + b.w d177c │ │ │ │ + ldr r0, [pc, #44] @ (d181c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (d1828 ) │ │ │ │ - ldr r1, [pc, #40] @ (d182c ) │ │ │ │ + ldr r3, [pc, #40] @ (d1820 ) │ │ │ │ + ldr r1, [pc, #40] @ (d1824 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d1830 ) │ │ │ │ + ldr r0, [pc, #40] @ (d1828 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xe8260026 │ │ │ │ + @ instruction: 0xe82e0026 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r3, #27] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d1834 : │ │ │ │ +000d182c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d1860 ) │ │ │ │ + ldr r3, [pc, #28] @ (d1858 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d1864 ) │ │ │ │ + ldr r2, [pc, #28] @ (d185c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d10f4 │ │ │ │ + bl d10ec │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - b.n d17cc │ │ │ │ + b.n d17d4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d1868 : │ │ │ │ +000d1860 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d18fc ) │ │ │ │ + ldr r5, [pc, #124] @ (d18f4 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d1900 ) │ │ │ │ + ldr r3, [pc, #124] @ (d18f8 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d1904 ) │ │ │ │ + ldr r6, [pc, #120] @ (d18fc ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d1908 ) │ │ │ │ + ldr r3, [pc, #108] @ (d1900 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #4020 @ 0xfb4 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, d18f4 │ │ │ │ - ldr r3, [pc, #96] @ (d190c ) │ │ │ │ + cbz r0, d18ec │ │ │ │ + ldr r3, [pc, #96] @ (d1904 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d18d4 │ │ │ │ + bne.n d18cc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d1834 │ │ │ │ - ldr r2, [pc, #80] @ (d1910 ) │ │ │ │ - ldr r3, [pc, #64] @ (d1900 ) │ │ │ │ + bl d182c │ │ │ │ + ldr r2, [pc, #80] @ (d1908 ) │ │ │ │ + ldr r3, [pc, #64] @ (d18f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d18f8 │ │ │ │ + bne.n d18f0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d1914 ) │ │ │ │ + ldr r0, [pc, #60] @ (d190c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (d1918 ) │ │ │ │ - ldr r1, [pc, #56] @ (d191c ) │ │ │ │ + ldr r3, [pc, #56] @ (d1910 ) │ │ │ │ + ldr r1, [pc, #56] @ (d1914 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d1920 ) │ │ │ │ + ldr r0, [pc, #56] @ (d1918 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d18bc │ │ │ │ + b.n d18b4 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - b.n d17f0 │ │ │ │ + b.n d17f8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d17ec │ │ │ │ + b.n d17f4 │ │ │ │ movs r6, r4 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d178c │ │ │ │ + b.n d1794 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d1924 : │ │ │ │ +000d191c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d19e0 ) │ │ │ │ + ldr r6, [pc, #172] @ (d19d8 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d19a6 │ │ │ │ + beq.n d199e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d19e4 ) │ │ │ │ + ldr r3, [pc, #148] @ (d19dc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d1994 │ │ │ │ + cbz r5, d198c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d10f4 │ │ │ │ + bl d10ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d197e │ │ │ │ + beq.n d1976 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d19cc │ │ │ │ + cbz r3, d19c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d198e │ │ │ │ + beq.n d1986 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d19c0 │ │ │ │ + cbz r3, d19b8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d1962 │ │ │ │ - ldr r3, [pc, #60] @ (d19e4 ) │ │ │ │ + b.n d195a │ │ │ │ + ldr r3, [pc, #60] @ (d19dc ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d19d4 │ │ │ │ + beq.n d19cc │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d1954 │ │ │ │ - b.n d1994 │ │ │ │ + bne.n d194c │ │ │ │ + b.n d198c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d197e │ │ │ │ + b.n d1976 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d1954 │ │ │ │ + bne.n d194c │ │ │ │ mov r5, r3 │ │ │ │ - b.n d1962 │ │ │ │ + b.n d195a │ │ │ │ nop │ │ │ │ - b.n d176c │ │ │ │ + b.n d1774 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d19e8 : │ │ │ │ +000d19e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (d1a90 ) │ │ │ │ + ldr r5, [pc, #144] @ (d1a88 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (d1a94 ) │ │ │ │ + ldr r3, [pc, #144] @ (d1a8c ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (d1a98 ) │ │ │ │ + ldr r6, [pc, #140] @ (d1a90 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (d1a9c ) │ │ │ │ + ldr r3, [pc, #128] @ (d1a94 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #4068 @ 0xfe4 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, d1a86 │ │ │ │ - ldr r3, [pc, #104] @ (d1aa0 ) │ │ │ │ + cbz r0, d1a7e │ │ │ │ + ldr r3, [pc, #104] @ (d1a98 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d1a66 │ │ │ │ + bne.n d1a5e │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d1924 │ │ │ │ - ldr r2, [pc, #84] @ (d1aa4 ) │ │ │ │ - ldr r3, [pc, #64] @ (d1a94 ) │ │ │ │ + bl d191c │ │ │ │ + ldr r2, [pc, #84] @ (d1a9c ) │ │ │ │ + ldr r3, [pc, #64] @ (d1a8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d1a8a │ │ │ │ + bne.n d1a82 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d1aa8 ) │ │ │ │ + ldr r0, [pc, #64] @ (d1aa0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (d1aac ) │ │ │ │ - ldr r1, [pc, #60] @ (d1ab0 ) │ │ │ │ + ldr r3, [pc, #56] @ (d1aa4 ) │ │ │ │ + ldr r1, [pc, #60] @ (d1aa8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d1ab4 ) │ │ │ │ + ldr r0, [pc, #56] @ (d1aac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d1a4e │ │ │ │ + b.n d1a46 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n d1684 │ │ │ │ + b.n d168c │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d1680 │ │ │ │ + b.n d1688 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #230 @ 0xe6 │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d15fc │ │ │ │ + b.n d1604 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d1ab8 : │ │ │ │ +000d1ab0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d1f1c │ │ │ │ + ldr.w r4, [pc, #1104] @ d1f14 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d1f20 │ │ │ │ + ldr.w r1, [pc, #1104] @ d1f18 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d1f24 │ │ │ │ - ldr.w r2, [pc, #1100] @ d1f28 │ │ │ │ - ldr.w r3, [pc, #1100] @ d1f2c │ │ │ │ + ldr.w r5, [pc, #1100] @ d1f1c │ │ │ │ + ldr.w r2, [pc, #1100] @ d1f20 │ │ │ │ + ldr.w r3, [pc, #1100] @ d1f24 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1c7c │ │ │ │ - ldr.w r3, [pc, #1060] @ d1f30 │ │ │ │ + beq.w d1c74 │ │ │ │ + ldr.w r3, [pc, #1060] @ d1f28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d1924 │ │ │ │ + bl d191c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d1c3e │ │ │ │ + bne.w d1c36 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1d46 │ │ │ │ + beq.w d1d3e │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1dbe │ │ │ │ + beq.w d1db6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d1eac │ │ │ │ - ldr r2, [pc, #976] @ (d1f34 ) │ │ │ │ + bpl.w d1ea4 │ │ │ │ + ldr r2, [pc, #976] @ (d1f2c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1e74 │ │ │ │ - ldr r2, [pc, #972] @ (d1f38 ) │ │ │ │ + beq.w d1e6c │ │ │ │ + ldr r2, [pc, #972] @ (d1f30 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1ec2 │ │ │ │ + beq.w d1eba │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d1ea8 │ │ │ │ + ble.w d1ea0 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d1ea8 │ │ │ │ + beq.w d1ea0 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1ba2 │ │ │ │ + beq.n d1b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1cbe │ │ │ │ + beq.w d1cb6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d1cca │ │ │ │ + beq.w d1cc2 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d1ec6 │ │ │ │ + beq.w d1ebe │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1bd0 │ │ │ │ + beq.n d1bc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1d2e │ │ │ │ + beq.w d1d26 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d1ee2 │ │ │ │ + beq.w d1eda │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1bf0 │ │ │ │ + beq.n d1be8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1d26 │ │ │ │ + beq.w d1d1e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d1efe │ │ │ │ + beq.w d1ef6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1c10 │ │ │ │ + beq.n d1c08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1db6 │ │ │ │ - ldr r3, [pc, #796] @ (d1f30 ) │ │ │ │ + beq.w d1dae │ │ │ │ + ldr r3, [pc, #796] @ (d1f28 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1c22 │ │ │ │ + beq.n d1c1a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d1f3c ) │ │ │ │ - ldr r3, [pc, #760] @ (d1f20 ) │ │ │ │ + ldr r2, [pc, #792] @ (d1f34 ) │ │ │ │ + ldr r3, [pc, #760] @ (d1f18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d1de4 │ │ │ │ + bne.w d1ddc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1c54 │ │ │ │ + beq.n d1c4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d1c54 │ │ │ │ + cbnz r3, d1c4c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1c6a │ │ │ │ + beq.n d1c62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d1c6a │ │ │ │ + cbnz r3, d1c62 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d1f40 ) │ │ │ │ - ldr r1, [pc, #724] @ (d1f44 ) │ │ │ │ + ldr r3, [pc, #724] @ (d1f38 ) │ │ │ │ + ldr r1, [pc, #724] @ (d1f3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d1c22 │ │ │ │ + b.n d1c1a │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d1b48 │ │ │ │ - ldr r3, [pc, #676] @ (d1f48 ) │ │ │ │ - movw r2, #33830 @ 0x8426 │ │ │ │ + bne.w d1b40 │ │ │ │ + ldr r3, [pc, #676] @ (d1f40 ) │ │ │ │ + movw r2, #33836 @ 0x842c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (d1f4c ) │ │ │ │ - ldr r0, [pc, #672] @ (d1f50 ) │ │ │ │ + ldr r1, [pc, #668] @ (d1f44 ) │ │ │ │ + ldr r0, [pc, #672] @ (d1f48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d1ba8 │ │ │ │ + bne.w d1ba0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d1e58 │ │ │ │ + beq.w d1e50 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1ce6 │ │ │ │ + beq.n d1cde │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d1d36 │ │ │ │ + cbz r3, d1d2e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d1e3c │ │ │ │ + beq.w d1e34 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1d02 │ │ │ │ + beq.n d1cfa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d1d3e │ │ │ │ + cbz r3, d1d36 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d1e20 │ │ │ │ + beq.w d1e18 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1d20 │ │ │ │ + beq.n d1d18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1dc4 │ │ │ │ + beq.n d1dbc │ │ │ │ bl 88694 │ │ │ │ - b.n d1c78 │ │ │ │ + b.n d1c70 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1bf0 │ │ │ │ + b.n d1be8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1bd0 │ │ │ │ + b.n d1bc8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1ce6 │ │ │ │ + b.n d1cde │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1d02 │ │ │ │ + b.n d1cfa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1d58 │ │ │ │ + beq.n d1d50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1ddc │ │ │ │ + beq.n d1dd4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d1e8c │ │ │ │ + beq.w d1e84 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1d74 │ │ │ │ + beq.n d1d6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d1dd4 │ │ │ │ + cbz r3, d1dcc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d1e04 │ │ │ │ + beq.n d1dfc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1d8e │ │ │ │ + beq.n d1d86 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d1dcc │ │ │ │ + cbz r3, d1dc4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d1de8 │ │ │ │ + beq.n d1de0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1c78 │ │ │ │ + beq.w d1c70 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d1c78 │ │ │ │ + bne.w d1c70 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1c78 │ │ │ │ + b.n d1c70 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1c10 │ │ │ │ + b.n d1c08 │ │ │ │ bl 88a1c │ │ │ │ - b.n d1b56 │ │ │ │ + b.n d1b4e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1d20 │ │ │ │ + b.n d1d18 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1d8e │ │ │ │ + b.n d1d86 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1d74 │ │ │ │ + b.n d1d6c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1d58 │ │ │ │ + b.n d1d50 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d1f54 ) │ │ │ │ - movw r2, #33833 @ 0x8429 │ │ │ │ + ldr r3, [pc, #360] @ (d1f4c ) │ │ │ │ + movw r2, #33839 @ 0x842f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (d1f58 ) │ │ │ │ - ldr r0, [pc, #356] @ (d1f5c ) │ │ │ │ + ldr r1, [pc, #356] @ (d1f50 ) │ │ │ │ + ldr r0, [pc, #356] @ (d1f54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d1f60 ) │ │ │ │ - movw r2, #33832 @ 0x8428 │ │ │ │ + ldr r3, [pc, #344] @ (d1f58 ) │ │ │ │ + movw r2, #33838 @ 0x842e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (d1f64 ) │ │ │ │ - ldr r0, [pc, #340] @ (d1f68 ) │ │ │ │ + ldr r1, [pc, #340] @ (d1f5c ) │ │ │ │ + ldr r0, [pc, #340] @ (d1f60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d1f6c ) │ │ │ │ - movw r2, #33838 @ 0x842e │ │ │ │ + ldr r3, [pc, #328] @ (d1f64 ) │ │ │ │ + movw r2, #33844 @ 0x8434 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (d1f70 ) │ │ │ │ - ldr r0, [pc, #324] @ (d1f74 ) │ │ │ │ + ldr r1, [pc, #324] @ (d1f68 ) │ │ │ │ + ldr r0, [pc, #324] @ (d1f6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d1f78 ) │ │ │ │ - movw r2, #33837 @ 0x842d │ │ │ │ + ldr r3, [pc, #312] @ (d1f70 ) │ │ │ │ + movw r2, #33843 @ 0x8433 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (d1f7c ) │ │ │ │ - ldr r0, [pc, #308] @ (d1f80 ) │ │ │ │ + ldr r1, [pc, #308] @ (d1f74 ) │ │ │ │ + ldr r0, [pc, #308] @ (d1f78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d1f84 ) │ │ │ │ - movw r2, #33836 @ 0x842c │ │ │ │ + ldr r3, [pc, #296] @ (d1f7c ) │ │ │ │ + movw r2, #33842 @ 0x8432 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (d1f88 ) │ │ │ │ - ldr r0, [pc, #292] @ (d1f8c ) │ │ │ │ + ldr r1, [pc, #292] @ (d1f80 ) │ │ │ │ + ldr r0, [pc, #292] @ (d1f84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d1f90 ) │ │ │ │ + ldr r3, [pc, #280] @ (d1f88 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #280] @ (d1f94 ) │ │ │ │ - ldr r0, [pc, #280] @ (d1f98 ) │ │ │ │ + ldr r1, [pc, #280] @ (d1f8c ) │ │ │ │ + ldr r0, [pc, #280] @ (d1f90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d1f9c ) │ │ │ │ - movw r2, #33831 @ 0x8427 │ │ │ │ + ldr r3, [pc, #268] @ (d1f94 ) │ │ │ │ + movw r2, #33837 @ 0x842d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (d1fa0 ) │ │ │ │ - ldr r0, [pc, #264] @ (d1fa4 ) │ │ │ │ + ldr r1, [pc, #264] @ (d1f98 ) │ │ │ │ + ldr r0, [pc, #264] @ (d1f9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #248] @ (d1fa8 ) │ │ │ │ + ldr r3, [pc, #248] @ (d1fa0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d1fac ) │ │ │ │ - ldr r0, [pc, #252] @ (d1fb0 ) │ │ │ │ + ldr r1, [pc, #248] @ (d1fa4 ) │ │ │ │ + ldr r0, [pc, #252] @ (d1fa8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #236] @ (d1fb4 ) │ │ │ │ - movw r2, #33807 @ 0x840f │ │ │ │ + ldr r3, [pc, #236] @ (d1fac ) │ │ │ │ + movw r2, #33813 @ 0x8415 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (d1fb8 ) │ │ │ │ - ldr r0, [pc, #232] @ (d1fbc ) │ │ │ │ + ldr r1, [pc, #228] @ (d1fb0 ) │ │ │ │ + ldr r0, [pc, #232] @ (d1fb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d1fc0 ) │ │ │ │ - movw r2, #33808 @ 0x8410 │ │ │ │ + ldr r3, [pc, #220] @ (d1fb8 ) │ │ │ │ + movw r2, #33814 @ 0x8416 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (d1fc4 ) │ │ │ │ - ldr r0, [pc, #216] @ (d1fc8 ) │ │ │ │ + ldr r1, [pc, #212] @ (d1fbc ) │ │ │ │ + ldr r0, [pc, #216] @ (d1fc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d1fcc ) │ │ │ │ - movw r2, #33809 @ 0x8411 │ │ │ │ + ldr r3, [pc, #204] @ (d1fc4 ) │ │ │ │ + movw r2, #33815 @ 0x8417 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (d1fd0 ) │ │ │ │ - ldr r0, [pc, #200] @ (d1fd4 ) │ │ │ │ + ldr r1, [pc, #196] @ (d1fc8 ) │ │ │ │ + ldr r0, [pc, #200] @ (d1fcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n d1974 │ │ │ │ + b.n d197c │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d1960 │ │ │ │ + b.n d1968 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d26ec │ │ │ │ + b.n d26f4 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #624 @ (adr r7, d21bc ) │ │ │ │ + add r7, pc, #880 @ (adr r7, d22b4 ) │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n d1e6c │ │ │ │ + bvc.n d1ee4 │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n d1ed4 │ │ │ │ + bhi.n d1f4c │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #344 @ (adr r6, d20b0 ) │ │ │ │ + add r6, pc, #600 @ (adr r6, d21a8 ) │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n d1fec │ │ │ │ + bvs.n d1e64 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #232 @ (adr r6, d204c ) │ │ │ │ + add r6, pc, #488 @ (adr r6, d2144 ) │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n d1fc0 │ │ │ │ + bvs.n d2038 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r5, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #120 @ (adr r6, d1fe8 ) │ │ │ │ + add r6, pc, #376 @ (adr r6, d20e0 ) │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n d1f94 │ │ │ │ + bvs.n d200c │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #8 @ (adr r6, d1f84 ) │ │ │ │ + add r6, pc, #264 @ (adr r6, d207c ) │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n d1f68 │ │ │ │ + bvs.n d1fe0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #920 @ (adr r5, d2320 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, d2018 ) │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n d1f3c │ │ │ │ + bvs.n d1fb4 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #11] │ │ │ │ + strb r6, [r4, #12] │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n d1ee8 │ │ │ │ + bvs.n d1f60 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #712 @ (adr r5, d2268 ) │ │ │ │ + add r5, pc, #968 @ (adr r5, d2360 ) │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n d1eec │ │ │ │ + bpl.n d1f64 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n d1f14 │ │ │ │ + bvs.n d1f8c │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n d1f6c │ │ │ │ + bvc.n d1fe4 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #480 @ (adr r5, d2198 ) │ │ │ │ + add r5, pc, #736 @ (adr r5, d2290 ) │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n d2090 │ │ │ │ + bpl.n d1f08 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #368 @ (adr r5, d2134 ) │ │ │ │ + add r5, pc, #624 @ (adr r5, d222c ) │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n d2064 │ │ │ │ + bpl.n d1edc │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #256 @ (adr r5, d20d0 ) │ │ │ │ + add r5, pc, #512 @ (adr r5, d21c8 ) │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n d2038 │ │ │ │ + bpl.n d20b0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d1fd8 : │ │ │ │ +000d1fd0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d203c ) │ │ │ │ + ldr r3, [pc, #76] @ (d2034 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d2040 ) │ │ │ │ + ldr r5, [pc, #72] @ (d2038 ) │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, d2036 │ │ │ │ - ldr r3, [pc, #64] @ (d2044 ) │ │ │ │ + cbz r0, d202e │ │ │ │ + ldr r3, [pc, #64] @ (d203c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d2016 │ │ │ │ + bne.n d200e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d1ab8 │ │ │ │ - ldr r0, [pc, #48] @ (d2048 ) │ │ │ │ + b.w d1ab0 │ │ │ │ + ldr r0, [pc, #48] @ (d2040 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (d204c ) │ │ │ │ - ldr r1, [pc, #44] @ (d2050 ) │ │ │ │ + ldr r3, [pc, #40] @ (d2044 ) │ │ │ │ + ldr r1, [pc, #44] @ (d2048 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d2054 ) │ │ │ │ + ldr r0, [pc, #40] @ (d204c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #10 │ │ │ │ + cmp r7, #18 │ │ │ │ movs r0, r5 │ │ │ │ - b.n d204c │ │ │ │ + b.n d2054 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d2058 : │ │ │ │ +000d2050 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #124] @ (d20e8 ) │ │ │ │ + ldr r6, [pc, #124] @ (d20e0 ) │ │ │ │ add r6, pc │ │ │ │ - cbz r4, d20a6 │ │ │ │ + cbz r4, d209e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d208e │ │ │ │ + beq.n d2086 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n d208e │ │ │ │ - cbz r3, d209e │ │ │ │ + beq.n d2086 │ │ │ │ + cbz r3, d2096 │ │ │ │ mov r0, r5 │ │ │ │ blx 50300 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, d20ce │ │ │ │ + cbz r0, d20c6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d208e │ │ │ │ - ldr r2, [pc, #68] @ (d20ec ) │ │ │ │ + b.n d2086 │ │ │ │ + ldr r2, [pc, #68] @ (d20e4 ) │ │ │ │ movw r1, #753 @ 0x2f1 │ │ │ │ - ldr r3, [pc, #64] @ (d20f0 ) │ │ │ │ + ldr r3, [pc, #64] @ (d20e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #60] @ (d20f4 ) │ │ │ │ + ldr r2, [pc, #60] @ (d20ec ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #56] @ (d20f8 ) │ │ │ │ - ldr r0, [pc, #60] @ (d20fc ) │ │ │ │ + ldr r1, [pc, #56] @ (d20f0 ) │ │ │ │ + ldr r0, [pc, #60] @ (d20f4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (d20ec ) │ │ │ │ + ldr r3, [pc, #28] @ (d20e4 ) │ │ │ │ movw r2, #753 @ 0x2f1 │ │ │ │ - ldr r1, [pc, #40] @ (d2100 ) │ │ │ │ - ldr r0, [pc, #44] @ (d2104 ) │ │ │ │ + ldr r1, [pc, #40] @ (d20f8 ) │ │ │ │ + ldr r0, [pc, #44] @ (d20fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d2098 │ │ │ │ + b.n d2090 │ │ │ │ nop │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r1, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r1, #16] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d2108 : │ │ │ │ +000d2100 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #92] @ d2174 │ │ │ │ + ldr.w ip, [pc, #92] @ d216c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #84] @ (d2178 ) │ │ │ │ + ldr r5, [pc, #84] @ (d2170 ) │ │ │ │ sub.w r3, ip, #180 @ 0xb4 │ │ │ │ - ldr.w ip, [pc, #80] @ d217c │ │ │ │ + ldr.w ip, [pc, #80] @ d2174 │ │ │ │ sub sp, #20 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, d2158 │ │ │ │ + cbz r0, d2150 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d2058 │ │ │ │ - ldr r2, [pc, #36] @ (d2180 ) │ │ │ │ - ldr r3, [pc, #28] @ (d2178 ) │ │ │ │ + bl d2050 │ │ │ │ + ldr r2, [pc, #36] @ (d2178 ) │ │ │ │ + ldr r3, [pc, #28] @ (d2170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d2170 │ │ │ │ + bne.n d2168 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ movs r6, r4 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d2184 : │ │ │ │ +000d217c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr.w r1, [pc, #2300] @ d2a94 │ │ │ │ + ldr.w r1, [pc, #2300] @ d2a8c │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #2296] @ d2a98 │ │ │ │ + ldr.w r2, [pc, #2296] @ d2a90 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr.w r8, [pc, #2292] @ d2a9c │ │ │ │ + ldr.w r8, [pc, #2292] @ d2a94 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d2508 │ │ │ │ + beq.w d2500 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r5, r2 │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r4, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d25fa │ │ │ │ + beq.w d25f2 │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w d265c │ │ │ │ - cbnz r7, d224a │ │ │ │ - ldr.w r2, [pc, #2244] @ d2aa0 │ │ │ │ + bmi.w d2654 │ │ │ │ + cbnz r7, d2242 │ │ │ │ + ldr.w r2, [pc, #2244] @ d2a98 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n d2296 │ │ │ │ + beq.n d228e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n d21fe │ │ │ │ + beq.n d21f6 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, d21fe │ │ │ │ + cbnz r5, d21f6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 886f8 │ │ │ │ - ldr.w r3, [pc, #2200] @ d2aa4 │ │ │ │ - ldr.w r1, [pc, #2200] @ d2aa8 │ │ │ │ + ldr.w r3, [pc, #2200] @ d2a9c │ │ │ │ + ldr.w r1, [pc, #2200] @ d2aa0 │ │ │ │ movw r2, #937 @ 0x3a9 │ │ │ │ - ldr.w r0, [pc, #2196] @ d2aac │ │ │ │ + ldr.w r0, [pc, #2196] @ d2aa4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2180] @ d2ab0 │ │ │ │ - ldr.w r3, [pc, #2152] @ d2a98 │ │ │ │ + ldr.w r2, [pc, #2180] @ d2aa8 │ │ │ │ + ldr.w r3, [pc, #2152] @ d2a90 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d2a32 │ │ │ │ + bne.w d2a2a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w d2630 │ │ │ │ + beq.w d2628 │ │ │ │ cmp r7, #4 │ │ │ │ - beq.w d24be │ │ │ │ + beq.w d24b6 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n d2268 │ │ │ │ + beq.n d2260 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d27ba │ │ │ │ - ldr.w r3, [pc, #2120] @ d2ab4 │ │ │ │ + beq.w d27b2 │ │ │ │ + ldr.w r3, [pc, #2120] @ d2aac │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr.w r3, [pc, #2092] @ d2aa4 │ │ │ │ - ldr.w r1, [pc, #2108] @ d2ab8 │ │ │ │ + ldr.w r3, [pc, #2092] @ d2a9c │ │ │ │ + ldr.w r1, [pc, #2108] @ d2ab0 │ │ │ │ movw r2, #937 @ 0x3a9 │ │ │ │ - ldr.w r0, [pc, #2104] @ d2abc │ │ │ │ + ldr.w r0, [pc, #2104] @ d2ab4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d2226 │ │ │ │ + b.n d221e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d27dc │ │ │ │ + beq.w d27d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w d26ae │ │ │ │ + beq.w d26a6 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2a36 │ │ │ │ + beq.w d2a2e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2538 │ │ │ │ + beq.w d2530 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w d2542 │ │ │ │ + beq.w d253a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2a40 │ │ │ │ + beq.w d2a38 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d22e8 │ │ │ │ + beq.n d22e0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d22f2 │ │ │ │ + beq.n d22ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d27c2 │ │ │ │ + beq.w d27ba │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d287a │ │ │ │ + beq.w d2872 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #16 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1964] @ d2ac0 │ │ │ │ + ldr.w r3, [pc, #1964] @ d2ab8 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ strd r5, r6, [sp, #16] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1264] @ 0x4f0 │ │ │ │ movs r3, #0 │ │ │ │ blx 50250 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d28d2 │ │ │ │ + beq.w d28ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2348 │ │ │ │ + beq.n d2340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d277a │ │ │ │ + beq.w d2772 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d235c │ │ │ │ + beq.n d2354 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2782 │ │ │ │ + beq.w d277a │ │ │ │ mov r0, r7 │ │ │ │ blx 502cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d294c │ │ │ │ + beq.w d2944 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, d2382 │ │ │ │ + cbz r0, d237a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2382 │ │ │ │ + beq.n d237a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, d2382 │ │ │ │ + cbnz r3, d237a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r7, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, d239c │ │ │ │ + cbz r0, d2394 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d239c │ │ │ │ + beq.n d2394 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, d239c │ │ │ │ + cbnz r3, d2394 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fd9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d23c8 │ │ │ │ + beq.n d23c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d278a │ │ │ │ + beq.w d2782 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d26f0 │ │ │ │ + beq.w d26e8 │ │ │ │ mov r0, r6 │ │ │ │ blx 502cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d23ea │ │ │ │ + beq.n d23e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d27a4 │ │ │ │ + beq.w d279c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d29a2 │ │ │ │ + beq.w d299a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2802 │ │ │ │ + beq.w d27fa │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, d2416 │ │ │ │ + cbz r0, d240e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2416 │ │ │ │ + beq.n d240e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d299c │ │ │ │ + beq.w d2994 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d28fe │ │ │ │ + beq.w d28f6 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, d243e │ │ │ │ + cbz r0, d2436 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d243e │ │ │ │ + beq.n d2436 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d29cc │ │ │ │ + beq.w d29c4 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd9c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d245c │ │ │ │ + beq.n d2454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d27ac │ │ │ │ + beq.w d27a4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2972 │ │ │ │ + beq.w d296a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2476 │ │ │ │ + beq.n d246e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d29c4 │ │ │ │ + beq.w d29bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d248a │ │ │ │ + beq.n d2482 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d29bc │ │ │ │ - ldr.w r3, [pc, #1592] @ d2ac4 │ │ │ │ - ldr.w r1, [pc, #1592] @ d2ac8 │ │ │ │ + beq.w d29b4 │ │ │ │ + ldr.w r3, [pc, #1592] @ d2abc │ │ │ │ + ldr.w r1, [pc, #1592] @ d2ac0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr.w r3, [pc, #1540] @ d2aa4 │ │ │ │ - ldr.w r1, [pc, #1576] @ d2acc │ │ │ │ + ldr.w r3, [pc, #1540] @ d2a9c │ │ │ │ + ldr.w r1, [pc, #1576] @ d2ac4 │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr.w r0, [pc, #1572] @ d2ad0 │ │ │ │ + ldr.w r0, [pc, #1572] @ d2ac8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d2226 │ │ │ │ - ldr.w r2, [pc, #1504] @ d2aa0 │ │ │ │ + b.n d221e │ │ │ │ + ldr.w r2, [pc, #1504] @ d2a98 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w d263c │ │ │ │ + beq.w d2634 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n d24de │ │ │ │ + beq.n d24d6 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2798 │ │ │ │ + beq.w d2790 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 886f8 │ │ │ │ - ldr.w r3, [pc, #1464] @ d2aa4 │ │ │ │ - ldr.w r1, [pc, #1508] @ d2ad4 │ │ │ │ + ldr.w r3, [pc, #1464] @ d2a9c │ │ │ │ + ldr.w r1, [pc, #1508] @ d2acc │ │ │ │ movw r2, #946 @ 0x3b2 │ │ │ │ - ldr.w r0, [pc, #1504] @ d2ad8 │ │ │ │ + ldr.w r0, [pc, #1504] @ d2ad0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d2226 │ │ │ │ - ldr.w r1, [pc, #1432] @ d2aa4 │ │ │ │ + b.n d221e │ │ │ │ + ldr.w r1, [pc, #1432] @ d2a9c │ │ │ │ movw r0, #937 @ 0x3a9 │ │ │ │ - ldr.w r3, [pc, #1480] @ d2adc │ │ │ │ - ldr.w r2, [pc, #1480] @ d2ae0 │ │ │ │ + ldr.w r3, [pc, #1480] @ d2ad4 │ │ │ │ + ldr.w r2, [pc, #1480] @ d2ad8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1472] @ d2ae4 │ │ │ │ - ldr.w r0, [pc, #1472] @ d2ae8 │ │ │ │ + ldr.w r1, [pc, #1472] @ d2adc │ │ │ │ + ldr.w r0, [pc, #1472] @ d2ae0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n d2226 │ │ │ │ + bl bac98 │ │ │ │ + b.n d221e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.w d26c8 │ │ │ │ + bne.w d26c0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d28ac │ │ │ │ + beq.w d28a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d256c │ │ │ │ + beq.n d2564 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n d256c │ │ │ │ + beq.n d2564 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d276c │ │ │ │ + beq.w d2764 │ │ │ │ lsls r5, r5, #1 │ │ │ │ - bne.w d27c8 │ │ │ │ + bne.w d27c0 │ │ │ │ blx 5022c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2982 │ │ │ │ + beq.w d297a │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d27b4 │ │ │ │ + beq.w d27ac │ │ │ │ movs r0, #0 │ │ │ │ bl 88b24 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bpl.w d2a60 │ │ │ │ - ldr.w r1, [pc, #1356] @ d2aec │ │ │ │ + bpl.w d2a58 │ │ │ │ + ldr.w r1, [pc, #1356] @ d2ae4 │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w d2a7a │ │ │ │ - ldr.w r1, [pc, #1348] @ d2af0 │ │ │ │ + beq.w d2a72 │ │ │ │ + ldr.w r1, [pc, #1348] @ d2ae8 │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w d2a76 │ │ │ │ + beq.w d2a6e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w d2a5c │ │ │ │ + ble.w d2a54 │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq.w d2a5c │ │ │ │ + beq.w d2a54 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r6, [r5, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d25d8 │ │ │ │ + beq.n d25d0 │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bpl.n d25d8 │ │ │ │ + bpl.n d25d0 │ │ │ │ bl 84a64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2228 │ │ │ │ + beq.w d2220 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d2228 │ │ │ │ + bne.w d2220 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2228 │ │ │ │ - ldr.w r2, [pc, #1192] @ d2aa4 │ │ │ │ + b.n d2220 │ │ │ │ + ldr.w r2, [pc, #1192] @ d2a9c │ │ │ │ movw r1, #937 @ 0x3a9 │ │ │ │ - ldr.w r3, [pc, #1264] @ d2af4 │ │ │ │ + ldr.w r3, [pc, #1264] @ d2aec │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1256] @ d2af8 │ │ │ │ + ldr.w r2, [pc, #1256] @ d2af0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1252] @ d2afc │ │ │ │ + ldr.w r1, [pc, #1252] @ d2af4 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1248] @ d2b00 │ │ │ │ + ldr.w r0, [pc, #1248] @ d2af8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n d2226 │ │ │ │ - ldr.w r2, [pc, #1132] @ d2aa0 │ │ │ │ + b.n d221e │ │ │ │ + ldr.w r2, [pc, #1132] @ d2a98 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n d266c │ │ │ │ + bne.n d2664 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2656 │ │ │ │ + beq.n d264e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2772 │ │ │ │ + beq.w d276a │ │ │ │ bl 641b0 │ │ │ │ - b.n d2226 │ │ │ │ + b.n d221e │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - b.n d2256 │ │ │ │ + b.n d224e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n d2684 │ │ │ │ + beq.n d267c │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, d2684 │ │ │ │ + cbnz r5, d267c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 886f8 │ │ │ │ - ldr.w r3, [pc, #1044] @ d2aa4 │ │ │ │ - ldr.w r1, [pc, #1136] @ d2b04 │ │ │ │ + ldr.w r3, [pc, #1044] @ d2a9c │ │ │ │ + ldr.w r1, [pc, #1136] @ d2afc │ │ │ │ movw r2, #941 @ 0x3ad │ │ │ │ - ldr.w r0, [pc, #1132] @ d2b08 │ │ │ │ + ldr.w r0, [pc, #1132] @ d2b00 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d2226 │ │ │ │ + b.n d221e │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w d2542 │ │ │ │ + beq.w d253a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2a40 │ │ │ │ + beq.w d2a38 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d22da │ │ │ │ - b.n d22f2 │ │ │ │ + bne.w d22d2 │ │ │ │ + b.n d22ea │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2854 │ │ │ │ + beq.w d284c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d26b4 │ │ │ │ + beq.n d26ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2a40 │ │ │ │ + beq.w d2a38 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w d22da │ │ │ │ - b.n d22e0 │ │ │ │ + bne.w d22d2 │ │ │ │ + b.n d22d8 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d29e2 │ │ │ │ + bne.w d29da │ │ │ │ blx 5022c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2a0c │ │ │ │ + beq.w d2a04 │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2a26 │ │ │ │ + beq.w d2a1e │ │ │ │ movs r0, #0 │ │ │ │ bl 88b24 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w d2a60 │ │ │ │ - ldr r2, [pc, #964] @ (d2aec ) │ │ │ │ + bpl.w d2a58 │ │ │ │ + ldr r2, [pc, #964] @ (d2ae4 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2a7a │ │ │ │ - ldr r2, [pc, #956] @ (d2af0 ) │ │ │ │ + beq.w d2a72 │ │ │ │ + ldr r2, [pc, #956] @ (d2ae8 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2a76 │ │ │ │ + beq.w d2a6e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d2a5c │ │ │ │ + ble.w d2a54 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq.w d2a5c │ │ │ │ + beq.w d2a54 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r6, [r5, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d275a │ │ │ │ + beq.n d2752 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d2a2c │ │ │ │ + bmi.w d2a24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #4 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w d25e8 │ │ │ │ - b.n d2228 │ │ │ │ + bne.w d25e0 │ │ │ │ + b.n d2220 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d256c │ │ │ │ + b.n d2564 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2656 │ │ │ │ + b.n d264e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2348 │ │ │ │ + b.n d2340 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d235c │ │ │ │ + b.n d2354 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d23ce │ │ │ │ - b.n d26f0 │ │ │ │ + bne.w d23c6 │ │ │ │ + b.n d26e8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d24de │ │ │ │ + b.n d24d6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d23ea │ │ │ │ + b.n d23e2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d245c │ │ │ │ + b.n d2454 │ │ │ │ bl 88a1c │ │ │ │ - b.n d258c │ │ │ │ + b.n d2584 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2268 │ │ │ │ + b.n d2260 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d22f2 │ │ │ │ + b.n d22ea │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d263c │ │ │ │ + beq.w d2634 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w d263c │ │ │ │ + bpl.w d2634 │ │ │ │ bl 84a64 │ │ │ │ - b.n d263c │ │ │ │ - ldr r2, [pc, #708] @ (d2aa4 ) │ │ │ │ + b.n d2634 │ │ │ │ + ldr r2, [pc, #708] @ (d2a9c ) │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ - ldr r3, [pc, #808] @ (d2b0c ) │ │ │ │ + ldr r3, [pc, #808] @ (d2b04 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #800] @ (d2b10 ) │ │ │ │ + ldr r2, [pc, #800] @ (d2b08 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #796] @ (d2b14 ) │ │ │ │ - ldr r0, [pc, #800] @ (d2b18 ) │ │ │ │ + ldr r1, [pc, #796] @ (d2b0c ) │ │ │ │ + ldr r0, [pc, #800] @ (d2b10 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d2628 │ │ │ │ + bl bac98 │ │ │ │ + b.n d2620 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2816 │ │ │ │ + beq.n d280e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d29d2 │ │ │ │ + beq.w d29ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d282a │ │ │ │ + beq.n d2822 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d29da │ │ │ │ - ldr r3, [pc, #664] @ (d2ac4 ) │ │ │ │ - ldr r1, [pc, #748] @ (d2b1c ) │ │ │ │ + beq.w d29d2 │ │ │ │ + ldr r3, [pc, #664] @ (d2abc ) │ │ │ │ + ldr r1, [pc, #748] @ (d2b14 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #616] @ (d2aa4 ) │ │ │ │ - ldr r1, [pc, #736] @ (d2b20 ) │ │ │ │ + ldr r3, [pc, #616] @ (d2a9c ) │ │ │ │ + ldr r1, [pc, #736] @ (d2b18 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r0, [pc, #736] @ (d2b24 ) │ │ │ │ + ldr r0, [pc, #736] @ (d2b1c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d2226 │ │ │ │ - ldr r2, [pc, #588] @ (d2aa4 ) │ │ │ │ + b.n d221e │ │ │ │ + ldr r2, [pc, #588] @ (d2a9c ) │ │ │ │ mov.w r1, #944 @ 0x3b0 │ │ │ │ - ldr r3, [pc, #716] @ (d2b28 ) │ │ │ │ + ldr r3, [pc, #716] @ (d2b20 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #708] @ (d2b2c ) │ │ │ │ + ldr r2, [pc, #708] @ (d2b24 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #704] @ (d2b30 ) │ │ │ │ - ldr r0, [pc, #708] @ (d2b34 ) │ │ │ │ + ldr r1, [pc, #704] @ (d2b28 ) │ │ │ │ + ldr r0, [pc, #708] @ (d2b2c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d2628 │ │ │ │ - ldr r3, [pc, #552] @ (d2aa4 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d2620 │ │ │ │ + ldr r3, [pc, #552] @ (d2a9c ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r0, [pc, #692] @ (d2b38 ) │ │ │ │ + ldr r0, [pc, #692] @ (d2b30 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r8, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #688] @ (d2b3c ) │ │ │ │ + ldr r3, [pc, #688] @ (d2b34 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #684] @ (d2b40 ) │ │ │ │ - ldr r1, [pc, #684] @ (d2b44 ) │ │ │ │ + ldr r2, [pc, #684] @ (d2b38 ) │ │ │ │ + ldr r1, [pc, #684] @ (d2b3c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n d2226 │ │ │ │ - ldr r2, [pc, #500] @ (d2aa4 ) │ │ │ │ + b.n d221e │ │ │ │ + ldr r2, [pc, #500] @ (d2a9c ) │ │ │ │ mov.w r1, #940 @ 0x3ac │ │ │ │ - ldr r3, [pc, #660] @ (d2b48 ) │ │ │ │ + ldr r3, [pc, #660] @ (d2b40 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #652] @ (d2b4c ) │ │ │ │ + ldr r2, [pc, #652] @ (d2b44 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #648] @ (d2b50 ) │ │ │ │ - ldr r0, [pc, #652] @ (d2b54 ) │ │ │ │ + ldr r1, [pc, #648] @ (d2b48 ) │ │ │ │ + ldr r0, [pc, #652] @ (d2b4c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d2628 │ │ │ │ - ldr r3, [pc, #464] @ (d2aa4 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d2620 │ │ │ │ + ldr r3, [pc, #464] @ (d2a9c ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r1, [pc, #636] @ (d2b58 ) │ │ │ │ - ldr r0, [pc, #640] @ (d2b5c ) │ │ │ │ + ldr r1, [pc, #636] @ (d2b50 ) │ │ │ │ + ldr r0, [pc, #640] @ (d2b54 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n d2226 │ │ │ │ + b.n d221e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2910 │ │ │ │ + beq.n d2908 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d2a04 │ │ │ │ + beq.n d29fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2922 │ │ │ │ + beq.n d291a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d29fc │ │ │ │ - ldr r3, [pc, #416] @ (d2ac4 ) │ │ │ │ - ldr r1, [pc, #568] @ (d2b60 ) │ │ │ │ + beq.n d29f4 │ │ │ │ + ldr r3, [pc, #416] @ (d2abc ) │ │ │ │ + ldr r1, [pc, #568] @ (d2b58 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #368] @ (d2aa4 ) │ │ │ │ - ldr r1, [pc, #556] @ (d2b64 ) │ │ │ │ + ldr r3, [pc, #368] @ (d2a9c ) │ │ │ │ + ldr r1, [pc, #556] @ (d2b5c ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r0, [pc, #556] @ (d2b68 ) │ │ │ │ + ldr r0, [pc, #556] @ (d2b60 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d2226 │ │ │ │ - ldr r3, [pc, #340] @ (d2aa4 ) │ │ │ │ + b.n d221e │ │ │ │ + ldr r3, [pc, #340] @ (d2a9c ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r1, [pc, #536] @ (d2b6c ) │ │ │ │ - ldr r0, [pc, #536] @ (d2b70 ) │ │ │ │ + ldr r1, [pc, #536] @ (d2b64 ) │ │ │ │ + ldr r0, [pc, #536] @ (d2b68 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n d2226 │ │ │ │ + b.n d221e │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d263c │ │ │ │ + beq.w d2634 │ │ │ │ lsls r5, r0, #31 │ │ │ │ - bpl.w d263c │ │ │ │ - b.n d27d6 │ │ │ │ - ldr r3, [pc, #288] @ (d2aa4 ) │ │ │ │ + bpl.w d2634 │ │ │ │ + b.n d27ce │ │ │ │ + ldr r3, [pc, #288] @ (d2a9c ) │ │ │ │ movw r2, #941 @ 0x3ad │ │ │ │ - ldr r1, [pc, #488] @ (d2b74 ) │ │ │ │ - ldr r0, [pc, #492] @ (d2b78 ) │ │ │ │ + ldr r1, [pc, #488] @ (d2b6c ) │ │ │ │ + ldr r0, [pc, #492] @ (d2b70 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d2628 │ │ │ │ + b.n d2620 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2416 │ │ │ │ - ldr r3, [pc, #256] @ (d2aa4 ) │ │ │ │ + b.n d240e │ │ │ │ + ldr r3, [pc, #256] @ (d2a9c ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r1, [pc, #464] @ (d2b7c ) │ │ │ │ - ldr r0, [pc, #468] @ (d2b80 ) │ │ │ │ + ldr r1, [pc, #464] @ (d2b74 ) │ │ │ │ + ldr r0, [pc, #468] @ (d2b78 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d2628 │ │ │ │ + b.n d2620 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d248a │ │ │ │ + b.n d2482 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2476 │ │ │ │ + b.n d246e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d243e │ │ │ │ + b.n d2436 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2816 │ │ │ │ + b.n d280e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d282a │ │ │ │ - ldr r3, [pc, #192] @ (d2aa4 ) │ │ │ │ + b.n d2822 │ │ │ │ + ldr r3, [pc, #192] @ (d2a9c ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r1, [pc, #408] @ (d2b84 ) │ │ │ │ - ldr r0, [pc, #412] @ (d2b88 ) │ │ │ │ + ldr r1, [pc, #408] @ (d2b7c ) │ │ │ │ + ldr r0, [pc, #412] @ (d2b80 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d2628 │ │ │ │ + b.n d2620 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2922 │ │ │ │ + b.n d291a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2910 │ │ │ │ - ldr r3, [pc, #148] @ (d2aa4 ) │ │ │ │ + b.n d2908 │ │ │ │ + ldr r3, [pc, #148] @ (d2a9c ) │ │ │ │ movw r2, #946 @ 0x3b2 │ │ │ │ - ldr r1, [pc, #376] @ (d2b8c ) │ │ │ │ - ldr r0, [pc, #376] @ (d2b90 ) │ │ │ │ + ldr r1, [pc, #376] @ (d2b84 ) │ │ │ │ + ldr r0, [pc, #376] @ (d2b88 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d2628 │ │ │ │ + b.n d2620 │ │ │ │ bl 88a1c │ │ │ │ - b.n d2714 │ │ │ │ + b.n d270c │ │ │ │ bl 84a64 │ │ │ │ - b.n d275a │ │ │ │ + b.n d2752 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ cmp r5, r6 │ │ │ │ str r1, [r0, #0] │ │ │ │ - bne.w d26b4 │ │ │ │ - b.n d2542 │ │ │ │ - ldr r3, [pc, #336] @ (d2b94 ) │ │ │ │ - movw r2, #43554 @ 0xaa22 │ │ │ │ + bne.w d26ac │ │ │ │ + b.n d253a │ │ │ │ + ldr r3, [pc, #336] @ (d2b8c ) │ │ │ │ + movw r2, #43560 @ 0xaa28 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #332] @ (d2b98 ) │ │ │ │ - ldr r0, [pc, #332] @ (d2b9c ) │ │ │ │ + ldr r1, [pc, #332] @ (d2b90 ) │ │ │ │ + ldr r0, [pc, #332] @ (d2b94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2224 @ 0x8b0 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #316] @ (d2ba0 ) │ │ │ │ + ldr r3, [pc, #316] @ (d2b98 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #316] @ (d2ba4 ) │ │ │ │ - ldr r0, [pc, #320] @ (d2ba8 ) │ │ │ │ + ldr r1, [pc, #316] @ (d2b9c ) │ │ │ │ + ldr r0, [pc, #320] @ (d2ba0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #304] @ (d2bac ) │ │ │ │ + ldr r3, [pc, #304] @ (d2ba4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #300] @ (d2bb0 ) │ │ │ │ - ldr r0, [pc, #304] @ (d2bb4 ) │ │ │ │ + ldr r1, [pc, #300] @ (d2ba8 ) │ │ │ │ + ldr r0, [pc, #304] @ (d2bac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + udf #100 @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + udf #88 @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ movs r2, r4 │ │ │ │ - ble.n d2a4c │ │ │ │ + ble.n d2a54 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r2, #9] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r3, #1] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + strb r2, [r2, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #0] │ │ │ │ + strb r6, [r4, #1] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + ldrh r2, [r7, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r3, #68] @ 0x44 │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #896 @ (adr r5, d2ec0 ) │ │ │ │ + add r6, pc, #128 @ (adr r6, d2bb8 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #752 @ (adr r5, d2e3c ) │ │ │ │ + add r5, pc, #1008 @ (adr r5, d2f34 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r3, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r6, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfbc80021 │ │ │ │ + stc2 0, cr0, [r8], {33} @ 0x21 │ │ │ │ │ │ │ │ -000d2bb8 : │ │ │ │ +000d2bb0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d2c34 │ │ │ │ + ldr.w ip, [pc, #108] @ d2c2c │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ sub.w r3, ip, #132 @ 0x84 │ │ │ │ - ldr.w ip, [pc, #92] @ d2c38 │ │ │ │ + ldr.w ip, [pc, #92] @ d2c30 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d2c3c ) │ │ │ │ + ldr r4, [pc, #88] @ (d2c34 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -220360,1531 +220353,1531 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, d2c18 │ │ │ │ + cbz r0, d2c10 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d2184 │ │ │ │ - ldr r2, [pc, #36] @ (d2c40 ) │ │ │ │ - ldr r3, [pc, #32] @ (d2c3c ) │ │ │ │ + bl d217c │ │ │ │ + ldr r2, [pc, #36] @ (d2c38 ) │ │ │ │ + ldr r3, [pc, #32] @ (d2c34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d2c30 │ │ │ │ + bne.n d2c28 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n d2c70 │ │ │ │ + bmi.n d2c78 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n d2c04 │ │ │ │ + bcc.n d2c0c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d2c44 : │ │ │ │ +000d2c3c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d2c6c ) │ │ │ │ + ldr r3, [pc, #24] @ (d2c64 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d2c70 ) │ │ │ │ + ldr r2, [pc, #24] @ (d2c68 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d2184 │ │ │ │ + bl d217c │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - bcc.n d2bb8 │ │ │ │ + bcc.n d2bc0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d2c74 : │ │ │ │ +000d2c6c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d2cd8 ) │ │ │ │ + ldr r3, [pc, #76] @ (d2cd0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d2cdc ) │ │ │ │ + ldr r5, [pc, #72] @ (d2cd4 ) │ │ │ │ subs r3, #84 @ 0x54 │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, d2cd2 │ │ │ │ - ldr r3, [pc, #64] @ (d2ce0 ) │ │ │ │ + cbz r0, d2cca │ │ │ │ + ldr r3, [pc, #64] @ (d2cd8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d2cb2 │ │ │ │ + bne.n d2caa │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d2c44 │ │ │ │ - ldr r0, [pc, #48] @ (d2ce4 ) │ │ │ │ + b.w d2c3c │ │ │ │ + ldr r0, [pc, #48] @ (d2cdc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (d2ce8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d2cec ) │ │ │ │ + ldr r3, [pc, #40] @ (d2ce0 ) │ │ │ │ + ldr r1, [pc, #44] @ (d2ce4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d2cf0 ) │ │ │ │ + ldr r0, [pc, #40] @ (d2ce8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ movs r0, r5 │ │ │ │ - bcc.n d2db0 │ │ │ │ + bcc.n d2db8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d2cf4 : │ │ │ │ +000d2cec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d2d20 ) │ │ │ │ + ldr r3, [pc, #28] @ (d2d18 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d2d24 ) │ │ │ │ + ldr r2, [pc, #28] @ (d2d1c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d2184 │ │ │ │ + bl d217c │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - bcs.n d2d0c │ │ │ │ + bcs.n d2d14 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d2d28 : │ │ │ │ +000d2d20 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d2dbc ) │ │ │ │ + ldr r5, [pc, #124] @ (d2db4 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d2dc0 ) │ │ │ │ + ldr r3, [pc, #124] @ (d2db8 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d2dc4 ) │ │ │ │ + ldr r6, [pc, #120] @ (d2dbc ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d2dc8 ) │ │ │ │ + ldr r3, [pc, #108] @ (d2dc0 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, d2db2 │ │ │ │ - ldr r3, [pc, #100] @ (d2dcc ) │ │ │ │ + cbz r0, d2daa │ │ │ │ + ldr r3, [pc, #100] @ (d2dc4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d2d92 │ │ │ │ + bne.n d2d8a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d2cf4 │ │ │ │ - ldr r2, [pc, #84] @ (d2dd0 ) │ │ │ │ - ldr r3, [pc, #64] @ (d2dc0 ) │ │ │ │ + bl d2cec │ │ │ │ + ldr r2, [pc, #84] @ (d2dc8 ) │ │ │ │ + ldr r3, [pc, #64] @ (d2db8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d2db6 │ │ │ │ + bne.n d2dae │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d2dd4 ) │ │ │ │ + ldr r0, [pc, #64] @ (d2dcc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (d2dd8 ) │ │ │ │ - ldr r1, [pc, #60] @ (d2ddc ) │ │ │ │ + ldr r3, [pc, #56] @ (d2dd0 ) │ │ │ │ + ldr r1, [pc, #60] @ (d2dd4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d2de0 ) │ │ │ │ + ldr r0, [pc, #56] @ (d2dd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d2d7a │ │ │ │ + b.n d2d72 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bcs.n d2d30 │ │ │ │ + bcs.n d2d38 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n d2d2c │ │ │ │ + bcs.n d2d34 │ │ │ │ movs r6, r4 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n d2ed0 │ │ │ │ + bcs.n d2cd8 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d2de4 : │ │ │ │ +000d2ddc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d2ea0 ) │ │ │ │ + ldr r6, [pc, #172] @ (d2e98 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d2e66 │ │ │ │ + beq.n d2e5e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d2ea4 ) │ │ │ │ + ldr r3, [pc, #148] @ (d2e9c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d2e54 │ │ │ │ + cbz r5, d2e4c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d2184 │ │ │ │ + bl d217c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2e3e │ │ │ │ + beq.n d2e36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d2e8c │ │ │ │ + cbz r3, d2e84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2e4e │ │ │ │ + beq.n d2e46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d2e80 │ │ │ │ + cbz r3, d2e78 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d2e22 │ │ │ │ - ldr r3, [pc, #60] @ (d2ea4 ) │ │ │ │ + b.n d2e1a │ │ │ │ + ldr r3, [pc, #60] @ (d2e9c ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d2e94 │ │ │ │ + beq.n d2e8c │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d2e14 │ │ │ │ - b.n d2e54 │ │ │ │ + bne.n d2e0c │ │ │ │ + b.n d2e4c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2e3e │ │ │ │ + b.n d2e36 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d2e14 │ │ │ │ + bne.n d2e0c │ │ │ │ mov r5, r3 │ │ │ │ - b.n d2e22 │ │ │ │ + b.n d2e1a │ │ │ │ nop │ │ │ │ - bcs.n d2eac │ │ │ │ + bcs.n d2eb4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d2ea8 : │ │ │ │ +000d2ea0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (d2f4c ) │ │ │ │ + ldr r5, [pc, #140] @ (d2f44 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #140] @ (d2f50 ) │ │ │ │ + ldr r3, [pc, #140] @ (d2f48 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #136] @ (d2f54 ) │ │ │ │ + ldr r6, [pc, #136] @ (d2f4c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #124] @ (d2f58 ) │ │ │ │ + ldr r3, [pc, #124] @ (d2f50 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ adds r3, #12 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, d2f44 │ │ │ │ - ldr r3, [pc, #100] @ (d2f5c ) │ │ │ │ + cbz r0, d2f3c │ │ │ │ + ldr r3, [pc, #100] @ (d2f54 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d2f24 │ │ │ │ + bne.n d2f1c │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d2de4 │ │ │ │ - ldr r2, [pc, #80] @ (d2f60 ) │ │ │ │ - ldr r3, [pc, #64] @ (d2f50 ) │ │ │ │ + bl d2ddc │ │ │ │ + ldr r2, [pc, #80] @ (d2f58 ) │ │ │ │ + ldr r3, [pc, #64] @ (d2f48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d2f48 │ │ │ │ + bne.n d2f40 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d2f64 ) │ │ │ │ + ldr r0, [pc, #60] @ (d2f5c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (d2f68 ) │ │ │ │ - ldr r1, [pc, #56] @ (d2f6c ) │ │ │ │ + ldr r3, [pc, #56] @ (d2f60 ) │ │ │ │ + ldr r1, [pc, #56] @ (d2f64 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d2f70 ) │ │ │ │ + ldr r0, [pc, #56] @ (d2f68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d2f0c │ │ │ │ + b.n d2f04 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - bne.n d2fc0 │ │ │ │ + bne.n d2fc8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n d2fbc │ │ │ │ + bne.n d2fc4 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #30 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n d2f3c │ │ │ │ + beq.n d2f44 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d2f74 : │ │ │ │ +000d2f6c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d33d8 │ │ │ │ + ldr.w r4, [pc, #1104] @ d33d0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d33dc │ │ │ │ + ldr.w r1, [pc, #1104] @ d33d4 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d33e0 │ │ │ │ - ldr.w r2, [pc, #1100] @ d33e4 │ │ │ │ - ldr.w r3, [pc, #1100] @ d33e8 │ │ │ │ + ldr.w r5, [pc, #1100] @ d33d8 │ │ │ │ + ldr.w r2, [pc, #1100] @ d33dc │ │ │ │ + ldr.w r3, [pc, #1100] @ d33e0 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3138 │ │ │ │ - ldr.w r3, [pc, #1060] @ d33ec │ │ │ │ + beq.w d3130 │ │ │ │ + ldr.w r3, [pc, #1060] @ d33e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d2de4 │ │ │ │ + bl d2ddc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d30fa │ │ │ │ + bne.w d30f2 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3202 │ │ │ │ + beq.w d31fa │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d327a │ │ │ │ + beq.w d3272 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d3368 │ │ │ │ - ldr r2, [pc, #976] @ (d33f0 ) │ │ │ │ + bpl.w d3360 │ │ │ │ + ldr r2, [pc, #976] @ (d33e8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3330 │ │ │ │ - ldr r2, [pc, #972] @ (d33f4 ) │ │ │ │ + beq.w d3328 │ │ │ │ + ldr r2, [pc, #972] @ (d33ec ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d337e │ │ │ │ + beq.w d3376 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d3364 │ │ │ │ + ble.w d335c │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d3364 │ │ │ │ + beq.w d335c │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d305e │ │ │ │ + beq.n d3056 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d317a │ │ │ │ + beq.w d3172 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d3186 │ │ │ │ + beq.w d317e │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d3382 │ │ │ │ + beq.w d337a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d308c │ │ │ │ + beq.n d3084 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d31ea │ │ │ │ + beq.w d31e2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d339e │ │ │ │ + beq.w d3396 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d30ac │ │ │ │ + beq.n d30a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d31e2 │ │ │ │ + beq.w d31da │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d33ba │ │ │ │ + beq.w d33b2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d30cc │ │ │ │ + beq.n d30c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3272 │ │ │ │ - ldr r3, [pc, #796] @ (d33ec ) │ │ │ │ + beq.w d326a │ │ │ │ + ldr r3, [pc, #796] @ (d33e4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d30de │ │ │ │ + beq.n d30d6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d33f8 ) │ │ │ │ - ldr r3, [pc, #760] @ (d33dc ) │ │ │ │ + ldr r2, [pc, #792] @ (d33f0 ) │ │ │ │ + ldr r3, [pc, #760] @ (d33d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d32a0 │ │ │ │ + bne.w d3298 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3110 │ │ │ │ + beq.n d3108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d3110 │ │ │ │ + cbnz r3, d3108 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3126 │ │ │ │ + beq.n d311e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d3126 │ │ │ │ + cbnz r3, d311e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d33fc ) │ │ │ │ - ldr r1, [pc, #724] @ (d3400 ) │ │ │ │ + ldr r3, [pc, #724] @ (d33f4 ) │ │ │ │ + ldr r1, [pc, #724] @ (d33f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d30de │ │ │ │ + b.n d30d6 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d3004 │ │ │ │ - ldr r3, [pc, #676] @ (d3404 ) │ │ │ │ - movw r2, #44083 @ 0xac33 │ │ │ │ + bne.w d2ffc │ │ │ │ + ldr r3, [pc, #676] @ (d33fc ) │ │ │ │ + movw r2, #44089 @ 0xac39 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (d3408 ) │ │ │ │ - ldr r0, [pc, #672] @ (d340c ) │ │ │ │ + ldr r1, [pc, #668] @ (d3400 ) │ │ │ │ + ldr r0, [pc, #672] @ (d3404 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2308 @ 0x904 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d3064 │ │ │ │ + bne.w d305c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d3314 │ │ │ │ + beq.w d330c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d31a2 │ │ │ │ + beq.n d319a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d31f2 │ │ │ │ + cbz r3, d31ea │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d32f8 │ │ │ │ + beq.w d32f0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d31be │ │ │ │ + beq.n d31b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d31fa │ │ │ │ + cbz r3, d31f2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d32dc │ │ │ │ + beq.w d32d4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d31dc │ │ │ │ + beq.n d31d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d3280 │ │ │ │ + beq.n d3278 │ │ │ │ bl 88694 │ │ │ │ - b.n d3134 │ │ │ │ + b.n d312c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d30ac │ │ │ │ + b.n d30a4 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d308c │ │ │ │ + b.n d3084 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d31a2 │ │ │ │ + b.n d319a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d31be │ │ │ │ + b.n d31b6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3214 │ │ │ │ + beq.n d320c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d3298 │ │ │ │ + beq.n d3290 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d3348 │ │ │ │ + beq.w d3340 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3230 │ │ │ │ + beq.n d3228 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d3290 │ │ │ │ + cbz r3, d3288 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d32c0 │ │ │ │ + beq.n d32b8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d324a │ │ │ │ + beq.n d3242 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d3288 │ │ │ │ + cbz r3, d3280 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d32a4 │ │ │ │ + beq.n d329c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3134 │ │ │ │ + beq.w d312c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d3134 │ │ │ │ + bne.w d312c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3134 │ │ │ │ + b.n d312c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d30cc │ │ │ │ + b.n d30c4 │ │ │ │ bl 88a1c │ │ │ │ - b.n d3012 │ │ │ │ + b.n d300a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d31dc │ │ │ │ + b.n d31d4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d324a │ │ │ │ + b.n d3242 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3230 │ │ │ │ + b.n d3228 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3214 │ │ │ │ + b.n d320c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d3410 ) │ │ │ │ - movw r2, #44086 @ 0xac36 │ │ │ │ + ldr r3, [pc, #360] @ (d3408 ) │ │ │ │ + movw r2, #44092 @ 0xac3c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (d3414 ) │ │ │ │ - ldr r0, [pc, #356] @ (d3418 ) │ │ │ │ + ldr r1, [pc, #356] @ (d340c ) │ │ │ │ + ldr r0, [pc, #356] @ (d3410 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2308 @ 0x904 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d341c ) │ │ │ │ - movw r2, #44085 @ 0xac35 │ │ │ │ + ldr r3, [pc, #344] @ (d3414 ) │ │ │ │ + movw r2, #44091 @ 0xac3b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (d3420 ) │ │ │ │ - ldr r0, [pc, #340] @ (d3424 ) │ │ │ │ + ldr r1, [pc, #340] @ (d3418 ) │ │ │ │ + ldr r0, [pc, #340] @ (d341c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2308 @ 0x904 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d3428 ) │ │ │ │ - movw r2, #44091 @ 0xac3b │ │ │ │ + ldr r3, [pc, #328] @ (d3420 ) │ │ │ │ + movw r2, #44097 @ 0xac41 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (d342c ) │ │ │ │ - ldr r0, [pc, #324] @ (d3430 ) │ │ │ │ + ldr r1, [pc, #324] @ (d3424 ) │ │ │ │ + ldr r0, [pc, #324] @ (d3428 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2308 @ 0x904 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d3434 ) │ │ │ │ - movw r2, #44090 @ 0xac3a │ │ │ │ + ldr r3, [pc, #312] @ (d342c ) │ │ │ │ + movw r2, #44096 @ 0xac40 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (d3438 ) │ │ │ │ - ldr r0, [pc, #308] @ (d343c ) │ │ │ │ + ldr r1, [pc, #308] @ (d3430 ) │ │ │ │ + ldr r0, [pc, #308] @ (d3434 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2308 @ 0x904 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d3440 ) │ │ │ │ - movw r2, #44089 @ 0xac39 │ │ │ │ + ldr r3, [pc, #296] @ (d3438 ) │ │ │ │ + movw r2, #44095 @ 0xac3f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (d3444 ) │ │ │ │ - ldr r0, [pc, #292] @ (d3448 ) │ │ │ │ + ldr r1, [pc, #292] @ (d343c ) │ │ │ │ + ldr r0, [pc, #292] @ (d3440 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2308 @ 0x904 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d344c ) │ │ │ │ + ldr r3, [pc, #280] @ (d3444 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #280] @ (d3450 ) │ │ │ │ - ldr r0, [pc, #280] @ (d3454 ) │ │ │ │ + ldr r1, [pc, #280] @ (d3448 ) │ │ │ │ + ldr r0, [pc, #280] @ (d344c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d3458 ) │ │ │ │ - movw r2, #44084 @ 0xac34 │ │ │ │ + ldr r3, [pc, #268] @ (d3450 ) │ │ │ │ + movw r2, #44090 @ 0xac3a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (d345c ) │ │ │ │ - ldr r0, [pc, #264] @ (d3460 ) │ │ │ │ + ldr r1, [pc, #264] @ (d3454 ) │ │ │ │ + ldr r0, [pc, #264] @ (d3458 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2308 @ 0x904 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #248] @ (d3464 ) │ │ │ │ + ldr r3, [pc, #248] @ (d345c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d3468 ) │ │ │ │ - ldr r0, [pc, #252] @ (d346c ) │ │ │ │ + ldr r1, [pc, #248] @ (d3460 ) │ │ │ │ + ldr r0, [pc, #252] @ (d3464 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #236] @ (d3470 ) │ │ │ │ - movw r2, #44060 @ 0xac1c │ │ │ │ + ldr r3, [pc, #236] @ (d3468 ) │ │ │ │ + movw r2, #44066 @ 0xac22 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (d3474 ) │ │ │ │ - ldr r0, [pc, #232] @ (d3478 ) │ │ │ │ + ldr r1, [pc, #228] @ (d346c ) │ │ │ │ + ldr r0, [pc, #232] @ (d3470 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2308 @ 0x904 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d347c ) │ │ │ │ - movw r2, #44061 @ 0xac1d │ │ │ │ + ldr r3, [pc, #220] @ (d3474 ) │ │ │ │ + movw r2, #44067 @ 0xac23 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (d3480 ) │ │ │ │ - ldr r0, [pc, #216] @ (d3484 ) │ │ │ │ + ldr r1, [pc, #212] @ (d3478 ) │ │ │ │ + ldr r0, [pc, #216] @ (d347c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2308 @ 0x904 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d3488 ) │ │ │ │ - movw r2, #44062 @ 0xac1e │ │ │ │ + ldr r3, [pc, #204] @ (d3480 ) │ │ │ │ + movw r2, #44068 @ 0xac24 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (d348c ) │ │ │ │ - ldr r0, [pc, #200] @ (d3490 ) │ │ │ │ + ldr r1, [pc, #196] @ (d3484 ) │ │ │ │ + ldr r0, [pc, #200] @ (d3488 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2308 @ 0x904 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - beq.n d34b8 │ │ │ │ + beq.n d34c0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n d34a4 │ │ │ │ + beq.n d34ac │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r6, #12] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf3120021 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + @ instruction: 0xf3520021 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r3, #11] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d3494 : │ │ │ │ +000d348c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d34f8 ) │ │ │ │ + ldr r3, [pc, #76] @ (d34f0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d34fc ) │ │ │ │ + ldr r5, [pc, #72] @ (d34f4 ) │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, d34f2 │ │ │ │ - ldr r3, [pc, #64] @ (d3500 ) │ │ │ │ + cbz r0, d34ea │ │ │ │ + ldr r3, [pc, #64] @ (d34f8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d34d2 │ │ │ │ + bne.n d34ca │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d2f74 │ │ │ │ - ldr r0, [pc, #48] @ (d3504 ) │ │ │ │ + b.w d2f6c │ │ │ │ + ldr r0, [pc, #48] @ (d34fc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (d3508 ) │ │ │ │ - ldr r1, [pc, #44] @ (d350c ) │ │ │ │ + ldr r3, [pc, #40] @ (d3500 ) │ │ │ │ + ldr r1, [pc, #44] @ (d3504 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d3510 ) │ │ │ │ + ldr r0, [pc, #40] @ (d3508 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r1, r1 │ │ │ │ + subs r6, r2, r1 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r2, [r3, #6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + str r6, [r4, #0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d3514 : │ │ │ │ +000d350c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr.w r5, [pc, #3004] @ d40e4 │ │ │ │ + ldr.w r5, [pc, #3004] @ d40dc │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr.w r4, [pc, #3004] @ d40e8 │ │ │ │ + ldr.w r4, [pc, #3004] @ d40e0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w fp, [pc, #3000] @ d40ec │ │ │ │ - ldr.w r2, [pc, #3000] @ d40f0 │ │ │ │ - ldr.w r3, [pc, #3000] @ d40f4 │ │ │ │ + ldr.w fp, [pc, #3000] @ d40e4 │ │ │ │ + ldr.w r2, [pc, #3000] @ d40e8 │ │ │ │ + ldr.w r3, [pc, #3000] @ d40ec │ │ │ │ add fp, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ mov.w r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, r2] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r1, [r9, #692] @ 0x2b4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3b22 │ │ │ │ + beq.w d3b1a │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d358c │ │ │ │ + beq.n d3584 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d386c │ │ │ │ + beq.w d3864 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d3c46 │ │ │ │ + beq.w d3c3e │ │ │ │ blx 5022c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3c64 │ │ │ │ + beq.w d3c5c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, d35b6 │ │ │ │ + cbz r0, d35ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d35b6 │ │ │ │ + beq.n d35ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3a9c │ │ │ │ + beq.w d3a94 │ │ │ │ str r6, [r4, #12] │ │ │ │ blx 5022c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3c88 │ │ │ │ + beq.w d3c80 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, d35dc │ │ │ │ + cbz r0, d35d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d35dc │ │ │ │ + beq.n d35d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3aa2 │ │ │ │ + beq.w d3a9a │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ str r6, [r4, #16] │ │ │ │ ldr.w r6, [r3, #2936] @ 0xb78 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d4598 │ │ │ │ + beq.w d4590 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 502cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3616 │ │ │ │ + beq.n d360e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3a8c │ │ │ │ + beq.w d3a84 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d3cd0 │ │ │ │ + beq.w d3cc8 │ │ │ │ add.w sl, r9, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3f0c │ │ │ │ + beq.w d3f04 │ │ │ │ ldr.w r1, [sl, #2932] @ 0xb74 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fc8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d364e │ │ │ │ + beq.n d3646 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3a84 │ │ │ │ + beq.w d3a7c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3ca6 │ │ │ │ - ldr.w r3, [pc, #2720] @ d40f8 │ │ │ │ + beq.w d3c9e │ │ │ │ + ldr.w r3, [pc, #2720] @ d40f0 │ │ │ │ ldr.w r1, [r9, #2236] @ 0x8bc │ │ │ │ ldr.w r6, [sl, #1372] @ 0x55c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3cf4 │ │ │ │ + beq.w d3cec │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ strd r6, r5, [sp, #72] @ 0x48 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d369c │ │ │ │ + beq.n d3694 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3a94 │ │ │ │ + beq.w d3a8c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d3d1e │ │ │ │ + beq.w d3d16 │ │ │ │ mov r0, r6 │ │ │ │ blx 501b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d3acc │ │ │ │ + blt.w d3ac4 │ │ │ │ ands.w r3, r0, #255 @ 0xff │ │ │ │ - bne.w d3874 │ │ │ │ + bne.w d386c │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [r9, #2320] @ 0x910 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ blx 50250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3e82 │ │ │ │ + beq.w d3e7a │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 501b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d36ee │ │ │ │ + beq.n d36e6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, d36ee │ │ │ │ + cbnz r2, d36e6 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w d3d42 │ │ │ │ + blt.w d3d3a │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3874 │ │ │ │ + beq.w d386c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3714 │ │ │ │ + beq.n d370c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3d3a │ │ │ │ + beq.w d3d32 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 4fdd0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4044 │ │ │ │ + beq.w d403c │ │ │ │ ldr.w r3, [r9, #2840] @ 0xb18 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 4fdd0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d405c │ │ │ │ + beq.w d4054 │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9, #2320] @ 0x910 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldr.w r3, [r3, #1376] @ 0x560 │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ blx 50250 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4074 │ │ │ │ + beq.w d406c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3770 │ │ │ │ + beq.n d3768 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d3d96 │ │ │ │ + beq.w d3d8e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fdd0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d378c │ │ │ │ + beq.n d3784 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d3d8e │ │ │ │ + beq.w d3d86 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d40aa │ │ │ │ + beq.w d40a2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r0, #5 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bl 85b40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d37c0 │ │ │ │ + beq.n d37b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, d37c0 │ │ │ │ + cbnz r3, d37b8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d37d8 │ │ │ │ + beq.n d37d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, d37d8 │ │ │ │ + cbnz r3, d37d0 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d37ee │ │ │ │ + beq.n d37e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, d37ee │ │ │ │ + cbnz r3, d37e6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d40ca │ │ │ │ + beq.w d40c2 │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #704] @ 0x2c0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3da6 │ │ │ │ + beq.w d3d9e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d382e │ │ │ │ + beq.n d3826 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3d9e │ │ │ │ + beq.w d3d96 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d43c8 │ │ │ │ + beq.w d43c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d384e │ │ │ │ + beq.n d3846 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3fe8 │ │ │ │ + beq.w d3fe0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3a80 │ │ │ │ + beq.w d3a78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d3a80 │ │ │ │ + bne.w d3a78 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3a80 │ │ │ │ + b.n d3a78 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d358c │ │ │ │ + b.n d3584 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3888 │ │ │ │ + beq.n d3880 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3aa8 │ │ │ │ + beq.w d3aa0 │ │ │ │ ldr.w r0, [r9, #2240] @ 0x8c0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ blx 50250 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3de8 │ │ │ │ + beq.w d3de0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d38b8 │ │ │ │ + beq.n d38b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3ab8 │ │ │ │ + beq.w d3ab0 │ │ │ │ mov r0, r5 │ │ │ │ blx 502cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d38d4 │ │ │ │ + beq.n d38cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3ab0 │ │ │ │ + beq.w d3aa8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d3e00 │ │ │ │ + beq.w d3df8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4248 │ │ │ │ + beq.w d4240 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd9c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d42b4 │ │ │ │ + beq.w d42ac │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd9c │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3918 │ │ │ │ + beq.n d3910 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d3ac0 │ │ │ │ + beq.w d3ab8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d4336 │ │ │ │ - ldr.w r2, [pc, #2012] @ d40fc │ │ │ │ + bne.w d432e │ │ │ │ + ldr.w r2, [pc, #2012] @ d40f4 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r2 │ │ │ │ movs r2, #1 │ │ │ │ blx 5018c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3e68 │ │ │ │ + beq.w d3e60 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3952 │ │ │ │ + beq.n d394a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d3952 │ │ │ │ + cbnz r3, d394a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d3e9a │ │ │ │ + beq.w d3e92 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 4fecc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d398c │ │ │ │ + beq.n d3984 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, d398c │ │ │ │ + cbnz r2, d3984 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d3d5e │ │ │ │ + blt.w d3d56 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w d43f0 │ │ │ │ + beq.w d43e8 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d3ed0 │ │ │ │ + beq.w d3ec8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 4fecc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d39ce │ │ │ │ + beq.n d39c6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d3dd0 │ │ │ │ + beq.w d3dc8 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d3ef4 │ │ │ │ + blt.w d3eec │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w d446e │ │ │ │ + beq.w d4466 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d3f58 │ │ │ │ + beq.w d3f50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 4fb74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3a12 │ │ │ │ + beq.n d3a0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3ddc │ │ │ │ + beq.w d3dd4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d3f94 │ │ │ │ + blt.w d3f8c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d3fc4 │ │ │ │ + beq.w d3fbc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 4fb74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3a4e │ │ │ │ + beq.n d3a46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3e44 │ │ │ │ + beq.w d3e3c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3a66 │ │ │ │ + beq.n d3a5e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3e5c │ │ │ │ + beq.w d3e54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3a7a │ │ │ │ + beq.n d3a72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3e50 │ │ │ │ + beq.w d3e48 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d4002 │ │ │ │ + blt.w d3ffa │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - b.n d3620 │ │ │ │ + b.n d3618 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d364e │ │ │ │ + b.n d3646 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3616 │ │ │ │ + b.n d360e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d369c │ │ │ │ + b.n d3694 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d35b6 │ │ │ │ + b.n d35ae │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d35dc │ │ │ │ + b.n d35d4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3888 │ │ │ │ + b.n d3880 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d38d4 │ │ │ │ + b.n d38cc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d38b8 │ │ │ │ + b.n d38b0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n d3918 │ │ │ │ - ldr.w r3, [pc, #1584] @ d4100 │ │ │ │ + b.n d3910 │ │ │ │ + ldr.w r3, [pc, #1584] @ d40f8 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #1584] @ d4104 │ │ │ │ - ldr.w r0, [pc, #1584] @ d4108 │ │ │ │ + ldr.w r1, [pc, #1584] @ d40fc │ │ │ │ + ldr.w r0, [pc, #1584] @ d4100 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1544] @ d410c │ │ │ │ - ldr.w r3, [pc, #1504] @ d40e8 │ │ │ │ + ldr.w r2, [pc, #1544] @ d4104 │ │ │ │ + ldr.w r3, [pc, #1504] @ d40e0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d4594 │ │ │ │ + bne.w d458c │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1500] @ d4100 │ │ │ │ + ldr.w r3, [pc, #1500] @ d40f8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1508] @ d4110 │ │ │ │ - ldr.w r0, [pc, #1508] @ d4114 │ │ │ │ + ldr.w r1, [pc, #1508] @ d4108 │ │ │ │ + ldr.w r0, [pc, #1508] @ d410c │ │ │ │ add r1, pc │ │ │ │ ldr.w r7, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl 91060 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ @@ -221896,517 +221889,517 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3ebe │ │ │ │ + beq.w d3eb6 │ │ │ │ bl 888f4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d3e24 │ │ │ │ + beq.w d3e1c │ │ │ │ add.w r8, r9, #4096 @ 0x1000 │ │ │ │ bl 8891c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r3, [r8, #1368] @ 0x558 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fdd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3f7c │ │ │ │ + beq.w d3f74 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r9, [r9, #316] @ 0x13c │ │ │ │ blx 4fdd0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r2 │ │ │ │ bl 54f9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d3fac │ │ │ │ + beq.w d3fa4 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r9 │ │ │ │ movs r0, #4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 85b40 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d3ff0 │ │ │ │ + beq.w d3fe8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #704] @ 0x2c0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d401a │ │ │ │ + beq.w d4012 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ blx 5018c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 54f9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d4032 │ │ │ │ + beq.w d402a │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - ldr.w r3, [pc, #1256] @ d4118 │ │ │ │ + ldr.w r3, [pc, #1256] @ d4110 │ │ │ │ ldr.w r0, [fp, r3] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3b02 │ │ │ │ + beq.w d3afa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n d3b02 │ │ │ │ - ldr.w r3, [pc, #1208] @ d4100 │ │ │ │ + b.n d3afa │ │ │ │ + ldr.w r3, [pc, #1208] @ d40f8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1228] @ d411c │ │ │ │ - ldr.w r0, [pc, #1228] @ d4120 │ │ │ │ + ldr.w r1, [pc, #1228] @ d4114 │ │ │ │ + ldr.w r0, [pc, #1228] @ d4118 │ │ │ │ add r1, pc │ │ │ │ ldr.w r7, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3b3e │ │ │ │ - ldr.w r3, [pc, #1176] @ d4100 │ │ │ │ + b.n d3b36 │ │ │ │ + ldr.w r3, [pc, #1176] @ d40f8 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1208] @ d4124 │ │ │ │ - ldr.w r0, [pc, #1208] @ d4128 │ │ │ │ + ldr.w r1, [pc, #1208] @ d411c │ │ │ │ + ldr.w r0, [pc, #1208] @ d4120 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n d3b00 │ │ │ │ - ldr.w r3, [pc, #1140] @ d4100 │ │ │ │ + b.n d3af8 │ │ │ │ + ldr.w r3, [pc, #1140] @ d40f8 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr.w r1, [pc, #1180] @ d412c │ │ │ │ - ldr.w r0, [pc, #1180] @ d4130 │ │ │ │ + ldr.w r1, [pc, #1180] @ d4124 │ │ │ │ + ldr.w r0, [pc, #1180] @ d4128 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3c80 │ │ │ │ - ldr.w r3, [pc, #1112] @ d4100 │ │ │ │ + b.n d3c78 │ │ │ │ + ldr.w r3, [pc, #1112] @ d40f8 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1156] @ d4134 │ │ │ │ - ldr.w r0, [pc, #1156] @ d4138 │ │ │ │ + ldr.w r1, [pc, #1156] @ d412c │ │ │ │ + ldr.w r0, [pc, #1156] @ d4130 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n d3b00 │ │ │ │ - ldr.w r3, [pc, #1068] @ d4100 │ │ │ │ + b.n d3af8 │ │ │ │ + ldr.w r3, [pc, #1068] @ d40f8 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr.w r1, [pc, #1124] @ d413c │ │ │ │ - ldr.w r0, [pc, #1124] @ d4140 │ │ │ │ + ldr.w r1, [pc, #1124] @ d4134 │ │ │ │ + ldr.w r0, [pc, #1124] @ d4138 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n d3b00 │ │ │ │ - ldr.w r3, [pc, #1032] @ d4100 │ │ │ │ + b.n d3af8 │ │ │ │ + ldr.w r3, [pc, #1032] @ d40f8 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #1096] @ d4144 │ │ │ │ - ldr.w r0, [pc, #1096] @ d4148 │ │ │ │ + ldr.w r1, [pc, #1096] @ d413c │ │ │ │ + ldr.w r0, [pc, #1096] @ d4140 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n d3c80 │ │ │ │ - ldr r3, [pc, #992] @ (d4100 ) │ │ │ │ + b.n d3c78 │ │ │ │ + ldr r3, [pc, #992] @ (d40f8 ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #1064] @ d414c │ │ │ │ - ldr.w r0, [pc, #1064] @ d4150 │ │ │ │ + ldr.w r1, [pc, #1064] @ d4144 │ │ │ │ + ldr.w r0, [pc, #1064] @ d4148 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3d10 │ │ │ │ + b.n d3d08 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3714 │ │ │ │ - ldr r3, [pc, #956] @ (d4100 ) │ │ │ │ + b.n d370c │ │ │ │ + ldr r3, [pc, #956] @ (d40f8 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr.w r1, [pc, #1036] @ d4154 │ │ │ │ - ldr.w r0, [pc, #1036] @ d4158 │ │ │ │ + ldr.w r1, [pc, #1036] @ d414c │ │ │ │ + ldr.w r0, [pc, #1036] @ d4150 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3ae8 │ │ │ │ - ldr r3, [pc, #928] @ (d4100 ) │ │ │ │ + b.n d3ae0 │ │ │ │ + ldr r3, [pc, #928] @ (d40f8 ) │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ - ldr r1, [pc, #1016] @ (d415c ) │ │ │ │ - ldr r0, [pc, #1016] @ (d4160 ) │ │ │ │ + ldr r1, [pc, #1016] @ (d4154 ) │ │ │ │ + ldr r0, [pc, #1016] @ (d4158 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n d3b00 │ │ │ │ + b.n d3af8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d378c │ │ │ │ + b.n d3784 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3770 │ │ │ │ + b.n d3768 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d382e │ │ │ │ - ldr r3, [pc, #856] @ (d4100 ) │ │ │ │ + b.n d3826 │ │ │ │ + ldr r3, [pc, #856] @ (d40f8 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #952] @ (d4164 ) │ │ │ │ - ldr r0, [pc, #952] @ (d4168 ) │ │ │ │ + ldr r1, [pc, #952] @ (d415c ) │ │ │ │ + ldr r0, [pc, #952] @ (d4160 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n d3b00 │ │ │ │ + b.n d3af8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n d39ce │ │ │ │ + b.n d39c6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d3a12 │ │ │ │ - ldr r3, [pc, #788] @ (d4100 ) │ │ │ │ + b.n d3a0a │ │ │ │ + ldr r3, [pc, #788] @ (d40f8 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r1, [pc, #892] @ (d416c ) │ │ │ │ - ldr r0, [pc, #896] @ (d4170 ) │ │ │ │ + ldr r1, [pc, #892] @ (d4164 ) │ │ │ │ + ldr r0, [pc, #896] @ (d4168 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3dbc │ │ │ │ - ldr r3, [pc, #764] @ (d4100 ) │ │ │ │ + b.n d3db4 │ │ │ │ + ldr r3, [pc, #764] @ (d40f8 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r1, [pc, #876] @ (d4174 ) │ │ │ │ - ldr r0, [pc, #880] @ (d4178 ) │ │ │ │ + ldr r1, [pc, #876] @ (d416c ) │ │ │ │ + ldr r0, [pc, #880] @ (d4170 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n d3b00 │ │ │ │ + b.n d3af8 │ │ │ │ bl 88694 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.n d3b00 │ │ │ │ + b.n d3af8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d3a4e │ │ │ │ + b.n d3a46 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d3a7a │ │ │ │ + b.n d3a72 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d3a66 │ │ │ │ - ldr r3, [pc, #660] @ (d4100 ) │ │ │ │ + b.n d3a5e │ │ │ │ + ldr r3, [pc, #660] @ (d40f8 ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ - ldr r1, [pc, #780] @ (d417c ) │ │ │ │ + ldr r1, [pc, #780] @ (d4174 ) │ │ │ │ mov r8, r6 │ │ │ │ - ldr r0, [pc, #780] @ (d4180 ) │ │ │ │ + ldr r0, [pc, #780] @ (d4178 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3d74 │ │ │ │ - ldr r3, [pc, #636] @ (d4100 ) │ │ │ │ + b.n d3d6c │ │ │ │ + ldr r3, [pc, #636] @ (d40f8 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #764] @ (d4184 ) │ │ │ │ - ldr r0, [pc, #764] @ (d4188 ) │ │ │ │ + ldr r1, [pc, #764] @ (d417c ) │ │ │ │ + ldr r0, [pc, #764] @ (d4180 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3ae8 │ │ │ │ - ldr r3, [pc, #612] @ (d4100 ) │ │ │ │ - ldr r2, [pc, #748] @ (d418c ) │ │ │ │ - ldr r1, [pc, #752] @ (d4190 ) │ │ │ │ - ldr r0, [pc, #752] @ (d4194 ) │ │ │ │ + b.n d3ae0 │ │ │ │ + ldr r3, [pc, #612] @ (d40f8 ) │ │ │ │ + ldr r2, [pc, #748] @ (d4184 ) │ │ │ │ + ldr r1, [pc, #752] @ (d4188 ) │ │ │ │ + ldr r0, [pc, #752] @ (d418c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #79 @ 0x4f │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #736] @ (d4198 ) │ │ │ │ + ldr r3, [pc, #736] @ (d4190 ) │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d3d74 │ │ │ │ - ldr r1, [pc, #732] @ (d419c ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d3d6c │ │ │ │ + ldr r1, [pc, #732] @ (d4194 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #732] @ (d41a0 ) │ │ │ │ + ldr r0, [pc, #732] @ (d4198 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n d3e28 │ │ │ │ - ldr r3, [pc, #556] @ (d4100 ) │ │ │ │ - ldr r2, [pc, #720] @ (d41a4 ) │ │ │ │ - ldr r1, [pc, #720] @ (d41a8 ) │ │ │ │ - ldr r0, [pc, #724] @ (d41ac ) │ │ │ │ + b.n d3e20 │ │ │ │ + ldr r3, [pc, #556] @ (d40f8 ) │ │ │ │ + ldr r2, [pc, #720] @ (d419c ) │ │ │ │ + ldr r1, [pc, #720] @ (d41a0 ) │ │ │ │ + ldr r0, [pc, #724] @ (d41a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #708] @ (d41b0 ) │ │ │ │ + ldr r3, [pc, #708] @ (d41a8 ) │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d3d74 │ │ │ │ - ldr r3, [pc, #520] @ (d4100 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d3d6c │ │ │ │ + ldr r3, [pc, #520] @ (d40f8 ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #696] @ (d41b4 ) │ │ │ │ - ldr r0, [pc, #700] @ (d41b8 ) │ │ │ │ + ldr r1, [pc, #696] @ (d41ac ) │ │ │ │ + ldr r0, [pc, #700] @ (d41b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3d74 │ │ │ │ + b.n d3d6c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3f20 │ │ │ │ + beq.n d3f18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d43e8 │ │ │ │ + beq.w d43e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3f34 │ │ │ │ + beq.n d3f2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d43e0 │ │ │ │ + beq.w d43d8 │ │ │ │ blx 500b0 │ │ │ │ - ldr r3, [pc, #640] @ (d41bc ) │ │ │ │ + ldr r3, [pc, #640] @ (d41b4 ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3c30 │ │ │ │ - ldr r3, [pc, #444] @ (d4100 ) │ │ │ │ + beq.w d3c28 │ │ │ │ + ldr r3, [pc, #444] @ (d40f8 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #632] @ (d41c0 ) │ │ │ │ - ldr r0, [pc, #636] @ (d41c4 ) │ │ │ │ + ldr r1, [pc, #632] @ (d41b8 ) │ │ │ │ + ldr r0, [pc, #636] @ (d41bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3b00 │ │ │ │ - ldr r3, [pc, #420] @ (d4100 ) │ │ │ │ - ldr r2, [pc, #620] @ (d41c8 ) │ │ │ │ - ldr r1, [pc, #620] @ (d41cc ) │ │ │ │ - ldr r0, [pc, #624] @ (d41d0 ) │ │ │ │ + b.n d3af8 │ │ │ │ + ldr r3, [pc, #420] @ (d40f8 ) │ │ │ │ + ldr r2, [pc, #620] @ (d41c0 ) │ │ │ │ + ldr r1, [pc, #620] @ (d41c4 ) │ │ │ │ + ldr r0, [pc, #624] @ (d41c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #81 @ 0x51 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #608] @ (d41d4 ) │ │ │ │ + ldr r3, [pc, #608] @ (d41cc ) │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d3d74 │ │ │ │ - ldr r1, [pc, #600] @ (d41d8 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d3d6c │ │ │ │ + ldr r1, [pc, #600] @ (d41d0 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #600] @ (d41dc ) │ │ │ │ + ldr r0, [pc, #600] @ (d41d4 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n d3e28 │ │ │ │ - ldr r3, [pc, #360] @ (d4100 ) │ │ │ │ + b.n d3e20 │ │ │ │ + ldr r3, [pc, #360] @ (d40f8 ) │ │ │ │ movs r2, #81 @ 0x51 │ │ │ │ - ldr r1, [pc, #580] @ (d41e0 ) │ │ │ │ - ldr r0, [pc, #584] @ (d41e4 ) │ │ │ │ + ldr r1, [pc, #580] @ (d41d8 ) │ │ │ │ + ldr r0, [pc, #584] @ (d41dc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3d74 │ │ │ │ - ldr r1, [pc, #568] @ (d41e8 ) │ │ │ │ + b.n d3d6c │ │ │ │ + ldr r1, [pc, #568] @ (d41e0 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #568] @ (d41ec ) │ │ │ │ + ldr r0, [pc, #568] @ (d41e4 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n d3e28 │ │ │ │ - ldr r3, [pc, #312] @ (d4100 ) │ │ │ │ - ldr r2, [pc, #552] @ (d41f0 ) │ │ │ │ - ldr r1, [pc, #552] @ (d41f4 ) │ │ │ │ - ldr r0, [pc, #556] @ (d41f8 ) │ │ │ │ + b.n d3e20 │ │ │ │ + ldr r3, [pc, #312] @ (d40f8 ) │ │ │ │ + ldr r2, [pc, #552] @ (d41e8 ) │ │ │ │ + ldr r1, [pc, #552] @ (d41ec ) │ │ │ │ + ldr r0, [pc, #556] @ (d41f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #540] @ (d41fc ) │ │ │ │ + ldr r3, [pc, #540] @ (d41f4 ) │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d3d74 │ │ │ │ + bl bac98 │ │ │ │ + b.n d3d6c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d384e │ │ │ │ - ldr r1, [pc, #524] @ (d4200 ) │ │ │ │ + b.n d3846 │ │ │ │ + ldr r1, [pc, #524] @ (d41f8 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #524] @ (d4204 ) │ │ │ │ + ldr r0, [pc, #524] @ (d41fc ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n d3e28 │ │ │ │ - ldr r3, [pc, #252] @ (d4100 ) │ │ │ │ + b.n d3e20 │ │ │ │ + ldr r3, [pc, #252] @ (d40f8 ) │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ - ldr r1, [pc, #512] @ (d4208 ) │ │ │ │ - ldr r0, [pc, #512] @ (d420c ) │ │ │ │ + ldr r1, [pc, #512] @ (d4200 ) │ │ │ │ + ldr r0, [pc, #512] @ (d4204 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3e16 │ │ │ │ - ldr r1, [pc, #500] @ (d4210 ) │ │ │ │ + b.n d3e0e │ │ │ │ + ldr r1, [pc, #500] @ (d4208 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #500] @ (d4214 ) │ │ │ │ + ldr r0, [pc, #500] @ (d420c ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n d3e28 │ │ │ │ - ldr r1, [pc, #484] @ (d4218 ) │ │ │ │ + b.n d3e20 │ │ │ │ + ldr r1, [pc, #484] @ (d4210 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #484] @ (d421c ) │ │ │ │ + ldr r0, [pc, #484] @ (d4214 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n d402a │ │ │ │ - ldr r3, [pc, #184] @ (d4100 ) │ │ │ │ + b.n d4022 │ │ │ │ + ldr r3, [pc, #184] @ (d40f8 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #468] @ (d4220 ) │ │ │ │ - ldr r0, [pc, #472] @ (d4224 ) │ │ │ │ + ldr r1, [pc, #468] @ (d4218 ) │ │ │ │ + ldr r0, [pc, #472] @ (d421c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3d10 │ │ │ │ - ldr r3, [pc, #160] @ (d4100 ) │ │ │ │ + b.n d3d08 │ │ │ │ + ldr r3, [pc, #160] @ (d40f8 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #452] @ (d4228 ) │ │ │ │ - ldr r0, [pc, #456] @ (d422c ) │ │ │ │ + ldr r1, [pc, #452] @ (d4220 ) │ │ │ │ + ldr r0, [pc, #456] @ (d4224 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3d74 │ │ │ │ - ldr r3, [pc, #136] @ (d4100 ) │ │ │ │ + b.n d3d6c │ │ │ │ + ldr r3, [pc, #136] @ (d40f8 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #436] @ (d4230 ) │ │ │ │ - ldr r0, [pc, #440] @ (d4234 ) │ │ │ │ + ldr r1, [pc, #436] @ (d4228 ) │ │ │ │ + ldr r0, [pc, #440] @ (d422c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ @@ -222414,854 +222407,854 @@ │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ - b.n d3b00 │ │ │ │ - ldr r3, [pc, #84] @ (d4100 ) │ │ │ │ + b.n d3af8 │ │ │ │ + ldr r3, [pc, #84] @ (d40f8 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #392] @ (d4238 ) │ │ │ │ - ldr r0, [pc, #392] @ (d423c ) │ │ │ │ + ldr r1, [pc, #392] @ (d4230 ) │ │ │ │ + ldr r0, [pc, #392] @ (d4234 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ - b.n d4098 │ │ │ │ - ldr r3, [pc, #52] @ (d4100 ) │ │ │ │ + b.n d4090 │ │ │ │ + ldr r3, [pc, #52] @ (d40f8 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #368] @ (d4240 ) │ │ │ │ - ldr r0, [pc, #368] @ (d4244 ) │ │ │ │ + ldr r1, [pc, #368] @ (d4238 ) │ │ │ │ + ldr r0, [pc, #368] @ (d423c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3e16 │ │ │ │ + b.n d3e0e │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + strb r6, [r7, #25] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #20] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r1, #19] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r6, #16] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r6, #15] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r4, #14] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r2, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r3, #10] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r6, #9] │ │ │ │ + strb r2, [r6, #10] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + strb r2, [r7, #8] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + strb r6, [r5, #8] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r2, #8] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r1, #7] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r7, #6] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r0, [r2, #6] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #4] │ │ │ │ + strb r6, [r4, #5] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r7, #4] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r4, #5] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r4, #4] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r1, #2] │ │ │ │ + strb r6, [r1, #3] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + strb r4, [r3, #3] │ │ │ │ movs r2, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4260 │ │ │ │ + beq.n d4258 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d44e4 │ │ │ │ + beq.w d44dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4274 │ │ │ │ + beq.n d426c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d44ec │ │ │ │ + beq.w d44e4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d428c │ │ │ │ + beq.n d4284 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d44f4 │ │ │ │ - ldr r3, [pc, #804] @ (d45b4 ) │ │ │ │ - ldr r1, [pc, #808] @ (d45b8 ) │ │ │ │ + beq.w d44ec │ │ │ │ + ldr r3, [pc, #804] @ (d45ac ) │ │ │ │ + ldr r1, [pc, #808] @ (d45b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #796] @ (d45bc ) │ │ │ │ - ldr r1, [pc, #800] @ (d45c0 ) │ │ │ │ + ldr r3, [pc, #796] @ (d45b4 ) │ │ │ │ + ldr r1, [pc, #800] @ (d45b8 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #800] @ (d45c4 ) │ │ │ │ + ldr r0, [pc, #800] @ (d45bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3b00 │ │ │ │ + b.n d3af8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d42cc │ │ │ │ + beq.n d42c4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4514 │ │ │ │ + beq.w d450c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d42e0 │ │ │ │ + beq.n d42d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d44fc │ │ │ │ + beq.w d44f4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d42f8 │ │ │ │ + beq.n d42f0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4504 │ │ │ │ + beq.w d44fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d430c │ │ │ │ + beq.n d4304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d450c │ │ │ │ - ldr r3, [pc, #676] @ (d45b4 ) │ │ │ │ - ldr r1, [pc, #696] @ (d45c8 ) │ │ │ │ + beq.w d4504 │ │ │ │ + ldr r3, [pc, #676] @ (d45ac ) │ │ │ │ + ldr r1, [pc, #696] @ (d45c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #668] @ (d45bc ) │ │ │ │ - ldr r1, [pc, #684] @ (d45cc ) │ │ │ │ + ldr r3, [pc, #668] @ (d45b4 ) │ │ │ │ + ldr r1, [pc, #684] @ (d45c4 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #684] @ (d45d0 ) │ │ │ │ + ldr r0, [pc, #684] @ (d45c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w d3b00 │ │ │ │ + b.w d3af8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d434e │ │ │ │ + beq.n d4346 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d451c │ │ │ │ + beq.w d4514 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4362 │ │ │ │ + beq.n d435a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4528 │ │ │ │ + beq.w d4520 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4376 │ │ │ │ + beq.n d436e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4534 │ │ │ │ + beq.w d452c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d438a │ │ │ │ + beq.n d4382 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4540 │ │ │ │ + beq.w d4538 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d439e │ │ │ │ + beq.n d4396 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d454c │ │ │ │ - ldr r3, [pc, #532] @ (d45b4 ) │ │ │ │ - ldr r1, [pc, #560] @ (d45d4 ) │ │ │ │ + beq.w d4544 │ │ │ │ + ldr r3, [pc, #532] @ (d45ac ) │ │ │ │ + ldr r1, [pc, #560] @ (d45cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #524] @ (d45bc ) │ │ │ │ - ldr r1, [pc, #548] @ (d45d8 ) │ │ │ │ + ldr r3, [pc, #524] @ (d45b4 ) │ │ │ │ + ldr r1, [pc, #548] @ (d45d0 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #548] @ (d45dc ) │ │ │ │ + ldr r0, [pc, #548] @ (d45d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w d3b00 │ │ │ │ - ldr r3, [pc, #496] @ (d45bc ) │ │ │ │ + b.w d3af8 │ │ │ │ + ldr r3, [pc, #496] @ (d45b4 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #528] @ (d45e0 ) │ │ │ │ - ldr r0, [pc, #532] @ (d45e4 ) │ │ │ │ + ldr r1, [pc, #528] @ (d45d8 ) │ │ │ │ + ldr r0, [pc, #532] @ (d45dc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d3dbc │ │ │ │ + b.n d3db4 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3f34 │ │ │ │ + b.n d3f2c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3f20 │ │ │ │ + b.n d3f18 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4408 │ │ │ │ + beq.n d4400 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d455c │ │ │ │ + beq.w d4554 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d441c │ │ │ │ + beq.n d4414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4564 │ │ │ │ + beq.w d455c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4430 │ │ │ │ + beq.n d4428 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d456c │ │ │ │ + beq.w d4564 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4448 │ │ │ │ + beq.n d4440 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4554 │ │ │ │ - ldr r3, [pc, #412] @ (d45e8 ) │ │ │ │ + beq.w d454c │ │ │ │ + ldr r3, [pc, #412] @ (d45e0 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #356] @ (d45bc ) │ │ │ │ - ldr r1, [pc, #404] @ (d45ec ) │ │ │ │ + ldr r3, [pc, #356] @ (d45b4 ) │ │ │ │ + ldr r1, [pc, #404] @ (d45e4 ) │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ - ldr r0, [pc, #404] @ (d45f0 ) │ │ │ │ + ldr r0, [pc, #404] @ (d45e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w d3b00 │ │ │ │ + b.w d3af8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4484 │ │ │ │ + beq.n d447c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4574 │ │ │ │ + beq.n d456c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4496 │ │ │ │ + beq.n d448e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d457c │ │ │ │ + beq.n d4574 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d44a8 │ │ │ │ + beq.n d44a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4584 │ │ │ │ + beq.n d457c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d44be │ │ │ │ + beq.n d44b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d458c │ │ │ │ - ldr r3, [pc, #296] @ (d45e8 ) │ │ │ │ + beq.n d4584 │ │ │ │ + ldr r3, [pc, #296] @ (d45e0 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #240] @ (d45bc ) │ │ │ │ - ldr r1, [pc, #292] @ (d45f4 ) │ │ │ │ + ldr r3, [pc, #240] @ (d45b4 ) │ │ │ │ + ldr r1, [pc, #292] @ (d45ec ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #292] @ (d45f8 ) │ │ │ │ + ldr r0, [pc, #292] @ (d45f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w d3b00 │ │ │ │ + b.w d3af8 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4260 │ │ │ │ + b.n d4258 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4274 │ │ │ │ + b.n d426c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d428c │ │ │ │ + b.n d4284 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d42e0 │ │ │ │ + b.n d42d8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d42f8 │ │ │ │ + b.n d42f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d430c │ │ │ │ + b.n d4304 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d42cc │ │ │ │ + b.n d42c4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d434e │ │ │ │ + b.n d4346 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d4362 │ │ │ │ + b.n d435a │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d4376 │ │ │ │ + b.n d436e │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d438a │ │ │ │ + b.n d4382 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d439e │ │ │ │ + b.n d4396 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4448 │ │ │ │ + b.n d4440 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4408 │ │ │ │ + b.n d4400 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d441c │ │ │ │ + b.n d4414 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4430 │ │ │ │ + b.n d4428 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4484 │ │ │ │ + b.n d447c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4496 │ │ │ │ + b.n d448e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d44a8 │ │ │ │ + b.n d44a0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d44be │ │ │ │ + b.n d44b6 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (d45fc ) │ │ │ │ - movw r2, #47330 @ 0xb8e2 │ │ │ │ + ldr r3, [pc, #96] @ (d45f4 ) │ │ │ │ + movw r2, #47336 @ 0xb8e8 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #92] @ (d4600 ) │ │ │ │ - ldr r0, [pc, #92] @ (d4604 ) │ │ │ │ + ldr r1, [pc, #92] @ (d45f8 ) │ │ │ │ + ldr r0, [pc, #92] @ (d45fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2368 @ 0x940 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ lsls r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ movs r4, r4 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrb r2, [r4, r1] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d4608 : │ │ │ │ +000d4600 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #88] @ d4670 │ │ │ │ + ldr.w ip, [pc, #88] @ d4668 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #80] @ (d4674 ) │ │ │ │ + ldr r5, [pc, #80] @ (d466c ) │ │ │ │ add.w r3, ip, #108 @ 0x6c │ │ │ │ - ldr.w ip, [pc, #76] @ d4678 │ │ │ │ + ldr.w ip, [pc, #76] @ d4670 │ │ │ │ sub sp, #20 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, d4654 │ │ │ │ + cbz r0, d464c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d3514 │ │ │ │ - ldr r2, [pc, #36] @ (d467c ) │ │ │ │ - ldr r3, [pc, #28] @ (d4674 ) │ │ │ │ + bl d350c │ │ │ │ + ldr r2, [pc, #36] @ (d4674 ) │ │ │ │ + ldr r3, [pc, #28] @ (d466c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d466c │ │ │ │ + bne.n d4664 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, d46ae │ │ │ │ + cbnz r4, d46a8 │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r4, d46a8 │ │ │ │ + cbnz r4, d46a2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d4680 : │ │ │ │ +000d4678 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r9, [pc, #2132] @ d4ee8 │ │ │ │ + ldr.w r9, [pc, #2132] @ d4ee0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ add r9, pc │ │ │ │ blx 5022c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4a72 │ │ │ │ + beq.w d4a6a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, d46be │ │ │ │ + cbz r0, d46b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d46be │ │ │ │ + beq.n d46b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4a06 │ │ │ │ + beq.w d49fe │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ blx 5022c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4aac │ │ │ │ + beq.w d4aa4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, d46e4 │ │ │ │ + cbz r0, d46dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d46e4 │ │ │ │ + beq.n d46dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4a0c │ │ │ │ + beq.w d4a04 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d4ae6 │ │ │ │ + beq.w d4ade │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 502cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4718 │ │ │ │ + beq.n d4710 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4970 │ │ │ │ + beq.w d4968 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d4b30 │ │ │ │ + beq.w d4b28 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx 4fd9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4bba │ │ │ │ + beq.w d4bb2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 88b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 502cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n d4758 │ │ │ │ + beq.n d4750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d488a │ │ │ │ + beq.w d4882 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d4896 │ │ │ │ + beq.w d488e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd9c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4bf4 │ │ │ │ + beq.w d4bec │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4c6c │ │ │ │ + beq.w d4c64 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n d4792 │ │ │ │ + beq.n d478a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d494c │ │ │ │ + beq.w d4944 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w d4cfa │ │ │ │ - ldr.w r3, [pc, #1872] @ d4eec │ │ │ │ + bne.w d4cf2 │ │ │ │ + ldr.w r3, [pc, #1872] @ d4ee4 │ │ │ │ ldr.w r4, [r9, r3] │ │ │ │ - ldr.w r3, [pc, #1868] @ d4ef0 │ │ │ │ + ldr.w r3, [pc, #1868] @ d4ee8 │ │ │ │ ldr.w r1, [r4, #1332] @ 0x534 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4a3e │ │ │ │ + beq.w d4a36 │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ blx 5041c │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n d47de │ │ │ │ + beq.n d47d6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4958 │ │ │ │ + beq.w d4950 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d4a90 │ │ │ │ + beq.w d4a88 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fde8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n d4800 │ │ │ │ + beq.n d47f8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4960 │ │ │ │ + beq.w d4958 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w d4aca │ │ │ │ + beq.w d4ac2 │ │ │ │ mov r0, fp │ │ │ │ blx 501b8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n d4824 │ │ │ │ + beq.n d481c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4968 │ │ │ │ + beq.w d4960 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w d4b14 │ │ │ │ - ldr.w r3, [pc, #1736] @ d4ef4 │ │ │ │ + blt.w d4b0c │ │ │ │ + ldr.w r3, [pc, #1736] @ d4eec │ │ │ │ uxtb r4, r4 │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, r2 │ │ │ │ - bne.n d48c6 │ │ │ │ + bne.n d48be │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d4850 │ │ │ │ + beq.n d4848 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4a12 │ │ │ │ + beq.w d4a0a │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w d4978 │ │ │ │ + beq.w d4970 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d4eae │ │ │ │ + beq.w d4ea6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4870 │ │ │ │ + beq.n d4868 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4b4c │ │ │ │ + beq.w d4b44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4944 │ │ │ │ + beq.n d493c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d4944 │ │ │ │ + bne.n d493c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4944 │ │ │ │ + b.n d493c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w d475e │ │ │ │ - ldr.w r3, [pc, #1624] @ d4ef0 │ │ │ │ + bne.w d4756 │ │ │ │ + ldr.w r3, [pc, #1624] @ d4ee8 │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr.w r1, [pc, #1624] @ d4ef8 │ │ │ │ - ldr.w r0, [pc, #1624] @ d4efc │ │ │ │ + ldr.w r1, [pc, #1624] @ d4ef0 │ │ │ │ + ldr.w r0, [pc, #1624] @ d4ef4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ @@ -223269,1438 +223262,1438 @@ │ │ │ │ bl 54f9c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d48da │ │ │ │ + beq.n d48d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4a1e │ │ │ │ + beq.w d4a16 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d4b6c │ │ │ │ + beq.w d4b64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 4fb74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4912 │ │ │ │ + beq.n d490a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4a26 │ │ │ │ + beq.w d4a1e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4926 │ │ │ │ + beq.n d491e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4a36 │ │ │ │ + beq.w d4a2e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d4e5a │ │ │ │ + beq.w d4e52 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d493e │ │ │ │ + beq.n d4936 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4a2e │ │ │ │ + beq.n d4a26 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w d4ba2 │ │ │ │ + blt.w d4b9a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n d472a │ │ │ │ + b.n d4722 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d4792 │ │ │ │ + b.n d478a │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d47de │ │ │ │ + b.n d47d6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4800 │ │ │ │ + b.n d47f8 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4824 │ │ │ │ + b.n d481c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4718 │ │ │ │ + b.n d4710 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d4d92 │ │ │ │ + beq.w d4d8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 4fb74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d49b0 │ │ │ │ + beq.n d49a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4b5c │ │ │ │ + beq.w d4b54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d49c4 │ │ │ │ + beq.n d49bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4b54 │ │ │ │ + beq.w d4b4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d4eca │ │ │ │ + beq.w d4ec2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d49de │ │ │ │ + beq.n d49d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4b64 │ │ │ │ + beq.w d4b5c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n d4944 │ │ │ │ + bge.n d493c │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ - ldr.w r1, [pc, #1300] @ d4f00 │ │ │ │ - ldr.w r0, [pc, #1300] @ d4f04 │ │ │ │ + ldr.w r1, [pc, #1300] @ d4ef8 │ │ │ │ + ldr.w r0, [pc, #1300] @ d4efc │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.n d48be │ │ │ │ + b.n d48b6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d46be │ │ │ │ + b.n d46b6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d46e4 │ │ │ │ + b.n d46dc │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d4850 │ │ │ │ + b.n d4848 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d48da │ │ │ │ + b.n d48d2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4912 │ │ │ │ + b.n d490a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d493e │ │ │ │ + b.n d4936 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4926 │ │ │ │ + b.n d491e │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1216] @ d4f08 │ │ │ │ - ldr.w r0, [pc, #1216] @ d4f0c │ │ │ │ + ldr.w r1, [pc, #1216] @ d4f00 │ │ │ │ + ldr.w r0, [pc, #1216] @ d4f04 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n d48be │ │ │ │ - ldr.w r3, [pc, #1148] @ d4ef0 │ │ │ │ + b.n d48b6 │ │ │ │ + ldr.w r3, [pc, #1148] @ d4ee8 │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ - ldr.w r1, [pc, #1172] @ d4f10 │ │ │ │ - ldr.w r0, [pc, #1172] @ d4f14 │ │ │ │ + ldr.w r1, [pc, #1172] @ d4f08 │ │ │ │ + ldr.w r0, [pc, #1172] @ d4f0c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d48be │ │ │ │ + b.n d48b6 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1152] @ d4f18 │ │ │ │ - ldr.w r0, [pc, #1152] @ d4f1c │ │ │ │ + ldr.w r1, [pc, #1152] @ d4f10 │ │ │ │ + ldr.w r0, [pc, #1152] @ d4f14 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n d4a58 │ │ │ │ - ldr.w r3, [pc, #1088] @ d4ef0 │ │ │ │ + b.n d4a50 │ │ │ │ + ldr.w r3, [pc, #1088] @ d4ee8 │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr.w r1, [pc, #1132] @ d4f20 │ │ │ │ - ldr.w r0, [pc, #1132] @ d4f24 │ │ │ │ + ldr.w r1, [pc, #1132] @ d4f18 │ │ │ │ + ldr.w r0, [pc, #1132] @ d4f1c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d48be │ │ │ │ + b.n d48b6 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1108] @ d4f28 │ │ │ │ - ldr.w r0, [pc, #1108] @ d4f2c │ │ │ │ + ldr.w r1, [pc, #1108] @ d4f20 │ │ │ │ + ldr.w r0, [pc, #1108] @ d4f24 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n d4a58 │ │ │ │ - ldr.w r1, [pc, #1032] @ d4ef0 │ │ │ │ + b.n d4a50 │ │ │ │ + ldr.w r1, [pc, #1032] @ d4ee8 │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ - ldr.w r3, [pc, #1088] @ d4f30 │ │ │ │ - ldr.w r2, [pc, #1088] @ d4f34 │ │ │ │ + ldr.w r3, [pc, #1088] @ d4f28 │ │ │ │ + ldr.w r2, [pc, #1088] @ d4f2c │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1080] @ d4f38 │ │ │ │ - ldr.w r0, [pc, #1080] @ d4f3c │ │ │ │ + ldr.w r1, [pc, #1080] @ d4f30 │ │ │ │ + ldr.w r0, [pc, #1080] @ d4f34 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n d48be │ │ │ │ + bl bac98 │ │ │ │ + b.n d48b6 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1060] @ d4f40 │ │ │ │ - ldr.w r0, [pc, #1060] @ d4f44 │ │ │ │ + ldr.w r1, [pc, #1060] @ d4f38 │ │ │ │ + ldr.w r0, [pc, #1060] @ d4f3c │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n d4a58 │ │ │ │ - ldr r3, [pc, #956] @ (d4ef0 ) │ │ │ │ + b.n d4a50 │ │ │ │ + ldr r3, [pc, #956] @ (d4ee8 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr.w r1, [pc, #1040] @ d4f48 │ │ │ │ - ldr.w r0, [pc, #1040] @ d4f4c │ │ │ │ + ldr.w r1, [pc, #1040] @ d4f40 │ │ │ │ + ldr.w r0, [pc, #1040] @ d4f44 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d48be │ │ │ │ + b.n d48b6 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4870 │ │ │ │ + b.n d4868 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d49c4 │ │ │ │ + b.n d49bc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d49b0 │ │ │ │ + b.n d49a8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d49de │ │ │ │ + b.n d49d6 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #988] @ (d4f50 ) │ │ │ │ - ldr r0, [pc, #988] @ (d4f54 ) │ │ │ │ + ldr r1, [pc, #988] @ (d4f48 ) │ │ │ │ + ldr r0, [pc, #988] @ (d4f4c ) │ │ │ │ ldr.w r2, [ip] │ │ │ │ add r1, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #980] @ (d4f58 ) │ │ │ │ - ldr r2, [pc, #980] @ (d4f5c ) │ │ │ │ + ldr r3, [pc, #980] @ (d4f50 ) │ │ │ │ + ldr r2, [pc, #980] @ (d4f54 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n d48be │ │ │ │ + b.n d48b6 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #948] @ (d4f60 ) │ │ │ │ - ldr r0, [pc, #952] @ (d4f64 ) │ │ │ │ + ldr r1, [pc, #948] @ (d4f58 ) │ │ │ │ + ldr r0, [pc, #952] @ (d4f5c ) │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n d49fe │ │ │ │ + b.n d49f6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4bd2 │ │ │ │ + beq.n d4bca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4dca │ │ │ │ + beq.w d4dc2 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d4e26 │ │ │ │ - ldr r3, [pc, #788] @ (d4ef4 ) │ │ │ │ + bne.w d4e1e │ │ │ │ + ldr r3, [pc, #788] @ (d4eec ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r9, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d48c0 │ │ │ │ + beq.w d48b8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n d48c0 │ │ │ │ + b.n d48b8 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4c0a │ │ │ │ + beq.n d4c02 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbz r2, d4c64 │ │ │ │ + cbz r2, d4c5c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d4e92 │ │ │ │ + beq.w d4e8a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4c24 │ │ │ │ + beq.n d4c1c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4dd2 │ │ │ │ + beq.w d4dca │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4c3c │ │ │ │ + beq.n d4c34 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4dda │ │ │ │ - ldr r3, [pc, #808] @ (d4f68 ) │ │ │ │ - ldr r1, [pc, #812] @ (d4f6c ) │ │ │ │ + beq.w d4dd2 │ │ │ │ + ldr r3, [pc, #808] @ (d4f60 ) │ │ │ │ + ldr r1, [pc, #812] @ (d4f64 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #672] @ (d4ef0 ) │ │ │ │ - ldr r1, [pc, #800] @ (d4f70 ) │ │ │ │ + ldr r3, [pc, #672] @ (d4ee8 ) │ │ │ │ + ldr r1, [pc, #800] @ (d4f68 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #800] @ (d4f74 ) │ │ │ │ + ldr r0, [pc, #800] @ (d4f6c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d48be │ │ │ │ + b.n d48b6 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c0a │ │ │ │ + b.n d4c02 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4c84 │ │ │ │ + beq.n d4c7c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d4cf2 │ │ │ │ + beq.n d4cea │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d4e3e │ │ │ │ + beq.w d4e36 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4c9e │ │ │ │ + beq.n d4c96 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4df2 │ │ │ │ + beq.w d4dea │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4cb6 │ │ │ │ + beq.n d4cae │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4de2 │ │ │ │ + beq.w d4dda │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4cca │ │ │ │ + beq.n d4cc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4dea │ │ │ │ - ldr r3, [pc, #668] @ (d4f68 ) │ │ │ │ - ldr r1, [pc, #680] @ (d4f78 ) │ │ │ │ + beq.w d4de2 │ │ │ │ + ldr r3, [pc, #668] @ (d4f60 ) │ │ │ │ + ldr r1, [pc, #680] @ (d4f70 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #532] @ (d4ef0 ) │ │ │ │ - ldr r1, [pc, #668] @ (d4f7c ) │ │ │ │ + ldr r3, [pc, #532] @ (d4ee8 ) │ │ │ │ + ldr r1, [pc, #668] @ (d4f74 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #668] @ (d4f80 ) │ │ │ │ + ldr r0, [pc, #668] @ (d4f78 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d48be │ │ │ │ + b.n d48b6 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c84 │ │ │ │ + b.n d4c7c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4d10 │ │ │ │ + beq.n d4d08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4d86 │ │ │ │ + beq.n d4d7e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d4e76 │ │ │ │ + beq.w d4e6e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4d28 │ │ │ │ + beq.n d4d20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4e1a │ │ │ │ + beq.n d4e12 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4d3a │ │ │ │ + beq.n d4d32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4dfa │ │ │ │ + beq.n d4df2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4d4c │ │ │ │ + beq.n d4d44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4e06 │ │ │ │ + beq.n d4dfe │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4d5e │ │ │ │ + beq.n d4d56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4e12 │ │ │ │ - ldr r3, [pc, #520] @ (d4f68 ) │ │ │ │ - ldr r1, [pc, #544] @ (d4f84 ) │ │ │ │ + beq.n d4e0a │ │ │ │ + ldr r3, [pc, #520] @ (d4f60 ) │ │ │ │ + ldr r1, [pc, #544] @ (d4f7c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #384] @ (d4ef0 ) │ │ │ │ - ldr r1, [pc, #532] @ (d4f88 ) │ │ │ │ + ldr r3, [pc, #384] @ (d4ee8 ) │ │ │ │ + ldr r1, [pc, #532] @ (d4f80 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #532] @ (d4f8c ) │ │ │ │ + ldr r0, [pc, #532] @ (d4f84 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d48be │ │ │ │ + b.n d48b6 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n d4d10 │ │ │ │ + b.n d4d08 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ - ldr r1, [pc, #500] @ (d4f90 ) │ │ │ │ - ldr r0, [pc, #500] @ (d4f94 ) │ │ │ │ + ldr r1, [pc, #500] @ (d4f88 ) │ │ │ │ + ldr r0, [pc, #500] @ (d4f8c ) │ │ │ │ ldr.w r2, [ip] │ │ │ │ add r1, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #492] @ (d4f98 ) │ │ │ │ - ldr r2, [pc, #492] @ (d4f9c ) │ │ │ │ + ldr r3, [pc, #492] @ (d4f90 ) │ │ │ │ + ldr r2, [pc, #492] @ (d4f94 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n d48be │ │ │ │ + b.n d48b6 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bca │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c24 │ │ │ │ + b.n d4c1c │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c3c │ │ │ │ + b.n d4c34 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4cb6 │ │ │ │ + b.n d4cae │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4cca │ │ │ │ + b.n d4cc2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c9e │ │ │ │ + b.n d4c96 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n d4d3a │ │ │ │ + b.n d4d32 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n d4d4c │ │ │ │ + b.n d4d44 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4d5e │ │ │ │ + b.n d4d56 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n d4d28 │ │ │ │ - ldr r3, [pc, #200] @ (d4ef0 ) │ │ │ │ + b.n d4d20 │ │ │ │ + ldr r3, [pc, #200] @ (d4ee8 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r1, [pc, #372] @ (d4fa0 ) │ │ │ │ - ldr r0, [pc, #372] @ (d4fa4 ) │ │ │ │ + ldr r1, [pc, #372] @ (d4f98 ) │ │ │ │ + ldr r0, [pc, #372] @ (d4f9c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d48be │ │ │ │ - ldr r3, [pc, #360] @ (d4fa8 ) │ │ │ │ - movw r2, #53854 @ 0xd25e │ │ │ │ + b.n d48b6 │ │ │ │ + ldr r3, [pc, #360] @ (d4fa0 ) │ │ │ │ + movw r2, #53860 @ 0xd264 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #352] @ (d4fac ) │ │ │ │ - ldr r0, [pc, #356] @ (d4fb0 ) │ │ │ │ + ldr r1, [pc, #352] @ (d4fa4 ) │ │ │ │ + ldr r0, [pc, #356] @ (d4fa8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2412 @ 0x96c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d4fb4 ) │ │ │ │ - movw r2, #53796 @ 0xd224 │ │ │ │ + ldr r3, [pc, #344] @ (d4fac ) │ │ │ │ + movw r2, #53802 @ 0xd22a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #336] @ (d4fb8 ) │ │ │ │ - ldr r0, [pc, #340] @ (d4fbc ) │ │ │ │ + ldr r1, [pc, #336] @ (d4fb0 ) │ │ │ │ + ldr r0, [pc, #340] @ (d4fb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2412 @ 0x96c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d4fc0 ) │ │ │ │ - movw r2, #53860 @ 0xd264 │ │ │ │ + ldr r3, [pc, #328] @ (d4fb8 ) │ │ │ │ + movw r2, #53866 @ 0xd26a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #320] @ (d4fc4 ) │ │ │ │ - ldr r0, [pc, #324] @ (d4fc8 ) │ │ │ │ + ldr r1, [pc, #320] @ (d4fbc ) │ │ │ │ + ldr r0, [pc, #324] @ (d4fc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2412 @ 0x96c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d4fcc ) │ │ │ │ - movw r2, #53849 @ 0xd259 │ │ │ │ + ldr r3, [pc, #312] @ (d4fc4 ) │ │ │ │ + movw r2, #53855 @ 0xd25f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #304] @ (d4fd0 ) │ │ │ │ - ldr r0, [pc, #308] @ (d4fd4 ) │ │ │ │ + ldr r1, [pc, #304] @ (d4fc8 ) │ │ │ │ + ldr r0, [pc, #308] @ (d4fcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2412 @ 0x96c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d4fd8 ) │ │ │ │ - movw r2, #53883 @ 0xd27b │ │ │ │ + ldr r3, [pc, #296] @ (d4fd0 ) │ │ │ │ + movw r2, #53889 @ 0xd281 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #288] @ (d4fdc ) │ │ │ │ - ldr r0, [pc, #292] @ (d4fe0 ) │ │ │ │ + ldr r1, [pc, #288] @ (d4fd4 ) │ │ │ │ + ldr r0, [pc, #292] @ (d4fd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2412 @ 0x96c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d4fe4 ) │ │ │ │ - movw r2, #53818 @ 0xd23a │ │ │ │ + ldr r3, [pc, #280] @ (d4fdc ) │ │ │ │ + movw r2, #53824 @ 0xd240 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #272] @ (d4fe8 ) │ │ │ │ - ldr r0, [pc, #276] @ (d4fec ) │ │ │ │ + ldr r1, [pc, #272] @ (d4fe0 ) │ │ │ │ + ldr r0, [pc, #276] @ (d4fe4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2412 @ 0x96c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cbnz r4, d4f04 │ │ │ │ + cbnz r4, d4efe │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #108] @ 0x6c │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r4, #104] @ 0x68 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #104] @ 0x68 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #968 @ (adr r5, d5378 ) │ │ │ │ + add r6, pc, #200 @ (adr r6, d5070 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #704 @ (adr r6, d5274 ) │ │ │ │ + add r6, pc, #960 @ (adr r6, d536c ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #856 @ (adr r5, d5314 ) │ │ │ │ + add r6, pc, #88 @ (adr r6, d500c ) │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #592 @ (adr r6, d5210 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, d5308 ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #744 @ (adr r5, d52b0 ) │ │ │ │ + add r5, pc, #1000 @ (adr r5, d53a8 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #480 @ (adr r6, d51ac ) │ │ │ │ + add r6, pc, #736 @ (adr r6, d52a4 ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #632 @ (adr r5, d524c ) │ │ │ │ + add r5, pc, #888 @ (adr r5, d5344 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #368 @ (adr r6, d5148 ) │ │ │ │ + add r6, pc, #624 @ (adr r6, d5240 ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #520 @ (adr r5, d51e8 ) │ │ │ │ + add r5, pc, #776 @ (adr r5, d52e0 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #256 @ (adr r6, d50e4 ) │ │ │ │ + add r6, pc, #512 @ (adr r6, d51dc ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r6, #22] │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #408 @ (adr r5, d5184 ) │ │ │ │ + add r5, pc, #664 @ (adr r5, d527c ) │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #144 @ (adr r6, d5080 ) │ │ │ │ + add r6, pc, #400 @ (adr r6, d5178 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000d4ff0 : │ │ │ │ +000d4fe8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #40] @ d5028 │ │ │ │ + ldr.w ip, [pc, #40] @ d5020 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, ip, #156 @ 0x9c │ │ │ │ mov r4, lr │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, d5024 │ │ │ │ + cbz r0, d501c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d4680 │ │ │ │ + b.w d4678 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr7, {1} │ │ │ │ + cdp2 0, 15, cr0, cr12, cr7, {1} │ │ │ │ │ │ │ │ -000d502c : │ │ │ │ +000d5024 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #832] @ (d5380 ) │ │ │ │ + ldr r2, [pc, #832] @ (d5378 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #832] @ (d5384 ) │ │ │ │ + ldr r3, [pc, #832] @ (d537c ) │ │ │ │ mov r8, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #832] @ (d5388 ) │ │ │ │ + ldr r7, [pc, #832] @ (d5380 ) │ │ │ │ mov r9, r0 │ │ │ │ mvn.w r1, #1 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 867e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d52a6 │ │ │ │ - ldr r3, [pc, #804] @ (d538c ) │ │ │ │ + beq.w d529e │ │ │ │ + ldr r3, [pc, #804] @ (d5384 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d52bc │ │ │ │ + bne.w d52b4 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d52e2 │ │ │ │ + beq.w d52da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.n d5176 │ │ │ │ + bne.n d516e │ │ │ │ cmp.w r8, r1, lsl #1 │ │ │ │ it ge │ │ │ │ mvnge.w fp, #3221225472 @ 0xc0000000 │ │ │ │ - bge.n d5124 │ │ │ │ + bge.n d511c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 86884 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d50bc │ │ │ │ + beq.n d50b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d523a │ │ │ │ + beq.w d5232 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d5304 │ │ │ │ - ldr r2, [pc, #716] @ (d5390 ) │ │ │ │ - ldr r3, [pc, #700] @ (d5384 ) │ │ │ │ + beq.w d52fc │ │ │ │ + ldr r2, [pc, #716] @ (d5388 ) │ │ │ │ + ldr r3, [pc, #700] @ (d537c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d535e │ │ │ │ + bne.w d5356 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d526e │ │ │ │ + beq.w d5266 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d50fc │ │ │ │ + beq.n d50f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5242 │ │ │ │ + beq.w d523a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4ffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d5284 │ │ │ │ + blt.w d527c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp.w r8, r3, lsl #1 │ │ │ │ - blt.w d531a │ │ │ │ + blt.w d5312 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d5128 │ │ │ │ + beq.n d5120 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d522a │ │ │ │ + beq.w d5222 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5362 │ │ │ │ + beq.w d535a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #596] @ (d5394 ) │ │ │ │ + ldr r3, [pc, #596] @ (d538c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r3, #2820] @ 0xb04 │ │ │ │ - ldr r3, [pc, #592] @ (d5398 ) │ │ │ │ + ldr r3, [pc, #592] @ (d5390 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d524a │ │ │ │ + beq.n d5242 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d50e6 │ │ │ │ + beq.n d50de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d50e6 │ │ │ │ - b.n d50e0 │ │ │ │ + bne.n d50de │ │ │ │ + b.n d50d8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 8bc00 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n d509e │ │ │ │ + bne.n d5096 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ bl 8bc00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d531a │ │ │ │ + bne.w d5312 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5362 │ │ │ │ + beq.w d535a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #480] @ (d5394 ) │ │ │ │ + ldr r3, [pc, #480] @ (d538c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r3, #2820] @ 0xb04 │ │ │ │ - ldr r3, [pc, #476] @ (d5398 ) │ │ │ │ + ldr r3, [pc, #476] @ (d5390 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d524a │ │ │ │ + beq.n d5242 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d51e6 │ │ │ │ + beq.n d51de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d5232 │ │ │ │ + cbz r3, d522a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n d526e │ │ │ │ + beq.n d5266 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d51f8 │ │ │ │ + beq.n d51f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d52da │ │ │ │ + beq.n d52d2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4ffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n d5284 │ │ │ │ + blt.n d527c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ bl 8bc00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d531a │ │ │ │ + bne.w d5312 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d519c │ │ │ │ + beq.n d5194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d5198 │ │ │ │ + bne.n d5190 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d519c │ │ │ │ + b.n d5194 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5128 │ │ │ │ + b.n d5120 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d51e6 │ │ │ │ + b.n d51de │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d50bc │ │ │ │ + b.n d50b4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d50fc │ │ │ │ - ldr r3, [pc, #336] @ (d539c ) │ │ │ │ + b.n d50f4 │ │ │ │ + ldr r3, [pc, #336] @ (d5394 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #336] @ (d53a0 ) │ │ │ │ - ldr r0, [pc, #336] @ (d53a4 ) │ │ │ │ + ldr r1, [pc, #336] @ (d5398 ) │ │ │ │ + ldr r0, [pc, #336] @ (d539c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ movs r4, #0 │ │ │ │ - b.n d50c2 │ │ │ │ - ldr r3, [pc, #300] @ (d539c ) │ │ │ │ + b.n d50ba │ │ │ │ + ldr r3, [pc, #300] @ (d5394 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #308] @ (d53a8 ) │ │ │ │ - ldr r0, [pc, #308] @ (d53ac ) │ │ │ │ + ldr r1, [pc, #308] @ (d53a0 ) │ │ │ │ + ldr r0, [pc, #308] @ (d53a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d525e │ │ │ │ - ldr r3, [pc, #276] @ (d539c ) │ │ │ │ + b.n d5256 │ │ │ │ + ldr r3, [pc, #276] @ (d5394 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #292] @ (d53b0 ) │ │ │ │ - ldr r0, [pc, #296] @ (d53b4 ) │ │ │ │ + ldr r1, [pc, #292] @ (d53a8 ) │ │ │ │ + ldr r0, [pc, #296] @ (d53ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n d526a │ │ │ │ - ldr r3, [pc, #244] @ (d539c ) │ │ │ │ + b.n d5262 │ │ │ │ + ldr r3, [pc, #244] @ (d5394 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r1, [pc, #268] @ (d53b8 ) │ │ │ │ - ldr r0, [pc, #268] @ (d53bc ) │ │ │ │ + ldr r1, [pc, #268] @ (d53b0 ) │ │ │ │ + ldr r0, [pc, #268] @ (d53b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d526a │ │ │ │ - ldr r1, [pc, #220] @ (d539c ) │ │ │ │ + b.n d5262 │ │ │ │ + ldr r1, [pc, #220] @ (d5394 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r3, [pc, #252] @ (d53c0 ) │ │ │ │ + ldr r3, [pc, #252] @ (d53b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #248] @ (d53c4 ) │ │ │ │ - ldr r0, [pc, #248] @ (d53c8 ) │ │ │ │ + ldr r1, [pc, #248] @ (d53bc ) │ │ │ │ + ldr r0, [pc, #248] @ (d53c0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n d526a │ │ │ │ + bl a7538 │ │ │ │ + b.n d5262 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d51f8 │ │ │ │ - ldr r1, [pc, #184] @ (d539c ) │ │ │ │ + b.n d51f0 │ │ │ │ + ldr r1, [pc, #184] @ (d5394 ) │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ - ldr r3, [pc, #228] @ (d53cc ) │ │ │ │ - ldr r2, [pc, #228] @ (d53d0 ) │ │ │ │ + ldr r3, [pc, #228] @ (d53c4 ) │ │ │ │ + ldr r2, [pc, #228] @ (d53c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #224] @ (d53d4 ) │ │ │ │ - ldr r0, [pc, #224] @ (d53d8 ) │ │ │ │ + ldr r1, [pc, #224] @ (d53cc ) │ │ │ │ + ldr r0, [pc, #224] @ (d53d0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n d526a │ │ │ │ - ldr r3, [pc, #148] @ (d539c ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d5262 │ │ │ │ + ldr r3, [pc, #148] @ (d5394 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #208] @ (d53dc ) │ │ │ │ - ldr r0, [pc, #212] @ (d53e0 ) │ │ │ │ + ldr r1, [pc, #208] @ (d53d4 ) │ │ │ │ + ldr r0, [pc, #212] @ (d53d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d50c2 │ │ │ │ + b.n d50ba │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d532a │ │ │ │ + beq.n d5322 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d5356 │ │ │ │ + cbz r3, d534e │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w d50c2 │ │ │ │ - ldr r3, [pc, #176] @ (d53e4 ) │ │ │ │ - ldr r1, [pc, #180] @ (d53e8 ) │ │ │ │ + bne.w d50ba │ │ │ │ + ldr r3, [pc, #176] @ (d53dc ) │ │ │ │ + ldr r1, [pc, #180] @ (d53e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #92] @ (d539c ) │ │ │ │ - ldr r1, [pc, #168] @ (d53ec ) │ │ │ │ + ldr r3, [pc, #92] @ (d5394 ) │ │ │ │ + ldr r1, [pc, #168] @ (d53e4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #168] @ (d53f0 ) │ │ │ │ + ldr r0, [pc, #168] @ (d53e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d50c2 │ │ │ │ + b.n d50ba │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d532a │ │ │ │ + b.n d5322 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #144] @ (d53f4 ) │ │ │ │ - movw r2, #55956 @ 0xda94 │ │ │ │ + ldr r3, [pc, #144] @ (d53ec ) │ │ │ │ + movw r2, #55962 @ 0xda9a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #136] @ (d53f8 ) │ │ │ │ - ldr r0, [pc, #140] @ (d53fc ) │ │ │ │ + ldr r1, [pc, #136] @ (d53f0 ) │ │ │ │ + ldr r0, [pc, #140] @ (d53f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2452 @ 0x994 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ movs r2, r4 │ │ │ │ - mov r6, fp │ │ │ │ + mov lr, r3 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ movs r2, r4 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, pc │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ movs r2, r4 │ │ │ │ - mov r4, r4 │ │ │ │ + mov r4, ip │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r5, r4] │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ movs r2, r4 │ │ │ │ - mov r2, r0 │ │ │ │ + mov r2, r8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ movs r2, r4 │ │ │ │ - cmp sl, ip │ │ │ │ + mov r2, r4 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ movs r2, r4 │ │ │ │ - cmp sl, r7 │ │ │ │ + cmp sl, pc │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ movs r2, r4 │ │ │ │ - cmp ip, r4 │ │ │ │ + cmp ip, ip │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, sp │ │ │ │ + cmp r8, r5 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ movs r4, r4 │ │ │ │ - add r0, pc, #824 @ (adr r0, d5734 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, d542c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #928] @ (d57a0 ) │ │ │ │ + ldr r3, [pc, #160] @ (d5498 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d5400 : │ │ │ │ +000d53f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #240] @ (d5504 ) │ │ │ │ + ldr r2, [pc, #240] @ (d54fc ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #240] @ (d5508 ) │ │ │ │ + ldr r3, [pc, #240] @ (d5500 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #240] @ (d550c ) │ │ │ │ + ldr r5, [pc, #240] @ (d5504 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl d502c │ │ │ │ + bl d5024 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, d5460 │ │ │ │ + cbz r0, d5458 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d543e │ │ │ │ + beq.n d5436 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, d545a │ │ │ │ + cbz r3, d5452 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #204] @ (d5510 ) │ │ │ │ - ldr r3, [pc, #196] @ (d5508 ) │ │ │ │ + ldr r2, [pc, #204] @ (d5508 ) │ │ │ │ + ldr r3, [pc, #196] @ (d5500 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d54fe │ │ │ │ + bne.n d54f6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d543e │ │ │ │ - ldr r3, [pc, #176] @ (d5514 ) │ │ │ │ + b.n d5436 │ │ │ │ + ldr r3, [pc, #176] @ (d550c ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ - ldr.w r9, [pc, #176] @ d5518 │ │ │ │ + ldr.w r9, [pc, #176] @ d5510 │ │ │ │ add r6, sp, #8 │ │ │ │ - ldr.w r8, [pc, #176] @ d551c │ │ │ │ + ldr.w r8, [pc, #176] @ d5514 │ │ │ │ add r9, pc │ │ │ │ ldr r7, [r5, r3] │ │ │ │ add r8, pc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r6 │ │ │ │ bl 88758 │ │ │ │ - ldr r3, [pc, #152] @ (d5520 ) │ │ │ │ + ldr r3, [pc, #152] @ (d5518 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #908] @ 0x38c │ │ │ │ - ldr r3, [pc, #148] @ (d5524 ) │ │ │ │ + ldr r3, [pc, #148] @ (d551c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrd fp, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 5041c │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, d54f0 │ │ │ │ + cbz r0, d54e8 │ │ │ │ bl 888f4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - cbz r7, d54ce │ │ │ │ + cbz r7, d54c6 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ - b.n d5440 │ │ │ │ + b.n d5438 │ │ │ │ bl 88694 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ - b.n d5440 │ │ │ │ + b.n d5438 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ bl 91060 │ │ │ │ - b.n d54d2 │ │ │ │ + b.n d54ca │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ movs r2, r4 │ │ │ │ - add r2, r8 │ │ │ │ + add sl, r0 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d5528 : │ │ │ │ +000d5520 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w r0, [pc, #2972] @ d60dc │ │ │ │ + ldr.w r0, [pc, #2972] @ d60d4 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #2972] @ d60e0 │ │ │ │ + ldr.w r2, [pc, #2972] @ d60d8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r8, [pc, #2968] @ d60e4 │ │ │ │ + ldr.w r8, [pc, #2968] @ d60dc │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d5ebc │ │ │ │ + beq.w d5eb4 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r6, r2 │ │ │ │ itt ne │ │ │ │ addne r6, #1 │ │ │ │ strne r6, [r4, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d5ee0 │ │ │ │ + beq.w d5ed8 │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w d5e14 │ │ │ │ + bmi.w d5e0c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d5bc8 │ │ │ │ + beq.w d5bc0 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.w d5e22 │ │ │ │ - ldr.w r2, [pc, #2908] @ d60e8 │ │ │ │ + bne.w d5e1a │ │ │ │ + ldr.w r2, [pc, #2908] @ d60e0 │ │ │ │ ldr.w r7, [r8, r2] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w d5708 │ │ │ │ + beq.w d5700 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 886f8 │ │ │ │ - ldr.w r3, [pc, #2892] @ d60ec │ │ │ │ - ldr.w r1, [pc, #2892] @ d60f0 │ │ │ │ + ldr.w r3, [pc, #2892] @ d60e4 │ │ │ │ + ldr.w r1, [pc, #2892] @ d60e8 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ - ldr.w r0, [pc, #2888] @ d60f4 │ │ │ │ + ldr.w r0, [pc, #2888] @ d60ec │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ add r1, pc │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 88758 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, d5612 │ │ │ │ + cbz r0, d560a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d55da │ │ │ │ + beq.n d55d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6232 │ │ │ │ + beq.w d622a │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6862 │ │ │ │ + beq.w d685a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d55f6 │ │ │ │ + beq.n d55ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d622a │ │ │ │ + beq.w d6222 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d67f2 │ │ │ │ + beq.w d67ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5612 │ │ │ │ + beq.n d560a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d623a │ │ │ │ + beq.w d6232 │ │ │ │ add.w r3, r4, #56 @ 0x38 │ │ │ │ - ldr.w ip, [pc, #2784] @ d60f8 │ │ │ │ + ldr.w ip, [pc, #2784] @ d60f0 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ ldr.w r3, [r8, ip] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 888f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d627e │ │ │ │ + beq.w d6276 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6574 │ │ │ │ + beq.w d656c │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d690a │ │ │ │ + beq.w d6902 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d65f4 │ │ │ │ + beq.w d65ec │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d66a8 │ │ │ │ + bmi.w d66a0 │ │ │ │ bl 88b24 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx 5030c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d6692 │ │ │ │ + blt.w d668a │ │ │ │ ldrd r5, sl, [r4, #56] @ 0x38 │ │ │ │ ldr.w r9, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d66b4 │ │ │ │ + beq.w d66ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6846 │ │ │ │ + beq.w d683e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d687e │ │ │ │ + beq.w d6876 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, sl, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -224715,203 +224708,203 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov.w r9, #0 │ │ │ │ mov fp, r9 │ │ │ │ mov sl, r9 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d6308 │ │ │ │ + beq.w d6300 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w d6040 │ │ │ │ + beq.w d6038 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d682a │ │ │ │ + beq.w d6822 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w d5f50 │ │ │ │ + beq.w d5f48 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d604e │ │ │ │ + beq.w d6046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5f5c │ │ │ │ + beq.w d5f54 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d604e │ │ │ │ + beq.w d6046 │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - cbz r0, d577e │ │ │ │ + cbz r0, d5776 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n d577e │ │ │ │ + beq.n d5776 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d61ec │ │ │ │ + beq.w d61e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r1, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5792 │ │ │ │ + beq.n d578a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5ea8 │ │ │ │ + beq.w d5ea0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d5a8c │ │ │ │ + beq.w d5a84 │ │ │ │ bl 88694 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd sl, fp, [sp, #48] @ 0x30 │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d57c8 │ │ │ │ + beq.n d57c0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d60c8 │ │ │ │ + beq.w d60c0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n d57e6 │ │ │ │ + beq.n d57de │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d57e6 │ │ │ │ + beq.n d57de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d60be │ │ │ │ + beq.w d60b6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d5804 │ │ │ │ + beq.n d57fc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5804 │ │ │ │ + beq.n d57fc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6348 │ │ │ │ + beq.w d6340 │ │ │ │ add r5, sp, #156 @ 0x9c │ │ │ │ mov r0, r5 │ │ │ │ bl 88758 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, d585c │ │ │ │ + cbz r0, d5854 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5824 │ │ │ │ + beq.n d581c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6038 │ │ │ │ + beq.w d6030 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d69ea │ │ │ │ + beq.w d69e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5840 │ │ │ │ + beq.n d5838 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d602c │ │ │ │ + beq.w d6024 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d69ce │ │ │ │ + beq.w d69c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d585c │ │ │ │ + beq.n d5854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6032 │ │ │ │ + beq.w d602a │ │ │ │ add.w r3, r4, #68 @ 0x44 │ │ │ │ movs r6, #0 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ strb.w r6, [r4, #52] @ 0x34 │ │ │ │ bl 889b8 │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ ldrd r9, r6, [sp, #168] @ 0xa8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d69b2 │ │ │ │ + beq.w d69aa │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6996 │ │ │ │ + beq.w d698e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d68ee │ │ │ │ + beq.w d68e6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d58d4 │ │ │ │ + beq.n d58cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5f38 │ │ │ │ + beq.w d5f30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d58e8 │ │ │ │ + beq.n d58e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5f40 │ │ │ │ + beq.w d5f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d58fc │ │ │ │ + beq.n d58f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5f48 │ │ │ │ + beq.w d5f40 │ │ │ │ ldr.w sl, [r4, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6370 │ │ │ │ + beq.w d6368 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w d63b2 │ │ │ │ + beq.w d63aa │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #4 │ │ │ │ itt ne │ │ │ │ @@ -224921,150 +224914,150 @@ │ │ │ │ strd fp, r9, [sp, #188] @ 0xbc │ │ │ │ strd r6, r5, [sp, #196] @ 0xc4 │ │ │ │ blx 5018c │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5968 │ │ │ │ + beq.n d5960 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d5eb0 │ │ │ │ + beq.w d5ea8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63fa │ │ │ │ + beq.w d63f2 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5986 │ │ │ │ + beq.n d597e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d606e │ │ │ │ + beq.w d6066 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d599e │ │ │ │ + beq.n d5996 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d607a │ │ │ │ + beq.w d6072 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d59b2 │ │ │ │ + beq.n d59aa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6086 │ │ │ │ + beq.w d607e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d59c6 │ │ │ │ + beq.n d59be │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6092 │ │ │ │ + beq.w d608a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 501b8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d59e6 │ │ │ │ + beq.n d59de │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6066 │ │ │ │ + beq.w d605e │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d6460 │ │ │ │ + blt.w d6458 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5f70 │ │ │ │ + beq.w d5f68 │ │ │ │ ldrd r5, r9, [r4, #68] @ 0x44 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d65c4 │ │ │ │ + beq.w d65bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d697a │ │ │ │ + beq.w d6972 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d695e │ │ │ │ + beq.w d6956 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, r9, [sp, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5a60 │ │ │ │ + beq.n d5a58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6366 │ │ │ │ + beq.w d635e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5a78 │ │ │ │ + beq.n d5a70 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d635c │ │ │ │ + beq.w d6354 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5a8c │ │ │ │ + beq.n d5a84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6352 │ │ │ │ + beq.w d634a │ │ │ │ ldrb.w r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #2 │ │ │ │ ittt eq │ │ │ │ moveq r5, #0 │ │ │ │ moveq fp, r5 │ │ │ │ moveq sl, r5 │ │ │ │ - beq.w d6242 │ │ │ │ + beq.w d623a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5f0a │ │ │ │ + beq.w d5f02 │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r5 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6430 │ │ │ │ + beq.w d6428 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d647e │ │ │ │ + beq.w d6476 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #4 │ │ │ │ itt ne │ │ │ │ @@ -225074,749 +225067,749 @@ │ │ │ │ strd r9, r7, [sp, #204] @ 0xcc │ │ │ │ strd r7, r7, [sp, #212] @ 0xd4 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b0a │ │ │ │ + beq.n d5b02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d609e │ │ │ │ + beq.w d6096 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d64c2 │ │ │ │ + beq.w d64ba │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b24 │ │ │ │ + beq.n d5b1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d61fa │ │ │ │ + beq.w d61f2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b3c │ │ │ │ + beq.n d5b34 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d60a6 │ │ │ │ + beq.w d609e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5f0a │ │ │ │ + beq.w d5f02 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b56 │ │ │ │ + beq.n d5b4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d61e4 │ │ │ │ + beq.w d61dc │ │ │ │ bl 88694 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ strd r5, fp, [sp, #112] @ 0x70 │ │ │ │ str.w sl, [sp, #120] @ 0x78 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b80 │ │ │ │ + beq.n d5b78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d60b6 │ │ │ │ + beq.w d60ae │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n d5b9e │ │ │ │ + beq.n d5b96 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b9e │ │ │ │ + beq.n d5b96 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d60ae │ │ │ │ + beq.w d60a6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d5e58 │ │ │ │ + beq.w d5e50 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d5e58 │ │ │ │ + beq.w d5e50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d5e58 │ │ │ │ + bne.w d5e50 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5e58 │ │ │ │ - ldr.w r2, [pc, #1308] @ d60e8 │ │ │ │ + b.n d5e50 │ │ │ │ + ldr.w r2, [pc, #1308] @ d60e0 │ │ │ │ ldr.w r7, [r8, r2] │ │ │ │ cmp r5, r7 │ │ │ │ - bne.w d5e76 │ │ │ │ + bne.w d5e6e │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6536 │ │ │ │ + beq.w d652e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1284] @ d60fc │ │ │ │ + ldr.w r3, [pc, #1284] @ d60f4 │ │ │ │ ldr.w sl, [r8, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #180] @ 0xb4 │ │ │ │ add.w r1, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r1, #1808] @ 0x710 │ │ │ │ add r1, sp, #180 @ 0xb4 │ │ │ │ blx 50250 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d659a │ │ │ │ + beq.w d6592 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5c2a │ │ │ │ + beq.n d5c22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6340 │ │ │ │ + beq.w d6338 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fcd4 │ │ │ │ ldr.w r1, [sl, #696] @ 0x2b8 │ │ │ │ mov r6, r0 │ │ │ │ blx 5041c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6620 │ │ │ │ + beq.w d6618 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, d5c5a │ │ │ │ + cbz r0, d5c52 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5c5a │ │ │ │ + beq.n d5c52 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6194 │ │ │ │ + beq.w d618c │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [sl, #700] @ 0x2bc │ │ │ │ blx 5041c │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d68b6 │ │ │ │ + beq.w d68ae │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5c82 │ │ │ │ + beq.n d5c7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d60d2 │ │ │ │ + beq.w d60ca │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d664e │ │ │ │ + beq.w d6646 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ mov r0, sl │ │ │ │ str.w r9, [sp, #184] @ 0xb8 │ │ │ │ blx 5018c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5cb4 │ │ │ │ + beq.n d5cac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6176 │ │ │ │ + beq.w d616e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d66dc │ │ │ │ + beq.w d66d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5cce │ │ │ │ + beq.n d5cc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d617e │ │ │ │ + beq.w d6176 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, d5ce6 │ │ │ │ + cbz r0, d5cde │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5ce6 │ │ │ │ + beq.n d5cde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, d5ce6 │ │ │ │ + cbnz r3, d5cde │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [r4, #48] @ 0x30 │ │ │ │ strb.w r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6700 │ │ │ │ + beq.w d66f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w d64f4 │ │ │ │ + beq.w d64ec │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d68d2 │ │ │ │ + beq.w d68ca │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5d1c │ │ │ │ + beq.n d5d14 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5d2e │ │ │ │ + beq.n d5d26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6186 │ │ │ │ + beq.w d617e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d672e │ │ │ │ + beq.w d6726 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w d6760 │ │ │ │ + bmi.w d6758 │ │ │ │ bl 88b24 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 8735c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5d60 │ │ │ │ + beq.n d5d58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d619e │ │ │ │ + beq.w d6196 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6942 │ │ │ │ + beq.w d693a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5d80 │ │ │ │ + beq.n d5d78 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d61a6 │ │ │ │ + beq.w d619e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d676c │ │ │ │ + beq.w d6764 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w d67a6 │ │ │ │ + bpl.w d679e │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d61ae │ │ │ │ + beq.w d61a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w d6678 │ │ │ │ + beq.w d6670 │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - cbz r0, d5dc8 │ │ │ │ + cbz r0, d5dc0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5dc8 │ │ │ │ + beq.n d5dc0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d66f8 │ │ │ │ + beq.w d66f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w sl, [r8, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5dde │ │ │ │ + beq.n d5dd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d656c │ │ │ │ + beq.w d6564 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d5dea │ │ │ │ + beq.n d5de2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w d67ca │ │ │ │ + bmi.w d67c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5e02 │ │ │ │ + beq.n d5dfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6564 │ │ │ │ + beq.w d655c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - b.n d5e5a │ │ │ │ + b.n d5e52 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n d5e36 │ │ │ │ + beq.n d5e2e │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ - cbnz r6, d5e36 │ │ │ │ + cbnz r6, d5e2e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #712] @ (d6100 ) │ │ │ │ + ldr r3, [pc, #712] @ (d60f8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #680] @ (d60ec ) │ │ │ │ - ldr r1, [pc, #700] @ (d6104 ) │ │ │ │ + ldr r3, [pc, #680] @ (d60e4 ) │ │ │ │ + ldr r1, [pc, #700] @ (d60fc ) │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ - ldr r0, [pc, #700] @ (d6108 ) │ │ │ │ + ldr r0, [pc, #700] @ (d6100 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #688] @ (d610c ) │ │ │ │ - ldr r3, [pc, #640] @ (d60e0 ) │ │ │ │ + ldr r2, [pc, #688] @ (d6104 ) │ │ │ │ + ldr r3, [pc, #640] @ (d60d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d67d2 │ │ │ │ + bne.w d67ca │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n d5e88 │ │ │ │ + beq.n d5e80 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d621a │ │ │ │ + beq.w d6212 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 886f8 │ │ │ │ - ldr r3, [pc, #600] @ (d60ec ) │ │ │ │ - ldr r1, [pc, #636] @ (d6110 ) │ │ │ │ + ldr r3, [pc, #600] @ (d60e4 ) │ │ │ │ + ldr r1, [pc, #636] @ (d6108 ) │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ - ldr r0, [pc, #636] @ (d6114 ) │ │ │ │ + ldr r0, [pc, #636] @ (d610c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d5e58 │ │ │ │ + b.n d5e50 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5792 │ │ │ │ + b.n d578a │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5968 │ │ │ │ - ldr r1, [pc, #556] @ (d60ec ) │ │ │ │ + b.n d5960 │ │ │ │ + ldr r1, [pc, #556] @ (d60e4 ) │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ - ldr r3, [pc, #596] @ (d6118 ) │ │ │ │ - ldr r2, [pc, #600] @ (d611c ) │ │ │ │ + ldr r3, [pc, #596] @ (d6110 ) │ │ │ │ + ldr r2, [pc, #600] @ (d6114 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #592] @ (d6120 ) │ │ │ │ - ldr r0, [pc, #592] @ (d6124 ) │ │ │ │ + ldr r1, [pc, #592] @ (d6118 ) │ │ │ │ + ldr r0, [pc, #592] @ (d611c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n d5e58 │ │ │ │ - ldr r2, [pc, #520] @ (d60ec ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d5e50 │ │ │ │ + ldr r2, [pc, #520] @ (d60e4 ) │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ - ldr r3, [pc, #576] @ (d6128 ) │ │ │ │ + ldr r3, [pc, #576] @ (d6120 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #572] @ (d612c ) │ │ │ │ + ldr r2, [pc, #572] @ (d6124 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #572] @ (d6130 ) │ │ │ │ + ldr r1, [pc, #572] @ (d6128 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #568] @ (d6134 ) │ │ │ │ + ldr r0, [pc, #568] @ (d612c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n d5e58 │ │ │ │ + b.n d5e50 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d5f18 │ │ │ │ + beq.n d5f10 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n d5f18 │ │ │ │ + bpl.n d5f10 │ │ │ │ bl 84a64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5f32 │ │ │ │ + beq.n d5f2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d618c │ │ │ │ + beq.w d6184 │ │ │ │ bl 641b0 │ │ │ │ - b.n d5e58 │ │ │ │ + b.n d5e50 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d58d4 │ │ │ │ + b.n d58cc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d58e8 │ │ │ │ + b.n d58e0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d58fc │ │ │ │ + b.n d58f4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d604e │ │ │ │ + beq.n d6046 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d575e │ │ │ │ + bne.w d5756 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d6138 │ │ │ │ + beq.w d6130 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.w d5752 │ │ │ │ + b.w d574a │ │ │ │ bl 88694 │ │ │ │ ldrd r5, r9, [r4, #68] @ 0x44 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d6506 │ │ │ │ + beq.w d64fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d680e │ │ │ │ + beq.w d6806 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d67d6 │ │ │ │ + beq.w d67ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, r9, [sp, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5fe0 │ │ │ │ + beq.n d5fd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6202 │ │ │ │ + beq.w d61fa │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5ff8 │ │ │ │ + beq.n d5ff0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6212 │ │ │ │ + beq.w d620a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d600c │ │ │ │ + beq.n d6004 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d620a │ │ │ │ + beq.w d6202 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 88758 │ │ │ │ ldrb.w r3, [r4, #52] @ 0x34 │ │ │ │ ldrd r5, fp, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ ldr.w sl, [sp, #136] @ 0x88 │ │ │ │ - beq.w d6242 │ │ │ │ + beq.w d623a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d5aaa │ │ │ │ - b.n d5b3c │ │ │ │ + bne.w d5aa2 │ │ │ │ + b.n d5b34 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5840 │ │ │ │ + b.n d5838 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d585c │ │ │ │ + b.n d5854 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5824 │ │ │ │ + b.w d581c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d682a │ │ │ │ + beq.w d6822 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w d5738 │ │ │ │ + bne.w d5730 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - cbz r0, d6060 │ │ │ │ + cbz r0, d6058 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d5772 │ │ │ │ + bne.w d576a │ │ │ │ str r6, [r1, #28] │ │ │ │ - b.w d5792 │ │ │ │ + b.w d578a │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d59e6 │ │ │ │ + b.n d59de │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5986 │ │ │ │ + b.n d597e │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d599e │ │ │ │ + b.n d5996 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d59b2 │ │ │ │ + b.n d59aa │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d59c6 │ │ │ │ + b.n d59be │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5b0a │ │ │ │ + b.n d5b02 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5b3c │ │ │ │ + b.n d5b34 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5b9e │ │ │ │ + b.n d5b96 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5b80 │ │ │ │ + b.n d5b78 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d57e6 │ │ │ │ + b.w d57de │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d57c8 │ │ │ │ + b.w d57c0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5c82 │ │ │ │ + b.n d5c7a │ │ │ │ nop │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r2 │ │ │ │ + add r6, r2 │ │ │ │ movs r2, r4 │ │ │ │ - bics r4, r6 │ │ │ │ + mvns r4, r6 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #632 @ (adr r1, d6388 ) │ │ │ │ + add r1, pc, #664 @ (adr r1, d63a0 ) │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r3, #10 │ │ │ │ movs r2, r4 │ │ │ │ - mov r4, lr │ │ │ │ + mov ip, r6 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strh r6, [r0, r7] │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - mov sl, sl │ │ │ │ + bx r2 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ movs r2, r4 │ │ │ │ - ldr.w r3, [pc, #2252] @ d6a08 │ │ │ │ - ldr.w r2, [pc, #2252] @ d6a0c │ │ │ │ - ldr.w r1, [pc, #2252] @ d6a10 │ │ │ │ - ldr.w r0, [pc, #2252] @ d6a14 │ │ │ │ + ldr.w r3, [pc, #2252] @ d6a00 │ │ │ │ + ldr.w r2, [pc, #2252] @ d6a04 │ │ │ │ + ldr.w r1, [pc, #2252] @ d6a08 │ │ │ │ + ldr.w r0, [pc, #2252] @ d6a0c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2236] @ d6a18 │ │ │ │ + ldr.w r3, [pc, #2236] @ d6a10 │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d5804 │ │ │ │ - b.w d579e │ │ │ │ + beq.w d57fc │ │ │ │ + b.w d5796 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5cb4 │ │ │ │ + b.n d5cac │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5cce │ │ │ │ + b.n d5cc6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5d2e │ │ │ │ + b.n d5d26 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5f32 │ │ │ │ + b.n d5f2a │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5c5a │ │ │ │ + b.n d5c52 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5d60 │ │ │ │ + b.n d5d58 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5d80 │ │ │ │ - ldr.w r3, [pc, #2136] @ d6a08 │ │ │ │ - ldr.w r2, [pc, #2152] @ d6a1c │ │ │ │ - ldr.w r1, [pc, #2152] @ d6a20 │ │ │ │ - ldr.w r0, [pc, #2152] @ d6a24 │ │ │ │ + b.n d5d78 │ │ │ │ + ldr.w r3, [pc, #2136] @ d6a00 │ │ │ │ + ldr.w r2, [pc, #2152] @ d6a14 │ │ │ │ + ldr.w r1, [pc, #2152] @ d6a18 │ │ │ │ + ldr.w r0, [pc, #2152] @ d6a1c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #65 @ 0x41 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2132] @ d6a28 │ │ │ │ + ldr.w r3, [pc, #2132] @ d6a20 │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.w d5804 │ │ │ │ + b.w d57fc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5b56 │ │ │ │ + b.n d5b4e │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.w d577e │ │ │ │ + b.w d5776 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5b24 │ │ │ │ + b.n d5b1c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5fe0 │ │ │ │ + b.n d5fd8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d600c │ │ │ │ + b.n d6004 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5ff8 │ │ │ │ + b.n d5ff0 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ - b.n d5e88 │ │ │ │ + b.n d5e80 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d55f6 │ │ │ │ + b.w d55ee │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d55da │ │ │ │ + b.w d55d2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5612 │ │ │ │ - ldr.w r3, [pc, #1988] @ d6a08 │ │ │ │ - ldr.w r2, [pc, #2020] @ d6a2c │ │ │ │ - ldr.w r1, [pc, #2020] @ d6a30 │ │ │ │ - ldr.w r0, [pc, #2020] @ d6a34 │ │ │ │ + b.w d560a │ │ │ │ + ldr.w r3, [pc, #1988] @ d6a00 │ │ │ │ + ldr.w r2, [pc, #2020] @ d6a24 │ │ │ │ + ldr.w r1, [pc, #2020] @ d6a28 │ │ │ │ + ldr.w r0, [pc, #2020] @ d6a2c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2000] @ d6a38 │ │ │ │ + ldr.w r3, [pc, #2000] @ d6a30 │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5e58 │ │ │ │ - b.n d5b5a │ │ │ │ + beq.w d5e50 │ │ │ │ + b.n d5b52 │ │ │ │ bl 88694 │ │ │ │ ldrd r5, sl, [r4, #56] @ 0x38 │ │ │ │ ldr.w r9, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d6786 │ │ │ │ + beq.w d677e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6926 │ │ │ │ + beq.w d691e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d689a │ │ │ │ + beq.w d6892 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, sl, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -225830,952 +225823,952 @@ │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 88758 │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #64] @ 0x40 │ │ │ │ - b.w d5710 │ │ │ │ - ldr.w r3, [pc, #1788] @ d6a08 │ │ │ │ - ldr.w r2, [pc, #1836] @ d6a3c │ │ │ │ - ldr.w r1, [pc, #1836] @ d6a40 │ │ │ │ - ldr.w r0, [pc, #1836] @ d6a44 │ │ │ │ + b.w d5708 │ │ │ │ + ldr.w r3, [pc, #1788] @ d6a00 │ │ │ │ + ldr.w r2, [pc, #1836] @ d6a34 │ │ │ │ + ldr.w r1, [pc, #1836] @ d6a38 │ │ │ │ + ldr.w r0, [pc, #1836] @ d6a3c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1820] @ d6a48 │ │ │ │ + ldr.w r3, [pc, #1820] @ d6a40 │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d5804 │ │ │ │ - b.w d579e │ │ │ │ + beq.w d57fc │ │ │ │ + b.w d5796 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5c2a │ │ │ │ + b.n d5c22 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5804 │ │ │ │ + b.w d57fc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5a8c │ │ │ │ + b.w d5a84 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5a78 │ │ │ │ + b.w d5a70 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5a60 │ │ │ │ - ldr.w r3, [pc, #1684] @ d6a08 │ │ │ │ - ldr.w r2, [pc, #1748] @ d6a4c │ │ │ │ - ldr.w r1, [pc, #1748] @ d6a50 │ │ │ │ - ldr.w r0, [pc, #1748] @ d6a54 │ │ │ │ + b.w d5a58 │ │ │ │ + ldr.w r3, [pc, #1684] @ d6a00 │ │ │ │ + ldr.w r2, [pc, #1748] @ d6a44 │ │ │ │ + ldr.w r1, [pc, #1748] @ d6a48 │ │ │ │ + ldr.w r0, [pc, #1748] @ d6a4c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1728] @ d6a58 │ │ │ │ + ldr.w r3, [pc, #1728] @ d6a50 │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n d5f74 │ │ │ │ - ldr.w r3, [pc, #1620] @ d6a08 │ │ │ │ - ldr.w r2, [pc, #1700] @ d6a5c │ │ │ │ - ldr.w r1, [pc, #1700] @ d6a60 │ │ │ │ - ldr.w r0, [pc, #1700] @ d6a64 │ │ │ │ + b.n d5f6c │ │ │ │ + ldr.w r3, [pc, #1620] @ d6a00 │ │ │ │ + ldr.w r2, [pc, #1700] @ d6a54 │ │ │ │ + ldr.w r1, [pc, #1700] @ d6a58 │ │ │ │ + ldr.w r0, [pc, #1700] @ d6a5c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1680] @ d6a68 │ │ │ │ + ldr.w r3, [pc, #1680] @ d6a60 │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.n d5f74 │ │ │ │ - ldr.w r3, [pc, #1548] @ d6a08 │ │ │ │ + b.n d5f6c │ │ │ │ + ldr.w r3, [pc, #1548] @ d6a00 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1640] @ d6a6c │ │ │ │ - ldr.w r0, [pc, #1640] @ d6a70 │ │ │ │ + ldr.w r1, [pc, #1640] @ d6a64 │ │ │ │ + ldr.w r0, [pc, #1640] @ d6a68 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ - b.n d5f74 │ │ │ │ - ldr.w r3, [pc, #1492] @ d6a08 │ │ │ │ - ldr.w r2, [pc, #1596] @ d6a74 │ │ │ │ - ldr.w r1, [pc, #1596] @ d6a78 │ │ │ │ - ldr.w r0, [pc, #1596] @ d6a7c │ │ │ │ + b.n d5f6c │ │ │ │ + ldr.w r3, [pc, #1492] @ d6a00 │ │ │ │ + ldr.w r2, [pc, #1596] @ d6a6c │ │ │ │ + ldr.w r1, [pc, #1596] @ d6a70 │ │ │ │ + ldr.w r0, [pc, #1596] @ d6a74 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1576] @ d6a80 │ │ │ │ + ldr.w r3, [pc, #1576] @ d6a78 │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d6270 │ │ │ │ - ldr.w r3, [pc, #1444] @ d6a08 │ │ │ │ + bl bac98 │ │ │ │ + b.n d6268 │ │ │ │ + ldr.w r3, [pc, #1444] @ d6a00 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1564] @ d6a84 │ │ │ │ - ldr.w r0, [pc, #1564] @ d6a88 │ │ │ │ + ldr.w r1, [pc, #1564] @ d6a7c │ │ │ │ + ldr.w r0, [pc, #1564] @ d6a80 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d5f74 │ │ │ │ - ldr.w r3, [pc, #1416] @ d6a08 │ │ │ │ - ldr.w r2, [pc, #1544] @ d6a8c │ │ │ │ - ldr.w r1, [pc, #1544] @ d6a90 │ │ │ │ - ldr.w r0, [pc, #1544] @ d6a94 │ │ │ │ + b.n d5f6c │ │ │ │ + ldr.w r3, [pc, #1416] @ d6a00 │ │ │ │ + ldr.w r2, [pc, #1544] @ d6a84 │ │ │ │ + ldr.w r1, [pc, #1544] @ d6a88 │ │ │ │ + ldr.w r0, [pc, #1544] @ d6a8c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1524] @ d6a98 │ │ │ │ + ldr.w r3, [pc, #1524] @ d6a90 │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5e58 │ │ │ │ - b.w d5b5a │ │ │ │ - ldr.w r3, [pc, #1348] @ d6a08 │ │ │ │ + beq.w d5e50 │ │ │ │ + b.w d5b52 │ │ │ │ + ldr.w r3, [pc, #1348] @ d6a00 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1488] @ d6a9c │ │ │ │ - ldr.w r0, [pc, #1488] @ d6aa0 │ │ │ │ + ldr.w r1, [pc, #1488] @ d6a94 │ │ │ │ + ldr.w r0, [pc, #1488] @ d6a98 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5e58 │ │ │ │ - b.w d5b5a │ │ │ │ + beq.w d5e50 │ │ │ │ + b.w d5b52 │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d68d2 │ │ │ │ + beq.w d68ca │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d5d16 │ │ │ │ - b.n d5d2e │ │ │ │ - ldr.w r3, [pc, #1280] @ d6a08 │ │ │ │ + bne.w d5d0e │ │ │ │ + b.n d5d26 │ │ │ │ + ldr.w r3, [pc, #1280] @ d6a00 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r0, [pc, #1428] @ d6aa4 │ │ │ │ + ldr.w r0, [pc, #1428] @ d6a9c │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1420] @ d6aa8 │ │ │ │ + ldr.w r3, [pc, #1420] @ d6aa0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1412] @ d6aac │ │ │ │ - ldr.w r1, [pc, #1412] @ d6ab0 │ │ │ │ + ldr.w r2, [pc, #1412] @ d6aa4 │ │ │ │ + ldr.w r1, [pc, #1412] @ d6aa8 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d600c │ │ │ │ - ldr.w r2, [pc, #1232] @ d6a08 │ │ │ │ + bl bac98 │ │ │ │ + b.n d6004 │ │ │ │ + ldr.w r2, [pc, #1232] @ d6a00 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ - ldr.w r3, [pc, #1396] @ d6ab4 │ │ │ │ + ldr.w r3, [pc, #1396] @ d6aac │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1388] @ d6ab8 │ │ │ │ + ldr.w r2, [pc, #1388] @ d6ab0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1384] @ d6abc │ │ │ │ - ldr.w r0, [pc, #1384] @ d6ac0 │ │ │ │ + ldr.w r1, [pc, #1384] @ d6ab4 │ │ │ │ + ldr.w r0, [pc, #1384] @ d6ab8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d5f02 │ │ │ │ + bl bac98 │ │ │ │ + b.n d5efa │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5e02 │ │ │ │ + b.n d5dfa │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5dde │ │ │ │ + b.n d5dd6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #69 @ 0x45 │ │ │ │ - ldr.w r2, [pc, #1352] @ d6ac4 │ │ │ │ + ldr.w r2, [pc, #1352] @ d6abc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1348] @ d6ac8 │ │ │ │ + ldr.w r1, [pc, #1348] @ d6ac0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1348] @ d6acc │ │ │ │ - ldr.w r0, [pc, #1348] @ d6ad0 │ │ │ │ + ldr.w r3, [pc, #1348] @ d6ac4 │ │ │ │ + ldr.w r0, [pc, #1348] @ d6ac8 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d6282 │ │ │ │ - ldr.w r3, [pc, #1132] @ d6a08 │ │ │ │ + bl bac98 │ │ │ │ + b.n d627a │ │ │ │ + ldr.w r3, [pc, #1132] @ d6a00 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1328] @ d6ad4 │ │ │ │ - ldr.w r0, [pc, #1328] @ d6ad8 │ │ │ │ + ldr.w r1, [pc, #1328] @ d6acc │ │ │ │ + ldr.w r0, [pc, #1328] @ d6ad0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n d5e58 │ │ │ │ - ldr.w r3, [pc, #1088] @ d6a08 │ │ │ │ + b.n d5e50 │ │ │ │ + ldr.w r3, [pc, #1088] @ d6a00 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r0, [pc, #1292] @ d6adc │ │ │ │ + ldr.w r0, [pc, #1292] @ d6ad4 │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1284] @ d6ae0 │ │ │ │ + ldr.w r3, [pc, #1284] @ d6ad8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1280] @ d6ae4 │ │ │ │ - ldr.w r1, [pc, #1280] @ d6ae8 │ │ │ │ + ldr.w r2, [pc, #1280] @ d6adc │ │ │ │ + ldr.w r1, [pc, #1280] @ d6ae0 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d600c │ │ │ │ + bl bac98 │ │ │ │ + b.n d6004 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #69 @ 0x45 │ │ │ │ - ldr.w r2, [pc, #1264] @ d6aec │ │ │ │ + ldr.w r2, [pc, #1264] @ d6ae4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1260] @ d6af0 │ │ │ │ + ldr.w r1, [pc, #1260] @ d6ae8 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1260] @ d6af4 │ │ │ │ - ldr.w r0, [pc, #1260] @ d6af8 │ │ │ │ + ldr.w r3, [pc, #1260] @ d6aec │ │ │ │ + ldr.w r0, [pc, #1260] @ d6af0 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n d6282 │ │ │ │ - ldr r3, [pc, #996] @ (d6a08 ) │ │ │ │ + b.n d627a │ │ │ │ + ldr r3, [pc, #996] @ (d6a00 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1236] @ d6afc │ │ │ │ - ldr.w r0, [pc, #1236] @ d6b00 │ │ │ │ + ldr.w r1, [pc, #1236] @ d6af4 │ │ │ │ + ldr.w r0, [pc, #1236] @ d6af8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n d5e58 │ │ │ │ - ldr r3, [pc, #952] @ (d6a08 ) │ │ │ │ + b.n d5e50 │ │ │ │ + ldr r3, [pc, #952] @ (d6a00 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1200] @ d6b04 │ │ │ │ - ldr.w r0, [pc, #1200] @ d6b08 │ │ │ │ + ldr.w r1, [pc, #1200] @ d6afc │ │ │ │ + ldr.w r0, [pc, #1200] @ d6b00 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.w d5e58 │ │ │ │ + b.w d5e50 │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - cbz r0, d668a │ │ │ │ + cbz r0, d6682 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d5dbc │ │ │ │ + bne.w d5db4 │ │ │ │ str.w sl, [r8, #28] │ │ │ │ - b.w d5dde │ │ │ │ - ldr.w r1, [pc, #1144] @ d6b0c │ │ │ │ + b.w d5dd6 │ │ │ │ + ldr.w r1, [pc, #1144] @ d6b04 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr.w r0, [pc, #1140] @ d6b10 │ │ │ │ + ldr.w r0, [pc, #1140] @ d6b08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n d6282 │ │ │ │ + b.n d627a │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.w d5670 │ │ │ │ + b.w d5668 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1112] @ d6b14 │ │ │ │ + ldr.w r1, [pc, #1112] @ d6b0c │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr.w r0, [pc, #1108] @ d6b18 │ │ │ │ + ldr.w r0, [pc, #1108] @ d6b10 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1104] @ d6b1c │ │ │ │ - ldr.w r2, [pc, #1104] @ d6b20 │ │ │ │ + ldr.w r3, [pc, #1104] @ d6b14 │ │ │ │ + ldr.w r2, [pc, #1104] @ d6b18 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d62f6 │ │ │ │ - ldr r3, [pc, #808] @ (d6a08 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d62ee │ │ │ │ + ldr r3, [pc, #808] @ (d6a00 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1088] @ d6b24 │ │ │ │ - ldr.w r0, [pc, #1088] @ d6b28 │ │ │ │ + ldr.w r1, [pc, #1088] @ d6b1c │ │ │ │ + ldr.w r0, [pc, #1088] @ d6b20 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d6668 │ │ │ │ + b.n d6660 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5dc6 │ │ │ │ - ldr r3, [pc, #772] @ (d6a08 ) │ │ │ │ + b.w d5dbe │ │ │ │ + ldr r3, [pc, #772] @ (d6a00 ) │ │ │ │ movs r1, #65 @ 0x41 │ │ │ │ - ldr.w r0, [pc, #1060] @ d6b2c │ │ │ │ + ldr.w r0, [pc, #1060] @ d6b24 │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1052] @ d6b30 │ │ │ │ + ldr.w r3, [pc, #1052] @ d6b28 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1048] @ d6b34 │ │ │ │ - ldr.w r1, [pc, #1048] @ d6b38 │ │ │ │ + ldr.w r2, [pc, #1048] @ d6b2c │ │ │ │ + ldr.w r1, [pc, #1048] @ d6b30 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ - b.w d5804 │ │ │ │ - ldr r3, [pc, #728] @ (d6a08 ) │ │ │ │ - ldr.w r2, [pc, #1032] @ d6b3c │ │ │ │ - ldr.w r1, [pc, #1032] @ d6b40 │ │ │ │ - ldr.w r0, [pc, #1032] @ d6b44 │ │ │ │ + bl bac98 │ │ │ │ + b.w d57fc │ │ │ │ + ldr r3, [pc, #728] @ (d6a00 ) │ │ │ │ + ldr.w r2, [pc, #1032] @ d6b34 │ │ │ │ + ldr.w r1, [pc, #1032] @ d6b38 │ │ │ │ + ldr.w r0, [pc, #1032] @ d6b3c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #65 @ 0x41 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #1016] @ (d6b48 ) │ │ │ │ + ldr r3, [pc, #1016] @ (d6b40 ) │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.w d5804 │ │ │ │ + b.w d57fc │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 84a18 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.w d5d3c │ │ │ │ - ldr r3, [pc, #664] @ (d6a08 ) │ │ │ │ + b.w d5d34 │ │ │ │ + ldr r3, [pc, #664] @ (d6a00 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r1, [pc, #984] @ (d6b4c ) │ │ │ │ - ldr r0, [pc, #988] @ (d6b50 ) │ │ │ │ + ldr r1, [pc, #984] @ (d6b44 ) │ │ │ │ + ldr r0, [pc, #988] @ (d6b48 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w d5804 │ │ │ │ + b.w d57fc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #964] @ (d6b54 ) │ │ │ │ + ldr r1, [pc, #964] @ (d6b4c ) │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr r0, [pc, #964] @ (d6b58 ) │ │ │ │ + ldr r0, [pc, #964] @ (d6b50 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #964] @ (d6b5c ) │ │ │ │ - ldr r2, [pc, #964] @ (d6b60 ) │ │ │ │ + ldr r3, [pc, #964] @ (d6b54 ) │ │ │ │ + ldr r2, [pc, #964] @ (d6b58 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d62f6 │ │ │ │ - ldr r3, [pc, #608] @ (d6a08 ) │ │ │ │ - ldr r2, [pc, #952] @ (d6b64 ) │ │ │ │ - ldr r1, [pc, #956] @ (d6b68 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d62ee │ │ │ │ + ldr r3, [pc, #608] @ (d6a00 ) │ │ │ │ + ldr r2, [pc, #952] @ (d6b5c ) │ │ │ │ + ldr r1, [pc, #956] @ (d6b60 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #956] @ (d6b6c ) │ │ │ │ + ldr r0, [pc, #956] @ (d6b64 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.w d5804 │ │ │ │ + bl a7538 │ │ │ │ + b.w d57fc │ │ │ │ bl 84a64 │ │ │ │ - b.w d5dea │ │ │ │ + b.w d5de2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #920] @ (d6b70 ) │ │ │ │ - movw r2, #4298 @ 0x10ca │ │ │ │ + ldr r3, [pc, #920] @ (d6b68 ) │ │ │ │ + movw r2, #4304 @ 0x10d0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #912] @ (d6b74 ) │ │ │ │ - ldr r0, [pc, #916] @ (d6b78 ) │ │ │ │ + ldr r1, [pc, #912] @ (d6b6c ) │ │ │ │ + ldr r0, [pc, #916] @ (d6b70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #904] @ (d6b7c ) │ │ │ │ - movw r2, #4063 @ 0xfdf │ │ │ │ + ldr r3, [pc, #904] @ (d6b74 ) │ │ │ │ + movw r2, #4069 @ 0xfe5 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #896] @ (d6b80 ) │ │ │ │ - ldr r0, [pc, #900] @ (d6b84 ) │ │ │ │ + ldr r1, [pc, #896] @ (d6b78 ) │ │ │ │ + ldr r0, [pc, #900] @ (d6b7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #888] @ (d6b88 ) │ │ │ │ - movw r2, #4297 @ 0x10c9 │ │ │ │ + ldr r3, [pc, #888] @ (d6b80 ) │ │ │ │ + movw r2, #4303 @ 0x10cf │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #880] @ (d6b8c ) │ │ │ │ - ldr r0, [pc, #884] @ (d6b90 ) │ │ │ │ + ldr r1, [pc, #880] @ (d6b84 ) │ │ │ │ + ldr r0, [pc, #884] @ (d6b88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #872] @ (d6b94 ) │ │ │ │ - movw r2, #4162 @ 0x1042 │ │ │ │ + ldr r3, [pc, #872] @ (d6b8c ) │ │ │ │ + movw r2, #4168 @ 0x1048 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #864] @ (d6b98 ) │ │ │ │ - ldr r0, [pc, #868] @ (d6b9c ) │ │ │ │ + ldr r1, [pc, #864] @ (d6b90 ) │ │ │ │ + ldr r0, [pc, #868] @ (d6b94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #856] @ (d6ba0 ) │ │ │ │ - movw r2, #4116 @ 0x1014 │ │ │ │ + ldr r3, [pc, #856] @ (d6b98 ) │ │ │ │ + movw r2, #4122 @ 0x101a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #848] @ (d6ba4 ) │ │ │ │ - ldr r0, [pc, #852] @ (d6ba8 ) │ │ │ │ + ldr r1, [pc, #848] @ (d6b9c ) │ │ │ │ + ldr r0, [pc, #852] @ (d6ba0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #840] @ (d6bac ) │ │ │ │ - movw r2, #4062 @ 0xfde │ │ │ │ + ldr r3, [pc, #840] @ (d6ba4 ) │ │ │ │ + movw r2, #4068 @ 0xfe4 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #832] @ (d6bb0 ) │ │ │ │ - ldr r0, [pc, #836] @ (d6bb4 ) │ │ │ │ + ldr r1, [pc, #832] @ (d6ba8 ) │ │ │ │ + ldr r0, [pc, #836] @ (d6bac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #824] @ (d6bb8 ) │ │ │ │ - movw r2, #4117 @ 0x1015 │ │ │ │ + ldr r3, [pc, #824] @ (d6bb0 ) │ │ │ │ + movw r2, #4123 @ 0x101b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #816] @ (d6bbc ) │ │ │ │ - ldr r0, [pc, #820] @ (d6bc0 ) │ │ │ │ + ldr r1, [pc, #816] @ (d6bb4 ) │ │ │ │ + ldr r0, [pc, #820] @ (d6bb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #808] @ (d6bc4 ) │ │ │ │ - movw r2, #4132 @ 0x1024 │ │ │ │ + ldr r3, [pc, #808] @ (d6bbc ) │ │ │ │ + movw r2, #4138 @ 0x102a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #800] @ (d6bc8 ) │ │ │ │ - ldr r0, [pc, #804] @ (d6bcc ) │ │ │ │ + ldr r1, [pc, #800] @ (d6bc0 ) │ │ │ │ + ldr r0, [pc, #804] @ (d6bc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #792] @ (d6bd0 ) │ │ │ │ - movw r2, #3953 @ 0xf71 │ │ │ │ + ldr r3, [pc, #792] @ (d6bc8 ) │ │ │ │ + movw r2, #3959 @ 0xf77 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #784] @ (d6bd4 ) │ │ │ │ - ldr r0, [pc, #788] @ (d6bd8 ) │ │ │ │ + ldr r1, [pc, #784] @ (d6bcc ) │ │ │ │ + ldr r0, [pc, #788] @ (d6bd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #776] @ (d6bdc ) │ │ │ │ - movw r2, #3991 @ 0xf97 │ │ │ │ + ldr r3, [pc, #776] @ (d6bd4 ) │ │ │ │ + movw r2, #3997 @ 0xf9d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #768] @ (d6be0 ) │ │ │ │ - ldr r0, [pc, #772] @ (d6be4 ) │ │ │ │ + ldr r1, [pc, #768] @ (d6bd8 ) │ │ │ │ + ldr r0, [pc, #772] @ (d6bdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #760] @ (d6be8 ) │ │ │ │ - movw r2, #4229 @ 0x1085 │ │ │ │ + ldr r3, [pc, #760] @ (d6be0 ) │ │ │ │ + movw r2, #4235 @ 0x108b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #752] @ (d6bec ) │ │ │ │ - ldr r0, [pc, #756] @ (d6bf0 ) │ │ │ │ + ldr r1, [pc, #752] @ (d6be4 ) │ │ │ │ + ldr r0, [pc, #756] @ (d6be8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #744] @ (d6bf4 ) │ │ │ │ - movw r2, #4082 @ 0xff2 │ │ │ │ + ldr r3, [pc, #744] @ (d6bec ) │ │ │ │ + movw r2, #4088 @ 0xff8 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #736] @ (d6bf8 ) │ │ │ │ - ldr r0, [pc, #740] @ (d6bfc ) │ │ │ │ + ldr r1, [pc, #736] @ (d6bf0 ) │ │ │ │ + ldr r0, [pc, #740] @ (d6bf4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #728] @ (d6c00 ) │ │ │ │ - movw r2, #4131 @ 0x1023 │ │ │ │ + ldr r3, [pc, #728] @ (d6bf8 ) │ │ │ │ + movw r2, #4137 @ 0x1029 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #720] @ (d6c04 ) │ │ │ │ - ldr r0, [pc, #724] @ (d6c08 ) │ │ │ │ + ldr r1, [pc, #720] @ (d6bfc ) │ │ │ │ + ldr r0, [pc, #724] @ (d6c00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #712] @ (d6c0c ) │ │ │ │ - movw r2, #4003 @ 0xfa3 │ │ │ │ + ldr r3, [pc, #712] @ (d6c04 ) │ │ │ │ + movw r2, #4009 @ 0xfa9 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #704] @ (d6c10 ) │ │ │ │ - ldr r0, [pc, #708] @ (d6c14 ) │ │ │ │ + ldr r1, [pc, #704] @ (d6c08 ) │ │ │ │ + ldr r0, [pc, #708] @ (d6c0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #696] @ (d6c18 ) │ │ │ │ - movw r2, #4283 @ 0x10bb │ │ │ │ + ldr r3, [pc, #696] @ (d6c10 ) │ │ │ │ + movw r2, #4289 @ 0x10c1 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #688] @ (d6c1c ) │ │ │ │ - ldr r0, [pc, #692] @ (d6c20 ) │ │ │ │ + ldr r1, [pc, #688] @ (d6c14 ) │ │ │ │ + ldr r0, [pc, #692] @ (d6c18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #680] @ (d6c24 ) │ │ │ │ - movw r2, #4282 @ 0x10ba │ │ │ │ + ldr r3, [pc, #680] @ (d6c1c ) │ │ │ │ + mov.w r2, #4288 @ 0x10c0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #672] @ (d6c28 ) │ │ │ │ - ldr r0, [pc, #676] @ (d6c2c ) │ │ │ │ + ldr r1, [pc, #672] @ (d6c20 ) │ │ │ │ + ldr r0, [pc, #676] @ (d6c24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #664] @ (d6c30 ) │ │ │ │ - movw r2, #4227 @ 0x1083 │ │ │ │ + ldr r3, [pc, #664] @ (d6c28 ) │ │ │ │ + movw r2, #4233 @ 0x1089 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #656] @ (d6c34 ) │ │ │ │ - ldr r0, [pc, #660] @ (d6c38 ) │ │ │ │ + ldr r1, [pc, #656] @ (d6c2c ) │ │ │ │ + ldr r0, [pc, #660] @ (d6c30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #648] @ (d6c3c ) │ │ │ │ - movw r2, #4225 @ 0x1081 │ │ │ │ + ldr r3, [pc, #648] @ (d6c34 ) │ │ │ │ + movw r2, #4231 @ 0x1087 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #640] @ (d6c40 ) │ │ │ │ - ldr r0, [pc, #644] @ (d6c44 ) │ │ │ │ + ldr r1, [pc, #640] @ (d6c38 ) │ │ │ │ + ldr r0, [pc, #644] @ (d6c3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #632] @ (d6c48 ) │ │ │ │ - movw r2, #4209 @ 0x1071 │ │ │ │ + ldr r3, [pc, #632] @ (d6c40 ) │ │ │ │ + movw r2, #4215 @ 0x1077 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #624] @ (d6c4c ) │ │ │ │ - ldr r0, [pc, #628] @ (d6c50 ) │ │ │ │ + ldr r1, [pc, #624] @ (d6c44 ) │ │ │ │ + ldr r0, [pc, #628] @ (d6c48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #616] @ (d6c54 ) │ │ │ │ - movw r2, #4208 @ 0x1070 │ │ │ │ + ldr r3, [pc, #616] @ (d6c4c ) │ │ │ │ + movw r2, #4214 @ 0x1076 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #608] @ (d6c58 ) │ │ │ │ - ldr r0, [pc, #612] @ (d6c5c ) │ │ │ │ + ldr r1, [pc, #608] @ (d6c50 ) │ │ │ │ + ldr r0, [pc, #612] @ (d6c54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + str r0, [r4, r5] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #24 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #232] @ (d6b04 ) │ │ │ │ + ldr r4, [pc, #488] @ (d6bfc ) │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r5, r3] │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r0, #0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + adds r7, #226 @ 0xe2 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #784] @ (d6d3c ) │ │ │ │ + ldr r4, [pc, #16] @ (d6a34 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + str r6, [r2, r1] │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #320] @ (d6b80 ) │ │ │ │ + ldr r7, [pc, #576] @ (d6c78 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #424] @ (d6bf4 ) │ │ │ │ + ldr r2, [pc, #680] @ (d6cec ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #928] @ (d6df0 ) │ │ │ │ + ldr r7, [pc, #160] @ (d6ae8 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r6, #32 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + str r4, [r2, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #664] @ (d6cf8 ) │ │ │ │ + ldr r6, [pc, #920] @ (d6df0 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + str r2, [r4, r3] │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #124 @ 0x7c │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #160] @ (d6b18 ) │ │ │ │ + ldr r6, [pc, #416] @ (d6c10 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + str r4, [r2, r1] │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #872] @ (d6df8 ) │ │ │ │ + ldr r6, [pc, #104] @ (d6af0 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #210 @ 0xd2 │ │ │ │ + adds r5, #18 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #856] @ (d6df4 ) │ │ │ │ + str r6, [r2, r0] │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #424] @ (d6c54 ) │ │ │ │ + ldr r7, [pc, #680] @ (d6d4c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #240] @ (d6ba0 ) │ │ │ │ + ldr r5, [pc, #496] @ (d6c98 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #352] @ (d6c18 ) │ │ │ │ + ldr r0, [pc, #608] @ (d6d10 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #96] @ (d6b1c ) │ │ │ │ + ldr r5, [pc, #352] @ (d6c14 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #912] @ (d6e58 ) │ │ │ │ + ldr r5, [pc, #144] @ (d6b50 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #32] @ (d6af0 ) │ │ │ │ + ldr r0, [pc, #288] @ (d6be8 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #214 @ 0xd6 │ │ │ │ + adds r4, #22 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #28 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #688] @ (d6d94 ) │ │ │ │ + ldr r6, [pc, #944] @ (d6e8c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #504] @ (d6ce0 ) │ │ │ │ + ldr r4, [pc, #760] @ (d6dd8 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #400] @ (d6c80 ) │ │ │ │ + ldr r4, [pc, #656] @ (d6d78 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #448] @ (d6cb8 ) │ │ │ │ + ldr r4, [pc, #704] @ (d6db0 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r3, #8 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #440] @ (d6cd8 ) │ │ │ │ + ldr r4, [pc, #696] @ (d6dd0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #592] @ (d6d74 ) │ │ │ │ + ldr r3, [pc, #848] @ (d6e6c ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - mov r8, r0 │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #280] @ (d6c50 ) │ │ │ │ + ldr r3, [pc, #536] @ (d6d48 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #176] @ (d6bf0 ) │ │ │ │ + ldr r3, [pc, #432] @ (d6ce8 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #192] @ (d6c0c ) │ │ │ │ + ldr r3, [pc, #448] @ (d6d04 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #16 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r2, #14 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #656] @ (d6df0 ) │ │ │ │ + ldr r3, [pc, #912] @ (d6ee8 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #808] @ (d6e8c ) │ │ │ │ + ldr r3, [pc, #40] @ (d6b84 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + adds r2, #16 │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [pc, #832] @ (d6ebc ) │ │ │ │ + ldr r5, [pc, #64] @ (d6bb4 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #880] @ (d6ef8 ) │ │ │ │ + ldr r3, [pc, #112] @ (d6bf0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r4, #32] │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [pc, #544] @ (d6db4 ) │ │ │ │ + ldr r4, [pc, #800] @ (d6eac ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #320] @ (d6ce0 ) │ │ │ │ + ldr r3, [pc, #576] @ (d6dd8 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #976] @ (d6f7c ) │ │ │ │ + ldr r3, [pc, #208] @ (d6c74 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrb r4, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #64] @ (d6bf8 ) │ │ │ │ + ldr r2, [pc, #320] @ (d6cf0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r6, #28] │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #816] @ (d6ef4 ) │ │ │ │ + ldr r3, [pc, #48] @ (d6bec ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #832] @ (d6f10 ) │ │ │ │ + ldr r3, [pc, #64] @ (d6c08 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #368] @ (d6d64 ) │ │ │ │ + ldr r3, [pc, #624] @ (d6e5c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #208] @ (d6cdc ) │ │ │ │ + ldr r2, [pc, #464] @ (d6dd4 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, #22] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r3, #28 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r6, #20] │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #48] @ (d6c60 ) │ │ │ │ + ldr r3, [pc, #304] @ (d6d58 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r3, #22] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #672] @ (d6edc ) │ │ │ │ + ldr r2, [pc, #928] @ (d6fd4 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #80] @ (d6ca4 ) │ │ │ │ + ldr r2, [pc, #336] @ (d6d9c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [pc, #624] @ (d6ed0 ) │ │ │ │ + ldr r1, [pc, #880] @ (d6fc8 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d6c60 : │ │ │ │ +000d6c58 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d6cdc │ │ │ │ + ldr.w ip, [pc, #108] @ d6cd4 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #204 @ 0xcc │ │ │ │ - ldr.w ip, [pc, #92] @ d6ce0 │ │ │ │ + ldr.w ip, [pc, #92] @ d6cd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d6ce4 ) │ │ │ │ + ldr r4, [pc, #88] @ (d6cdc ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -226783,1444 +226776,1444 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, d6cc0 │ │ │ │ + cbz r0, d6cb8 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d5528 │ │ │ │ - ldr r2, [pc, #36] @ (d6ce8 ) │ │ │ │ - ldr r3, [pc, #32] @ (d6ce4 ) │ │ │ │ + bl d5520 │ │ │ │ + ldr r2, [pc, #36] @ (d6ce0 ) │ │ │ │ + ldr r3, [pc, #32] @ (d6cdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6cd8 │ │ │ │ + bne.n d6cd0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - b.n d71e8 │ │ │ │ + b.n d71f0 │ │ │ │ movs r7, r4 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d6cec : │ │ │ │ +000d6ce4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d6d14 ) │ │ │ │ + ldr r3, [pc, #24] @ (d6d0c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d6d18 ) │ │ │ │ + ldr r2, [pc, #24] @ (d6d10 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d5528 │ │ │ │ + bl d5520 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d6d1c : │ │ │ │ +000d6d14 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d6d80 ) │ │ │ │ + ldr r3, [pc, #76] @ (d6d78 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d6d84 ) │ │ │ │ + ldr r5, [pc, #72] @ (d6d7c ) │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, d6d7a │ │ │ │ - ldr r3, [pc, #64] @ (d6d88 ) │ │ │ │ + cbz r0, d6d72 │ │ │ │ + ldr r3, [pc, #64] @ (d6d80 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d6d5a │ │ │ │ + bne.n d6d52 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d6cec │ │ │ │ - ldr r0, [pc, #48] @ (d6d8c ) │ │ │ │ + b.w d6ce4 │ │ │ │ + ldr r0, [pc, #48] @ (d6d84 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (d6d90 ) │ │ │ │ - ldr r1, [pc, #44] @ (d6d94 ) │ │ │ │ + ldr r3, [pc, #40] @ (d6d88 ) │ │ │ │ + ldr r1, [pc, #44] @ (d6d8c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d6d98 ) │ │ │ │ + ldr r0, [pc, #40] @ (d6d90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n d7110 │ │ │ │ + b.n d7118 │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r4, #30 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #114 @ 0x72 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d6d9c : │ │ │ │ +000d6d94 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d6dc8 ) │ │ │ │ + ldr r3, [pc, #28] @ (d6dc0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d6dcc ) │ │ │ │ + ldr r2, [pc, #28] @ (d6dc4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d5528 │ │ │ │ + bl d5520 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d6dd0 : │ │ │ │ +000d6dc8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d6e64 ) │ │ │ │ + ldr r5, [pc, #124] @ (d6e5c ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d6e68 ) │ │ │ │ + ldr r3, [pc, #124] @ (d6e60 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d6e6c ) │ │ │ │ + ldr r6, [pc, #120] @ (d6e64 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d6e70 ) │ │ │ │ + ldr r3, [pc, #108] @ (d6e68 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, d6e5c │ │ │ │ - ldr r3, [pc, #96] @ (d6e74 ) │ │ │ │ + cbz r0, d6e54 │ │ │ │ + ldr r3, [pc, #96] @ (d6e6c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d6e3c │ │ │ │ + bne.n d6e34 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d6d9c │ │ │ │ - ldr r2, [pc, #80] @ (d6e78 ) │ │ │ │ - ldr r3, [pc, #64] @ (d6e68 ) │ │ │ │ + bl d6d94 │ │ │ │ + ldr r2, [pc, #80] @ (d6e70 ) │ │ │ │ + ldr r3, [pc, #64] @ (d6e60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6e60 │ │ │ │ + bne.n d6e58 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d6e7c ) │ │ │ │ + ldr r0, [pc, #60] @ (d6e74 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (d6e80 ) │ │ │ │ - ldr r1, [pc, #56] @ (d6e84 ) │ │ │ │ + ldr r3, [pc, #56] @ (d6e78 ) │ │ │ │ + ldr r1, [pc, #56] @ (d6e7c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d6e88 ) │ │ │ │ + ldr r0, [pc, #56] @ (d6e80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d6e24 │ │ │ │ + b.n d6e1c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - b.n d7064 │ │ │ │ + b.n d706c │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d6e8c : │ │ │ │ +000d6e84 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d6f48 ) │ │ │ │ + ldr r6, [pc, #172] @ (d6f40 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d6f0e │ │ │ │ + beq.n d6f06 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d6f4c ) │ │ │ │ + ldr r3, [pc, #148] @ (d6f44 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d6efc │ │ │ │ + cbz r5, d6ef4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d5528 │ │ │ │ + bl d5520 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6ee6 │ │ │ │ + beq.n d6ede │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d6f34 │ │ │ │ + cbz r3, d6f2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6ef6 │ │ │ │ + beq.n d6eee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d6f28 │ │ │ │ + cbz r3, d6f20 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d6eca │ │ │ │ - ldr r3, [pc, #60] @ (d6f4c ) │ │ │ │ + b.n d6ec2 │ │ │ │ + ldr r3, [pc, #60] @ (d6f44 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d6f3c │ │ │ │ + beq.n d6f34 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d6ebc │ │ │ │ - b.n d6efc │ │ │ │ + bne.n d6eb4 │ │ │ │ + b.n d6ef4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6ee6 │ │ │ │ + b.n d6ede │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d6ebc │ │ │ │ + bne.n d6eb4 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d6eca │ │ │ │ + b.n d6ec2 │ │ │ │ nop │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d6f50 : │ │ │ │ +000d6f48 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (d6ff8 ) │ │ │ │ + ldr r5, [pc, #144] @ (d6ff0 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (d6ffc ) │ │ │ │ + ldr r3, [pc, #144] @ (d6ff4 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (d7000 ) │ │ │ │ + ldr r6, [pc, #140] @ (d6ff8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (d7004 ) │ │ │ │ + ldr r3, [pc, #128] @ (d6ffc ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, d6fee │ │ │ │ - ldr r3, [pc, #104] @ (d7008 ) │ │ │ │ + cbz r0, d6fe6 │ │ │ │ + ldr r3, [pc, #104] @ (d7000 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d6fce │ │ │ │ + bne.n d6fc6 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d6e8c │ │ │ │ - ldr r2, [pc, #84] @ (d700c ) │ │ │ │ - ldr r3, [pc, #64] @ (d6ffc ) │ │ │ │ + bl d6e84 │ │ │ │ + ldr r2, [pc, #84] @ (d7004 ) │ │ │ │ + ldr r3, [pc, #64] @ (d6ff4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6ff2 │ │ │ │ + bne.n d6fea │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d7010 ) │ │ │ │ + ldr r0, [pc, #64] @ (d7008 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (d7014 ) │ │ │ │ - ldr r1, [pc, #60] @ (d7018 ) │ │ │ │ + ldr r3, [pc, #56] @ (d700c ) │ │ │ │ + ldr r1, [pc, #60] @ (d7010 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d701c ) │ │ │ │ + ldr r0, [pc, #56] @ (d7014 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d6fb6 │ │ │ │ + b.n d6fae │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #552] @ 0x228 │ │ │ │ + str r0, [sp, #584] @ 0x248 │ │ │ │ movs r6, r4 │ │ │ │ - svc 118 @ 0x76 │ │ │ │ + svc 126 @ 0x7e │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #18 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7020 : │ │ │ │ +000d7018 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d7484 │ │ │ │ + ldr.w r4, [pc, #1104] @ d747c │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d7488 │ │ │ │ + ldr.w r1, [pc, #1104] @ d7480 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d748c │ │ │ │ - ldr.w r2, [pc, #1100] @ d7490 │ │ │ │ - ldr.w r3, [pc, #1100] @ d7494 │ │ │ │ + ldr.w r5, [pc, #1100] @ d7484 │ │ │ │ + ldr.w r2, [pc, #1100] @ d7488 │ │ │ │ + ldr.w r3, [pc, #1100] @ d748c │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d71e4 │ │ │ │ - ldr.w r3, [pc, #1060] @ d7498 │ │ │ │ + beq.w d71dc │ │ │ │ + ldr.w r3, [pc, #1060] @ d7490 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d6e8c │ │ │ │ + bl d6e84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d71a6 │ │ │ │ + bne.w d719e │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d72ae │ │ │ │ + beq.w d72a6 │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7326 │ │ │ │ + beq.w d731e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d7414 │ │ │ │ - ldr r2, [pc, #976] @ (d749c ) │ │ │ │ + bpl.w d740c │ │ │ │ + ldr r2, [pc, #976] @ (d7494 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d73dc │ │ │ │ - ldr r2, [pc, #972] @ (d74a0 ) │ │ │ │ + beq.w d73d4 │ │ │ │ + ldr r2, [pc, #972] @ (d7498 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d742a │ │ │ │ + beq.w d7422 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d7410 │ │ │ │ + ble.w d7408 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d7410 │ │ │ │ + beq.w d7408 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d710a │ │ │ │ + beq.n d7102 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7226 │ │ │ │ + beq.w d721e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d7232 │ │ │ │ + beq.w d722a │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d742e │ │ │ │ + beq.w d7426 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7138 │ │ │ │ + beq.n d7130 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7296 │ │ │ │ + beq.w d728e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d744a │ │ │ │ + beq.w d7442 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7158 │ │ │ │ + beq.n d7150 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d728e │ │ │ │ + beq.w d7286 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d7466 │ │ │ │ + beq.w d745e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7178 │ │ │ │ + beq.n d7170 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d731e │ │ │ │ - ldr r3, [pc, #796] @ (d7498 ) │ │ │ │ + beq.w d7316 │ │ │ │ + ldr r3, [pc, #796] @ (d7490 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d718a │ │ │ │ + beq.n d7182 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d74a4 ) │ │ │ │ - ldr r3, [pc, #760] @ (d7488 ) │ │ │ │ + ldr r2, [pc, #792] @ (d749c ) │ │ │ │ + ldr r3, [pc, #760] @ (d7480 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d734c │ │ │ │ + bne.w d7344 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d71bc │ │ │ │ + beq.n d71b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d71bc │ │ │ │ + cbnz r3, d71b4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d71d2 │ │ │ │ + beq.n d71ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d71d2 │ │ │ │ + cbnz r3, d71ca │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d74a8 ) │ │ │ │ - ldr r1, [pc, #724] @ (d74ac ) │ │ │ │ + ldr r3, [pc, #724] @ (d74a0 ) │ │ │ │ + ldr r1, [pc, #724] @ (d74a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d718a │ │ │ │ + b.n d7182 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d70b0 │ │ │ │ - ldr r3, [pc, #676] @ (d74b0 ) │ │ │ │ - movw r2, #4778 @ 0x12aa │ │ │ │ + bne.w d70a8 │ │ │ │ + ldr r3, [pc, #676] @ (d74a8 ) │ │ │ │ + movw r2, #4784 @ 0x12b0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #668] @ (d74b4 ) │ │ │ │ - ldr r0, [pc, #672] @ (d74b8 ) │ │ │ │ + ldr r1, [pc, #668] @ (d74ac ) │ │ │ │ + ldr r0, [pc, #672] @ (d74b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d7110 │ │ │ │ + bne.w d7108 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d73c0 │ │ │ │ + beq.w d73b8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d724e │ │ │ │ + beq.n d7246 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d729e │ │ │ │ + cbz r3, d7296 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d73a4 │ │ │ │ + beq.w d739c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d726a │ │ │ │ + beq.n d7262 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d72a6 │ │ │ │ + cbz r3, d729e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d7388 │ │ │ │ + beq.w d7380 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7288 │ │ │ │ + beq.n d7280 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d732c │ │ │ │ + beq.n d7324 │ │ │ │ bl 88694 │ │ │ │ - b.n d71e0 │ │ │ │ + b.n d71d8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7158 │ │ │ │ + b.n d7150 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7138 │ │ │ │ + b.n d7130 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d724e │ │ │ │ + b.n d7246 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d726a │ │ │ │ + b.n d7262 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d72c0 │ │ │ │ + beq.n d72b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7344 │ │ │ │ + beq.n d733c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d73f4 │ │ │ │ + beq.w d73ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d72dc │ │ │ │ + beq.n d72d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d733c │ │ │ │ + cbz r3, d7334 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d736c │ │ │ │ + beq.n d7364 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d72f6 │ │ │ │ + beq.n d72ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d7334 │ │ │ │ + cbz r3, d732c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d7350 │ │ │ │ + beq.n d7348 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d71e0 │ │ │ │ + beq.w d71d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d71e0 │ │ │ │ + bne.w d71d8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d71e0 │ │ │ │ + b.n d71d8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7178 │ │ │ │ + b.n d7170 │ │ │ │ bl 88a1c │ │ │ │ - b.n d70be │ │ │ │ + b.n d70b6 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7288 │ │ │ │ + b.n d7280 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d72f6 │ │ │ │ + b.n d72ee │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d72dc │ │ │ │ + b.n d72d4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d72c0 │ │ │ │ + b.n d72b8 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d74bc ) │ │ │ │ - movw r2, #4781 @ 0x12ad │ │ │ │ + ldr r3, [pc, #360] @ (d74b4 ) │ │ │ │ + movw r2, #4787 @ 0x12b3 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #356] @ (d74c0 ) │ │ │ │ - ldr r0, [pc, #356] @ (d74c4 ) │ │ │ │ + ldr r1, [pc, #356] @ (d74b8 ) │ │ │ │ + ldr r0, [pc, #356] @ (d74bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d74c8 ) │ │ │ │ - movw r2, #4780 @ 0x12ac │ │ │ │ + ldr r3, [pc, #344] @ (d74c0 ) │ │ │ │ + movw r2, #4786 @ 0x12b2 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #340] @ (d74cc ) │ │ │ │ - ldr r0, [pc, #340] @ (d74d0 ) │ │ │ │ + ldr r1, [pc, #340] @ (d74c4 ) │ │ │ │ + ldr r0, [pc, #340] @ (d74c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d74d4 ) │ │ │ │ - movw r2, #4786 @ 0x12b2 │ │ │ │ + ldr r3, [pc, #328] @ (d74cc ) │ │ │ │ + movw r2, #4792 @ 0x12b8 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #324] @ (d74d8 ) │ │ │ │ - ldr r0, [pc, #324] @ (d74dc ) │ │ │ │ + ldr r1, [pc, #324] @ (d74d0 ) │ │ │ │ + ldr r0, [pc, #324] @ (d74d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d74e0 ) │ │ │ │ - movw r2, #4785 @ 0x12b1 │ │ │ │ + ldr r3, [pc, #312] @ (d74d8 ) │ │ │ │ + movw r2, #4791 @ 0x12b7 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #308] @ (d74e4 ) │ │ │ │ - ldr r0, [pc, #308] @ (d74e8 ) │ │ │ │ + ldr r1, [pc, #308] @ (d74dc ) │ │ │ │ + ldr r0, [pc, #308] @ (d74e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d74ec ) │ │ │ │ - movw r2, #4784 @ 0x12b0 │ │ │ │ + ldr r3, [pc, #296] @ (d74e4 ) │ │ │ │ + movw r2, #4790 @ 0x12b6 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (d74f0 ) │ │ │ │ - ldr r0, [pc, #292] @ (d74f4 ) │ │ │ │ + ldr r1, [pc, #292] @ (d74e8 ) │ │ │ │ + ldr r0, [pc, #292] @ (d74ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d74f8 ) │ │ │ │ + ldr r3, [pc, #280] @ (d74f0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #280] @ (d74fc ) │ │ │ │ - ldr r0, [pc, #280] @ (d7500 ) │ │ │ │ + ldr r1, [pc, #280] @ (d74f4 ) │ │ │ │ + ldr r0, [pc, #280] @ (d74f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d7504 ) │ │ │ │ - movw r2, #4779 @ 0x12ab │ │ │ │ + ldr r3, [pc, #268] @ (d74fc ) │ │ │ │ + movw r2, #4785 @ 0x12b1 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #264] @ (d7508 ) │ │ │ │ - ldr r0, [pc, #264] @ (d750c ) │ │ │ │ + ldr r1, [pc, #264] @ (d7500 ) │ │ │ │ + ldr r0, [pc, #264] @ (d7504 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #248] @ (d7510 ) │ │ │ │ + ldr r3, [pc, #248] @ (d7508 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d7514 ) │ │ │ │ - ldr r0, [pc, #252] @ (d7518 ) │ │ │ │ + ldr r1, [pc, #248] @ (d750c ) │ │ │ │ + ldr r0, [pc, #252] @ (d7510 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #236] @ (d751c ) │ │ │ │ - movw r2, #4755 @ 0x1293 │ │ │ │ + ldr r3, [pc, #236] @ (d7514 ) │ │ │ │ + movw r2, #4761 @ 0x1299 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #228] @ (d7520 ) │ │ │ │ - ldr r0, [pc, #232] @ (d7524 ) │ │ │ │ + ldr r1, [pc, #228] @ (d7518 ) │ │ │ │ + ldr r0, [pc, #232] @ (d751c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d7528 ) │ │ │ │ - movw r2, #4756 @ 0x1294 │ │ │ │ + ldr r3, [pc, #220] @ (d7520 ) │ │ │ │ + movw r2, #4762 @ 0x129a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #212] @ (d752c ) │ │ │ │ - ldr r0, [pc, #216] @ (d7530 ) │ │ │ │ + ldr r1, [pc, #212] @ (d7524 ) │ │ │ │ + ldr r0, [pc, #216] @ (d7528 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d7534 ) │ │ │ │ - movw r2, #4757 @ 0x1295 │ │ │ │ + ldr r3, [pc, #204] @ (d752c ) │ │ │ │ + movw r2, #4763 @ 0x129b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #196] @ (d7538 ) │ │ │ │ - ldr r0, [pc, #200] @ (d753c ) │ │ │ │ + ldr r1, [pc, #196] @ (d7530 ) │ │ │ │ + ldr r0, [pc, #200] @ (d7534 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r6, r0] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r4, #18] │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + str r6, [r5, r4] │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + str r2, [r2, r4] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + str r6, [r6, r3] │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r5, #6] │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #118 @ 0x76 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + str r2, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + str r6, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + adds r6, r7, #6 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ movs r1, r4 │ │ │ │ - sxtb r6, r4 │ │ │ │ + uxth r6, r4 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r1, r1] │ │ │ │ + str r2, [r1, r2] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + adds r0, r1, #6 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + str r0, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #976] @ (d78fc ) │ │ │ │ + str r4, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #864] @ (d7898 ) │ │ │ │ + str r0, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7540 : │ │ │ │ +000d7538 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d75a4 ) │ │ │ │ + ldr r3, [pc, #76] @ (d759c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d75a8 ) │ │ │ │ + ldr r5, [pc, #72] @ (d75a0 ) │ │ │ │ add.w r3, r3, #396 @ 0x18c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, d75a0 │ │ │ │ - ldr r3, [pc, #64] @ (d75ac ) │ │ │ │ + cbz r0, d7598 │ │ │ │ + ldr r3, [pc, #64] @ (d75a4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7580 │ │ │ │ + bne.n d7578 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d7020 │ │ │ │ - ldr r0, [pc, #44] @ (d75b0 ) │ │ │ │ + b.w d7018 │ │ │ │ + ldr r0, [pc, #44] @ (d75a8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (d75b4 ) │ │ │ │ - ldr r1, [pc, #40] @ (d75b8 ) │ │ │ │ + ldr r3, [pc, #40] @ (d75ac ) │ │ │ │ + ldr r1, [pc, #40] @ (d75b0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d75bc ) │ │ │ │ + ldr r0, [pc, #40] @ (d75b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bls.n d74ec │ │ │ │ + bls.n d74f4 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r4, #16 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d75c0 : │ │ │ │ +000d75b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r0, [pc, #984] @ (d79b0 ) │ │ │ │ + ldr r0, [pc, #984] @ (d79a8 ) │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #984] @ (d79b4 ) │ │ │ │ + ldr r2, [pc, #984] @ (d79ac ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r8, [pc, #984] @ d79b8 │ │ │ │ + ldr.w r8, [pc, #984] @ d79b0 │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d7822 │ │ │ │ + beq.w d781a │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ cmp r5, r2 │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r4, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d7846 │ │ │ │ + beq.w d783e │ │ │ │ ands.w r0, r7, #1 │ │ │ │ - bne.w d7870 │ │ │ │ - cbnz r7, d765a │ │ │ │ - ldr r2, [pc, #932] @ (d79bc ) │ │ │ │ + bne.w d7868 │ │ │ │ + cbnz r7, d7652 │ │ │ │ + ldr r2, [pc, #932] @ (d79b4 ) │ │ │ │ ldr.w r7, [r8, r2] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n d76b2 │ │ │ │ + beq.n d76aa │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n d763a │ │ │ │ + beq.n d7632 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, d763a │ │ │ │ + cbnz r5, d7632 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 886f8 │ │ │ │ - ldr r3, [pc, #892] @ (d79c0 ) │ │ │ │ - ldr r1, [pc, #892] @ (d79c4 ) │ │ │ │ + ldr r3, [pc, #892] @ (d79b8 ) │ │ │ │ + ldr r1, [pc, #892] @ (d79bc ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r0, [pc, #892] @ (d79c8 ) │ │ │ │ + ldr r0, [pc, #892] @ (d79c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d7694 │ │ │ │ + b.n d768c │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n d7738 │ │ │ │ + beq.n d7730 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n d7672 │ │ │ │ + beq.n d766a │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, d7672 │ │ │ │ + cbnz r5, d766a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #856] @ (d79cc ) │ │ │ │ + ldr r3, [pc, #856] @ (d79c4 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr r3, [pc, #832] @ (d79c0 ) │ │ │ │ - ldr r1, [pc, #844] @ (d79d0 ) │ │ │ │ + ldr r3, [pc, #832] @ (d79b8 ) │ │ │ │ + ldr r1, [pc, #844] @ (d79c8 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r0, [pc, #844] @ (d79d4 ) │ │ │ │ + ldr r0, [pc, #844] @ (d79cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #832] @ (d79d8 ) │ │ │ │ - ldr r3, [pc, #792] @ (d79b4 ) │ │ │ │ + ldr r2, [pc, #832] @ (d79d0 ) │ │ │ │ + ldr r3, [pc, #792] @ (d79ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d79aa │ │ │ │ + bne.w d79a2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d791e │ │ │ │ + beq.w d7916 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w d789e │ │ │ │ + beq.w d7896 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ ldrb.w r9, [r1, #20] │ │ │ │ - beq.w d78a2 │ │ │ │ + beq.w d789a │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7888 │ │ │ │ + beq.w d7880 │ │ │ │ strb.w r9, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r0, #12] │ │ │ │ adds r2, r3, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov.w ip, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ strb.w ip, [r5, #20] │ │ │ │ - beq.n d7702 │ │ │ │ + beq.n d76fa │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d78f0 │ │ │ │ + beq.w d78e8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d770e │ │ │ │ + beq.n d7706 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d7996 │ │ │ │ + bmi.w d798e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7726 │ │ │ │ + beq.n d771e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d78e8 │ │ │ │ + beq.w d78e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - b.n d7696 │ │ │ │ - ldr r2, [pc, #640] @ (d79bc ) │ │ │ │ + b.n d768e │ │ │ │ + ldr r2, [pc, #640] @ (d79b4 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w d7880 │ │ │ │ + beq.w d7878 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 886f8 │ │ │ │ - ldr r3, [pc, #624] @ (d79c0 ) │ │ │ │ - ldr r1, [pc, #652] @ (d79dc ) │ │ │ │ + ldr r3, [pc, #624] @ (d79b8 ) │ │ │ │ + ldr r1, [pc, #652] @ (d79d4 ) │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ - ldr r0, [pc, #652] @ (d79e0 ) │ │ │ │ + ldr r0, [pc, #652] @ (d79d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 88758 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldrd r5, r7, [sp, #32] │ │ │ │ ldrb.w r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w d7942 │ │ │ │ + beq.w d793a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7972 │ │ │ │ + beq.w d796a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, ip │ │ │ │ itt eq │ │ │ │ ldreq r3, [r0, #12] │ │ │ │ strbeq r2, [r3, #20] │ │ │ │ - beq.n d77a8 │ │ │ │ + beq.n d77a0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w lr, r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ str.w lr, [r0] │ │ │ │ strb r2, [r1, #20] │ │ │ │ - beq.n d77a8 │ │ │ │ + beq.n d77a0 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d78ae │ │ │ │ + beq.w d78a6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d78f6 │ │ │ │ + beq.w d78ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d77c0 │ │ │ │ + beq.n d77b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d78b4 │ │ │ │ + beq.n d78ac │ │ │ │ bl 88694 │ │ │ │ add r3, sp, #16 │ │ │ │ strd r5, r7, [sp, #16] │ │ │ │ str r6, [sp, #24] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d77e6 │ │ │ │ + beq.n d77de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d78e0 │ │ │ │ - cbz r7, d77fe │ │ │ │ + beq.n d78d8 │ │ │ │ + cbz r7, d77f6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d77fe │ │ │ │ + beq.n d77f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, d77fe │ │ │ │ + cbnz r3, d77f6 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d7694 │ │ │ │ + beq.w d768c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d7694 │ │ │ │ + beq.w d768c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d7694 │ │ │ │ + bne.w d768c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7694 │ │ │ │ - ldr r1, [pc, #412] @ (d79c0 ) │ │ │ │ + b.n d768c │ │ │ │ + ldr r1, [pc, #412] @ (d79b8 ) │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ - ldr r3, [pc, #444] @ (d79e4 ) │ │ │ │ - ldr r2, [pc, #444] @ (d79e8 ) │ │ │ │ + ldr r3, [pc, #444] @ (d79dc ) │ │ │ │ + ldr r2, [pc, #444] @ (d79e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #436] @ (d79ec ) │ │ │ │ - ldr r0, [pc, #440] @ (d79f0 ) │ │ │ │ + ldr r1, [pc, #436] @ (d79e4 ) │ │ │ │ + ldr r0, [pc, #440] @ (d79e8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n d7694 │ │ │ │ - ldr r2, [pc, #376] @ (d79c0 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d768c │ │ │ │ + ldr r2, [pc, #376] @ (d79b8 ) │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ - ldr r3, [pc, #424] @ (d79f4 ) │ │ │ │ + ldr r3, [pc, #424] @ (d79ec ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #416] @ (d79f8 ) │ │ │ │ + ldr r2, [pc, #416] @ (d79f0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #416] @ (d79fc ) │ │ │ │ + ldr r1, [pc, #416] @ (d79f4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #416] @ (d7a00 ) │ │ │ │ + ldr r0, [pc, #416] @ (d79f8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n d7694 │ │ │ │ + b.n d768c │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - b.n d765e │ │ │ │ + b.n d7656 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n d776e │ │ │ │ + b.n d7766 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ strb.w r9, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, d78bc │ │ │ │ + cbz r0, d78b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w d76e4 │ │ │ │ - b.n d78a6 │ │ │ │ + bne.w d76dc │ │ │ │ + b.n d789e │ │ │ │ ldrb.w r9, [r1, #20] │ │ │ │ strb.w r9, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r3, #20] │ │ │ │ - b.n d7702 │ │ │ │ + b.n d76fa │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d77a8 │ │ │ │ + b.n d77a0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d77c0 │ │ │ │ - ldr r2, [pc, #256] @ (d79c0 ) │ │ │ │ + b.n d77b8 │ │ │ │ + ldr r2, [pc, #256] @ (d79b8 ) │ │ │ │ movs r1, #86 @ 0x56 │ │ │ │ - ldr r3, [pc, #320] @ (d7a04 ) │ │ │ │ - ldr r0, [pc, #324] @ (d7a08 ) │ │ │ │ + ldr r3, [pc, #320] @ (d79fc ) │ │ │ │ + ldr r0, [pc, #324] @ (d7a00 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #316] @ (d7a0c ) │ │ │ │ + ldr r1, [pc, #316] @ (d7a04 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #312] @ (d7a10 ) │ │ │ │ + ldr r2, [pc, #312] @ (d7a08 ) │ │ │ │ add r2, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d7762 │ │ │ │ + bl bac98 │ │ │ │ + b.n d775a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d77e6 │ │ │ │ + b.n d77de │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7726 │ │ │ │ + b.n d771e │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7702 │ │ │ │ + b.n d76fa │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7900 │ │ │ │ + beq.n d78f8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n d79a4 │ │ │ │ + bmi.n d799c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7918 │ │ │ │ + beq.n d7910 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d799c │ │ │ │ + beq.n d7994 │ │ │ │ bl 641b0 │ │ │ │ - b.n d7694 │ │ │ │ - ldr r2, [pc, #160] @ (d79c0 ) │ │ │ │ + b.n d768c │ │ │ │ + ldr r2, [pc, #160] @ (d79b8 ) │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #240] @ (d7a14 ) │ │ │ │ + ldr r3, [pc, #240] @ (d7a0c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #232] @ (d7a18 ) │ │ │ │ + ldr r2, [pc, #232] @ (d7a10 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #228] @ (d7a1c ) │ │ │ │ - ldr r0, [pc, #232] @ (d7a20 ) │ │ │ │ + ldr r1, [pc, #228] @ (d7a14 ) │ │ │ │ + ldr r0, [pc, #232] @ (d7a18 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d7868 │ │ │ │ - ldr r3, [pc, #124] @ (d79c0 ) │ │ │ │ - ldr r2, [pc, #220] @ (d7a24 ) │ │ │ │ - ldr r1, [pc, #224] @ (d7a28 ) │ │ │ │ - ldr r0, [pc, #224] @ (d7a2c ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d7860 │ │ │ │ + ldr r3, [pc, #124] @ (d79b8 ) │ │ │ │ + ldr r2, [pc, #220] @ (d7a1c ) │ │ │ │ + ldr r1, [pc, #224] @ (d7a20 ) │ │ │ │ + ldr r0, [pc, #224] @ (d7a24 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #89 @ 0x59 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #208] @ (d7a30 ) │ │ │ │ + ldr r3, [pc, #208] @ (d7a28 ) │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d7694 │ │ │ │ - b.n d77c4 │ │ │ │ - ldr r3, [pc, #76] @ (d79c0 ) │ │ │ │ - ldr r2, [pc, #188] @ (d7a34 ) │ │ │ │ - ldr r1, [pc, #192] @ (d7a38 ) │ │ │ │ - ldr r0, [pc, #192] @ (d7a3c ) │ │ │ │ + beq.w d768c │ │ │ │ + b.n d77bc │ │ │ │ + ldr r3, [pc, #76] @ (d79b8 ) │ │ │ │ + ldr r2, [pc, #188] @ (d7a2c ) │ │ │ │ + ldr r1, [pc, #192] @ (d7a30 ) │ │ │ │ + ldr r0, [pc, #192] @ (d7a34 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #89 @ 0x59 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #176] @ (d7a40 ) │ │ │ │ + ldr r3, [pc, #176] @ (d7a38 ) │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d7964 │ │ │ │ + bl bac98 │ │ │ │ + b.n d795c │ │ │ │ bl 84a64 │ │ │ │ - b.n d770e │ │ │ │ + b.n d7706 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7918 │ │ │ │ + b.n d7910 │ │ │ │ bl 84a64 │ │ │ │ - b.n d7900 │ │ │ │ + b.n d78f8 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r3, #28 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #154 @ 0x9a │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r5, #20 │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r4, #2 │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #132 @ 0x84 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7a44 : │ │ │ │ +000d7a3c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d7ac0 │ │ │ │ + ldr.w ip, [pc, #108] @ d7ab8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #444 @ 0x1bc │ │ │ │ - ldr.w ip, [pc, #92] @ d7ac4 │ │ │ │ + ldr.w ip, [pc, #92] @ d7abc │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d7ac8 ) │ │ │ │ + ldr r4, [pc, #88] @ (d7ac0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -228228,1076 +228221,1076 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, d7aa4 │ │ │ │ + cbz r0, d7a9c │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d75c0 │ │ │ │ - ldr r2, [pc, #36] @ (d7acc ) │ │ │ │ - ldr r3, [pc, #32] @ (d7ac8 ) │ │ │ │ + bl d75b8 │ │ │ │ + ldr r2, [pc, #36] @ (d7ac4 ) │ │ │ │ + ldr r3, [pc, #32] @ (d7ac0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7abc │ │ │ │ + bne.n d7ab4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - bmi.n d7a04 │ │ │ │ + bmi.n d7a0c │ │ │ │ movs r7, r4 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d7ad0 : │ │ │ │ +000d7ac8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d7af8 ) │ │ │ │ + ldr r3, [pc, #24] @ (d7af0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d7afc ) │ │ │ │ + ldr r2, [pc, #24] @ (d7af4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d75c0 │ │ │ │ + bl d75b8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d7b00 : │ │ │ │ +000d7af8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d7b64 ) │ │ │ │ + ldr r3, [pc, #76] @ (d7b5c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d7b68 ) │ │ │ │ + ldr r5, [pc, #72] @ (d7b60 ) │ │ │ │ add.w r3, r3, #492 @ 0x1ec │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, d7b60 │ │ │ │ - ldr r3, [pc, #64] @ (d7b6c ) │ │ │ │ + cbz r0, d7b58 │ │ │ │ + ldr r3, [pc, #64] @ (d7b64 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7b40 │ │ │ │ + bne.n d7b38 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d7ad0 │ │ │ │ - ldr r0, [pc, #44] @ (d7b70 ) │ │ │ │ + b.w d7ac8 │ │ │ │ + ldr r0, [pc, #44] @ (d7b68 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (d7b74 ) │ │ │ │ - ldr r1, [pc, #40] @ (d7b78 ) │ │ │ │ + ldr r3, [pc, #40] @ (d7b6c ) │ │ │ │ + ldr r1, [pc, #40] @ (d7b70 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d7b7c ) │ │ │ │ + ldr r0, [pc, #40] @ (d7b74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcc.n d7b2c │ │ │ │ + bcc.n d7b34 │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r1, #2 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r2, #1 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7b80 : │ │ │ │ +000d7b78 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d7bac ) │ │ │ │ + ldr r3, [pc, #28] @ (d7ba4 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d7bb0 ) │ │ │ │ + ldr r2, [pc, #28] @ (d7ba8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d75c0 │ │ │ │ + bl d75b8 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d7bb4 : │ │ │ │ +000d7bac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d7c48 ) │ │ │ │ + ldr r5, [pc, #124] @ (d7c40 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d7c4c ) │ │ │ │ + ldr r3, [pc, #124] @ (d7c44 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d7c50 ) │ │ │ │ + ldr r6, [pc, #120] @ (d7c48 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d7c54 ) │ │ │ │ + ldr r3, [pc, #108] @ (d7c4c ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, d7c40 │ │ │ │ - ldr r3, [pc, #96] @ (d7c58 ) │ │ │ │ + cbz r0, d7c38 │ │ │ │ + ldr r3, [pc, #96] @ (d7c50 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7c20 │ │ │ │ + bne.n d7c18 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d7b80 │ │ │ │ - ldr r2, [pc, #80] @ (d7c5c ) │ │ │ │ - ldr r3, [pc, #64] @ (d7c4c ) │ │ │ │ + bl d7b78 │ │ │ │ + ldr r2, [pc, #80] @ (d7c54 ) │ │ │ │ + ldr r3, [pc, #64] @ (d7c44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7c44 │ │ │ │ + bne.n d7c3c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d7c60 ) │ │ │ │ + ldr r0, [pc, #60] @ (d7c58 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (d7c64 ) │ │ │ │ - ldr r1, [pc, #56] @ (d7c68 ) │ │ │ │ + ldr r3, [pc, #56] @ (d7c5c ) │ │ │ │ + ldr r1, [pc, #56] @ (d7c60 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d7c6c ) │ │ │ │ + ldr r0, [pc, #56] @ (d7c64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d7c08 │ │ │ │ + b.n d7c00 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r6, #32] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r5, #32] │ │ │ │ movs r6, r4 │ │ │ │ - bcc.n d7c80 │ │ │ │ + bcc.n d7c88 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r7, #30] │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + adds r4, r5, #6 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + adds r0, r6, #5 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7c70 : │ │ │ │ +000d7c68 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d7d2c ) │ │ │ │ + ldr r6, [pc, #172] @ (d7d24 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d7cf2 │ │ │ │ + beq.n d7cea │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d7d30 ) │ │ │ │ + ldr r3, [pc, #148] @ (d7d28 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d7ce0 │ │ │ │ + cbz r5, d7cd8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d75c0 │ │ │ │ + bl d75b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7cca │ │ │ │ + beq.n d7cc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d7d18 │ │ │ │ + cbz r3, d7d10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7cda │ │ │ │ + beq.n d7cd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d7d0c │ │ │ │ + cbz r3, d7d04 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d7cae │ │ │ │ - ldr r3, [pc, #60] @ (d7d30 ) │ │ │ │ + b.n d7ca6 │ │ │ │ + ldr r3, [pc, #60] @ (d7d28 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d7d20 │ │ │ │ + beq.n d7d18 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d7ca0 │ │ │ │ - b.n d7ce0 │ │ │ │ + bne.n d7c98 │ │ │ │ + b.n d7cd8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7cca │ │ │ │ + b.n d7cc2 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d7ca0 │ │ │ │ + bne.n d7c98 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d7cae │ │ │ │ + b.n d7ca6 │ │ │ │ nop │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d7d34 : │ │ │ │ +000d7d2c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (d7ddc ) │ │ │ │ + ldr r5, [pc, #144] @ (d7dd4 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (d7de0 ) │ │ │ │ + ldr r3, [pc, #144] @ (d7dd8 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (d7de4 ) │ │ │ │ + ldr r6, [pc, #140] @ (d7ddc ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (d7de8 ) │ │ │ │ + ldr r3, [pc, #128] @ (d7de0 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add.w r3, r3, #588 @ 0x24c │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83bc0 │ │ │ │ - cbz r0, d7dd2 │ │ │ │ - ldr r3, [pc, #104] @ (d7dec ) │ │ │ │ + cbz r0, d7dca │ │ │ │ + ldr r3, [pc, #104] @ (d7de4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7db2 │ │ │ │ + bne.n d7daa │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d7c70 │ │ │ │ - ldr r2, [pc, #84] @ (d7df0 ) │ │ │ │ - ldr r3, [pc, #64] @ (d7de0 ) │ │ │ │ + bl d7c68 │ │ │ │ + ldr r2, [pc, #84] @ (d7de8 ) │ │ │ │ + ldr r3, [pc, #64] @ (d7dd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7dd6 │ │ │ │ + bne.n d7dce │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d7df4 ) │ │ │ │ + ldr r0, [pc, #64] @ (d7dec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #56] @ (d7df8 ) │ │ │ │ - ldr r1, [pc, #60] @ (d7dfc ) │ │ │ │ + ldr r3, [pc, #56] @ (d7df0 ) │ │ │ │ + ldr r1, [pc, #60] @ (d7df4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d7e00 ) │ │ │ │ + ldr r0, [pc, #56] @ (d7df8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d7d9a │ │ │ │ + b.n d7d92 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ movs r6, r4 │ │ │ │ - bne.n d7d10 │ │ │ │ + bne.n d7d18 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r4, #18] │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + adds r2, r3, #0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + subs r6, r3, r7 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7e04 : │ │ │ │ +000d7dfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d8268 │ │ │ │ + ldr.w r4, [pc, #1104] @ d8260 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d826c │ │ │ │ + ldr.w r1, [pc, #1104] @ d8264 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d8270 │ │ │ │ - ldr.w r2, [pc, #1100] @ d8274 │ │ │ │ - ldr.w r3, [pc, #1100] @ d8278 │ │ │ │ + ldr.w r5, [pc, #1100] @ d8268 │ │ │ │ + ldr.w r2, [pc, #1100] @ d826c │ │ │ │ + ldr.w r3, [pc, #1100] @ d8270 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7fc8 │ │ │ │ - ldr.w r3, [pc, #1060] @ d827c │ │ │ │ + beq.w d7fc0 │ │ │ │ + ldr.w r3, [pc, #1060] @ d8274 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d7c70 │ │ │ │ + bl d7c68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d7f8a │ │ │ │ + bne.w d7f82 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d8092 │ │ │ │ + beq.w d808a │ │ │ │ movs r0, #2 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d810a │ │ │ │ + beq.w d8102 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d81f8 │ │ │ │ - ldr r2, [pc, #976] @ (d8280 ) │ │ │ │ + bpl.w d81f0 │ │ │ │ + ldr r2, [pc, #976] @ (d8278 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d81c0 │ │ │ │ - ldr r2, [pc, #972] @ (d8284 ) │ │ │ │ + beq.w d81b8 │ │ │ │ + ldr r2, [pc, #972] @ (d827c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d820e │ │ │ │ + beq.w d8206 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d81f4 │ │ │ │ + ble.w d81ec │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d81f4 │ │ │ │ + beq.w d81ec │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7eee │ │ │ │ + beq.n d7ee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d800a │ │ │ │ + beq.w d8002 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d8016 │ │ │ │ + beq.w d800e │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d8212 │ │ │ │ + beq.w d820a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7f1c │ │ │ │ + beq.n d7f14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d807a │ │ │ │ + beq.w d8072 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d822e │ │ │ │ + beq.w d8226 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7f3c │ │ │ │ + beq.n d7f34 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8072 │ │ │ │ + beq.w d806a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d824a │ │ │ │ + beq.w d8242 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7f5c │ │ │ │ + beq.n d7f54 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8102 │ │ │ │ - ldr r3, [pc, #796] @ (d827c ) │ │ │ │ + beq.w d80fa │ │ │ │ + ldr r3, [pc, #796] @ (d8274 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7f6e │ │ │ │ + beq.n d7f66 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d8288 ) │ │ │ │ - ldr r3, [pc, #760] @ (d826c ) │ │ │ │ + ldr r2, [pc, #792] @ (d8280 ) │ │ │ │ + ldr r3, [pc, #760] @ (d8264 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d8130 │ │ │ │ + bne.w d8128 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7fa0 │ │ │ │ + beq.n d7f98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d7fa0 │ │ │ │ + cbnz r3, d7f98 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7fb6 │ │ │ │ + beq.n d7fae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d7fb6 │ │ │ │ + cbnz r3, d7fae │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d828c ) │ │ │ │ - ldr r1, [pc, #724] @ (d8290 ) │ │ │ │ + ldr r3, [pc, #724] @ (d8284 ) │ │ │ │ + ldr r1, [pc, #724] @ (d8288 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d7f6e │ │ │ │ + b.n d7f66 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88758 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d7e94 │ │ │ │ - ldr r3, [pc, #676] @ (d8294 ) │ │ │ │ - movw r2, #5389 @ 0x150d │ │ │ │ + bne.w d7e8c │ │ │ │ + ldr r3, [pc, #676] @ (d828c ) │ │ │ │ + movw r2, #5395 @ 0x1513 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #668] @ (d8298 ) │ │ │ │ - ldr r0, [pc, #672] @ (d829c ) │ │ │ │ + ldr r1, [pc, #668] @ (d8290 ) │ │ │ │ + ldr r0, [pc, #672] @ (d8294 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d7ef4 │ │ │ │ + bne.w d7eec │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d81a4 │ │ │ │ + beq.w d819c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8032 │ │ │ │ + beq.n d802a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d8082 │ │ │ │ + cbz r3, d807a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d8188 │ │ │ │ + beq.w d8180 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d804e │ │ │ │ + beq.n d8046 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d808a │ │ │ │ + cbz r3, d8082 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d816c │ │ │ │ + beq.w d8164 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d806c │ │ │ │ + beq.n d8064 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d8110 │ │ │ │ + beq.n d8108 │ │ │ │ bl 88694 │ │ │ │ - b.n d7fc4 │ │ │ │ + b.n d7fbc │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7f3c │ │ │ │ + b.n d7f34 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7f1c │ │ │ │ + b.n d7f14 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8032 │ │ │ │ + b.n d802a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d804e │ │ │ │ + b.n d8046 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d80a4 │ │ │ │ + beq.n d809c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d8128 │ │ │ │ + beq.n d8120 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d81d8 │ │ │ │ + beq.w d81d0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d80c0 │ │ │ │ + beq.n d80b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d8120 │ │ │ │ + cbz r3, d8118 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d8150 │ │ │ │ + beq.n d8148 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d80da │ │ │ │ + beq.n d80d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d8118 │ │ │ │ + cbz r3, d8110 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d8134 │ │ │ │ + beq.n d812c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d7fc4 │ │ │ │ + beq.w d7fbc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d7fc4 │ │ │ │ + bne.w d7fbc │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7fc4 │ │ │ │ + b.n d7fbc │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7f5c │ │ │ │ + b.n d7f54 │ │ │ │ bl 88a1c │ │ │ │ - b.n d7ea2 │ │ │ │ + b.n d7e9a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d806c │ │ │ │ + b.n d8064 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d80da │ │ │ │ + b.n d80d2 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d80c0 │ │ │ │ + b.n d80b8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d80a4 │ │ │ │ + b.n d809c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d82a0 ) │ │ │ │ - movw r2, #5392 @ 0x1510 │ │ │ │ + ldr r3, [pc, #360] @ (d8298 ) │ │ │ │ + movw r2, #5398 @ 0x1516 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #356] @ (d82a4 ) │ │ │ │ - ldr r0, [pc, #356] @ (d82a8 ) │ │ │ │ + ldr r1, [pc, #356] @ (d829c ) │ │ │ │ + ldr r0, [pc, #356] @ (d82a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d82ac ) │ │ │ │ - movw r2, #5391 @ 0x150f │ │ │ │ + ldr r3, [pc, #344] @ (d82a4 ) │ │ │ │ + movw r2, #5397 @ 0x1515 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #340] @ (d82b0 ) │ │ │ │ - ldr r0, [pc, #340] @ (d82b4 ) │ │ │ │ + ldr r1, [pc, #340] @ (d82a8 ) │ │ │ │ + ldr r0, [pc, #340] @ (d82ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d82b8 ) │ │ │ │ - movw r2, #5397 @ 0x1515 │ │ │ │ + ldr r3, [pc, #328] @ (d82b0 ) │ │ │ │ + movw r2, #5403 @ 0x151b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #324] @ (d82bc ) │ │ │ │ - ldr r0, [pc, #324] @ (d82c0 ) │ │ │ │ + ldr r1, [pc, #324] @ (d82b4 ) │ │ │ │ + ldr r0, [pc, #324] @ (d82b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d82c4 ) │ │ │ │ - movw r2, #5396 @ 0x1514 │ │ │ │ + ldr r3, [pc, #312] @ (d82bc ) │ │ │ │ + movw r2, #5402 @ 0x151a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #308] @ (d82c8 ) │ │ │ │ - ldr r0, [pc, #308] @ (d82cc ) │ │ │ │ + ldr r1, [pc, #308] @ (d82c0 ) │ │ │ │ + ldr r0, [pc, #308] @ (d82c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d82d0 ) │ │ │ │ - movw r2, #5395 @ 0x1513 │ │ │ │ + ldr r3, [pc, #296] @ (d82c8 ) │ │ │ │ + movw r2, #5401 @ 0x1519 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (d82d4 ) │ │ │ │ - ldr r0, [pc, #292] @ (d82d8 ) │ │ │ │ + ldr r1, [pc, #292] @ (d82cc ) │ │ │ │ + ldr r0, [pc, #292] @ (d82d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d82dc ) │ │ │ │ + ldr r3, [pc, #280] @ (d82d4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #280] @ (d82e0 ) │ │ │ │ - ldr r0, [pc, #280] @ (d82e4 ) │ │ │ │ + ldr r1, [pc, #280] @ (d82d8 ) │ │ │ │ + ldr r0, [pc, #280] @ (d82dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d82e8 ) │ │ │ │ - movw r2, #5390 @ 0x150e │ │ │ │ + ldr r3, [pc, #268] @ (d82e0 ) │ │ │ │ + movw r2, #5396 @ 0x1514 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #264] @ (d82ec ) │ │ │ │ - ldr r0, [pc, #264] @ (d82f0 ) │ │ │ │ + ldr r1, [pc, #264] @ (d82e4 ) │ │ │ │ + ldr r0, [pc, #264] @ (d82e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #248] @ (d82f4 ) │ │ │ │ + ldr r3, [pc, #248] @ (d82ec ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d82f8 ) │ │ │ │ - ldr r0, [pc, #252] @ (d82fc ) │ │ │ │ + ldr r1, [pc, #248] @ (d82f0 ) │ │ │ │ + ldr r0, [pc, #252] @ (d82f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #236] @ (d8300 ) │ │ │ │ - movw r2, #5366 @ 0x14f6 │ │ │ │ + ldr r3, [pc, #236] @ (d82f8 ) │ │ │ │ + movw r2, #5372 @ 0x14fc │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #228] @ (d8304 ) │ │ │ │ - ldr r0, [pc, #232] @ (d8308 ) │ │ │ │ + ldr r1, [pc, #228] @ (d82fc ) │ │ │ │ + ldr r0, [pc, #232] @ (d8300 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d830c ) │ │ │ │ - movw r2, #5367 @ 0x14f7 │ │ │ │ + ldr r3, [pc, #220] @ (d8304 ) │ │ │ │ + movw r2, #5373 @ 0x14fd │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #212] @ (d8310 ) │ │ │ │ - ldr r0, [pc, #216] @ (d8314 ) │ │ │ │ + ldr r1, [pc, #212] @ (d8308 ) │ │ │ │ + ldr r0, [pc, #216] @ (d830c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d8318 ) │ │ │ │ - movw r2, #5368 @ 0x14f8 │ │ │ │ + ldr r3, [pc, #204] @ (d8310 ) │ │ │ │ + movw r2, #5374 @ 0x14fe │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #196] @ (d831c ) │ │ │ │ - ldr r0, [pc, #200] @ (d8320 ) │ │ │ │ + ldr r1, [pc, #196] @ (d8314 ) │ │ │ │ + ldr r0, [pc, #200] @ (d8318 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r4, #14] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + movs r6, #166 @ 0xa6 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sl │ │ │ │ + add r8, r2 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r6, #18] │ │ │ │ movs r1, r4 │ │ │ │ - orrs r2, r1 │ │ │ │ + muls r2, r1 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r5, #10 │ │ │ │ movs r2, r4 │ │ │ │ - cmn r6, r5 │ │ │ │ + orrs r6, r5 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ movs r2, r4 │ │ │ │ - cmn r2, r2 │ │ │ │ + orrs r2, r2 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r0, #11] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, r6 │ │ │ │ + cmn r6, r6 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, r3 │ │ │ │ + cmn r2, r3 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #520 @ (adr r4, d84f0 ) │ │ │ │ + add r4, pc, #776 @ (adr r4, d85e8 ) │ │ │ │ movs r1, r4 │ │ │ │ - negs r6, r4 │ │ │ │ + cmp r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r0, [r3, #10] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r4, #14] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ movs r1, r4 │ │ │ │ - tst r4, r5 │ │ │ │ + negs r4, r5 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r4, #20 │ │ │ │ movs r2, r4 │ │ │ │ - tst r0, r2 │ │ │ │ + negs r0, r2 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #4 │ │ │ │ movs r2, r4 │ │ │ │ - rors r4, r6 │ │ │ │ + tst r4, r6 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d8324 : │ │ │ │ +000d831c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d8388 ) │ │ │ │ + ldr r3, [pc, #76] @ (d8380 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d838c ) │ │ │ │ + ldr r5, [pc, #72] @ (d8384 ) │ │ │ │ add.w r3, r3, #636 @ 0x27c │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, d8384 │ │ │ │ - ldr r3, [pc, #64] @ (d8390 ) │ │ │ │ + cbz r0, d837c │ │ │ │ + ldr r3, [pc, #64] @ (d8388 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d8364 │ │ │ │ + bne.n d835c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d7e04 │ │ │ │ - ldr r0, [pc, #44] @ (d8394 ) │ │ │ │ + b.w d7dfc │ │ │ │ + ldr r0, [pc, #44] @ (d838c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #40] @ (d8398 ) │ │ │ │ - ldr r1, [pc, #40] @ (d839c ) │ │ │ │ + ldr r3, [pc, #40] @ (d8390 ) │ │ │ │ + ldr r1, [pc, #40] @ (d8394 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d83a0 ) │ │ │ │ + ldr r0, [pc, #40] @ (d8398 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #8 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d83a4 : │ │ │ │ +000d839c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr.w r2, [pc, #2876] @ d8ef4 │ │ │ │ + ldr.w r2, [pc, #2876] @ d8eec │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr.w r3, [pc, #2876] @ d8ef8 │ │ │ │ + ldr.w r3, [pc, #2876] @ d8ef0 │ │ │ │ add r2, pc │ │ │ │ ldr r7, [r0, #28] │ │ │ │ - ldr.w r6, [pc, #2872] @ d8efc │ │ │ │ + ldr.w r6, [pc, #2872] @ d8ef4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d8778 │ │ │ │ + beq.w d8770 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ mov r5, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 8735c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8406 │ │ │ │ + beq.n d83fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d86fa │ │ │ │ + beq.w d86f2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d87a4 │ │ │ │ + beq.w d879c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bpl.w d87c0 │ │ │ │ + bpl.w d87b8 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d887a │ │ │ │ + beq.w d8872 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr.w r3, [pc, #2760] @ d8f00 │ │ │ │ + ldr.w r3, [pc, #2760] @ d8ef8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ bl 87544 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8458 │ │ │ │ + beq.n d8450 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8702 │ │ │ │ + beq.w d86fa │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w d88ac │ │ │ │ + blt.w d88a4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8673c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8482 │ │ │ │ + beq.n d847a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d870a │ │ │ │ + beq.w d8702 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d88c8 │ │ │ │ - ldr.w r3, [pc, #2680] @ d8f04 │ │ │ │ + beq.w d88c0 │ │ │ │ + ldr.w r3, [pc, #2680] @ d8efc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d871a │ │ │ │ + bne.w d8712 │ │ │ │ blx 5022c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d8a4c │ │ │ │ + beq.w d8a44 │ │ │ │ blx 5022c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d8ac4 │ │ │ │ + beq.w d8abc │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d9ace │ │ │ │ + beq.w d9ac6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d84e2 │ │ │ │ + beq.n d84da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8770 │ │ │ │ + beq.w d8768 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fbbc │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 87f64 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d8b20 │ │ │ │ + beq.w d8b18 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -229307,59 +229300,59 @@ │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 8810c │ │ │ │ ldrb.w r3, [sp, #72] @ 0x48 │ │ │ │ ldrd r2, r7, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8c42 │ │ │ │ + beq.w d8c3a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d9a96 │ │ │ │ + beq.w d9a8e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d8548 │ │ │ │ + beq.n d8540 │ │ │ │ cmp r3, r8 │ │ │ │ it eq │ │ │ │ streq.w fp, [r7] │ │ │ │ - beq.n d8548 │ │ │ │ + beq.n d8540 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8760 │ │ │ │ + beq.w d8758 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w d88e4 │ │ │ │ + bpl.w d88dc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8a6e │ │ │ │ + beq.w d8a66 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, fp │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ blx 4fd08 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, fp │ │ │ │ - beq.n d8582 │ │ │ │ + beq.n d857a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8768 │ │ │ │ + beq.w d8760 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d8aec │ │ │ │ + blt.w d8ae4 │ │ │ │ uxtb r2, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d87e8 │ │ │ │ + beq.w d87e0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8b4c │ │ │ │ + beq.w d8b44 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ itt ne │ │ │ │ @@ -229367,27 +229360,27 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ blx 4fd08 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d85c8 │ │ │ │ + beq.n d85c0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8712 │ │ │ │ + beq.w d870a │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d8b76 │ │ │ │ + blt.w d8b6e │ │ │ │ uxtb r2, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d8922 │ │ │ │ + beq.w d891a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8b90 │ │ │ │ + beq.w d8b88 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ itt ne │ │ │ │ @@ -229395,315 +229388,315 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d860e │ │ │ │ + beq.n d8606 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8a3c │ │ │ │ + beq.w d8a34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d8bfe │ │ │ │ + beq.w d8bf6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.w d91ba │ │ │ │ + bpl.w d91b2 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w d9050 │ │ │ │ + beq.w d9048 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d864a │ │ │ │ + beq.n d8642 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w d8bba │ │ │ │ + beq.w d8bb2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 87624 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d8668 │ │ │ │ + beq.n d8660 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8ab8 │ │ │ │ + beq.w d8ab0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d8c14 │ │ │ │ + blt.w d8c0c │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ bl 87544 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d868e │ │ │ │ + beq.n d8686 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8b14 │ │ │ │ + beq.w d8b0c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d86a2 │ │ │ │ + beq.n d869a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8b08 │ │ │ │ + beq.w d8b00 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d8c2c │ │ │ │ - ldr.w r3, [pc, #2140] @ d8f08 │ │ │ │ + blt.w d8c24 │ │ │ │ + ldr.w r3, [pc, #2140] @ d8f00 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d8512 │ │ │ │ + bne.w d850a │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 84a08 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fbbc │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w d8512 │ │ │ │ - ldr.w r3, [pc, #2108] @ d8f0c │ │ │ │ - ldr.w r1, [pc, #2108] @ d8f10 │ │ │ │ + beq.w d850a │ │ │ │ + ldr.w r3, [pc, #2108] @ d8f04 │ │ │ │ + ldr.w r1, [pc, #2108] @ d8f08 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr.w r3, [pc, #2100] @ d8f14 │ │ │ │ - ldr.w r1, [pc, #2100] @ d8f18 │ │ │ │ + ldr.w r3, [pc, #2100] @ d8f0c │ │ │ │ + ldr.w r1, [pc, #2100] @ d8f10 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r0, [pc, #2096] @ d8f1c │ │ │ │ + ldr.w r0, [pc, #2096] @ d8f14 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d8908 │ │ │ │ + b.n d8900 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8406 │ │ │ │ + b.n d83fe │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8458 │ │ │ │ + b.n d8450 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8482 │ │ │ │ + b.n d847a │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d85c8 │ │ │ │ - ldr.w r1, [pc, #2040] @ d8f14 │ │ │ │ + b.n d85c0 │ │ │ │ + ldr.w r1, [pc, #2040] @ d8f0c │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr.w r3, [pc, #2044] @ d8f20 │ │ │ │ - ldr.w r0, [pc, #2044] @ d8f24 │ │ │ │ + ldr.w r3, [pc, #2044] @ d8f18 │ │ │ │ + ldr.w r0, [pc, #2044] @ d8f1c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #2040] @ d8f28 │ │ │ │ + ldr.w r1, [pc, #2040] @ d8f20 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #2024] @ d8f2c │ │ │ │ - ldr.w r3, [pc, #1968] @ d8ef8 │ │ │ │ + ldr.w r2, [pc, #2024] @ d8f24 │ │ │ │ + ldr.w r3, [pc, #1968] @ d8ef0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d942e │ │ │ │ + bne.w d9426 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8548 │ │ │ │ + b.n d8540 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8582 │ │ │ │ + b.n d857a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d84e2 │ │ │ │ - ldr.w r1, [pc, #1944] @ d8f14 │ │ │ │ + b.n d84da │ │ │ │ + ldr.w r1, [pc, #1944] @ d8f0c │ │ │ │ movs r0, #134 @ 0x86 │ │ │ │ - ldr.w r3, [pc, #1968] @ d8f30 │ │ │ │ - ldr.w r2, [pc, #1968] @ d8f34 │ │ │ │ + ldr.w r3, [pc, #1968] @ d8f28 │ │ │ │ + ldr.w r2, [pc, #1968] @ d8f2c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1960] @ d8f38 │ │ │ │ - ldr.w r0, [pc, #1960] @ d8f3c │ │ │ │ + ldr.w r1, [pc, #1960] @ d8f30 │ │ │ │ + ldr.w r0, [pc, #1960] @ d8f34 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n d873e │ │ │ │ - ldr.w r3, [pc, #1900] @ d8f14 │ │ │ │ + bl bac98 │ │ │ │ + b.n d8736 │ │ │ │ + ldr.w r3, [pc, #1900] @ d8f0c │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r1, [pc, #1940] @ d8f40 │ │ │ │ - ldr.w r0, [pc, #1940] @ d8f44 │ │ │ │ + ldr.w r1, [pc, #1940] @ d8f38 │ │ │ │ + ldr.w r0, [pc, #1940] @ d8f3c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d873e │ │ │ │ - ldr.w r1, [pc, #1872] @ d8f14 │ │ │ │ + b.n d8736 │ │ │ │ + ldr.w r1, [pc, #1872] @ d8f0c │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r3, [pc, #1920] @ d8f48 │ │ │ │ - ldr.w r0, [pc, #1920] @ d8f4c │ │ │ │ + ldr.w r3, [pc, #1920] @ d8f40 │ │ │ │ + ldr.w r0, [pc, #1920] @ d8f44 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1908] @ d8f50 │ │ │ │ + ldr.w r1, [pc, #1908] @ d8f48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.n d873e │ │ │ │ - ldr.w r3, [pc, #1896] @ d8f54 │ │ │ │ + bl a7538 │ │ │ │ + b.n d8736 │ │ │ │ + ldr.w r3, [pc, #1896] @ d8f4c │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add.w r5, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r5, #2932] @ 0xb74 │ │ │ │ bl 87544 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d8e72 │ │ │ │ + blt.w d8e6a │ │ │ │ ldr.w r2, [r5, #2932] @ 0xb74 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #1 │ │ │ │ bl 873c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d8e88 │ │ │ │ + beq.w d8e80 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 87544 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d883e │ │ │ │ + beq.n d8836 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ - cbnz r1, d883e │ │ │ │ + cbnz r1, d8836 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d8858 │ │ │ │ + beq.n d8850 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, d8858 │ │ │ │ + cbnz r1, d8850 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w d86a8 │ │ │ │ - ldr.w r3, [pc, #1716] @ d8f14 │ │ │ │ + bge.w d86a0 │ │ │ │ + ldr.w r3, [pc, #1716] @ d8f0c │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr.w r1, [pc, #1776] @ d8f58 │ │ │ │ - ldr.w r0, [pc, #1776] @ d8f5c │ │ │ │ + ldr.w r1, [pc, #1776] @ d8f50 │ │ │ │ + ldr.w r0, [pc, #1776] @ d8f54 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d8908 │ │ │ │ - ldr.w r2, [pc, #1688] @ d8f14 │ │ │ │ + b.n d8900 │ │ │ │ + ldr.w r2, [pc, #1688] @ d8f0c │ │ │ │ movs r1, #135 @ 0x87 │ │ │ │ - ldr.w r3, [pc, #1756] @ d8f60 │ │ │ │ + ldr.w r3, [pc, #1756] @ d8f58 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1752] @ d8f64 │ │ │ │ + ldr.w r2, [pc, #1752] @ d8f5c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1748] @ d8f68 │ │ │ │ + ldr.w r1, [pc, #1748] @ d8f60 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1744] @ d8f6c │ │ │ │ + ldr.w r0, [pc, #1744] @ d8f64 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n d873e │ │ │ │ - ldr.w r3, [pc, #1636] @ d8f14 │ │ │ │ + b.n d8736 │ │ │ │ + ldr.w r3, [pc, #1636] @ d8f0c │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr.w r1, [pc, #1724] @ d8f70 │ │ │ │ - ldr.w r0, [pc, #1724] @ d8f74 │ │ │ │ + ldr.w r1, [pc, #1724] @ d8f68 │ │ │ │ + ldr.w r0, [pc, #1724] @ d8f6c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d88a4 │ │ │ │ - ldr.w r3, [pc, #1608] @ d8f14 │ │ │ │ + b.n d889c │ │ │ │ + ldr.w r3, [pc, #1608] @ d8f0c │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr.w r1, [pc, #1704] @ d8f78 │ │ │ │ - ldr.w r0, [pc, #1704] @ d8f7c │ │ │ │ + ldr.w r1, [pc, #1704] @ d8f70 │ │ │ │ + ldr.w r0, [pc, #1704] @ d8f74 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d873e │ │ │ │ - ldr.w r3, [pc, #1580] @ d8f14 │ │ │ │ - ldr.w r2, [pc, #1684] @ d8f80 │ │ │ │ - ldr.w r1, [pc, #1684] @ d8f84 │ │ │ │ - ldr.w r0, [pc, #1684] @ d8f88 │ │ │ │ + b.n d8736 │ │ │ │ + ldr.w r3, [pc, #1580] @ d8f0c │ │ │ │ + ldr.w r2, [pc, #1684] @ d8f78 │ │ │ │ + ldr.w r1, [pc, #1684] @ d8f7c │ │ │ │ + ldr.w r0, [pc, #1684] @ d8f80 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.n d873e │ │ │ │ + b.n d8736 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl d83a4 │ │ │ │ + bl d839c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w d8e9e │ │ │ │ + beq.w d8e96 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8eb4 │ │ │ │ + beq.w d8eac │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ itt ne │ │ │ │ @@ -229711,478 +229704,478 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 8735c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d8966 │ │ │ │ + beq.n d895e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n d8a44 │ │ │ │ + beq.n d8a3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d8ed6 │ │ │ │ + beq.w d8ece │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w d9406 │ │ │ │ + bpl.w d93fe │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w d8634 │ │ │ │ + bne.w d862c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d89a4 │ │ │ │ + beq.n d899c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d955a │ │ │ │ + beq.w d9552 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d89ba │ │ │ │ + beq.n d89b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9550 │ │ │ │ + beq.w d9548 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d89d2 │ │ │ │ + beq.n d89ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9564 │ │ │ │ + beq.w d955c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d89ea │ │ │ │ + beq.n d89e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d956e │ │ │ │ + beq.w d9566 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d89fe │ │ │ │ + beq.n d89f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9578 │ │ │ │ + beq.w d9570 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8a14 │ │ │ │ + beq.n d8a0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9582 │ │ │ │ - ldr.w r3, [pc, #1396] @ d8f8c │ │ │ │ + beq.w d957a │ │ │ │ + ldr.w r3, [pc, #1396] @ d8f84 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr.w r3, [pc, #1264] @ d8f14 │ │ │ │ - ldr.w r1, [pc, #1384] @ d8f90 │ │ │ │ + ldr.w r3, [pc, #1264] @ d8f0c │ │ │ │ + ldr.w r1, [pc, #1384] @ d8f88 │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr.w r0, [pc, #1384] @ d8f94 │ │ │ │ + ldr.w r0, [pc, #1384] @ d8f8c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d873e │ │ │ │ + b.n d8736 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d860e │ │ │ │ + b.n d8606 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8966 │ │ │ │ - ldr.w r3, [pc, #1220] @ d8f14 │ │ │ │ + b.n d895e │ │ │ │ + ldr.w r3, [pc, #1220] @ d8f0c │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ - ldr.w r1, [pc, #1348] @ d8f98 │ │ │ │ - ldr.w r0, [pc, #1348] @ d8f9c │ │ │ │ + ldr.w r1, [pc, #1348] @ d8f90 │ │ │ │ + ldr.w r0, [pc, #1348] @ d8f94 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n d873e │ │ │ │ - ldr.w r3, [pc, #1188] @ d8f14 │ │ │ │ - ldr.w r2, [pc, #1324] @ d8fa0 │ │ │ │ - ldr.w r1, [pc, #1324] @ d8fa4 │ │ │ │ - ldr.w r0, [pc, #1324] @ d8fa8 │ │ │ │ + b.n d8736 │ │ │ │ + ldr.w r3, [pc, #1188] @ d8f0c │ │ │ │ + ldr.w r2, [pc, #1324] @ d8f98 │ │ │ │ + ldr.w r1, [pc, #1324] @ d8f9c │ │ │ │ + ldr.w r0, [pc, #1324] @ d8fa0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #140 @ 0x8c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1308] @ d8fac │ │ │ │ + ldr.w r3, [pc, #1308] @ d8fa4 │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n d873e │ │ │ │ + b.n d8736 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b.n d8668 │ │ │ │ - ldr.w r3, [pc, #1100] @ d8f14 │ │ │ │ + b.n d8660 │ │ │ │ + ldr.w r3, [pc, #1100] @ d8f0c │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r1, [pc, #1252] @ d8fb0 │ │ │ │ - ldr.w r0, [pc, #1252] @ d8fb4 │ │ │ │ + ldr.w r1, [pc, #1252] @ d8fa8 │ │ │ │ + ldr.w r0, [pc, #1252] @ d8fac │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ - b.n d873e │ │ │ │ - ldr.w r3, [pc, #1060] @ d8f14 │ │ │ │ + b.n d8736 │ │ │ │ + ldr.w r3, [pc, #1060] @ d8f0c │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr.w r1, [pc, #1220] @ d8fb8 │ │ │ │ - ldr.w r0, [pc, #1220] @ d8fbc │ │ │ │ + ldr.w r1, [pc, #1220] @ d8fb0 │ │ │ │ + ldr.w r0, [pc, #1220] @ d8fb4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d8a98 │ │ │ │ + b.n d8a90 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b.n d86a2 │ │ │ │ + b.n d869a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b.n d868e │ │ │ │ - ldr r3, [pc, #1008] @ (d8f14 ) │ │ │ │ + b.n d8686 │ │ │ │ + ldr r3, [pc, #1008] @ (d8f0c ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r1, [pc, #1176] @ d8fc0 │ │ │ │ - ldr.w r0, [pc, #1176] @ d8fc4 │ │ │ │ + ldr.w r1, [pc, #1176] @ d8fb8 │ │ │ │ + ldr.w r0, [pc, #1176] @ d8fbc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n d873e │ │ │ │ - ldr r3, [pc, #964] @ (d8f14 ) │ │ │ │ - ldr.w r2, [pc, #1144] @ d8fc8 │ │ │ │ - ldr.w r1, [pc, #1144] @ d8fcc │ │ │ │ - ldr.w r0, [pc, #1144] @ d8fd0 │ │ │ │ + b.n d8736 │ │ │ │ + ldr r3, [pc, #964] @ (d8f0c ) │ │ │ │ + ldr.w r2, [pc, #1144] @ d8fc0 │ │ │ │ + ldr.w r1, [pc, #1144] @ d8fc4 │ │ │ │ + ldr.w r0, [pc, #1144] @ d8fc8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #141 @ 0x8d │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1128] @ d8fd4 │ │ │ │ + ldr.w r3, [pc, #1128] @ d8fcc │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d8a98 │ │ │ │ - ldr r3, [pc, #924] @ (d8f14 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d8a90 │ │ │ │ + ldr r3, [pc, #924] @ (d8f0c ) │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr.w r1, [pc, #1116] @ d8fd8 │ │ │ │ - ldr.w r0, [pc, #1116] @ d8fdc │ │ │ │ + ldr.w r1, [pc, #1116] @ d8fd0 │ │ │ │ + ldr.w r0, [pc, #1116] @ d8fd4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d8a98 │ │ │ │ - ldr r3, [pc, #896] @ (d8f14 ) │ │ │ │ - ldr.w r2, [pc, #1100] @ d8fe0 │ │ │ │ - ldr.w r1, [pc, #1100] @ d8fe4 │ │ │ │ - ldr.w r0, [pc, #1100] @ d8fe8 │ │ │ │ + b.n d8a90 │ │ │ │ + ldr r3, [pc, #896] @ (d8f0c ) │ │ │ │ + ldr.w r2, [pc, #1100] @ d8fd8 │ │ │ │ + ldr.w r1, [pc, #1100] @ d8fdc │ │ │ │ + ldr.w r0, [pc, #1100] @ d8fe0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #142 @ 0x8e │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1084] @ d8fec │ │ │ │ + ldr.w r3, [pc, #1084] @ d8fe4 │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d8a98 │ │ │ │ - ldr r3, [pc, #856] @ (d8f14 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d8a90 │ │ │ │ + ldr r3, [pc, #856] @ (d8f0c ) │ │ │ │ mov r8, r5 │ │ │ │ - ldr.w r2, [pc, #1072] @ d8ff0 │ │ │ │ - ldr.w r1, [pc, #1072] @ d8ff4 │ │ │ │ - ldr.w r0, [pc, #1072] @ d8ff8 │ │ │ │ + ldr.w r2, [pc, #1072] @ d8fe8 │ │ │ │ + ldr.w r1, [pc, #1072] @ d8fec │ │ │ │ + ldr.w r0, [pc, #1072] @ d8ff0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.n d88a4 │ │ │ │ - ldr r3, [pc, #788] @ (d8f14 ) │ │ │ │ + b.n d889c │ │ │ │ + ldr r3, [pc, #788] @ (d8f0c ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - ldr r1, [pc, #1016] @ (d8ffc ) │ │ │ │ - ldr r0, [pc, #1016] @ (d9000 ) │ │ │ │ + ldr r1, [pc, #1016] @ (d8ff4 ) │ │ │ │ + ldr r0, [pc, #1016] @ (d8ff8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d8a98 │ │ │ │ - ldr r3, [pc, #764] @ (d8f14 ) │ │ │ │ + b.n d8a90 │ │ │ │ + ldr r3, [pc, #764] @ (d8f0c ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #1000] @ (d9004 ) │ │ │ │ + ldr r1, [pc, #1000] @ (d8ffc ) │ │ │ │ mov r8, r5 │ │ │ │ - ldr r0, [pc, #1000] @ (d9008 ) │ │ │ │ + ldr r0, [pc, #1000] @ (d9000 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d8bde │ │ │ │ - ldr r3, [pc, #740] @ (d8f14 ) │ │ │ │ + b.n d8bd6 │ │ │ │ + ldr r3, [pc, #740] @ (d8f0c ) │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr r1, [pc, #984] @ (d900c ) │ │ │ │ - ldr r0, [pc, #988] @ (d9010 ) │ │ │ │ + ldr r1, [pc, #984] @ (d9004 ) │ │ │ │ + ldr r0, [pc, #988] @ (d9008 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d8908 │ │ │ │ + b.n d8900 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8c5c │ │ │ │ + beq.n d8c54 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d91a2 │ │ │ │ + beq.w d919a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8c74 │ │ │ │ + beq.n d8c6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8e6a │ │ │ │ + beq.w d8e62 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d9aea │ │ │ │ + beq.w d9ae2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8c8e │ │ │ │ + beq.n d8c86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d919a │ │ │ │ + beq.w d9192 │ │ │ │ blx 500b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d9294 │ │ │ │ + bne.w d928c │ │ │ │ blx 5022c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d92be │ │ │ │ + beq.w d92b6 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fbbc │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 87f94 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d930a │ │ │ │ + beq.w d9302 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 882cc │ │ │ │ ldrb.w r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrd sl, r5, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d9788 │ │ │ │ + beq.w d9780 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d9a5e │ │ │ │ + beq.w d9a56 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w d91e0 │ │ │ │ + beq.w d91d8 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d9a7a │ │ │ │ + beq.w d9a72 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w d9268 │ │ │ │ + beq.w d9260 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n d8d34 │ │ │ │ + beq.n d8d2c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d91aa │ │ │ │ + beq.w d91a2 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n d8d46 │ │ │ │ + beq.n d8d3e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d91b2 │ │ │ │ + beq.w d91aa │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w d933a │ │ │ │ + bpl.w d9332 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.w d9384 │ │ │ │ + bpl.w d937c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fbbc │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ bl 87f64 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d93ca │ │ │ │ + beq.w d93c2 │ │ │ │ movw fp, #65534 @ 0xfffe │ │ │ │ movt fp, #16383 @ 0x3fff │ │ │ │ movs r7, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 8810c │ │ │ │ ldrb.w r3, [sp, #84] @ 0x54 │ │ │ │ ldrd r7, r4, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9432 │ │ │ │ + beq.w d942a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9a26 │ │ │ │ + beq.w d9a1e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n d8dba │ │ │ │ + beq.n d8db2 │ │ │ │ cmp r3, fp │ │ │ │ it eq │ │ │ │ streq.w r9, [r4] │ │ │ │ - beq.n d8dba │ │ │ │ + beq.n d8db2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8eec │ │ │ │ + beq.w d8ee4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w d91f0 │ │ │ │ + bpl.w d91e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d921a │ │ │ │ + blt.w d9212 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d95cc │ │ │ │ + bne.w d95c4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 87544 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n d8df6 │ │ │ │ + beq.n d8dee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d918e │ │ │ │ + beq.w d9186 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d9274 │ │ │ │ - ldr r3, [pc, #264] @ (d8f08 ) │ │ │ │ + blt.w d926c │ │ │ │ + ldr r3, [pc, #264] @ (d8f00 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n d8d86 │ │ │ │ + bne.n d8d7e │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 84a08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fbbc │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n d8d86 │ │ │ │ - ldr r3, [pc, #240] @ (d8f0c ) │ │ │ │ + beq.n d8d7e │ │ │ │ + ldr r3, [pc, #240] @ (d8f04 ) │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #500] @ (d9014 ) │ │ │ │ + ldr r1, [pc, #500] @ (d900c ) │ │ │ │ mov r7, sl │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr r3, [pc, #232] @ (d8f14 ) │ │ │ │ - ldr r1, [pc, #488] @ (d9018 ) │ │ │ │ + ldr r3, [pc, #232] @ (d8f0c ) │ │ │ │ + ldr r1, [pc, #488] @ (d9010 ) │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr r0, [pc, #488] @ (d901c ) │ │ │ │ + ldr r0, [pc, #488] @ (d9014 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ @@ -230194,428 +230187,428 @@ │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f9c │ │ │ │ - b.n d873e │ │ │ │ + b.n d8736 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8c74 │ │ │ │ - ldr r3, [pc, #160] @ (d8f14 ) │ │ │ │ + b.n d8c6c │ │ │ │ + ldr r3, [pc, #160] @ (d8f0c ) │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr r1, [pc, #424] @ (d9020 ) │ │ │ │ - ldr r0, [pc, #424] @ (d9024 ) │ │ │ │ + ldr r1, [pc, #424] @ (d9018 ) │ │ │ │ + ldr r0, [pc, #424] @ (d901c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d8a98 │ │ │ │ - ldr r3, [pc, #136] @ (d8f14 ) │ │ │ │ + b.n d8a90 │ │ │ │ + ldr r3, [pc, #136] @ (d8f0c ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r1, [pc, #408] @ (d9028 ) │ │ │ │ - ldr r0, [pc, #412] @ (d902c ) │ │ │ │ + ldr r1, [pc, #408] @ (d9020 ) │ │ │ │ + ldr r0, [pc, #412] @ (d9024 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d8a98 │ │ │ │ - ldr r3, [pc, #116] @ (d8f14 ) │ │ │ │ + b.n d8a90 │ │ │ │ + ldr r3, [pc, #116] @ (d8f0c ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #396] @ (d9030 ) │ │ │ │ - ldr r0, [pc, #396] @ (d9034 ) │ │ │ │ + ldr r1, [pc, #396] @ (d9028 ) │ │ │ │ + ldr r0, [pc, #396] @ (d902c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d8a98 │ │ │ │ - ldr r3, [pc, #92] @ (d8f14 ) │ │ │ │ - ldr r2, [pc, #384] @ (d9038 ) │ │ │ │ - ldr r1, [pc, #384] @ (d903c ) │ │ │ │ - ldr r0, [pc, #388] @ (d9040 ) │ │ │ │ + b.n d8a90 │ │ │ │ + ldr r3, [pc, #92] @ (d8f0c ) │ │ │ │ + ldr r2, [pc, #384] @ (d9030 ) │ │ │ │ + ldr r1, [pc, #384] @ (d9034 ) │ │ │ │ + ldr r0, [pc, #388] @ (d9038 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #147 @ 0x93 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #372] @ (d9044 ) │ │ │ │ + ldr r3, [pc, #372] @ (d903c ) │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n d8a98 │ │ │ │ - ldr r3, [pc, #60] @ (d8f14 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d8a90 │ │ │ │ + ldr r3, [pc, #60] @ (d8f0c ) │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr r1, [pc, #364] @ (d9048 ) │ │ │ │ - ldr r0, [pc, #364] @ (d904c ) │ │ │ │ + ldr r1, [pc, #364] @ (d9040 ) │ │ │ │ + ldr r0, [pc, #364] @ (d9044 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d8a98 │ │ │ │ + b.n d8a90 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8dba │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + b.n d8db2 │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r0, #10 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r4, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r0, #12] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r5, #28 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ movs r2, r4 │ │ │ │ - adcs r0, r5 │ │ │ │ + sbcs r0, r5 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #10 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #242 @ 0xf2 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #138 @ 0x8a │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r2, #106 @ 0x6a │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r2, #6 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r2, #18 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4, {r1, r2, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ - movs r2, r4 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #30 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #6 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r0, #24 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ + movs r2, r4 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldrh r6, [r6, r1] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ movs r2, r4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d906a │ │ │ │ + beq.n d9062 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d92da │ │ │ │ + beq.w d92d2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9080 │ │ │ │ + beq.n d9078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d92e2 │ │ │ │ + beq.w d92da │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9098 │ │ │ │ + beq.n d9090 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d92ea │ │ │ │ + beq.w d92e2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d90b0 │ │ │ │ + beq.n d90a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d92f2 │ │ │ │ + beq.w d92ea │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d90c4 │ │ │ │ + beq.n d90bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d92fa │ │ │ │ + beq.w d92f2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d90da │ │ │ │ + beq.n d90d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9302 │ │ │ │ - ldr.w r3, [pc, #2604] @ d9b08 │ │ │ │ + beq.w d92fa │ │ │ │ + ldr.w r3, [pc, #2604] @ d9b00 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1932] @ 0x78c │ │ │ │ blx 50074 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d9532 │ │ │ │ + beq.w d952a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w d950a │ │ │ │ - ldr.w r3, [pc, #2568] @ d9b0c │ │ │ │ + bpl.w d9502 │ │ │ │ + ldr.w r3, [pc, #2568] @ d9b04 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d958c │ │ │ │ + beq.w d9584 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9134 │ │ │ │ + beq.n d912c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d9186 │ │ │ │ + cbz r3, d917e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d95b0 │ │ │ │ + beq.w d95a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d914e │ │ │ │ + beq.n d9146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d93f6 │ │ │ │ + beq.w d93ee │ │ │ │ mov r0, r5 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9168 │ │ │ │ + beq.n d9160 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d93fe │ │ │ │ - ldr.w r3, [pc, #2468] @ d9b10 │ │ │ │ + beq.w d93f6 │ │ │ │ + ldr.w r3, [pc, #2468] @ d9b08 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #2468] @ d9b14 │ │ │ │ - ldr.w r0, [pc, #2468] @ d9b18 │ │ │ │ + ldr.w r1, [pc, #2468] @ d9b0c │ │ │ │ + ldr.w r0, [pc, #2468] @ d9b10 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w d873e │ │ │ │ + b.w d8736 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9134 │ │ │ │ + b.n d912c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - b.n d8df6 │ │ │ │ + b.n d8dee │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8c8e │ │ │ │ + b.n d8c86 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8c5c │ │ │ │ + b.n d8c54 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8d32 │ │ │ │ + b.n d8d2a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8d46 │ │ │ │ - ldr.w r3, [pc, #2388] @ d9b10 │ │ │ │ - ldr.w r2, [pc, #2396] @ d9b1c │ │ │ │ - ldr.w r1, [pc, #2396] @ d9b20 │ │ │ │ - ldr.w r0, [pc, #2396] @ d9b24 │ │ │ │ + b.n d8d3e │ │ │ │ + ldr.w r3, [pc, #2388] @ d9b08 │ │ │ │ + ldr.w r2, [pc, #2396] @ d9b14 │ │ │ │ + ldr.w r1, [pc, #2396] @ d9b18 │ │ │ │ + ldr.w r0, [pc, #2396] @ d9b1c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - bl a7540 │ │ │ │ - b.n d8a98 │ │ │ │ + bl a7538 │ │ │ │ + b.n d8a90 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d9a7a │ │ │ │ + beq.w d9a72 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w d8d16 │ │ │ │ - b.n d8d46 │ │ │ │ - ldr.w r3, [pc, #2332] @ d9b10 │ │ │ │ + bne.w d8d0e │ │ │ │ + b.n d8d3e │ │ │ │ + ldr.w r3, [pc, #2332] @ d9b08 │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r2, [pc, #2352] @ d9b28 │ │ │ │ + ldr.w r2, [pc, #2352] @ d9b20 │ │ │ │ mov r7, sl │ │ │ │ - ldr.w r1, [pc, #2348] @ d9b2c │ │ │ │ - ldr.w r0, [pc, #2348] @ d9b30 │ │ │ │ + ldr.w r1, [pc, #2348] @ d9b24 │ │ │ │ + ldr.w r0, [pc, #2348] @ d9b28 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - bl a7540 │ │ │ │ - b.n d8e3e │ │ │ │ - ldr.w r3, [pc, #2292] @ d9b10 │ │ │ │ + bl a7538 │ │ │ │ + b.n d8e36 │ │ │ │ + ldr.w r3, [pc, #2292] @ d9b08 │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr.w r1, [pc, #2320] @ d9b34 │ │ │ │ - ldr.w r0, [pc, #2320] @ d9b38 │ │ │ │ + ldr.w r1, [pc, #2320] @ d9b2c │ │ │ │ + ldr.w r0, [pc, #2320] @ d9b30 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ @@ -230629,385 +230622,385 @@ │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.w d873e │ │ │ │ + b.w d8736 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d8d26 │ │ │ │ - b.n d8d46 │ │ │ │ - ldr.w r3, [pc, #2200] @ d9b10 │ │ │ │ + bne.w d8d1e │ │ │ │ + b.n d8d3e │ │ │ │ + ldr.w r3, [pc, #2200] @ d9b08 │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr.w r1, [pc, #2240] @ d9b3c │ │ │ │ + ldr.w r1, [pc, #2240] @ d9b34 │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r0, [pc, #2236] @ d9b40 │ │ │ │ + ldr.w r0, [pc, #2236] @ d9b38 │ │ │ │ mov r7, sl │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d8e3e │ │ │ │ - ldr.w r3, [pc, #2168] @ d9b10 │ │ │ │ + b.n d8e36 │ │ │ │ + ldr.w r3, [pc, #2168] @ d9b08 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r1, [pc, #2216] @ d9b44 │ │ │ │ - ldr.w r0, [pc, #2216] @ d9b48 │ │ │ │ + ldr.w r1, [pc, #2216] @ d9b3c │ │ │ │ + ldr.w r0, [pc, #2216] @ d9b40 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f9c │ │ │ │ - b.w d873e │ │ │ │ - ldr.w r3, [pc, #2128] @ d9b10 │ │ │ │ + b.w d8736 │ │ │ │ + ldr.w r3, [pc, #2128] @ d9b08 │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr.w r1, [pc, #2180] @ d9b4c │ │ │ │ - ldr.w r0, [pc, #2180] @ d9b50 │ │ │ │ + ldr.w r1, [pc, #2180] @ d9b44 │ │ │ │ + ldr.w r0, [pc, #2180] @ d9b48 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d92ae │ │ │ │ + b.n d92a6 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d906a │ │ │ │ + b.n d9062 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9080 │ │ │ │ + b.n d9078 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9098 │ │ │ │ + b.n d9090 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d90b0 │ │ │ │ + b.n d90a8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d90c4 │ │ │ │ + b.n d90bc │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d90da │ │ │ │ - ldr.w r3, [pc, #2052] @ d9b10 │ │ │ │ + b.n d90d2 │ │ │ │ + ldr.w r3, [pc, #2052] @ d9b08 │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr.w r1, [pc, #2112] @ d9b54 │ │ │ │ - ldr.w r0, [pc, #2112] @ d9b58 │ │ │ │ + ldr.w r1, [pc, #2112] @ d9b4c │ │ │ │ + ldr.w r0, [pc, #2112] @ d9b50 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.w d873e │ │ │ │ - ldr.w r3, [pc, #2004] @ d9b10 │ │ │ │ + b.w d8736 │ │ │ │ + ldr.w r3, [pc, #2004] @ d9b08 │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r2, [pc, #2072] @ d9b5c │ │ │ │ - ldr.w r1, [pc, #2072] @ d9b60 │ │ │ │ - ldr.w r0, [pc, #2072] @ d9b64 │ │ │ │ + ldr.w r2, [pc, #2072] @ d9b54 │ │ │ │ + ldr.w r1, [pc, #2072] @ d9b58 │ │ │ │ + ldr.w r0, [pc, #2072] @ d9b5c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.w d873e │ │ │ │ - ldr.w r3, [pc, #1928] @ d9b10 │ │ │ │ - ldr.w r2, [pc, #2012] @ d9b68 │ │ │ │ - ldr.w r1, [pc, #2012] @ d9b6c │ │ │ │ - ldr.w r0, [pc, #2012] @ d9b70 │ │ │ │ + b.w d8736 │ │ │ │ + ldr.w r3, [pc, #1928] @ d9b08 │ │ │ │ + ldr.w r2, [pc, #2012] @ d9b60 │ │ │ │ + ldr.w r1, [pc, #2012] @ d9b64 │ │ │ │ + ldr.w r0, [pc, #2012] @ d9b68 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.w d873e │ │ │ │ - ldr.w r3, [pc, #1860] @ d9b10 │ │ │ │ + b.w d8736 │ │ │ │ + ldr.w r3, [pc, #1860] @ d9b08 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr.w r1, [pc, #1952] @ d9b74 │ │ │ │ + ldr.w r1, [pc, #1952] @ d9b6c │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r0, [pc, #1952] @ d9b78 │ │ │ │ + ldr.w r0, [pc, #1952] @ d9b70 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ - b.n d936a │ │ │ │ + b.n d9362 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d914e │ │ │ │ + b.n d9146 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9168 │ │ │ │ - ldr.w r3, [pc, #1800] @ d9b10 │ │ │ │ - ldr.w r2, [pc, #1904] @ d9b7c │ │ │ │ - ldr.w r1, [pc, #1904] @ d9b80 │ │ │ │ - ldr.w r0, [pc, #1904] @ d9b84 │ │ │ │ + b.n d9160 │ │ │ │ + ldr.w r3, [pc, #1800] @ d9b08 │ │ │ │ + ldr.w r2, [pc, #1904] @ d9b74 │ │ │ │ + ldr.w r1, [pc, #1904] @ d9b78 │ │ │ │ + ldr.w r0, [pc, #1904] @ d9b7c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - bl a7540 │ │ │ │ - b.w d8a98 │ │ │ │ + bl a7538 │ │ │ │ + b.w d8a90 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d944a │ │ │ │ + beq.n d9442 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d988e │ │ │ │ + beq.w d9886 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d945e │ │ │ │ + beq.n d9456 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9896 │ │ │ │ + beq.w d988e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9472 │ │ │ │ + beq.n d946a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9502 │ │ │ │ + beq.n d94fa │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9a42 │ │ │ │ + beq.w d9a3a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d948c │ │ │ │ + beq.n d9484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9886 │ │ │ │ + beq.w d987e │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d991a │ │ │ │ - ldr.w r3, [pc, #1776] @ d9b88 │ │ │ │ + bne.w d9912 │ │ │ │ + ldr.w r3, [pc, #1776] @ d9b80 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d8ccc │ │ │ │ + bne.w d8cc4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 84a08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 4fbbc │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w d8ccc │ │ │ │ - ldr.w r3, [pc, #1744] @ d9b8c │ │ │ │ - ldr.w r1, [pc, #1744] @ d9b90 │ │ │ │ + beq.w d8cc4 │ │ │ │ + ldr.w r3, [pc, #1744] @ d9b84 │ │ │ │ + ldr.w r1, [pc, #1744] @ d9b88 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr.w r3, [pc, #1600] @ d9b10 │ │ │ │ - ldr.w r1, [pc, #1728] @ d9b94 │ │ │ │ + ldr.w r3, [pc, #1600] @ d9b08 │ │ │ │ + ldr.w r1, [pc, #1728] @ d9b8c │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr.w r0, [pc, #1728] @ d9b98 │ │ │ │ + ldr.w r0, [pc, #1728] @ d9b90 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54f9c │ │ │ │ - b.w d873e │ │ │ │ + b.w d8736 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9472 │ │ │ │ - ldr.w r1, [pc, #1540] @ d9b10 │ │ │ │ + b.n d946a │ │ │ │ + ldr.w r1, [pc, #1540] @ d9b08 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r3, [pc, #1672] @ d9b9c │ │ │ │ - ldr.w r0, [pc, #1672] @ d9ba0 │ │ │ │ + ldr.w r3, [pc, #1672] @ d9b94 │ │ │ │ + ldr.w r0, [pc, #1672] @ d9b98 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1664] @ d9ba4 │ │ │ │ + ldr.w r1, [pc, #1664] @ d9b9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl a7540 │ │ │ │ - b.w d873e │ │ │ │ - ldr.w r3, [pc, #1500] @ d9b10 │ │ │ │ + bl a7538 │ │ │ │ + b.w d8736 │ │ │ │ + ldr.w r3, [pc, #1500] @ d9b08 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1644] @ d9ba8 │ │ │ │ - ldr.w r0, [pc, #1644] @ d9bac │ │ │ │ + ldr.w r1, [pc, #1644] @ d9ba0 │ │ │ │ + ldr.w r0, [pc, #1644] @ d9ba4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w d873e │ │ │ │ + b.w d8736 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d89ba │ │ │ │ + b.w d89b2 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d89a4 │ │ │ │ + b.w d899c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d89d2 │ │ │ │ + b.w d89ca │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d89ea │ │ │ │ + b.w d89e2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d89fe │ │ │ │ + b.w d89f6 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8a14 │ │ │ │ - ldr.w r3, [pc, #1408] @ d9b10 │ │ │ │ + b.w d8a0c │ │ │ │ + ldr.w r3, [pc, #1408] @ d9b08 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1564] @ d9bb0 │ │ │ │ - ldr.w r0, [pc, #1564] @ d9bb4 │ │ │ │ + ldr.w r1, [pc, #1564] @ d9ba8 │ │ │ │ + ldr.w r0, [pc, #1564] @ d9bac │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.w d873e │ │ │ │ - ldr.w r3, [pc, #1372] @ d9b10 │ │ │ │ + b.w d8736 │ │ │ │ + ldr.w r3, [pc, #1372] @ d9b08 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1536] @ d9bb8 │ │ │ │ - ldr.w r0, [pc, #1536] @ d9bbc │ │ │ │ + ldr.w r1, [pc, #1536] @ d9bb0 │ │ │ │ + ldr.w r0, [pc, #1536] @ d9bb4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d95a6 │ │ │ │ + b.n d959e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r5 │ │ │ │ mov fp, r4 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d95ec │ │ │ │ + beq.n d95e4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d989e │ │ │ │ + beq.w d9896 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9602 │ │ │ │ + beq.n d95fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d98a6 │ │ │ │ + beq.w d989e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9618 │ │ │ │ + beq.n d9610 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d98ae │ │ │ │ + beq.w d98a6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9630 │ │ │ │ + beq.n d9628 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d98b6 │ │ │ │ + beq.w d98ae │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9646 │ │ │ │ + beq.n d963e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d98be │ │ │ │ + beq.w d98b6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 8735c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9668 │ │ │ │ + beq.n d9660 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9778 │ │ │ │ + beq.w d9770 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d99a0 │ │ │ │ + beq.w d9998 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w d98d6 │ │ │ │ - ldr.w r3, [pc, #1164] @ d9b08 │ │ │ │ + bpl.w d98ce │ │ │ │ + ldr.w r3, [pc, #1164] @ d9b00 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #8 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ str r4, [sp, #16] │ │ │ │ add.w r1, r8, #4096 @ 0x1000 │ │ │ │ str r7, [sp, #8] │ │ │ │ str.w fp, [sp] │ │ │ │ @@ -231018,1632 +231011,1632 @@ │ │ │ │ ldr.w r3, [r1, #1940] @ 0x794 │ │ │ │ ldr.w r1, [r1, #1936] @ 0x790 │ │ │ │ bl 85b40 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d96c2 │ │ │ │ + beq.n d96ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d98c6 │ │ │ │ + beq.w d98be │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d96d6 │ │ │ │ + beq.n d96ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d98ce │ │ │ │ + beq.w d98c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d96e8 │ │ │ │ + beq.n d96e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9780 │ │ │ │ + beq.n d9778 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d99f2 │ │ │ │ - ldr.w r3, [pc, #1052] @ d9b0c │ │ │ │ + beq.w d99ea │ │ │ │ + ldr.w r3, [pc, #1052] @ d9b04 │ │ │ │ ldr.w r1, [r8, #64] @ 0x40 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d99dc │ │ │ │ + beq.w d99d4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9728 │ │ │ │ + beq.n d9720 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9930 │ │ │ │ + beq.w d9928 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d99b6 │ │ │ │ + beq.w d99ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9742 │ │ │ │ + beq.n d973a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d99d4 │ │ │ │ + beq.w d99cc │ │ │ │ mov r0, r4 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d975c │ │ │ │ + beq.n d9754 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9998 │ │ │ │ - ldr r3, [pc, #944] @ (d9b10 ) │ │ │ │ + beq.w d9990 │ │ │ │ + ldr r3, [pc, #944] @ (d9b08 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr.w r1, [pc, #1116] @ d9bc0 │ │ │ │ - ldr.w r0, [pc, #1116] @ d9bc4 │ │ │ │ + ldr.w r1, [pc, #1116] @ d9bb8 │ │ │ │ + ldr.w r0, [pc, #1116] @ d9bbc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w d873e │ │ │ │ + b.w d8736 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9668 │ │ │ │ + b.n d9660 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d96e8 │ │ │ │ + b.n d96e0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r5 │ │ │ │ mov r7, sl │ │ │ │ ldrd r5, r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d97a8 │ │ │ │ + beq.n d97a0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9902 │ │ │ │ + beq.w d98fa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d97c0 │ │ │ │ + beq.n d97b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d990a │ │ │ │ + beq.w d9902 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d97d6 │ │ │ │ + beq.n d97ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9980 │ │ │ │ + beq.w d9978 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d9a0a │ │ │ │ + beq.w d9a02 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d97f0 │ │ │ │ + beq.n d97e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9988 │ │ │ │ + beq.w d9980 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d9ab2 │ │ │ │ + beq.w d9aaa │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9810 │ │ │ │ + beq.n d9808 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9990 │ │ │ │ + beq.w d9988 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d9962 │ │ │ │ + bne.w d995a │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9938 │ │ │ │ + beq.w d9930 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 87544 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9850 │ │ │ │ + beq.n d9848 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9978 │ │ │ │ + beq.w d9970 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9864 │ │ │ │ + beq.n d985c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9912 │ │ │ │ + beq.n d990a │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.w d8740 │ │ │ │ - ldr r3, [pc, #672] @ (d9b10 ) │ │ │ │ + bge.w d8738 │ │ │ │ + ldr r3, [pc, #672] @ (d9b08 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r1, [pc, #852] @ (d9bc8 ) │ │ │ │ - ldr r0, [pc, #852] @ (d9bcc ) │ │ │ │ + ldr r1, [pc, #852] @ (d9bc0 ) │ │ │ │ + ldr r0, [pc, #852] @ (d9bc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w d873e │ │ │ │ + b.w d8736 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d948c │ │ │ │ + b.n d9484 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d944a │ │ │ │ + b.n d9442 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d945e │ │ │ │ + b.n d9456 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d95ec │ │ │ │ + b.n d95e4 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9602 │ │ │ │ + b.n d95fa │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9618 │ │ │ │ + b.n d9610 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9630 │ │ │ │ + b.n d9628 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9646 │ │ │ │ + b.n d963e │ │ │ │ mov r0, fp │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d96c2 │ │ │ │ + b.n d96ba │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d96d6 │ │ │ │ - ldr r3, [pc, #568] @ (d9b10 ) │ │ │ │ - ldr r1, [pc, #756] @ (d9bd0 ) │ │ │ │ - ldr r0, [pc, #760] @ (d9bd4 ) │ │ │ │ + b.n d96ce │ │ │ │ + ldr r3, [pc, #568] @ (d9b08 ) │ │ │ │ + ldr r1, [pc, #756] @ (d9bc8 ) │ │ │ │ + ldr r0, [pc, #760] @ (d9bcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #756] @ (d9bd8 ) │ │ │ │ + ldr r3, [pc, #756] @ (d9bd0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, fp │ │ │ │ bl 54f9c │ │ │ │ - b.w d873e │ │ │ │ + b.w d8736 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d97a8 │ │ │ │ + b.n d97a0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d97c0 │ │ │ │ + b.n d97b8 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9864 │ │ │ │ - ldr r3, [pc, #500] @ (d9b10 ) │ │ │ │ + b.n d985c │ │ │ │ + ldr r3, [pc, #500] @ (d9b08 ) │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr r1, [pc, #700] @ (d9bdc ) │ │ │ │ - ldr r0, [pc, #700] @ (d9be0 ) │ │ │ │ + ldr r1, [pc, #700] @ (d9bd4 ) │ │ │ │ + ldr r0, [pc, #700] @ (d9bd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d94e6 │ │ │ │ + b.n d94de │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9728 │ │ │ │ - ldr r2, [pc, #468] @ (d9b10 ) │ │ │ │ + b.n d9720 │ │ │ │ + ldr r2, [pc, #468] @ (d9b08 ) │ │ │ │ movs r1, #163 @ 0xa3 │ │ │ │ - ldr r3, [pc, #676] @ (d9be4 ) │ │ │ │ + ldr r3, [pc, #676] @ (d9bdc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #672] @ (d9be8 ) │ │ │ │ + ldr r2, [pc, #672] @ (d9be0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #672] @ (d9bec ) │ │ │ │ + ldr r1, [pc, #672] @ (d9be4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #672] @ (d9bf0 ) │ │ │ │ + ldr r0, [pc, #672] @ (d9be8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ - b.w d873e │ │ │ │ - ldr r3, [pc, #428] @ (d9b10 ) │ │ │ │ + b.w d8736 │ │ │ │ + ldr r3, [pc, #428] @ (d9b08 ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r1, [pc, #652] @ (d9bf4 ) │ │ │ │ - ldr r0, [pc, #652] @ (d9bf8 ) │ │ │ │ + ldr r1, [pc, #652] @ (d9bec ) │ │ │ │ + ldr r0, [pc, #652] @ (d9bf0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d9958 │ │ │ │ + b.n d9950 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9850 │ │ │ │ + b.n d9848 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d97d6 │ │ │ │ + b.n d97ce │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d97f0 │ │ │ │ + b.n d97e8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9810 │ │ │ │ + b.n d9808 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d975c │ │ │ │ - ldr r3, [pc, #364] @ (d9b10 ) │ │ │ │ + b.n d9754 │ │ │ │ + ldr r3, [pc, #364] @ (d9b08 ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ - ldr r1, [pc, #596] @ (d9bfc ) │ │ │ │ - ldr r0, [pc, #600] @ (d9c00 ) │ │ │ │ + ldr r1, [pc, #596] @ (d9bf4 ) │ │ │ │ + ldr r0, [pc, #600] @ (d9bf8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d98f2 │ │ │ │ - ldr r3, [pc, #344] @ (d9b10 ) │ │ │ │ + b.n d98ea │ │ │ │ + ldr r3, [pc, #344] @ (d9b08 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #584] @ (d9c04 ) │ │ │ │ - ldr r0, [pc, #584] @ (d9c08 ) │ │ │ │ + ldr r1, [pc, #584] @ (d9bfc ) │ │ │ │ + ldr r0, [pc, #584] @ (d9c00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.w d873e │ │ │ │ + b.w d8736 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9742 │ │ │ │ - ldr r3, [pc, #304] @ (d9b10 ) │ │ │ │ + b.n d973a │ │ │ │ + ldr r3, [pc, #304] @ (d9b08 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #552] @ (d9c0c ) │ │ │ │ - ldr r0, [pc, #556] @ (d9c10 ) │ │ │ │ + ldr r1, [pc, #552] @ (d9c04 ) │ │ │ │ + ldr r0, [pc, #556] @ (d9c08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d99ca │ │ │ │ - ldr r3, [pc, #284] @ (d9b10 ) │ │ │ │ + b.n d99c2 │ │ │ │ + ldr r3, [pc, #284] @ (d9b08 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #540] @ (d9c14 ) │ │ │ │ - ldr r0, [pc, #540] @ (d9c18 ) │ │ │ │ + ldr r1, [pc, #540] @ (d9c0c ) │ │ │ │ + ldr r0, [pc, #540] @ (d9c10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.w d873e │ │ │ │ - ldr r3, [pc, #528] @ (d9c1c ) │ │ │ │ - mov.w r2, #20096 @ 0x4e80 │ │ │ │ + b.w d8736 │ │ │ │ + ldr r3, [pc, #528] @ (d9c14 ) │ │ │ │ + movw r2, #20102 @ 0x4e86 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #520] @ (d9c20 ) │ │ │ │ - ldr r0, [pc, #524] @ (d9c24 ) │ │ │ │ + ldr r1, [pc, #520] @ (d9c18 ) │ │ │ │ + ldr r0, [pc, #524] @ (d9c1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #512] @ (d9c28 ) │ │ │ │ - movw r2, #19905 @ 0x4dc1 │ │ │ │ + ldr r3, [pc, #512] @ (d9c20 ) │ │ │ │ + movw r2, #19911 @ 0x4dc7 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #504] @ (d9c2c ) │ │ │ │ - ldr r0, [pc, #508] @ (d9c30 ) │ │ │ │ + ldr r1, [pc, #504] @ (d9c24 ) │ │ │ │ + ldr r0, [pc, #508] @ (d9c28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #496] @ (d9c34 ) │ │ │ │ - movw r2, #20125 @ 0x4e9d │ │ │ │ + ldr r3, [pc, #496] @ (d9c2c ) │ │ │ │ + movw r2, #20131 @ 0x4ea3 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #488] @ (d9c38 ) │ │ │ │ - ldr r0, [pc, #492] @ (d9c3c ) │ │ │ │ + ldr r1, [pc, #488] @ (d9c30 ) │ │ │ │ + ldr r0, [pc, #492] @ (d9c34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #480] @ (d9c40 ) │ │ │ │ - movw r2, #19872 @ 0x4da0 │ │ │ │ + ldr r3, [pc, #480] @ (d9c38 ) │ │ │ │ + movw r2, #19878 @ 0x4da6 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #472] @ (d9c44 ) │ │ │ │ - ldr r0, [pc, #476] @ (d9c48 ) │ │ │ │ + ldr r1, [pc, #472] @ (d9c3c ) │ │ │ │ + ldr r0, [pc, #476] @ (d9c40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #464] @ (d9c4c ) │ │ │ │ - movw r2, #19874 @ 0x4da2 │ │ │ │ + ldr r3, [pc, #464] @ (d9c44 ) │ │ │ │ + movw r2, #19880 @ 0x4da8 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #456] @ (d9c50 ) │ │ │ │ - ldr r0, [pc, #460] @ (d9c54 ) │ │ │ │ + ldr r1, [pc, #456] @ (d9c48 ) │ │ │ │ + ldr r0, [pc, #460] @ (d9c4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #448] @ (d9c58 ) │ │ │ │ - movw r2, #19626 @ 0x4caa │ │ │ │ + ldr r3, [pc, #448] @ (d9c50 ) │ │ │ │ + movw r2, #19632 @ 0x4cb0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #440] @ (d9c5c ) │ │ │ │ - ldr r0, [pc, #444] @ (d9c60 ) │ │ │ │ + ldr r1, [pc, #440] @ (d9c54 ) │ │ │ │ + ldr r0, [pc, #444] @ (d9c58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #432] @ (d9c64 ) │ │ │ │ - movw r2, #20097 @ 0x4e81 │ │ │ │ + ldr r3, [pc, #432] @ (d9c5c ) │ │ │ │ + movw r2, #20103 @ 0x4e87 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #424] @ (d9c68 ) │ │ │ │ - ldr r0, [pc, #428] @ (d9c6c ) │ │ │ │ + ldr r1, [pc, #424] @ (d9c60 ) │ │ │ │ + ldr r0, [pc, #428] @ (d9c64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #416] @ (d9c70 ) │ │ │ │ - movw r2, #19609 @ 0x4c99 │ │ │ │ + ldr r3, [pc, #416] @ (d9c68 ) │ │ │ │ + movw r2, #19615 @ 0x4c9f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #408] @ (d9c74 ) │ │ │ │ - ldr r0, [pc, #412] @ (d9c78 ) │ │ │ │ + ldr r1, [pc, #408] @ (d9c6c ) │ │ │ │ + ldr r0, [pc, #412] @ (d9c70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #400] @ (d9c7c ) │ │ │ │ - movw r2, #20041 @ 0x4e49 │ │ │ │ + ldr r3, [pc, #400] @ (d9c74 ) │ │ │ │ + movw r2, #20047 @ 0x4e4f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #392] @ (d9c80 ) │ │ │ │ - ldr r0, [pc, #396] @ (d9c84 ) │ │ │ │ + ldr r1, [pc, #392] @ (d9c78 ) │ │ │ │ + ldr r0, [pc, #396] @ (d9c7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #174 @ 0xae │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ movs r2, r4 │ │ │ │ - b.n d9d34 │ │ │ │ + b.n d9dac │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r5, #32 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r6, #29 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + movs r2, #20 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ movs r2, r4 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + udf #254 @ 0xfe │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #10 │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + subs r2, r1, #7 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + subs r6, r4, #6 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + adds r4, r7, #7 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + adds r6, r5, #3 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r1, #2 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #792] @ (d9f00 ) │ │ │ │ + str r6, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + adds r6, r4, #1 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + adds r4, r2, #0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + subs r2, r7, r7 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + subs r4, r7, r6 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + subs r6, r4, r6 │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + subs r0, r0, r6 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, r2 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + subs r2, r5, r5 │ │ │ │ movs r2, r4 │ │ │ │ - vaddl.u q8, d14, d17 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + movs r6, r7 │ │ │ │ + movs r2, r4 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r6, r4 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r5, r7] │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r6, r4 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r2, #32 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldrh r2, [r2, r0] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r2, #4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ - movs r1, r4 │ │ │ │ - b.n d9bec │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + @ instruction: 0xe8040021 │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r4, r7, r1 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d9c88 : │ │ │ │ +000d9c80 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #172] @ (d9d44 ) │ │ │ │ + ldr r6, [pc, #172] @ (d9d3c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ (d9d48 ) │ │ │ │ + ldr r3, [pc, #168] @ (d9d40 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #160] @ (d9d4c ) │ │ │ │ + ldr r5, [pc, #160] @ (d9d44 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #148] @ (d9d50 ) │ │ │ │ + ldr r3, [pc, #148] @ (d9d48 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #684 @ 0x2ac │ │ │ │ bl 83b4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d9d32 │ │ │ │ - ldr r3, [pc, #136] @ (d9d54 ) │ │ │ │ + beq.n d9d2a │ │ │ │ + ldr r3, [pc, #136] @ (d9d4c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d9d14 │ │ │ │ + bne.n d9d0c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n d9d36 │ │ │ │ + bpl.n d9d2e │ │ │ │ mov r0, r4 │ │ │ │ - bl d83a4 │ │ │ │ + bl d839c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d9d32 │ │ │ │ - ldr r3, [pc, #108] @ (d9d58 ) │ │ │ │ + beq.n d9d2a │ │ │ │ + ldr r3, [pc, #108] @ (d9d50 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9cfc │ │ │ │ + beq.n d9cf4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (d9d5c ) │ │ │ │ - ldr r3, [pc, #72] @ (d9d48 ) │ │ │ │ + ldr r2, [pc, #92] @ (d9d54 ) │ │ │ │ + ldr r3, [pc, #72] @ (d9d40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9d40 │ │ │ │ + bne.n d9d38 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #72] @ (d9d60 ) │ │ │ │ + ldr r0, [pc, #72] @ (d9d58 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #68] @ (d9d64 ) │ │ │ │ + ldr r3, [pc, #68] @ (d9d5c ) │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr r1, [pc, #68] @ (d9d68 ) │ │ │ │ - ldr r0, [pc, #68] @ (d9d6c ) │ │ │ │ + ldr r1, [pc, #68] @ (d9d60 ) │ │ │ │ + ldr r0, [pc, #68] @ (d9d64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d9cfc │ │ │ │ - ldr r0, [pc, #56] @ (d9d70 ) │ │ │ │ + b.n d9cf4 │ │ │ │ + ldr r0, [pc, #56] @ (d9d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n d9d1e │ │ │ │ + b.n d9d16 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - sxtb r0, r0 │ │ │ │ + sxtb r0, r1 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + adds r4, r0, r2 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + adds r6, r7, r0 │ │ │ │ movs r2, r4 │ │ │ │ - ldc2l 0, cr0, [r2], {33} @ 0x21 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + ldc2 0, cr0, [r2, #-132] @ 0xffffff7c │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000d9d74 : │ │ │ │ +000d9d6c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r9, [pc, #552] @ d9fb4 │ │ │ │ + ldr.w r9, [pc, #552] @ d9fac │ │ │ │ add r9, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9f3c │ │ │ │ + beq.w d9f34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 87b7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9dbe │ │ │ │ + beq.n d9db6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9e94 │ │ │ │ + beq.n d9e8c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d9f60 │ │ │ │ + beq.w d9f58 │ │ │ │ mov r0, r7 │ │ │ │ blx 50140 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d9f78 │ │ │ │ + blt.w d9f70 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt.w fp, #0 │ │ │ │ mvngt.w sl, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, fp │ │ │ │ - ble.n d9e62 │ │ │ │ + ble.n d9e5a │ │ │ │ ldr r2, [r7, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9f98 │ │ │ │ + beq.w d9f90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n d9ee0 │ │ │ │ + bpl.n d9ed8 │ │ │ │ ldr.w r5, [r8, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n d9f0c │ │ │ │ + beq.n d9f04 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fd08 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n d9e2e │ │ │ │ + beq.n d9e26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9e9c │ │ │ │ + beq.n d9e94 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n d9ea6 │ │ │ │ + blt.n d9e9e │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n d9e7a │ │ │ │ + beq.n d9e72 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl d83a4 │ │ │ │ + bl d839c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n d9e50 │ │ │ │ + beq.n d9e48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9ebe │ │ │ │ + beq.n d9eb6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n d9ec8 │ │ │ │ + beq.n d9ec0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add.w fp, fp, #2 │ │ │ │ mov r3, fp │ │ │ │ cmp.w fp, r2, lsl #1 │ │ │ │ - blt.n d9de4 │ │ │ │ + blt.n d9ddc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9e76 │ │ │ │ + beq.n d9e6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9f90 │ │ │ │ + beq.w d9f88 │ │ │ │ movs r0, #1 │ │ │ │ - b.n d9f06 │ │ │ │ + b.n d9efe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9e54 │ │ │ │ + beq.n d9e4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d9e54 │ │ │ │ + bne.n d9e4c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9e54 │ │ │ │ + b.n d9e4c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9dbe │ │ │ │ + b.n d9db6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n d9e32 │ │ │ │ - ldr r3, [pc, #272] @ (d9fb8 ) │ │ │ │ + bge.n d9e2a │ │ │ │ + ldr r3, [pc, #272] @ (d9fb0 ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #272] @ (d9fbc ) │ │ │ │ - ldr r0, [pc, #272] @ (d9fc0 ) │ │ │ │ + ldr r1, [pc, #272] @ (d9fb4 ) │ │ │ │ + ldr r0, [pc, #272] @ (d9fb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d9f2e │ │ │ │ + b.n d9f26 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n d9e54 │ │ │ │ - ldr r3, [pc, #236] @ (d9fb8 ) │ │ │ │ + bne.n d9e4c │ │ │ │ + ldr r3, [pc, #236] @ (d9fb0 ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #244] @ (d9fc4 ) │ │ │ │ - ldr r0, [pc, #248] @ (d9fc8 ) │ │ │ │ + ldr r1, [pc, #244] @ (d9fbc ) │ │ │ │ + ldr r0, [pc, #248] @ (d9fc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d9efe │ │ │ │ - ldr r2, [pc, #212] @ (d9fb8 ) │ │ │ │ - ldr r3, [pc, #232] @ (d9fcc ) │ │ │ │ - ldr r1, [pc, #232] @ (d9fd0 ) │ │ │ │ + b.n d9ef6 │ │ │ │ + ldr r2, [pc, #212] @ (d9fb0 ) │ │ │ │ + ldr r3, [pc, #232] @ (d9fc4 ) │ │ │ │ + ldr r1, [pc, #232] @ (d9fc8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #232] @ (d9fd4 ) │ │ │ │ + ldr r0, [pc, #232] @ (d9fcc ) │ │ │ │ ldr.w r5, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #168] @ (d9fb8 ) │ │ │ │ + ldr r3, [pc, #168] @ (d9fb0 ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r0, [pc, #196] @ (d9fd8 ) │ │ │ │ + ldr r0, [pc, #196] @ (d9fd0 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #192] @ (d9fdc ) │ │ │ │ + ldr r3, [pc, #192] @ (d9fd4 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #192] @ (d9fe0 ) │ │ │ │ + ldr r2, [pc, #192] @ (d9fd8 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #188] @ (d9fe4 ) │ │ │ │ + ldr r1, [pc, #188] @ (d9fdc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n d9f04 │ │ │ │ - ldr r1, [pc, #120] @ (d9fb8 ) │ │ │ │ + b.n d9efc │ │ │ │ + ldr r1, [pc, #120] @ (d9fb0 ) │ │ │ │ movs r0, #126 @ 0x7e │ │ │ │ - ldr r3, [pc, #164] @ (d9fe8 ) │ │ │ │ - ldr r2, [pc, #168] @ (d9fec ) │ │ │ │ + ldr r3, [pc, #164] @ (d9fe0 ) │ │ │ │ + ldr r2, [pc, #168] @ (d9fe4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #160] @ (d9ff0 ) │ │ │ │ - ldr r0, [pc, #160] @ (d9ff4 ) │ │ │ │ + ldr r1, [pc, #160] @ (d9fe8 ) │ │ │ │ + ldr r0, [pc, #160] @ (d9fec ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n d9f04 │ │ │ │ - ldr r3, [pc, #84] @ (d9fb8 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n d9efc │ │ │ │ + ldr r3, [pc, #84] @ (d9fb0 ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r1, [pc, #144] @ (d9ff8 ) │ │ │ │ - ldr r0, [pc, #148] @ (d9ffc ) │ │ │ │ + ldr r1, [pc, #144] @ (d9ff0 ) │ │ │ │ + ldr r0, [pc, #148] @ (d9ff4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d9f04 │ │ │ │ - ldr r3, [pc, #60] @ (d9fb8 ) │ │ │ │ + b.n d9efc │ │ │ │ + ldr r3, [pc, #60] @ (d9fb0 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #128] @ (da000 ) │ │ │ │ - ldr r0, [pc, #132] @ (da004 ) │ │ │ │ + ldr r1, [pc, #128] @ (d9ff8 ) │ │ │ │ + ldr r0, [pc, #132] @ (d9ffc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n d9efe │ │ │ │ + b.n d9ef6 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9e76 │ │ │ │ - ldr r3, [pc, #108] @ (da008 ) │ │ │ │ - movw r2, #19359 @ 0x4b9f │ │ │ │ + b.n d9e6e │ │ │ │ + ldr r3, [pc, #108] @ (da000 ) │ │ │ │ + movw r2, #19365 @ 0x4ba5 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #104] @ (da00c ) │ │ │ │ - ldr r0, [pc, #104] @ (da010 ) │ │ │ │ + ldr r1, [pc, #104] @ (da004 ) │ │ │ │ + ldr r0, [pc, #104] @ (da008 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb480021 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + @ instruction: 0xfb880021 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb260021 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + @ instruction: 0xfb660021 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb0a0021 │ │ │ │ - @ instruction: 0xfaea0021 │ │ │ │ - ldr r1, [pc, #912] @ (da370 ) │ │ │ │ + @ instruction: 0xfb4a0021 │ │ │ │ + @ instruction: 0xfb2a0021 │ │ │ │ + ldr r2, [pc, #144] @ (da068 ) │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r1, #25 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r3, #23 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfaa60021 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + @ instruction: 0xfae60021 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa8e0021 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + @ instruction: 0xface0021 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa760021 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + @ instruction: 0xfab60021 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ movs r1, r4 │ │ │ │ - ldc2 0, cr0, [r6, #132]! @ 0x84 │ │ │ │ + ldc2l 0, cr0, [r6, #132]! @ 0x84 │ │ │ │ │ │ │ │ -000da014 : │ │ │ │ +000da00c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (da08c ) │ │ │ │ + ldr r3, [pc, #96] @ (da084 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (da090 ) │ │ │ │ + ldr r5, [pc, #92] @ (da088 ) │ │ │ │ add.w r3, r3, #732 @ 0x2dc │ │ │ │ add r5, pc │ │ │ │ bl 83ae0 │ │ │ │ - cbz r0, da086 │ │ │ │ - ldr r3, [pc, #84] @ (da094 ) │ │ │ │ + cbz r0, da07e │ │ │ │ + ldr r3, [pc, #84] @ (da08c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n da068 │ │ │ │ + bne.n da060 │ │ │ │ mov r0, r4 │ │ │ │ - bl d9d74 │ │ │ │ + bl d9d6c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n da086 │ │ │ │ - ldr r3, [pc, #64] @ (da098 ) │ │ │ │ + beq.n da07e │ │ │ │ + ldr r3, [pc, #64] @ (da090 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #48] @ (da09c ) │ │ │ │ + ldr r0, [pc, #48] @ (da094 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #44] @ (da0a0 ) │ │ │ │ - ldr r1, [pc, #44] @ (da0a4 ) │ │ │ │ + ldr r3, [pc, #44] @ (da098 ) │ │ │ │ + ldr r1, [pc, #44] @ (da09c ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r0, [pc, #44] @ (da0a8 ) │ │ │ │ + ldr r0, [pc, #44] @ (da0a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #20 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ movs r2, r4 │ │ │ │ - ldr??.w r0, [lr, r1, lsl #2] │ │ │ │ + ldrsh.w r0, [lr, #33] @ 0x21 │ │ │ │ │ │ │ │ -000da0ac : │ │ │ │ +000da0a4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #360] @ (da228 ) │ │ │ │ + ldr r2, [pc, #360] @ (da220 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #360] @ (da22c ) │ │ │ │ + ldr r3, [pc, #360] @ (da224 ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r7, [pc, #360] @ (da230 ) │ │ │ │ + ldr r7, [pc, #360] @ (da228 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n da18c │ │ │ │ + beq.n da184 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 5022c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n da1b0 │ │ │ │ + beq.n da1a8 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n da1cc │ │ │ │ + beq.n da1c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da176 │ │ │ │ + beq.n da16e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da114 │ │ │ │ + beq.n da10c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da184 │ │ │ │ + beq.n da17c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ strd r8, r5, [sp, #8] │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da136 │ │ │ │ + beq.n da12e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, da166 │ │ │ │ + cbz r3, da15e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n da206 │ │ │ │ + beq.n da1fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da14a │ │ │ │ + beq.n da142 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, da16e │ │ │ │ - ldr r2, [pc, #232] @ (da234 ) │ │ │ │ - ldr r3, [pc, #220] @ (da22c ) │ │ │ │ + cbz r3, da166 │ │ │ │ + ldr r2, [pc, #232] @ (da22c ) │ │ │ │ + ldr r3, [pc, #220] @ (da224 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da224 │ │ │ │ + bne.n da21c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da136 │ │ │ │ + b.n da12e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da14a │ │ │ │ + b.n da142 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n da114 │ │ │ │ + beq.n da10c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n da114 │ │ │ │ + bne.n da10c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da114 │ │ │ │ - ldr r1, [pc, #168] @ (da238 ) │ │ │ │ + b.n da10c │ │ │ │ + ldr r1, [pc, #168] @ (da230 ) │ │ │ │ movs r0, #198 @ 0xc6 │ │ │ │ - ldr r3, [pc, #168] @ (da23c ) │ │ │ │ - ldr r2, [pc, #172] @ (da240 ) │ │ │ │ + ldr r3, [pc, #168] @ (da234 ) │ │ │ │ + ldr r2, [pc, #172] @ (da238 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #164] @ (da244 ) │ │ │ │ - ldr r0, [pc, #168] @ (da248 ) │ │ │ │ + ldr r1, [pc, #164] @ (da23c ) │ │ │ │ + ldr r0, [pc, #168] @ (da240 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ movs r5, #0 │ │ │ │ - b.n da14a │ │ │ │ - ldr r3, [pc, #132] @ (da238 ) │ │ │ │ + b.n da142 │ │ │ │ + ldr r3, [pc, #132] @ (da230 ) │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ - ldr r1, [pc, #148] @ (da24c ) │ │ │ │ - ldr r0, [pc, #152] @ (da250 ) │ │ │ │ + ldr r1, [pc, #148] @ (da244 ) │ │ │ │ + ldr r0, [pc, #152] @ (da248 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n da1ac │ │ │ │ - ldr r3, [pc, #132] @ (da254 ) │ │ │ │ - ldr r1, [pc, #136] @ (da258 ) │ │ │ │ + b.n da1a4 │ │ │ │ + ldr r3, [pc, #132] @ (da24c ) │ │ │ │ + ldr r1, [pc, #136] @ (da250 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da1ea │ │ │ │ + beq.n da1e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, da21c │ │ │ │ - ldr r3, [pc, #76] @ (da238 ) │ │ │ │ + cbz r3, da214 │ │ │ │ + ldr r3, [pc, #76] @ (da230 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #108] @ (da25c ) │ │ │ │ - ldr r0, [pc, #108] @ (da260 ) │ │ │ │ + ldr r1, [pc, #108] @ (da254 ) │ │ │ │ + ldr r0, [pc, #108] @ (da258 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n da1ac │ │ │ │ - ldr r3, [pc, #48] @ (da238 ) │ │ │ │ + b.n da1a4 │ │ │ │ + ldr r3, [pc, #48] @ (da230 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #88] @ (da264 ) │ │ │ │ - ldr r0, [pc, #88] @ (da268 ) │ │ │ │ + ldr r1, [pc, #88] @ (da25c ) │ │ │ │ + ldr r0, [pc, #88] @ (da260 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n da1fe │ │ │ │ + b.n da1f6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da1ea │ │ │ │ + b.n da1e2 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ movs r2, r4 │ │ │ │ - ldr.w r0, [r8, r1, lsl #2] │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + ldrb.w r0, [r8, #33] @ 0x21 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ movs r2, r4 │ │ │ │ - str.w r0, [r0, r1, lsl #2] │ │ │ │ + strb.w r0, [r0, #33] @ 0x21 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ movs r2, r4 │ │ │ │ - strb.w r0, [r6, r1, lsl #2] │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + str.w r0, [r6, r1, lsl #2] │ │ │ │ + asrs r2, r5, #15 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7ea0021 │ │ │ │ + strh.w r0, [sl, r1, lsl #2] │ │ │ │ │ │ │ │ -000da26c : │ │ │ │ +000da264 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #132] @ (da300 ) │ │ │ │ + ldr r4, [pc, #132] @ (da2f8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ (da304 ) │ │ │ │ + ldr r3, [pc, #128] @ (da2fc ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #120] @ (da308 ) │ │ │ │ + ldr r5, [pc, #120] @ (da300 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #104] @ (da30c ) │ │ │ │ + ldr r3, [pc, #104] @ (da304 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #780 @ 0x30c │ │ │ │ bl 83b4c │ │ │ │ - cbz r0, da2f8 │ │ │ │ - ldr r3, [pc, #92] @ (da310 ) │ │ │ │ + cbz r0, da2f0 │ │ │ │ + ldr r3, [pc, #92] @ (da308 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n da2dc │ │ │ │ + bne.n da2d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl da0ac │ │ │ │ - ldr r2, [pc, #76] @ (da314 ) │ │ │ │ - ldr r3, [pc, #60] @ (da304 ) │ │ │ │ + bl da0a4 │ │ │ │ + ldr r2, [pc, #76] @ (da30c ) │ │ │ │ + ldr r3, [pc, #60] @ (da2fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da2fc │ │ │ │ + bne.n da2f4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #56] @ (da318 ) │ │ │ │ + ldr r0, [pc, #56] @ (da310 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #52] @ (da31c ) │ │ │ │ - ldr r1, [pc, #56] @ (da320 ) │ │ │ │ + ldr r3, [pc, #52] @ (da314 ) │ │ │ │ + ldr r1, [pc, #56] @ (da318 ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r0, [pc, #56] @ (da324 ) │ │ │ │ + ldr r0, [pc, #56] @ (da31c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n da2c4 │ │ │ │ + b.n da2bc │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ movs r6, r4 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf73a0021 │ │ │ │ + @ instruction: 0xf77a0021 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf70c0021 │ │ │ │ + @ instruction: 0xf74c0021 │ │ │ │ │ │ │ │ -000da328 : │ │ │ │ +000da320 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr.w r2, [pc, #1108] @ da790 │ │ │ │ - ldr.w r3, [pc, #1108] @ da794 │ │ │ │ + ldr.w r2, [pc, #1108] @ da788 │ │ │ │ + ldr.w r3, [pc, #1108] @ da78c │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - ldr.w r4, [pc, #1100] @ da798 │ │ │ │ + ldr.w r4, [pc, #1100] @ da790 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w da638 │ │ │ │ - ldr.w r2, [pc, #1084] @ da79c │ │ │ │ + beq.w da630 │ │ │ │ + ldr.w r2, [pc, #1084] @ da794 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w ip, [r1] │ │ │ │ - beq.n da3d0 │ │ │ │ + beq.n da3c8 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp ip, r0 │ │ │ │ str r1, [r5, #0] │ │ │ │ - beq.n da3d4 │ │ │ │ + beq.n da3cc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n da38c │ │ │ │ + beq.n da384 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da3fe │ │ │ │ - ldr.w r3, [pc, #1040] @ da7a0 │ │ │ │ + beq.n da3f6 │ │ │ │ + ldr.w r3, [pc, #1040] @ da798 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr.w r3, [pc, #1032] @ da7a4 │ │ │ │ - ldr.w r1, [pc, #1032] @ da7a8 │ │ │ │ + ldr.w r3, [pc, #1032] @ da79c │ │ │ │ + ldr.w r1, [pc, #1032] @ da7a0 │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ - ldr.w r0, [pc, #1032] @ da7ac │ │ │ │ + ldr.w r0, [pc, #1032] @ da7a4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #1016] @ (da7b0 ) │ │ │ │ - ldr r3, [pc, #988] @ (da794 ) │ │ │ │ + ldr r2, [pc, #1016] @ (da7a8 ) │ │ │ │ + ldr r3, [pc, #988] @ (da78c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w da738 │ │ │ │ + bne.w da730 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n da38c │ │ │ │ + bne.n da384 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w da6b2 │ │ │ │ + blt.w da6aa │ │ │ │ uxtb r0, r0 │ │ │ │ - cbz r0, da406 │ │ │ │ + cbz r0, da3fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da3fa │ │ │ │ + beq.n da3f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w da6a4 │ │ │ │ + beq.w da69c │ │ │ │ movs r0, #1 │ │ │ │ - b.n da3b4 │ │ │ │ + b.n da3ac │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da38c │ │ │ │ - ldr r3, [pc, #940] @ (da7b4 ) │ │ │ │ + b.n da384 │ │ │ │ + ldr r3, [pc, #940] @ (da7ac ) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2932] @ 0xb74 │ │ │ │ bl 87544 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w da71a │ │ │ │ + blt.w da712 │ │ │ │ ldr.w sl, [r7, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w da73c │ │ │ │ + beq.w da734 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w da570 │ │ │ │ + ble.w da568 │ │ │ │ mov.w fp, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, fp │ │ │ │ add r2, sp, #24 │ │ │ │ strd r2, r6, [sp, #16] │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w da774 │ │ │ │ + beq.w da76c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w da5a6 │ │ │ │ - ldr r2, [pc, #824] @ (da7b8 ) │ │ │ │ + bpl.w da59e │ │ │ │ + ldr r2, [pc, #824] @ (da7b0 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w da75c │ │ │ │ - ldr r2, [pc, #816] @ (da7bc ) │ │ │ │ + beq.w da754 │ │ │ │ + ldr r2, [pc, #816] @ (da7b4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w da758 │ │ │ │ + beq.w da750 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w da5a6 │ │ │ │ - ldr r2, [pc, #804] @ (da7c0 ) │ │ │ │ + bne.w da59e │ │ │ │ + ldr r2, [pc, #804] @ (da7b8 ) │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ ldr r7, [r4, r2] │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ and.w r3, r2, #268435456 @ 0x10000000 │ │ │ │ ubfx r2, r2, #28, #1 │ │ │ │ cmp r9, r7 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n da5a6 │ │ │ │ + bpl.n da59e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n da5a6 │ │ │ │ + bne.n da59e │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r9] │ │ │ │ - cbnz r3, da4da │ │ │ │ + cbnz r3, da4d2 │ │ │ │ mov r9, r7 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da4f4 │ │ │ │ + beq.n da4ec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w da6ac │ │ │ │ + beq.w da6a4 │ │ │ │ ldr.w r1, [r9] │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w da67a │ │ │ │ + beq.w da672 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w da69c │ │ │ │ + beq.w da694 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr.w r1, [r9] │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w da694 │ │ │ │ + beq.w da68c │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w da66a │ │ │ │ + beq.w da662 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da536 │ │ │ │ + beq.n da52e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w da65a │ │ │ │ + beq.w da652 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da54a │ │ │ │ + beq.n da542 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w da662 │ │ │ │ + beq.w da65a │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n da5e6 │ │ │ │ + beq.n da5de │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n da55e │ │ │ │ + beq.n da556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w da672 │ │ │ │ + beq.w da66a │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ add.w fp, fp, #2 │ │ │ │ mov r3, fp │ │ │ │ cmp.w fp, r2, lsl #1 │ │ │ │ - blt.w da45a │ │ │ │ + blt.w da452 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da584 │ │ │ │ + beq.n da57c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w da730 │ │ │ │ + beq.w da728 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w da3fa │ │ │ │ + beq.w da3f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w da3fa │ │ │ │ + bne.w da3f2 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da3fa │ │ │ │ + b.n da3f2 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #536] @ (da7c4 ) │ │ │ │ + ldr r0, [pc, #536] @ (da7bc ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da5c4 │ │ │ │ + beq.n da5bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da684 │ │ │ │ - ldr r3, [pc, #476] @ (da7a4 ) │ │ │ │ + beq.n da67c │ │ │ │ + ldr r3, [pc, #476] @ (da79c ) │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ - ldr r1, [pc, #508] @ (da7c8 ) │ │ │ │ - ldr r0, [pc, #512] @ (da7cc ) │ │ │ │ + ldr r1, [pc, #508] @ (da7c0 ) │ │ │ │ + ldr r0, [pc, #512] @ (da7c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.n da3b2 │ │ │ │ + b.n da3aa │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n da6ce │ │ │ │ + beq.n da6c6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -232652,511 +232645,511 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ blx 5018c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da618 │ │ │ │ + beq.n da610 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n da68c │ │ │ │ + beq.n da684 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n da702 │ │ │ │ + beq.n da6fa │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da54e │ │ │ │ + beq.n da546 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n da54e │ │ │ │ + bne.n da546 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da54e │ │ │ │ - ldr r1, [pc, #360] @ (da7a4 ) │ │ │ │ + b.n da546 │ │ │ │ + ldr r1, [pc, #360] @ (da79c ) │ │ │ │ movs r0, #203 @ 0xcb │ │ │ │ - ldr r3, [pc, #400] @ (da7d0 ) │ │ │ │ - ldr r2, [pc, #404] @ (da7d4 ) │ │ │ │ + ldr r3, [pc, #400] @ (da7c8 ) │ │ │ │ + ldr r2, [pc, #404] @ (da7cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #396] @ (da7d8 ) │ │ │ │ - ldr r0, [pc, #400] @ (da7dc ) │ │ │ │ + ldr r1, [pc, #396] @ (da7d0 ) │ │ │ │ + ldr r0, [pc, #400] @ (da7d4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl baca0 │ │ │ │ - b.n da3b2 │ │ │ │ + bl bac98 │ │ │ │ + b.n da3aa │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da536 │ │ │ │ + b.n da52e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da54a │ │ │ │ + b.n da542 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da526 │ │ │ │ + b.n da51e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da55e │ │ │ │ + b.n da556 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w da50c │ │ │ │ - b.n da54a │ │ │ │ + bne.w da504 │ │ │ │ + b.n da542 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da5c4 │ │ │ │ + b.n da5bc │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da618 │ │ │ │ + b.n da610 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w da52c │ │ │ │ - b.n da54a │ │ │ │ + bne.w da524 │ │ │ │ + b.n da542 │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w da51a │ │ │ │ - b.n da54a │ │ │ │ + bne.w da512 │ │ │ │ + b.n da542 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da3fa │ │ │ │ + b.n da3f2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da4f4 │ │ │ │ - ldr r3, [pc, #240] @ (da7a4 ) │ │ │ │ + b.n da4ec │ │ │ │ + ldr r3, [pc, #240] @ (da79c ) │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r1, [pc, #296] @ (da7e0 ) │ │ │ │ - ldr r0, [pc, #296] @ (da7e4 ) │ │ │ │ + ldr r1, [pc, #296] @ (da7d8 ) │ │ │ │ + ldr r0, [pc, #296] @ (da7dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n da3b2 │ │ │ │ - ldr r2, [pc, #212] @ (da7a4 ) │ │ │ │ + b.n da3aa │ │ │ │ + ldr r2, [pc, #212] @ (da79c ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r3, [pc, #276] @ (da7e8 ) │ │ │ │ - ldr r0, [pc, #276] @ (da7ec ) │ │ │ │ + ldr r3, [pc, #276] @ (da7e0 ) │ │ │ │ + ldr r0, [pc, #276] @ (da7e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #264] @ (da7f0 ) │ │ │ │ + ldr r2, [pc, #264] @ (da7e8 ) │ │ │ │ add r2, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n da3b2 │ │ │ │ - ldr r3, [pc, #160] @ (da7a4 ) │ │ │ │ + b.n da3aa │ │ │ │ + ldr r3, [pc, #160] @ (da79c ) │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - ldr r1, [pc, #236] @ (da7f4 ) │ │ │ │ + ldr r1, [pc, #236] @ (da7ec ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r0, [pc, #236] @ (da7f8 ) │ │ │ │ + ldr r0, [pc, #236] @ (da7f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n da6ee │ │ │ │ - ldr r3, [pc, #136] @ (da7a4 ) │ │ │ │ + b.n da6e6 │ │ │ │ + ldr r3, [pc, #136] @ (da79c ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r1, [pc, #220] @ (da7fc ) │ │ │ │ - ldr r0, [pc, #220] @ (da800 ) │ │ │ │ + ldr r1, [pc, #220] @ (da7f4 ) │ │ │ │ + ldr r0, [pc, #220] @ (da7f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n da6c6 │ │ │ │ + b.n da6be │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da584 │ │ │ │ + b.n da57c │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (da804 ) │ │ │ │ - movw r2, #20668 @ 0x50bc │ │ │ │ + ldr r3, [pc, #196] @ (da7fc ) │ │ │ │ + movw r2, #20674 @ 0x50c2 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #192] @ (da808 ) │ │ │ │ - ldr r0, [pc, #192] @ (da80c ) │ │ │ │ + ldr r1, [pc, #192] @ (da800 ) │ │ │ │ + ldr r0, [pc, #192] @ (da804 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2744 @ 0xab8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #176] @ (da810 ) │ │ │ │ + ldr r3, [pc, #176] @ (da808 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #176] @ (da814 ) │ │ │ │ - ldr r0, [pc, #176] @ (da818 ) │ │ │ │ + ldr r1, [pc, #176] @ (da80c ) │ │ │ │ + ldr r0, [pc, #176] @ (da810 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ (da81c ) │ │ │ │ - movw r2, #20682 @ 0x50ca │ │ │ │ + ldr r3, [pc, #164] @ (da814 ) │ │ │ │ + movw r2, #20688 @ 0x50d0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #160] @ (da820 ) │ │ │ │ - ldr r0, [pc, #160] @ (da824 ) │ │ │ │ + ldr r1, [pc, #160] @ (da818 ) │ │ │ │ + ldr r0, [pc, #160] @ (da81c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2744 @ 0xab8 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf6520021 │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + @ instruction: 0xf6920021 │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ movs r2, r4 │ │ │ │ - bic.w r0, ip, #10551296 @ 0xa10000 │ │ │ │ - cdp2 0, 15, cr0, cr8, cr1, {1} │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + orn r0, ip, #10551296 @ 0xa10000 │ │ │ │ + vhadd.u d0, d8, d17 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3ac0021 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + @ instruction: 0xf3ec0021 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf33e0021 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + @ instruction: 0xf37e0021 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3200021 │ │ │ │ - bmi.n da77c │ │ │ │ + @ instruction: 0xf3600021 │ │ │ │ + bpl.n da7f4 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r4, #28 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf2ec0021 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + @ instruction: 0xf32c0021 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf2d60021 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + @ instruction: 0xf3160021 │ │ │ │ + adds r2, r0, #5 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #976] @ (dabdc ) │ │ │ │ + ldr r5, [pc, #208] @ (da8d4 ) │ │ │ │ movs r1, r4 │ │ │ │ - addw r0, r6, #2081 @ 0x821 │ │ │ │ - ldrd r0, r0, [lr, #140]! @ 0x8c │ │ │ │ - ldr r5, [pc, #768] @ (dab18 ) │ │ │ │ + movw r0, #26657 @ 0x6821 │ │ │ │ + bics.w r0, lr, r3, asr #32 │ │ │ │ + ldr r6, [pc, #0] @ (da810 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + adds r2, r1, #4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #752] @ (dab14 ) │ │ │ │ + ldr r4, [pc, #1008] @ (dac0c ) │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfa2e0021 │ │ │ │ + @ instruction: 0xfa6e0021 │ │ │ │ │ │ │ │ -000da828 : │ │ │ │ +000da820 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #184] @ (da8f0 ) │ │ │ │ + ldr r6, [pc, #184] @ (da8e8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (da8f4 ) │ │ │ │ + ldr r3, [pc, #180] @ (da8ec ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #172] @ (da8f8 ) │ │ │ │ + ldr r5, [pc, #172] @ (da8f0 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #156] @ (da8fc ) │ │ │ │ + ldr r3, [pc, #156] @ (da8f4 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r3, #828 @ 0x33c │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n da8da │ │ │ │ - ldr r3, [pc, #140] @ (da900 ) │ │ │ │ + beq.n da8d2 │ │ │ │ + ldr r3, [pc, #140] @ (da8f8 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n da8be │ │ │ │ + bne.n da8b6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n da8de │ │ │ │ + bpl.n da8d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl da328 │ │ │ │ + bl da320 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n da8da │ │ │ │ - ldr r3, [pc, #108] @ (da904 ) │ │ │ │ + beq.n da8d2 │ │ │ │ + ldr r3, [pc, #108] @ (da8fc ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da8a6 │ │ │ │ + beq.n da89e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (da908 ) │ │ │ │ - ldr r3, [pc, #72] @ (da8f4 ) │ │ │ │ + ldr r2, [pc, #96] @ (da900 ) │ │ │ │ + ldr r3, [pc, #72] @ (da8ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da8ea │ │ │ │ + bne.n da8e2 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (da90c ) │ │ │ │ + ldr r0, [pc, #76] @ (da904 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #72] @ (da910 ) │ │ │ │ + ldr r3, [pc, #72] @ (da908 ) │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr r1, [pc, #72] @ (da914 ) │ │ │ │ - ldr r0, [pc, #72] @ (da918 ) │ │ │ │ + ldr r1, [pc, #72] @ (da90c ) │ │ │ │ + ldr r0, [pc, #72] @ (da910 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n da8a6 │ │ │ │ - ldr r0, [pc, #60] @ (da91c ) │ │ │ │ + b.n da89e │ │ │ │ + ldr r0, [pc, #60] @ (da914 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n da8c6 │ │ │ │ + b.n da8be │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ movs r6, r4 │ │ │ │ - add r6, pc, #616 @ (adr r6, dab68 ) │ │ │ │ + add r6, pc, #648 @ (adr r6, dab80 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ movs r6, r4 │ │ │ │ - adcs.w r0, r8, #33 @ 0x21 │ │ │ │ + @ instruction: 0xf1980021 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf12a0021 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + sbc.w r0, sl, #33 @ 0x21 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000da920 : │ │ │ │ +000da918 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r6, r2 │ │ │ │ - ldr.w r2, [pc, #2408] @ db29c │ │ │ │ - ldr.w r3, [pc, #2408] @ db2a0 │ │ │ │ + ldr.w r2, [pc, #2408] @ db294 │ │ │ │ + ldr.w r3, [pc, #2408] @ db298 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ add r2, pc │ │ │ │ - ldr.w fp, [pc, #2404] @ db2a4 │ │ │ │ + ldr.w fp, [pc, #2404] @ db29c │ │ │ │ mov r4, r1 │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 54b94 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dae9c │ │ │ │ - ldr.w r3, [pc, #2376] @ db2a8 │ │ │ │ + beq.w dae94 │ │ │ │ + ldr.w r3, [pc, #2376] @ db2a0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n da9b6 │ │ │ │ + bne.n da9ae │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n daa22 │ │ │ │ + beq.n daa1a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da98a │ │ │ │ + beq.n da982 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n daa1c │ │ │ │ - ldr.w r3, [pc, #2336] @ db2ac │ │ │ │ + beq.n daa14 │ │ │ │ + ldr.w r3, [pc, #2336] @ db2a4 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr.w r3, [pc, #2324] @ db2b0 │ │ │ │ - ldr.w r1, [pc, #2324] @ db2b4 │ │ │ │ + ldr.w r3, [pc, #2324] @ db2a8 │ │ │ │ + ldr.w r1, [pc, #2324] @ db2ac │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ - ldr.w r0, [pc, #2324] @ db2b8 │ │ │ │ + ldr.w r0, [pc, #2324] @ db2b0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n da9f8 │ │ │ │ + b.n da9f0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da9ce │ │ │ │ + beq.n da9c6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dae96 │ │ │ │ - ldr.w r3, [pc, #2268] @ db2ac │ │ │ │ + beq.w dae8e │ │ │ │ + ldr.w r3, [pc, #2268] @ db2a4 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4ff00 │ │ │ │ - ldr.w r3, [pc, #2256] @ db2b0 │ │ │ │ - ldr.w r1, [pc, #2264] @ db2bc │ │ │ │ + ldr.w r3, [pc, #2256] @ db2a8 │ │ │ │ + ldr.w r1, [pc, #2264] @ db2b4 │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr.w r0, [pc, #2264] @ db2c0 │ │ │ │ + ldr.w r0, [pc, #2264] @ db2b8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #2248] @ db2c4 │ │ │ │ - ldr.w r3, [pc, #2208] @ db2a0 │ │ │ │ + ldr.w r2, [pc, #2248] @ db2bc │ │ │ │ + ldr.w r3, [pc, #2208] @ db298 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w db6be │ │ │ │ + bne.w db6b6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da98a │ │ │ │ + b.n da982 │ │ │ │ bl 54bd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w daffa │ │ │ │ + beq.w daff2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r0, daa56 │ │ │ │ + cbz r0, daa4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n daa56 │ │ │ │ + beq.n daa4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dafcc │ │ │ │ + beq.w dafc4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, daa72 │ │ │ │ + cbz r0, daa6a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n daa72 │ │ │ │ + beq.n daa6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dafc6 │ │ │ │ + beq.w dafbe │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r5, [r3, #16] │ │ │ │ bl 54c14 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db01e │ │ │ │ + beq.w db016 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r0, daaaa │ │ │ │ + cbz r0, daaa2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n daaaa │ │ │ │ + beq.n daaa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w daed8 │ │ │ │ + beq.w daed0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, daac6 │ │ │ │ + cbz r0, daabe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n daac6 │ │ │ │ + beq.n daabe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w daed2 │ │ │ │ + beq.w daeca │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r5, [r3, #20] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w db03e │ │ │ │ + beq.w db036 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ itt ne │ │ │ │ @@ -233165,51 +233158,51 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dab06 │ │ │ │ + beq.n daafe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w daeba │ │ │ │ + beq.w daeb2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w db062 │ │ │ │ + beq.w db05a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bpl.w db082 │ │ │ │ + bpl.w db07a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6054 │ │ │ │ + bl a604c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dab34 │ │ │ │ + beq.n dab2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w daec2 │ │ │ │ + beq.w daeba │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w db0a2 │ │ │ │ + beq.w db09a │ │ │ │ movs r0, #1 │ │ │ │ blx 4fb80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db132 │ │ │ │ + beq.w db12a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str.w r8, [r2] │ │ │ │ - ble.w db278 │ │ │ │ - ldr.w r3, [pc, #1900] @ db2c8 │ │ │ │ + ble.w db270 │ │ │ │ + ldr.w r3, [pc, #1900] @ db2c0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -233220,291 +233213,291 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w db1ba │ │ │ │ + bne.w db1b2 │ │ │ │ blx 5022c │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db20c │ │ │ │ + beq.w db204 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dbaf2 │ │ │ │ + beq.w dbaea │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 4fbbc │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ bl 87f64 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db23c │ │ │ │ + beq.w db234 │ │ │ │ movs r6, #0 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 8810c │ │ │ │ ldrb.w r3, [sp, #68] @ 0x44 │ │ │ │ ldrd r6, r5, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db398 │ │ │ │ + beq.w db390 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbb0e │ │ │ │ + beq.w dbb06 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dac14 │ │ │ │ + beq.n dac0c │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ itt eq │ │ │ │ mvneq.w r3, #3221225472 @ 0xc0000000 │ │ │ │ streq r3, [r5, #0] │ │ │ │ - beq.n dac14 │ │ │ │ - cbnz r3, dac14 │ │ │ │ + beq.n dac0c │ │ │ │ + cbnz r3, dac0c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w daeea │ │ │ │ + bne.w daee2 │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w dbb7e │ │ │ │ + beq.w dbb76 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dac52 │ │ │ │ + beq.n dac4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db036 │ │ │ │ + beq.w db02e │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w dadfe │ │ │ │ + ble.w dadf6 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r4 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ asrs r2, r2, #1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dbb9a │ │ │ │ + beq.w dbb92 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bpl.w daf16 │ │ │ │ - ldr.w r2, [pc, #1592] @ db2cc │ │ │ │ + bpl.w daf0e │ │ │ │ + ldr.w r2, [pc, #1592] @ db2c4 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dbbba │ │ │ │ - ldr.w r2, [pc, #1580] @ db2d0 │ │ │ │ + beq.w dbbb2 │ │ │ │ + ldr.w r2, [pc, #1580] @ db2c8 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dbbb6 │ │ │ │ + beq.w dbbae │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w daf16 │ │ │ │ - ldr.w r3, [pc, #1564] @ db2d4 │ │ │ │ + bne.w daf0e │ │ │ │ + ldr.w r3, [pc, #1564] @ db2cc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r6, r3, #268435456 @ 0x10000000 │ │ │ │ ubfx r3, r3, #28, #1 │ │ │ │ cmp r4, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r5, r3, #31 │ │ │ │ - bpl.w daf16 │ │ │ │ + bpl.w daf0e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w daf16 │ │ │ │ + bne.w daf0e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbnz r6, dacf8 │ │ │ │ + cbnz r6, dacf0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n dad12 │ │ │ │ + beq.n dad0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db018 │ │ │ │ + beq.w db010 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w dafbc │ │ │ │ + beq.w dafb4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w dafda │ │ │ │ + beq.w dafd2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n dad3c │ │ │ │ + beq.n dad34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dafac │ │ │ │ + beq.w dafa4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n dad4a │ │ │ │ + beq.n dad42 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w dafb4 │ │ │ │ + beq.w dafac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w daf7c │ │ │ │ + beq.w daf74 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 87570 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n dad6e │ │ │ │ + beq.n dad66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w daeca │ │ │ │ + beq.w daec2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w db0ba │ │ │ │ + beq.w db0b2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w db10a │ │ │ │ + bpl.w db102 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w db156 │ │ │ │ + beq.w db14e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r6, [sp, #88] @ 0x58 │ │ │ │ blx 5018c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n dadb4 │ │ │ │ + beq.n dadac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w daede │ │ │ │ + beq.w daed6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1ea │ │ │ │ + beq.w db1e2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n dadca │ │ │ │ + beq.n dadc2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w dafe2 │ │ │ │ + beq.w dafda │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n dadda │ │ │ │ + beq.n dadd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dafea │ │ │ │ + beq.w dafe2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n dadea │ │ │ │ + beq.n dade2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w daff2 │ │ │ │ + beq.w dafea │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ add.w sl, sl, #2 │ │ │ │ mov r2, sl │ │ │ │ cmp.w sl, r3, lsl #1 │ │ │ │ - blt.w dac6e │ │ │ │ + blt.w dac66 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dae16 │ │ │ │ + beq.n dae0e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db6b4 │ │ │ │ - ldr.w r3, [pc, #1216] @ db2d8 │ │ │ │ + beq.w db6ac │ │ │ │ + ldr.w r3, [pc, #1216] @ db2d0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w dabd0 │ │ │ │ + bne.w dabc8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 84a08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fbbc │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w dabd0 │ │ │ │ - ldr.w r3, [pc, #1184] @ db2dc │ │ │ │ - ldr.w r1, [pc, #1184] @ db2e0 │ │ │ │ + beq.w dabc8 │ │ │ │ + ldr.w r3, [pc, #1184] @ db2d4 │ │ │ │ + ldr.w r1, [pc, #1184] @ db2d8 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe64 │ │ │ │ - ldr.w r3, [pc, #1112] @ db2b0 │ │ │ │ - ldr.w r1, [pc, #1160] @ db2e4 │ │ │ │ + ldr.w r3, [pc, #1112] @ db2a8 │ │ │ │ + ldr.w r1, [pc, #1160] @ db2dc │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr.w r0, [pc, #1160] @ db2e8 │ │ │ │ + ldr.w r0, [pc, #1160] @ db2e0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ @@ -233514,80 +233507,80 @@ │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ - b.n da9f8 │ │ │ │ + b.n da9f0 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da9ce │ │ │ │ - ldr.w r3, [pc, #1040] @ db2b0 │ │ │ │ + b.n da9c6 │ │ │ │ + ldr.w r3, [pc, #1040] @ db2a8 │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ - ldr.w r1, [pc, #1096] @ db2ec │ │ │ │ - ldr.w r0, [pc, #1096] @ db2f0 │ │ │ │ + ldr.w r1, [pc, #1096] @ db2e4 │ │ │ │ + ldr.w r0, [pc, #1096] @ db2e8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n da9f8 │ │ │ │ + b.n da9f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dab06 │ │ │ │ + b.n daafe │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dab34 │ │ │ │ + b.n dab2c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dad6e │ │ │ │ + b.n dad66 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n daac6 │ │ │ │ + b.n daabe │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n daaaa │ │ │ │ + b.n daaa2 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n dadb4 │ │ │ │ - ldr r3, [pc, #964] @ (db2b0 ) │ │ │ │ - ldr.w r2, [pc, #1028] @ db2f4 │ │ │ │ - ldr.w r1, [pc, #1028] @ db2f8 │ │ │ │ - ldr.w r0, [pc, #1028] @ db2fc │ │ │ │ + b.n dadac │ │ │ │ + ldr r3, [pc, #964] @ (db2a8 ) │ │ │ │ + ldr.w r2, [pc, #1028] @ db2ec │ │ │ │ + ldr.w r1, [pc, #1028] @ db2f0 │ │ │ │ + ldr.w r0, [pc, #1028] @ db2f4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl a7540 │ │ │ │ - b.n dae70 │ │ │ │ + bl a7538 │ │ │ │ + b.n dae68 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #996] @ (db300 ) │ │ │ │ + ldr r0, [pc, #996] @ (db2f8 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n daf3a │ │ │ │ + beq.n daf32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dafd2 │ │ │ │ - ldr r3, [pc, #884] @ (db2b0 ) │ │ │ │ + beq.n dafca │ │ │ │ + ldr r3, [pc, #884] @ (db2a8 ) │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr r1, [pc, #964] @ (db304 ) │ │ │ │ - ldr r0, [pc, #964] @ (db308 ) │ │ │ │ + ldr r1, [pc, #964] @ (db2fc ) │ │ │ │ + ldr r0, [pc, #964] @ (db300 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ @@ -233599,148 +233592,148 @@ │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n da9f8 │ │ │ │ + b.n da9f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n daf8e │ │ │ │ + beq.n daf86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db07a │ │ │ │ + beq.n db072 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dadea │ │ │ │ + beq.w dade2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w dadea │ │ │ │ + bne.w dade2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dadea │ │ │ │ + b.n dade2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dad3a │ │ │ │ + b.n dad32 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dad4a │ │ │ │ + b.n dad42 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w dad26 │ │ │ │ - b.n dad4a │ │ │ │ + bne.w dad1e │ │ │ │ + b.n dad42 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n daa72 │ │ │ │ + b.n daa6a │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n daa56 │ │ │ │ + b.n daa4e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n daf3a │ │ │ │ + b.n daf32 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w dad30 │ │ │ │ - b.n dad4a │ │ │ │ + bne.w dad28 │ │ │ │ + b.n dad42 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dadca │ │ │ │ + b.n dadc2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dadda │ │ │ │ + b.n dadd2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dadea │ │ │ │ - ldr r3, [pc, #692] @ (db2b0 ) │ │ │ │ + b.n dade2 │ │ │ │ + ldr r3, [pc, #692] @ (db2a8 ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #780] @ (db30c ) │ │ │ │ - ldr r0, [pc, #780] @ (db310 ) │ │ │ │ + ldr r1, [pc, #780] @ (db304 ) │ │ │ │ + ldr r0, [pc, #780] @ (db308 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ - b.n da9f8 │ │ │ │ + b.n da9f0 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dad12 │ │ │ │ - ldr r3, [pc, #656] @ (db2b0 ) │ │ │ │ + b.n dad0a │ │ │ │ + ldr r3, [pc, #656] @ (db2a8 ) │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr r1, [pc, #752] @ (db314 ) │ │ │ │ - ldr r0, [pc, #752] @ (db318 ) │ │ │ │ + ldr r1, [pc, #752] @ (db30c ) │ │ │ │ + ldr r0, [pc, #752] @ (db310 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n db010 │ │ │ │ + b.n db008 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dac52 │ │ │ │ - ldr r2, [pc, #624] @ (db2b0 ) │ │ │ │ + b.n dac4a │ │ │ │ + ldr r2, [pc, #624] @ (db2a8 ) │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ - ldr r3, [pc, #728] @ (db31c ) │ │ │ │ + ldr r3, [pc, #728] @ (db314 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [fp, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #720] @ (db320 ) │ │ │ │ + ldr r2, [pc, #720] @ (db318 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #716] @ (db324 ) │ │ │ │ - ldr r0, [pc, #720] @ (db328 ) │ │ │ │ + ldr r1, [pc, #716] @ (db31c ) │ │ │ │ + ldr r0, [pc, #720] @ (db320 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl baca0 │ │ │ │ - b.n db010 │ │ │ │ - ldr r3, [pc, #588] @ (db2b0 ) │ │ │ │ + bl bac98 │ │ │ │ + b.n db008 │ │ │ │ + ldr r3, [pc, #588] @ (db2a8 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #708] @ (db32c ) │ │ │ │ - ldr r0, [pc, #708] @ (db330 ) │ │ │ │ + ldr r1, [pc, #708] @ (db324 ) │ │ │ │ + ldr r0, [pc, #708] @ (db328 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n db010 │ │ │ │ + b.n db008 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n daf8e │ │ │ │ - ldr r2, [pc, #556] @ (db2b0 ) │ │ │ │ - ldr r3, [pc, #684] @ (db334 ) │ │ │ │ - ldr r1, [pc, #688] @ (db338 ) │ │ │ │ + b.n daf86 │ │ │ │ + ldr r2, [pc, #556] @ (db2a8 ) │ │ │ │ + ldr r3, [pc, #684] @ (db32c ) │ │ │ │ + ldr r1, [pc, #688] @ (db330 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #688] @ (db33c ) │ │ │ │ + ldr r0, [pc, #688] @ (db334 ) │ │ │ │ ldr.w r5, [fp, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n db010 │ │ │ │ - ldr r3, [pc, #524] @ (db2b0 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n db008 │ │ │ │ + ldr r3, [pc, #524] @ (db2a8 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #664] @ (db340 ) │ │ │ │ - ldr r0, [pc, #664] @ (db344 ) │ │ │ │ + ldr r1, [pc, #664] @ (db338 ) │ │ │ │ + ldr r0, [pc, #664] @ (db33c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n db010 │ │ │ │ - ldr r3, [pc, #500] @ (db2b0 ) │ │ │ │ + b.n db008 │ │ │ │ + ldr r3, [pc, #500] @ (db2a8 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r1, [pc, #648] @ (db348 ) │ │ │ │ + ldr r1, [pc, #648] @ (db340 ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r0, [pc, #648] @ (db34c ) │ │ │ │ + ldr r0, [pc, #648] @ (db344 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ @@ -233756,65 +233749,65 @@ │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.n da9f8 │ │ │ │ - ldr r3, [pc, #420] @ (db2b0 ) │ │ │ │ + b.n da9f0 │ │ │ │ + ldr r3, [pc, #420] @ (db2a8 ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r2, [pc, #576] @ (db350 ) │ │ │ │ - ldr r1, [pc, #576] @ (db354 ) │ │ │ │ - ldr r0, [pc, #580] @ (db358 ) │ │ │ │ + ldr r2, [pc, #576] @ (db348 ) │ │ │ │ + ldr r1, [pc, #576] @ (db34c ) │ │ │ │ + ldr r0, [pc, #580] @ (db350 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - bl a7540 │ │ │ │ - b.n db0d8 │ │ │ │ - ldr r3, [pc, #380] @ (db2b0 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n db0d0 │ │ │ │ + ldr r3, [pc, #380] @ (db2a8 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #548] @ (db35c ) │ │ │ │ - ldr r0, [pc, #548] @ (db360 ) │ │ │ │ + ldr r1, [pc, #548] @ (db354 ) │ │ │ │ + ldr r0, [pc, #548] @ (db358 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.n da9f8 │ │ │ │ - ldr r3, [pc, #344] @ (db2b0 ) │ │ │ │ + b.n da9f0 │ │ │ │ + ldr r3, [pc, #344] @ (db2a8 ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r2, [pc, #520] @ (db364 ) │ │ │ │ + ldr r2, [pc, #520] @ (db35c ) │ │ │ │ mov r5, r6 │ │ │ │ - ldr r1, [pc, #520] @ (db368 ) │ │ │ │ - ldr r0, [pc, #520] @ (db36c ) │ │ │ │ + ldr r1, [pc, #520] @ (db360 ) │ │ │ │ + ldr r0, [pc, #520] @ (db364 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #218 @ 0xda │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #500] @ (db370 ) │ │ │ │ + ldr r3, [pc, #500] @ (db368 ) │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -233825,68 +233818,68 @@ │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n da9f8 │ │ │ │ - ldr r3, [pc, #244] @ (db2b0 ) │ │ │ │ + b.n da9f0 │ │ │ │ + ldr r3, [pc, #244] @ (db2a8 ) │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ - ldr r1, [pc, #432] @ (db374 ) │ │ │ │ + ldr r1, [pc, #432] @ (db36c ) │ │ │ │ ldr.w r0, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #428] @ (db378 ) │ │ │ │ + ldr r3, [pc, #428] @ (db370 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #420] @ (db37c ) │ │ │ │ + ldr r0, [pc, #420] @ (db374 ) │ │ │ │ add r0, pc │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n da9f8 │ │ │ │ - ldr r3, [pc, #196] @ (db2b0 ) │ │ │ │ + b.n da9f0 │ │ │ │ + ldr r3, [pc, #196] @ (db2a8 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r1, [pc, #400] @ (db380 ) │ │ │ │ + ldr r1, [pc, #400] @ (db378 ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r0, [pc, #400] @ (db384 ) │ │ │ │ + ldr r0, [pc, #400] @ (db37c ) │ │ │ │ mov r5, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n db182 │ │ │ │ - ldr r3, [pc, #160] @ (db2b0 ) │ │ │ │ + b.n db17a │ │ │ │ + ldr r3, [pc, #160] @ (db2a8 ) │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ - ldr r1, [pc, #372] @ (db388 ) │ │ │ │ - ldr r0, [pc, #376] @ (db38c ) │ │ │ │ + ldr r1, [pc, #372] @ (db380 ) │ │ │ │ + ldr r0, [pc, #376] @ (db384 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ - b.w da9f8 │ │ │ │ - ldr r3, [pc, #112] @ (db2b0 ) │ │ │ │ + b.w da9f0 │ │ │ │ + ldr r3, [pc, #112] @ (db2a8 ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr r1, [pc, #332] @ (db390 ) │ │ │ │ - ldr r0, [pc, #336] @ (db394 ) │ │ │ │ + ldr r1, [pc, #332] @ (db388 ) │ │ │ │ + ldr r0, [pc, #336] @ (db38c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -233895,463 +233888,461 @@ │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ - b.w da9f8 │ │ │ │ + b.w da9f0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w da9fa │ │ │ │ + beq.w da9f2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w da9fa │ │ │ │ + bne.w da9f2 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w da9fa │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + b.w da9f2 │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ movs r2, r4 │ │ │ │ - orrs.w r0, r0, #33 @ 0x21 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + eors.w r0, r0, #33 @ 0x21 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ movs r2, r4 │ │ │ │ - and.w r0, ip, #33 @ 0x21 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + orr.w r0, ip, #33 @ 0x21 │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr, #132] @ 0x84 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + cdp 0, 1, cr0, cr14, cr1, {1} │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xeb940021 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + rsbs r0, r4, r1, asr #32 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ movs r2, r4 │ │ │ │ - adc.w r0, ip, r1, asr #32 │ │ │ │ - @ instruction: 0xeb200021 │ │ │ │ - lsls r2, r6, #29 │ │ │ │ + @ instruction: 0xeb8c0021 │ │ │ │ + sbc.w r0, r0, r1, asr #32 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xeafa0021 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + @ instruction: 0xeb3a0021 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xeab40021 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + @ instruction: 0xeaf40021 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ movs r2, r4 │ │ │ │ - ldrd r0, r0, [r4, #132]! @ 0x84 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + bics.w r0, r4, r1, asr #32 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ movs r2, r4 │ │ │ │ - ldrd r0, r0, [r0, #132] @ 0x84 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + ands.w r0, r0, r1, asr #32 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xe9a20021 │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + strd r0, r0, [r2, #132]! @ 0x84 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xe98c0021 │ │ │ │ - add r7, pc, #480 @ (adr r7, db518 ) │ │ │ │ + strd r0, r0, [ip, #132] @ 0x84 │ │ │ │ + add r7, pc, #736 @ (adr r7, db610 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [r8, #-132]! @ 0x84 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + @ instruction: 0xe9a80021 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [ip, #-132] @ 0x84 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + @ instruction: 0xe98c0021 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ movs r2, r4 │ │ │ │ - stmdb lr!, {r0, r5} │ │ │ │ - add r6, pc, #944 @ (adr r6, db704 ) │ │ │ │ + strd r0, r0, [lr, #-132]! @ 0x84 │ │ │ │ + add r7, pc, #176 @ (adr r7, db3fc ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xe8de0021 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + ldmdb lr, {r0, r5} │ │ │ │ + lsls r6, r6, #21 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia.w ip!, {r0, r5} │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldrd r0, r0, [ip], #132 @ 0x84 │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia.w r2, {r0, r5} │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + @ instruction: 0xe8d20021 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r5, #18 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ movs r2, r4 │ │ │ │ - stmia.w r8, {r0, r5} │ │ │ │ - @ instruction: 0xe8260021 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + @ instruction: 0xe8c80021 │ │ │ │ + strd r0, r0, [r6], #-132 @ 0x84 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ movs r2, r4 │ │ │ │ - b.n db380 │ │ │ │ - movs r1, r4 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + @ instruction: 0xe83c0021 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ movs r2, r4 │ │ │ │ - b.n db34c │ │ │ │ - movs r1, r4 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + @ instruction: 0xe81e0021 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ movs r2, r4 │ │ │ │ - b.n db2f4 │ │ │ │ + b.n db36c │ │ │ │ movs r1, r4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db3ae │ │ │ │ + beq.n db3a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db6d2 │ │ │ │ + beq.w db6ca │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db3c4 │ │ │ │ + beq.n db3bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db6a4 │ │ │ │ + beq.w db69c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbad6 │ │ │ │ + beq.w dbace │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db3de │ │ │ │ + beq.n db3d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db6da │ │ │ │ + beq.w db6d2 │ │ │ │ blx 500b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w db8c8 │ │ │ │ + bne.w db8c0 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ bl 87ac8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db406 │ │ │ │ + beq.n db3fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db69c │ │ │ │ + beq.w db694 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w db8fe │ │ │ │ - ldr.w r3, [pc, #1988] @ dbbd4 │ │ │ │ + beq.w db8f6 │ │ │ │ + ldr.w r3, [pc, #1988] @ dbbcc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr.w r1, [r3, #1752] @ 0x6d8 │ │ │ │ - ldr.w r3, [pc, #1980] @ dbbd8 │ │ │ │ + ldr.w r3, [pc, #1980] @ dbbd0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db850 │ │ │ │ + beq.w db848 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db450 │ │ │ │ + beq.n db448 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db7fa │ │ │ │ + beq.w db7f2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db8ac │ │ │ │ + beq.w db8a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db46c │ │ │ │ + beq.n db464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db6e2 │ │ │ │ + beq.w db6da │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w db886 │ │ │ │ + bpl.w db87e │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp.w r2, r3, lsl #1 │ │ │ │ - bge.w db91a │ │ │ │ + bge.w db912 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ asrs r2, r2, #1 │ │ │ │ ldr.w r5, [r3, r2, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbb2a │ │ │ │ + beq.w dbb22 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w db7d6 │ │ │ │ + bpl.w db7ce │ │ │ │ mov r0, r5 │ │ │ │ bl 64e50 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w db7d6 │ │ │ │ + bne.w db7ce │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w db7d6 │ │ │ │ + bpl.w db7ce │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w db7d6 │ │ │ │ + bpl.w db7ce │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db4ee │ │ │ │ + beq.n db4e6 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db510 │ │ │ │ + beq.n db508 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db6ac │ │ │ │ + beq.w db6a4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w db80a │ │ │ │ + beq.w db802 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dbb62 │ │ │ │ + beq.w dbb5a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w db844 │ │ │ │ + beq.w db83c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n db554 │ │ │ │ + beq.n db54c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db802 │ │ │ │ + beq.w db7fa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db568 │ │ │ │ + beq.n db560 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db7f2 │ │ │ │ + beq.w db7ea │ │ │ │ ldr r3, [r4, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n db628 │ │ │ │ + ble.n db620 │ │ │ │ movs r1, #0 │ │ │ │ strd r7, sl, [sp, #24] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r4 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbb46 │ │ │ │ + beq.w dbb3e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w db780 │ │ │ │ + bne.w db778 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w dbaba │ │ │ │ + beq.w dbab2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 4fde8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n db5d2 │ │ │ │ + beq.n db5ca │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n db694 │ │ │ │ + beq.n db68c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w db6ea │ │ │ │ - ldr.w r2, [pc, #1536] @ dbbdc │ │ │ │ + beq.w db6e2 │ │ │ │ + ldr.w r2, [pc, #1536] @ dbbd4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w db730 │ │ │ │ + bne.w db728 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n db5f6 │ │ │ │ + beq.n db5ee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n db6c2 │ │ │ │ - ldr.w r2, [pc, #1512] @ dbbe0 │ │ │ │ + beq.n db6ba │ │ │ │ + ldr.w r2, [pc, #1512] @ dbbd8 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w db990 │ │ │ │ + beq.w db988 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n db612 │ │ │ │ + beq.n db60a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db6ca │ │ │ │ + beq.n db6c2 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ adds r6, #2 │ │ │ │ mov r3, r6 │ │ │ │ cmp.w r6, r2, lsl #1 │ │ │ │ - blt.n db580 │ │ │ │ + blt.n db578 │ │ │ │ mov r4, sl │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6054 │ │ │ │ + bl a604c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db646 │ │ │ │ + beq.n db63e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dba66 │ │ │ │ + beq.w dba5e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dba76 │ │ │ │ + beq.w dba6e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 4ffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w db9ac │ │ │ │ - ldr.w r3, [pc, #1416] @ dbbe4 │ │ │ │ + bge.w db9a4 │ │ │ │ + ldr.w r3, [pc, #1416] @ dbbdc │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - ldr.w r1, [pc, #1412] @ dbbe8 │ │ │ │ + ldr.w r1, [pc, #1412] @ dbbe0 │ │ │ │ mov r6, sl │ │ │ │ - ldr.w r0, [pc, #1412] @ dbbec │ │ │ │ + ldr.w r0, [pc, #1412] @ dbbe4 │ │ │ │ mov sl, r5 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ - b.n dba4a │ │ │ │ + b.n dba42 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db5d2 │ │ │ │ + b.n db5ca │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db406 │ │ │ │ + b.n db3fe │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db3c4 │ │ │ │ + b.n db3bc │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db510 │ │ │ │ + b.n db508 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w dae16 │ │ │ │ + b.w dae0e │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db5f6 │ │ │ │ + b.n db5ee │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db612 │ │ │ │ + b.n db60a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db3ae │ │ │ │ + b.n db3a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db3de │ │ │ │ + b.n db3d6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db46c │ │ │ │ + b.n db464 │ │ │ │ ldrd r9, r3, [sp, #24] │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr.w r1, [pc, #1276] @ dbbf0 │ │ │ │ + ldr.w r1, [pc, #1276] @ dbbe8 │ │ │ │ mov r4, sl │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r3, [pc, #1256] @ dbbe4 │ │ │ │ - ldr.w r0, [pc, #1268] @ dbbf4 │ │ │ │ + ldr.w r3, [pc, #1256] @ dbbdc │ │ │ │ + ldr.w r0, [pc, #1268] @ dbbec │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ mov sl, r5 │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ @@ -234360,331 +234351,331 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n db0f8 │ │ │ │ + b.n db0f0 │ │ │ │ ldrd r9, r3, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ - ldr.w r0, [pc, #1216] @ dbbf8 │ │ │ │ + ldr.w r0, [pc, #1216] @ dbbf0 │ │ │ │ mov r4, sl │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #12] │ │ │ │ bl 8c868 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r5 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db762 │ │ │ │ + beq.n db75a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db988 │ │ │ │ - ldr.w r3, [pc, #1152] @ dbbe4 │ │ │ │ + beq.w db980 │ │ │ │ + ldr.w r3, [pc, #1152] @ dbbdc │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr.w r1, [pc, #1168] @ dbbfc │ │ │ │ - ldr.w r0, [pc, #1168] @ dbc00 │ │ │ │ + ldr.w r1, [pc, #1168] @ dbbf4 │ │ │ │ + ldr.w r0, [pc, #1168] @ dbbf8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n db714 │ │ │ │ - ldr.w r3, [pc, #1120] @ dbbe4 │ │ │ │ - ldr.w r2, [pc, #1148] @ dbc04 │ │ │ │ - ldr.w r1, [pc, #1148] @ dbc08 │ │ │ │ - ldr.w r0, [pc, #1148] @ dbc0c │ │ │ │ + b.n db70c │ │ │ │ + ldr.w r3, [pc, #1120] @ dbbdc │ │ │ │ + ldr.w r2, [pc, #1148] @ dbbfc │ │ │ │ + ldr.w r1, [pc, #1148] @ dbc00 │ │ │ │ + ldr.w r0, [pc, #1148] @ dbc04 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldrd r9, r6, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.w da9f8 │ │ │ │ - ldr.w r0, [pc, #1080] @ dbc10 │ │ │ │ + b.w da9f0 │ │ │ │ + ldr.w r0, [pc, #1080] @ dbc08 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db80a │ │ │ │ + beq.n db802 │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r7 │ │ │ │ - b.n db506 │ │ │ │ + b.n db4fe │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db568 │ │ │ │ + b.n db560 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db450 │ │ │ │ + b.n db448 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db554 │ │ │ │ - ldr r3, [pc, #984] @ (dbbe4 ) │ │ │ │ + b.n db54c │ │ │ │ + ldr r3, [pc, #984] @ (dbbdc ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr.w r1, [pc, #1028] @ dbc14 │ │ │ │ - ldr.w r0, [pc, #1028] @ dbc18 │ │ │ │ + ldr.w r1, [pc, #1028] @ dbc0c │ │ │ │ + ldr.w r0, [pc, #1028] @ dbc10 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ - b.w da9f8 │ │ │ │ + b.w da9f0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w db548 │ │ │ │ - b.n db568 │ │ │ │ - ldr r3, [pc, #912] @ (dbbe4 ) │ │ │ │ + bne.w db540 │ │ │ │ + b.n db560 │ │ │ │ + ldr r3, [pc, #912] @ (dbbdc ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #964] @ (dbc1c ) │ │ │ │ - ldr r0, [pc, #968] @ (dbc20 ) │ │ │ │ + ldr r1, [pc, #964] @ (dbc14 ) │ │ │ │ + ldr r0, [pc, #968] @ (dbc18 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.w da9f8 │ │ │ │ - ldr r3, [pc, #860] @ (dbbe4 ) │ │ │ │ + b.w da9f0 │ │ │ │ + ldr r3, [pc, #860] @ (dbbdc ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r1, [pc, #920] @ (dbc24 ) │ │ │ │ - ldr r0, [pc, #920] @ (dbc28 ) │ │ │ │ + ldr r1, [pc, #920] @ (dbc1c ) │ │ │ │ + ldr r0, [pc, #920] @ (dbc20 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #912] @ (dbc2c ) │ │ │ │ + ldr r2, [pc, #912] @ (dbc24 ) │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl a7540 │ │ │ │ - b.n db226 │ │ │ │ - ldr r3, [pc, #820] @ (dbbe4 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n db21e │ │ │ │ + ldr r3, [pc, #820] @ (dbbdc ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #892] @ (dbc30 ) │ │ │ │ - ldr r0, [pc, #896] @ (dbc34 ) │ │ │ │ + ldr r1, [pc, #892] @ (dbc28 ) │ │ │ │ + ldr r0, [pc, #896] @ (dbc2c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n db86a │ │ │ │ - ldr r3, [pc, #792] @ (dbbe4 ) │ │ │ │ + b.n db862 │ │ │ │ + ldr r3, [pc, #792] @ (dbbdc ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr r1, [pc, #872] @ (dbc38 ) │ │ │ │ - ldr r0, [pc, #876] @ (dbc3c ) │ │ │ │ + ldr r1, [pc, #872] @ (dbc30 ) │ │ │ │ + ldr r0, [pc, #876] @ (dbc34 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f9c │ │ │ │ - b.w da9f8 │ │ │ │ - ldr r3, [pc, #740] @ (dbbe4 ) │ │ │ │ + b.w da9f0 │ │ │ │ + ldr r3, [pc, #740] @ (dbbdc ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #828] @ (dbc40 ) │ │ │ │ - ldr r0, [pc, #828] @ (dbc44 ) │ │ │ │ + ldr r1, [pc, #828] @ (dbc38 ) │ │ │ │ + ldr r0, [pc, #828] @ (dbc3c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n db226 │ │ │ │ + b.n db21e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db932 │ │ │ │ + beq.n db92a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dba6e │ │ │ │ + beq.w dba66 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db944 │ │ │ │ + beq.n db93c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, db980 │ │ │ │ + cbz r3, db978 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r2, #2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp.w r2, r3, lsl #1 │ │ │ │ - bge.w db278 │ │ │ │ + bge.w db270 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ asrs r2, r2, #1 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w dab6e │ │ │ │ - ldr r3, [pc, #736] @ (dbc48 ) │ │ │ │ - movw r2, #21109 @ 0x5275 │ │ │ │ + bne.w dab66 │ │ │ │ + ldr r3, [pc, #736] @ (dbc40 ) │ │ │ │ + movw r2, #21115 @ 0x527b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #732] @ (dbc4c ) │ │ │ │ - ldr r0, [pc, #732] @ (dbc50 ) │ │ │ │ + ldr r1, [pc, #732] @ (dbc44 ) │ │ │ │ + ldr r0, [pc, #732] @ (dbc48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db944 │ │ │ │ + b.n db93c │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db762 │ │ │ │ + b.n db75a │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, sl │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db9ac │ │ │ │ + beq.n db9a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbab2 │ │ │ │ - ldr r3, [pc, #676] @ (dbc54 ) │ │ │ │ + beq.w dbaaa │ │ │ │ + ldr r3, [pc, #676] @ (dbc4c ) │ │ │ │ mov r2, sl │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n dba18 │ │ │ │ + beq.n dba10 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl a628c │ │ │ │ + bl a6284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db9d4 │ │ │ │ + beq.n db9cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dba5e │ │ │ │ + beq.n dba56 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db9e8 │ │ │ │ + beq.n db9e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, db9f4 │ │ │ │ + cbz r3, db9ec │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n db9fc │ │ │ │ + beq.n db9f4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n db480 │ │ │ │ + b.n db478 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db9e8 │ │ │ │ - ldr r3, [pc, #484] @ (dbbe4 ) │ │ │ │ + b.n db9e0 │ │ │ │ + ldr r3, [pc, #484] @ (dbbdc ) │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ - ldr r1, [pc, #596] @ (dbc58 ) │ │ │ │ - ldr r0, [pc, #600] @ (dbc5c ) │ │ │ │ + ldr r1, [pc, #596] @ (dbc50 ) │ │ │ │ + ldr r0, [pc, #600] @ (dbc54 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n db828 │ │ │ │ - ldr r3, [pc, #456] @ (dbbe4 ) │ │ │ │ + b.n db820 │ │ │ │ + ldr r3, [pc, #456] @ (dbbdc ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r1, [pc, #576] @ (dbc60 ) │ │ │ │ - ldr r0, [pc, #580] @ (dbc64 ) │ │ │ │ + ldr r1, [pc, #576] @ (dbc58 ) │ │ │ │ + ldr r0, [pc, #580] @ (dbc5c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #568] @ (dbc68 ) │ │ │ │ + ldr r2, [pc, #568] @ (dbc60 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ - bl a7540 │ │ │ │ + bl a7538 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ - b.w da9f8 │ │ │ │ + b.w da9f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db9d4 │ │ │ │ + b.n db9cc │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db646 │ │ │ │ + b.n db63e │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db932 │ │ │ │ - ldr r3, [pc, #364] @ (dbbe4 ) │ │ │ │ + b.n db92a │ │ │ │ + ldr r3, [pc, #364] @ (dbbdc ) │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ - ldr r1, [pc, #496] @ (dbc6c ) │ │ │ │ - ldr r0, [pc, #496] @ (dbc70 ) │ │ │ │ + ldr r1, [pc, #496] @ (dbc64 ) │ │ │ │ + ldr r0, [pc, #496] @ (dbc68 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -234693,113 +234684,113 @@ │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ - b.w da9f8 │ │ │ │ + b.w da9f0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db9ac │ │ │ │ - ldr r3, [pc, #440] @ (dbc74 ) │ │ │ │ - movw r2, #21412 @ 0x53a4 │ │ │ │ + b.n db9a4 │ │ │ │ + ldr r3, [pc, #440] @ (dbc6c ) │ │ │ │ + movw r2, #21418 @ 0x53aa │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #432] @ (dbc78 ) │ │ │ │ - ldr r0, [pc, #436] @ (dbc7c ) │ │ │ │ + ldr r1, [pc, #432] @ (dbc70 ) │ │ │ │ + ldr r0, [pc, #436] @ (dbc74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (dbc80 ) │ │ │ │ - movw r2, #21519 @ 0x540f │ │ │ │ + ldr r3, [pc, #424] @ (dbc78 ) │ │ │ │ + movw r2, #21525 @ 0x5415 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #416] @ (dbc84 ) │ │ │ │ - ldr r0, [pc, #420] @ (dbc88 ) │ │ │ │ + ldr r1, [pc, #416] @ (dbc7c ) │ │ │ │ + ldr r0, [pc, #420] @ (dbc80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ (dbc8c ) │ │ │ │ - movw r2, #21122 @ 0x5282 │ │ │ │ + ldr r3, [pc, #408] @ (dbc84 ) │ │ │ │ + movw r2, #21128 @ 0x5288 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #400] @ (dbc90 ) │ │ │ │ - ldr r0, [pc, #404] @ (dbc94 ) │ │ │ │ + ldr r1, [pc, #400] @ (dbc88 ) │ │ │ │ + ldr r0, [pc, #404] @ (dbc8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (dbc98 ) │ │ │ │ - movw r2, #21138 @ 0x5292 │ │ │ │ + ldr r3, [pc, #392] @ (dbc90 ) │ │ │ │ + movw r2, #21144 @ 0x5298 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #384] @ (dbc9c ) │ │ │ │ - ldr r0, [pc, #388] @ (dbca0 ) │ │ │ │ + ldr r1, [pc, #384] @ (dbc94 ) │ │ │ │ + ldr r0, [pc, #388] @ (dbc98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (dbca4 ) │ │ │ │ - movw r2, #21334 @ 0x5356 │ │ │ │ + ldr r3, [pc, #376] @ (dbc9c ) │ │ │ │ + movw r2, #21340 @ 0x535c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #368] @ (dbca8 ) │ │ │ │ - ldr r0, [pc, #372] @ (dbcac ) │ │ │ │ + ldr r1, [pc, #368] @ (dbca0 ) │ │ │ │ + ldr r0, [pc, #372] @ (dbca4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (dbcb0 ) │ │ │ │ - movw r2, #21403 @ 0x539b │ │ │ │ + ldr r3, [pc, #360] @ (dbca8 ) │ │ │ │ + movw r2, #21409 @ 0x53a1 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #352] @ (dbcb4 ) │ │ │ │ - ldr r0, [pc, #356] @ (dbcb8 ) │ │ │ │ + ldr r1, [pc, #352] @ (dbcac ) │ │ │ │ + ldr r0, [pc, #356] @ (dbcb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (dbcbc ) │ │ │ │ - movw r2, #21387 @ 0x538b │ │ │ │ + ldr r3, [pc, #344] @ (dbcb4 ) │ │ │ │ + movw r2, #21393 @ 0x5391 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #336] @ (dbcc0 ) │ │ │ │ - ldr r0, [pc, #340] @ (dbcc4 ) │ │ │ │ + ldr r1, [pc, #336] @ (dbcb8 ) │ │ │ │ + ldr r0, [pc, #340] @ (dbcbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (dbcc8 ) │ │ │ │ - movw r2, #21147 @ 0x529b │ │ │ │ + ldr r3, [pc, #328] @ (dbcc0 ) │ │ │ │ + movw r2, #21153 @ 0x52a1 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #320] @ (dbccc ) │ │ │ │ - ldr r0, [pc, #324] @ (dbcd0 ) │ │ │ │ + ldr r1, [pc, #320] @ (dbcc4 ) │ │ │ │ + ldr r0, [pc, #324] @ (dbcc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (dbcd4 ) │ │ │ │ - movw r2, #21162 @ 0x52aa │ │ │ │ + ldr r3, [pc, #312] @ (dbccc ) │ │ │ │ + movw r2, #21168 @ 0x52b0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #304] @ (dbcd8 ) │ │ │ │ - ldr r0, [pc, #308] @ (dbcdc ) │ │ │ │ + ldr r1, [pc, #304] @ (dbcd0 ) │ │ │ │ + ldr r0, [pc, #308] @ (dbcd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ - ldr r3, [pc, #292] @ (dbce0 ) │ │ │ │ + ldr r3, [pc, #292] @ (dbcd8 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #288] @ (dbce4 ) │ │ │ │ - ldr r0, [pc, #292] @ (dbce8 ) │ │ │ │ + ldr r1, [pc, #288] @ (dbcdc ) │ │ │ │ + ldr r0, [pc, #292] @ (dbce0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r2, #2 │ │ │ │ @@ -234808,590 +234799,590 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ movs r2, r4 │ │ │ │ - b.n dc2fc │ │ │ │ + b.n dc374 │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.u d16, d0, d17 │ │ │ │ - b.n dc1e0 │ │ │ │ + vrev64.8 d0, d17 │ │ │ │ + b.n dc258 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #56 @ (adr r2, dbc34 ) │ │ │ │ + add r2, pc, #312 @ (adr r2, dbd2c ) │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.u8 d0, d0, d17 │ │ │ │ - b.n dc110 │ │ │ │ + vhadd.u8 d16, d0, d17 │ │ │ │ + b.n dc188 │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc190 │ │ │ │ + b.n dc208 │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 13, cr0, cr10, cr1, {1} │ │ │ │ - b.n dc0d4 │ │ │ │ + vhadd.u16 d0, d10, d17 │ │ │ │ + b.n dc14c │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 10, cr0, cr12, cr1, {1} │ │ │ │ - cdp2 0, 5, cr0, cr10, cr1, {1} │ │ │ │ - b.n dbfd4 │ │ │ │ + cdp2 0, 14, cr0, cr12, cr1, {1} │ │ │ │ + cdp2 0, 9, cr0, cr10, cr1, {1} │ │ │ │ + b.n dc04c │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 1, cr0, cr8, cr1, {1} │ │ │ │ - b.n dbf58 │ │ │ │ + cdp2 0, 5, cr0, cr8, cr1, {1} │ │ │ │ + b.n dbfd0 │ │ │ │ movs r1, r4 │ │ │ │ - ldc2l 0, cr0, [lr, #132] @ 0x84 │ │ │ │ - b.n dbef8 │ │ │ │ + cdp2 0, 1, cr0, cr14, cr1, {1} │ │ │ │ + b.n dbf70 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ movs r1, r4 │ │ │ │ - ldc2 0, cr0, [ip, #132]! @ 0x84 │ │ │ │ - b.n dbeb4 │ │ │ │ + ldc2l 0, cr0, [ip, #132]! @ 0x84 │ │ │ │ + b.n dbf2c │ │ │ │ movs r1, r4 │ │ │ │ - stc2 0, cr0, [r0, #132]! @ 0x84 │ │ │ │ - b.n dbe84 │ │ │ │ + stc2l 0, cr0, [r0, #132]! @ 0x84 │ │ │ │ + b.n dbefc │ │ │ │ movs r1, r4 │ │ │ │ - stc2l 0, cr0, [sl, #-132]! @ 0xffffff7c │ │ │ │ - b.n dbe20 │ │ │ │ + stc2 0, cr0, [sl, #132]! @ 0x84 │ │ │ │ + b.n dbe98 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r3, #12 │ │ │ │ movs r1, r4 │ │ │ │ - b.n db8a0 │ │ │ │ + b.n db918 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [ip], #-132 @ 0xffffff7c │ │ │ │ - svc 238 @ 0xee │ │ │ │ + stc2 0, cr0, [ip], #132 @ 0x84 │ │ │ │ + b.n dbcb4 │ │ │ │ movs r1, r4 │ │ │ │ - mrrc2 0, 2, r0, r0, cr1 @ │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + ldc2 0, cr0, [r0], {33} @ 0x21 │ │ │ │ + b.n dbc84 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbf20021 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + ldc2 0, cr0, [r2], #-132 @ 0xffffff7c │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r1, #182 @ 0xb6 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfbd80021 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + ldc2 0, cr0, [r8], {33} @ 0x21 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ movs r1, r4 │ │ │ │ - ldrb.w r0, [r4, #33] @ 0x21 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + ldr.w r0, [r4, #33] @ 0x21 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe9a80021 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + strd r0, r0, [r8, #132]! @ 0x84 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n dbc3c │ │ │ │ + bmi.n dbcb4 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r1, #70 @ 0x46 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe9ac0021 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + strd r0, r0, [ip, #132]! @ 0x84 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfb400021 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + @ instruction: 0xfb800021 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #14 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe9800021 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + strd r0, r0, [r0, #132] @ 0x84 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfae80021 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + @ instruction: 0xfb280021 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ movs r1, r4 │ │ │ │ - strh.w r0, [r4, #33] @ 0x21 │ │ │ │ - bpl.n dbc24 │ │ │ │ + str??.w r0, [r4, #33] @ 0x21 │ │ │ │ + bpl.n dbc9c │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dbcec : │ │ │ │ +000dbce4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #180] @ (dbdb0 ) │ │ │ │ + ldr r6, [pc, #180] @ (dbda8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #176] @ (dbdb4 ) │ │ │ │ + ldr r3, [pc, #176] @ (dbdac ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #168] @ (dbdb8 ) │ │ │ │ + ldr r5, [pc, #168] @ (dbdb0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #156] @ (dbdbc ) │ │ │ │ + ldr r3, [pc, #156] @ (dbdb4 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r3, #876 @ 0x36c │ │ │ │ bl 83bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dbd90 │ │ │ │ - ldr r3, [pc, #140] @ (dbdc0 ) │ │ │ │ + beq.n dbd88 │ │ │ │ + ldr r3, [pc, #140] @ (dbdb8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dbd72 │ │ │ │ - ldr r3, [pc, #132] @ (dbdc4 ) │ │ │ │ + bne.n dbd6a │ │ │ │ + ldr r3, [pc, #132] @ (dbdbc ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dbd94 │ │ │ │ + bne.n dbd8c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n dbd9e │ │ │ │ + bne.n dbd96 │ │ │ │ mov r0, r4 │ │ │ │ - bl da920 │ │ │ │ - ldr r2, [pc, #108] @ (dbdc8 ) │ │ │ │ - ldr r3, [pc, #84] @ (dbdb4 ) │ │ │ │ + bl da918 │ │ │ │ + ldr r2, [pc, #108] @ (dbdc0 ) │ │ │ │ + ldr r3, [pc, #84] @ (dbdac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dbdaa │ │ │ │ + bne.n dbda2 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ (dbdcc ) │ │ │ │ + ldr r0, [pc, #88] @ (dbdc4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - ldr r3, [pc, #80] @ (dbdd0 ) │ │ │ │ + ldr r3, [pc, #80] @ (dbdc8 ) │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ - ldr r1, [pc, #80] @ (dbdd4 ) │ │ │ │ - ldr r0, [pc, #84] @ (dbdd8 ) │ │ │ │ + ldr r1, [pc, #80] @ (dbdcc ) │ │ │ │ + ldr r0, [pc, #84] @ (dbdd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ movs r0, #0 │ │ │ │ - b.n dbd5a │ │ │ │ - ldr r0, [pc, #68] @ (dbddc ) │ │ │ │ + b.n dbd52 │ │ │ │ + ldr r0, [pc, #68] @ (dbdd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n dbd7c │ │ │ │ - ldr r0, [pc, #64] @ (dbde0 ) │ │ │ │ + b.n dbd74 │ │ │ │ + ldr r0, [pc, #64] @ (dbdd8 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c868 │ │ │ │ - b.n dbd7c │ │ │ │ + b.n dbd74 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmn r0, r7 │ │ │ │ + orrs r0, r0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r2, r5 │ │ │ │ + cmn r2, r6 │ │ │ │ movs r6, r4 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r3 │ │ │ │ + cmp r6, r4 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7e60021 │ │ │ │ + strh.w r0, [r6, r1, lsl #2] │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [ip, #33] @ 0x21 │ │ │ │ - bgt.n dbec4 │ │ │ │ + vld4.8 {d0-d3}, [ip :128], r1 │ │ │ │ + bgt.n dbd3c │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n dbce4 │ │ │ │ + bgt.n dbd5c │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n dbed0 │ │ │ │ + bgt.n dbd48 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dbde4 : │ │ │ │ +000dbddc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r2 │ │ │ │ - ldr.w r2, [pc, #1832] @ dc524 │ │ │ │ - ldr.w r3, [pc, #1832] @ dc528 │ │ │ │ + ldr.w r2, [pc, #1832] @ dc51c │ │ │ │ + ldr.w r3, [pc, #1832] @ dc520 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ add r2, pc │ │ │ │ - ldr.w fp, [pc, #1828] @ dc52c │ │ │ │ + ldr.w fp, [pc, #1828] @ dc524 │ │ │ │ mov r6, r1 │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ blx 501b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w dc056 │ │ │ │ + blt.w dc04e │ │ │ │ uxtb r0, r0 │ │ │ │ - cbnz r0, dbe3e │ │ │ │ + cbnz r0, dbe36 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc508 │ │ │ │ + beq.w dc500 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbe3a │ │ │ │ + beq.n dbe32 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r5, r6 │ │ │ │ - b.n dbe58 │ │ │ │ + b.n dbe50 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 50074 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc22e │ │ │ │ + beq.w dc226 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w dc368 │ │ │ │ + bpl.w dc360 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dc4ec │ │ │ │ + beq.w dc4e4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 4fdd0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbe8a │ │ │ │ + beq.n dbe82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dc02e │ │ │ │ + beq.w dc026 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc076 │ │ │ │ + beq.w dc06e │ │ │ │ ldrd r8, sl, [r4, #52] @ 0x34 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w dc09c │ │ │ │ + beq.w dc094 │ │ │ │ and.w r7, sl, #1 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w dc0d8 │ │ │ │ + bne.w dc0d0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w dc1a0 │ │ │ │ + bne.w dc198 │ │ │ │ ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w dc15a │ │ │ │ + beq.w dc152 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - ldr.w r3, [pc, #1632] @ dc530 │ │ │ │ + ldr.w r3, [pc, #1632] @ dc528 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr.w r1, [r3, #808] @ 0x328 │ │ │ │ - ldr.w r3, [pc, #1624] @ dc534 │ │ │ │ + ldr.w r3, [pc, #1624] @ dc52c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc1ca │ │ │ │ + beq.w dc1c2 │ │ │ │ movs r0, #4 │ │ │ │ blx 50050 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc202 │ │ │ │ + beq.w dc1fa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w dc4be │ │ │ │ - ldr.w r2, [pc, #1584] @ dc538 │ │ │ │ + bpl.w dc4b6 │ │ │ │ + ldr.w r2, [pc, #1584] @ dc530 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dc4d4 │ │ │ │ - ldr.w r2, [pc, #1572] @ dc53c │ │ │ │ + beq.w dc4cc │ │ │ │ + ldr.w r2, [pc, #1572] @ dc534 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dc4b6 │ │ │ │ + beq.w dc4ae │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w dc4ba │ │ │ │ + ble.w dc4b2 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r4, #12] │ │ │ │ bl 88b24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w dc4be │ │ │ │ + bpl.w dc4b6 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w dc4d4 │ │ │ │ + beq.w dc4cc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dc4b6 │ │ │ │ + beq.w dc4ae │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w dc4ba │ │ │ │ + ble.w dc4b2 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 88b24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w dc4be │ │ │ │ + bpl.w dc4b6 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w dc4d4 │ │ │ │ + beq.w dc4cc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dc4b6 │ │ │ │ + beq.w dc4ae │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w dc4ba │ │ │ │ + ble.w dc4b2 │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq.w dc4ba │ │ │ │ + beq.w dc4b2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [r4, #24] │ │ │ │ strd r5, r4, [sp, #48] @ 0x30 │ │ │ │ blx 5018c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbfb0 │ │ │ │ + beq.n dbfa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc036 │ │ │ │ + beq.n dc02e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc208 │ │ │ │ + beq.w dc200 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbfc8 │ │ │ │ + beq.n dbfc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc04e │ │ │ │ + beq.n dc046 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbfd8 │ │ │ │ + beq.n dbfd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, dc046 │ │ │ │ + cbz r3, dc03e │ │ │ │ mov r0, r6 │ │ │ │ bl 88628 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbfee │ │ │ │ + beq.n dbfe6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, dc03e │ │ │ │ - ldr.w r3, [pc, #1360] @ dc540 │ │ │ │ + cbz r3, dc036 │ │ │ │ + ldr.w r3, [pc, #1360] @ dc538 │ │ │ │ mov.w r2, #360 @ 0x168 │ │ │ │ - ldr.w r1, [pc, #1356] @ dc544 │ │ │ │ - ldr.w r0, [pc, #1356] @ dc548 │ │ │ │ + ldr.w r1, [pc, #1356] @ dc53c │ │ │ │ + ldr.w r0, [pc, #1356] @ dc540 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - ldr.w r2, [pc, #1340] @ dc54c │ │ │ │ - ldr.w r3, [pc, #1300] @ dc528 │ │ │ │ + ldr.w r2, [pc, #1340] @ dc544 │ │ │ │ + ldr.w r3, [pc, #1300] @ dc520 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w dc496 │ │ │ │ + bne.w dc48e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbe8a │ │ │ │ + b.n dbe82 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbfb0 │ │ │ │ + b.n dbfa8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbfee │ │ │ │ + b.n dbfe6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbfd8 │ │ │ │ + b.n dbfd0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd68 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbfc8 │ │ │ │ - ldr.w r3, [pc, #1256] @ dc540 │ │ │ │ + b.n dbfc0 │ │ │ │ + ldr.w r3, [pc, #1256] @ dc538 │ │ │ │ mov.w r2, #354 @ 0x162 │ │ │ │ - ldr.w r1, [pc, #1264] @ dc550 │ │ │ │ - ldr.w r0, [pc, #1264] @ dc554 │ │ │ │ + ldr.w r1, [pc, #1264] @ dc548 │ │ │ │ + ldr.w r0, [pc, #1264] @ dc54c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ - b.n dc00c │ │ │ │ - ldr.w r3, [pc, #1224] @ dc540 │ │ │ │ + b.n dc004 │ │ │ │ + ldr.w r3, [pc, #1224] @ dc538 │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ - ldr.w r1, [pc, #1240] @ dc558 │ │ │ │ - ldr.w r0, [pc, #1240] @ dc55c │ │ │ │ + ldr.w r1, [pc, #1240] @ dc550 │ │ │ │ + ldr.w r0, [pc, #1240] @ dc554 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n dc00c │ │ │ │ - ldr.w r3, [pc, #1184] @ dc540 │ │ │ │ + b.n dc004 │ │ │ │ + ldr.w r3, [pc, #1184] @ dc538 │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ - ldr.w r0, [pc, #1208] @ dc560 │ │ │ │ + ldr.w r0, [pc, #1208] @ dc558 │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [fp, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1200] @ dc564 │ │ │ │ + ldr.w r3, [pc, #1200] @ dc55c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1196] @ dc568 │ │ │ │ - ldr.w r1, [pc, #1196] @ dc56c │ │ │ │ + ldr.w r2, [pc, #1196] @ dc560 │ │ │ │ + ldr.w r1, [pc, #1196] @ dc564 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ - b.n dc00c │ │ │ │ + b.n dc004 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w dc390 │ │ │ │ + bne.w dc388 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ ldr r7, [r4, #52] @ 0x34 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n dc118 │ │ │ │ + beq.n dc110 │ │ │ │ ldr.w sl, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r7, #31 │ │ │ │ and.w r9, sl, #1 │ │ │ │ - bpl.n dc1ae │ │ │ │ + bpl.n dc1a6 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a18 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w dc3da │ │ │ │ + bne.w dc3d2 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - b.n dbeae │ │ │ │ - ldr.w r3, [pc, #1060] @ dc540 │ │ │ │ - ldr.w r1, [pc, #1104] @ dc570 │ │ │ │ - ldr.w r0, [pc, #1104] @ dc574 │ │ │ │ + b.n dbea6 │ │ │ │ + ldr.w r3, [pc, #1060] @ dc538 │ │ │ │ + ldr.w r1, [pc, #1104] @ dc568 │ │ │ │ + ldr.w r0, [pc, #1104] @ dc56c │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movw r3, #361 @ 0x169 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1092] @ dc578 │ │ │ │ + ldr.w r3, [pc, #1092] @ dc570 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1084] @ dc57c │ │ │ │ + ldr.w r2, [pc, #1084] @ dc574 │ │ │ │ add r2, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - b.n dc00c │ │ │ │ - ldr r3, [pc, #996] @ (dc540 ) │ │ │ │ - ldr.w r2, [pc, #1056] @ dc580 │ │ │ │ - ldr.w r1, [pc, #1056] @ dc584 │ │ │ │ - ldr.w r0, [pc, #1056] @ dc588 │ │ │ │ + b.n dc004 │ │ │ │ + ldr r3, [pc, #996] @ (dc538 ) │ │ │ │ + ldr.w r2, [pc, #1056] @ dc578 │ │ │ │ + ldr.w r1, [pc, #1056] @ dc57c │ │ │ │ + ldr.w r0, [pc, #1056] @ dc580 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #361 @ 0x169 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1036] @ dc58c │ │ │ │ + ldr.w r3, [pc, #1036] @ dc584 │ │ │ │ add r3, pc │ │ │ │ - bl baca0 │ │ │ │ + bl bac98 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, sl │ │ │ │ bl 84a64 │ │ │ │ - b.n dc00c │ │ │ │ + b.n dc004 │ │ │ │ mov r0, sl │ │ │ │ bl 84a18 │ │ │ │ mov r0, sl │ │ │ │ bl 84a64 │ │ │ │ - b.n dc0f0 │ │ │ │ + b.n dc0e8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w dbeae │ │ │ │ + beq.w dbea6 │ │ │ │ mov r0, sl │ │ │ │ bl 84a18 │ │ │ │ mov r0, sl │ │ │ │ bl 84a18 │ │ │ │ mov r0, sl │ │ │ │ bl 84a64 │ │ │ │ - b.n dbeae │ │ │ │ - ldr r3, [pc, #884] @ (dc540 ) │ │ │ │ + b.n dbea6 │ │ │ │ + ldr r3, [pc, #884] @ (dc538 ) │ │ │ │ mov.w r2, #360 @ 0x168 │ │ │ │ - ldr r1, [pc, #956] @ (dc590 ) │ │ │ │ - ldr r0, [pc, #960] @ (dc594 ) │ │ │ │ + ldr r1, [pc, #956] @ (dc588 ) │ │ │ │ + ldr r0, [pc, #960] @ (dc58c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ @@ -235399,1247 +235390,1247 @@ │ │ │ │ bl 54f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ mov r0, sl │ │ │ │ bl 84a64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f9c │ │ │ │ - b.n dc00c │ │ │ │ + b.n dc004 │ │ │ │ bl 88a1c │ │ │ │ - b.n dbefc │ │ │ │ - ldr r3, [pc, #820] @ (dc540 ) │ │ │ │ + b.n dbef4 │ │ │ │ + ldr r3, [pc, #820] @ (dc538 ) │ │ │ │ mov.w r2, #360 @ 0x168 │ │ │ │ - ldr r1, [pc, #904] @ (dc598 ) │ │ │ │ - ldr r0, [pc, #904] @ (dc59c ) │ │ │ │ + ldr r1, [pc, #904] @ (dc590 ) │ │ │ │ + ldr r0, [pc, #904] @ (dc594 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f9c │ │ │ │ - b.n dc00c │ │ │ │ - ldr r3, [pc, #784] @ (dc540 ) │ │ │ │ + b.n dc004 │ │ │ │ + ldr r3, [pc, #784] @ (dc538 ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr r1, [pc, #872] @ (dc5a0 ) │ │ │ │ - ldr r0, [pc, #876] @ (dc5a4 ) │ │ │ │ + ldr r1, [pc, #872] @ (dc598 ) │ │ │ │ + ldr r0, [pc, #876] @ (dc59c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ bl 91060 │ │ │ │ add.w r8, sp, #36 @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ bl 88758 │ │ │ │ - ldr r3, [pc, #732] @ (dc530 ) │ │ │ │ + ldr r3, [pc, #732] @ (dc528 ) │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ - ldr r3, [pc, #728] @ (dc534 ) │ │ │ │ + ldr r3, [pc, #728] @ (dc52c ) │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r1, [r2, #640] @ 0x280 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrd sl, r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 5041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc3c4 │ │ │ │ + beq.w dc3bc │ │ │ │ bl 888f4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dc3a4 │ │ │ │ + beq.w dc39c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r3, [r3, #2296] @ 0x8f8 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 4fb80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc3ee │ │ │ │ + beq.w dc3e6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc49a │ │ │ │ + beq.w dc492 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r6, [r2, #0] │ │ │ │ ldr.w r1, [r3, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5041c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc404 │ │ │ │ - ldr r3, [pc, #720] @ (dc5a8 ) │ │ │ │ + beq.w dc3fc │ │ │ │ + ldr r3, [pc, #720] @ (dc5a0 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ strd r3, r7, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ blx 5018c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 54f9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc420 │ │ │ │ + beq.w dc418 │ │ │ │ mov r0, r6 │ │ │ │ blx 50334 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 54f9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc436 │ │ │ │ + beq.w dc42e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fc98 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f9c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dc44c │ │ │ │ + beq.w dc444 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w dc462 │ │ │ │ + bpl.w dc45a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ blx 4fce0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dc480 │ │ │ │ + beq.w dc478 │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ - b.n dbe58 │ │ │ │ - ldr r3, [pc, #468] @ (dc540 ) │ │ │ │ + b.n dbe50 │ │ │ │ + ldr r3, [pc, #468] @ (dc538 ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr.w ip, [pc, #572] @ dc5ac │ │ │ │ - ldr r1, [pc, #572] @ (dc5b0 ) │ │ │ │ - ldr r0, [pc, #572] @ (dc5b4 ) │ │ │ │ + ldr.w ip, [pc, #572] @ dc5a4 │ │ │ │ + ldr r1, [pc, #572] @ (dc5a8 ) │ │ │ │ + ldr r0, [pc, #572] @ (dc5ac ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r5, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ - bl a7540 │ │ │ │ - b.n dc248 │ │ │ │ + bl a7538 │ │ │ │ + b.n dc240 │ │ │ │ mov r0, sl │ │ │ │ bl 84a18 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a18 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a64 │ │ │ │ - b.n dc1a6 │ │ │ │ + b.n dc19e │ │ │ │ bl 88694 │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl 88888 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f9c │ │ │ │ mov r0, sl │ │ │ │ bl 54f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f9c │ │ │ │ - b.n dc00c │ │ │ │ - ldr r1, [pc, #496] @ (dc5b8 ) │ │ │ │ + b.n dc004 │ │ │ │ + ldr r1, [pc, #496] @ (dc5b0 ) │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r0, [pc, #496] @ (dc5bc ) │ │ │ │ + ldr r0, [pc, #496] @ (dc5b4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n dc3a8 │ │ │ │ + b.n dc3a0 │ │ │ │ mov r0, sl │ │ │ │ bl 84a18 │ │ │ │ mov r0, sl │ │ │ │ bl 84a18 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a64 │ │ │ │ - b.n dc1c2 │ │ │ │ - ldr r1, [pc, #464] @ (dc5c0 ) │ │ │ │ + b.n dc1ba │ │ │ │ + ldr r1, [pc, #464] @ (dc5b8 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #460] @ (dc5c4 ) │ │ │ │ + ldr r0, [pc, #460] @ (dc5bc ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n dc3a8 │ │ │ │ - ldr r1, [pc, #448] @ (dc5c8 ) │ │ │ │ + b.n dc3a0 │ │ │ │ + ldr r1, [pc, #448] @ (dc5c0 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #448] @ (dc5cc ) │ │ │ │ + ldr r0, [pc, #448] @ (dc5c4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f9c │ │ │ │ - b.n dc3a8 │ │ │ │ - ldr r1, [pc, #428] @ (dc5d0 ) │ │ │ │ + b.n dc3a0 │ │ │ │ + ldr r1, [pc, #428] @ (dc5c8 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #428] @ (dc5d4 ) │ │ │ │ + ldr r0, [pc, #428] @ (dc5cc ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n dc418 │ │ │ │ - ldr r1, [pc, #416] @ (dc5d8 ) │ │ │ │ + b.n dc410 │ │ │ │ + ldr r1, [pc, #416] @ (dc5d0 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #412] @ (dc5dc ) │ │ │ │ + ldr r0, [pc, #412] @ (dc5d4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n dc418 │ │ │ │ - ldr r1, [pc, #400] @ (dc5e0 ) │ │ │ │ + b.n dc410 │ │ │ │ + ldr r1, [pc, #400] @ (dc5d8 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #400] @ (dc5e4 ) │ │ │ │ + ldr r0, [pc, #400] @ (dc5dc ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n dc3a8 │ │ │ │ - ldr r2, [pc, #388] @ (dc5e8 ) │ │ │ │ - ldr r1, [pc, #388] @ (dc5ec ) │ │ │ │ - ldr r0, [pc, #392] @ (dc5f0 ) │ │ │ │ + b.n dc3a0 │ │ │ │ + ldr r2, [pc, #388] @ (dc5e0 ) │ │ │ │ + ldr r1, [pc, #388] @ (dc5e4 ) │ │ │ │ + ldr r0, [pc, #392] @ (dc5e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - bl a7540 │ │ │ │ - b.n dc3a8 │ │ │ │ - ldr r1, [pc, #368] @ (dc5f4 ) │ │ │ │ + bl a7538 │ │ │ │ + b.n dc3a0 │ │ │ │ + ldr r1, [pc, #368] @ (dc5ec ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #368] @ (dc5f8 ) │ │ │ │ + ldr r0, [pc, #368] @ (dc5f0 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91060 │ │ │ │ - b.n dc3a8 │ │ │ │ + b.n dc3a0 │ │ │ │ blx 4fe24 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (dc5fc ) │ │ │ │ - movw r2, #24692 @ 0x6074 │ │ │ │ + ldr r3, [pc, #352] @ (dc5f4 ) │ │ │ │ + movw r2, #24698 @ 0x607a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #344] @ (dc600 ) │ │ │ │ - ldr r0, [pc, #348] @ (dc604 ) │ │ │ │ + ldr r1, [pc, #344] @ (dc5f8 ) │ │ │ │ + ldr r0, [pc, #348] @ (dc5fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ bl 50598 │ │ │ │ bl 505fc │ │ │ │ - ldr r3, [pc, #328] @ (dc608 ) │ │ │ │ + ldr r3, [pc, #328] @ (dc600 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #328] @ (dc60c ) │ │ │ │ - ldr r0, [pc, #328] @ (dc610 ) │ │ │ │ + ldr r1, [pc, #328] @ (dc604 ) │ │ │ │ + ldr r0, [pc, #328] @ (dc608 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (dc614 ) │ │ │ │ + ldr r3, [pc, #316] @ (dc60c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #316] @ (dc618 ) │ │ │ │ - ldr r0, [pc, #316] @ (dc61c ) │ │ │ │ + ldr r1, [pc, #316] @ (dc610 ) │ │ │ │ + ldr r0, [pc, #316] @ (dc614 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ (dc620 ) │ │ │ │ - movw r2, #24761 @ 0x60b9 │ │ │ │ + ldr r3, [pc, #304] @ (dc618 ) │ │ │ │ + movw r2, #24767 @ 0x60bf │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #300] @ (dc624 ) │ │ │ │ - ldr r0, [pc, #300] @ (dc628 ) │ │ │ │ + ldr r1, [pc, #300] @ (dc61c ) │ │ │ │ + ldr r0, [pc, #300] @ (dc620 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 50564 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #288] @ (dc62c ) │ │ │ │ - movw r2, #24842 @ 0x610a │ │ │ │ + ldr r3, [pc, #288] @ (dc624 ) │ │ │ │ + movw r2, #24848 @ 0x6110 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #284] @ (dc630 ) │ │ │ │ - ldr r0, [pc, #284] @ (dc634 ) │ │ │ │ + ldr r1, [pc, #284] @ (dc628 ) │ │ │ │ + ldr r0, [pc, #284] @ (dc62c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes